跳到主要内容

常见问题


  • 获取当前登录用户信息数据
import cn.ewsd.common.bean.LoginInfo;  
import cn.ewsd.common.bean.UserInfo;

UserInfo userInfo= LoginInfo.get();
  • 字典值翻译

    列表字段存储了字典key值,需要显示value值时。比如数据库某张表中存储了是和否状态值state.01,stata.02。此时需要显示具体的名称就是需要用到字段函数get_dic_item_text,注意状态值必须唯一。如下所示

select  user_name,get_dic_item_text(state) state  from sys_user
  • Fegin接口

比如misboot-system模块调用misboot-mdata接口

misboot-mdata编写被调用接口

@ResponseBody
@RequestMapping(value = "/getUserByUserNameIds", method = RequestMethod.POST)
public Object getUserByUserNameIds(String[] userNameIds) {
List<User> user = userService.getUserByUserNameIds(userNameIds);
return user;
}

misboot-system调用该接口

@RequestMapping(value = "/user/getUserByUserNameId", method = RequestMethod.POST)
User getUserByUserNameId(@RequestParam("userNameId") String userNameId);
@Resource
private UserClient userClient;

User user = userClient.getUserByUserNameId(userNameId);