凯特-姚帅龙 发表于 2022-4-18 15:11:09

【后端系列】JEPaaS实现扩展当前登陆人信息

本帖最后由 凯特-姚帅龙 于 2022-4-18 18:39 编辑

大家在使用JEPaaS低代码平台开发过程中可能会遇到当前登陆人的信息不健全,缺少自己需要的内容,那么可以使用本方法对当前登陆人进行扩展,扩展后前台和后台都可以调用。
一、实现思路
1.在用户表中增加相应的字段
2.对代码进行改造
二、具体操作
1.在用户表(JE_CORE_ENDUSER)表中增加相应的字段,例如地区。

2.改造后端代码
在EndUser类中增加相应的属性


重写LoginServiceImpl类在buildUserInfo方法中进行赋值



3.获取方式
前端获取方式
JE.currentUser.addressName


后端获取方式
//当前登陆人
      EndUser currentUser = SecurityUserHolder.getCurrentUser();
      currentUser.getAddressCode();//当前登陆人地区CODE
      currentUser.getAddressName();//当前登陆人地区NAME

三、总结

使用该方法可以在JEPaaS提供的当前登陆人信息基础上进行更深层次的扩展,对当前登陆人信息做到更完善。
四、关键字

当前登陆人、扩展、扩展当前登陆人信息



页: [1]
查看完整版本: 【后端系列】JEPaaS实现扩展当前登陆人信息