package com.alibaba.dubbo.governance.web.personal.module.screen; import java.util.Map; import org.springframework.beans.factory.annotation.Autowired; import com.alibaba.dubbo.governance.service.UserService; import com.alibaba.dubbo.governance.web.common.module.screen.Restful; import com.alibaba.dubbo.registry.common.domain.User; public class Infos extends Restful { @Autowired private UserService userDAO; public void index(Map<String, Object> context) { User user = userDAO.findById(currentUser.getId()); context.put("user", user); } public boolean update(Map<String, Object> context) { User user = new User(); user.setId(currentUser.getId()); user.setUsername(currentUser.getUsername()); user.setOperatorAddress(operatorAddress); user.setName((String) context.get("name")); user.setDepartment((String) context.get("department")); user.setEmail((String) context.get("email")); user.setPhone((String) context.get("phone")); user.setAlitalk((String) context.get("alitalk")); user.setLocale((String) context.get("locale")); userDAO.modifyUser(user); context.put("redirect", "../" + getClass().getSimpleName().toLowerCase()); return true; } }