JEPaaS 社区

 找回密码
 立即注册
JECloud低代码平台-官网
查看: 4042|回复: 0

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

[复制链接]

10

主题

11

帖子

132

积分

凯特员工

积分
132
发表于 2022-4-18 15:11:09 | 显示全部楼层 |阅读模式
本帖最后由 凯特-姚帅龙 于 2022-4-18 18:39 编辑

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

3.获取方式
前端获取方式  
  1. JE.currentUser.addressName
复制代码


2.png
后端获取方式  
  1. //当前登陆人
  2.         EndUser currentUser = SecurityUserHolder.getCurrentUser();
  3.         currentUser.getAddressCode();//当前登陆人地区CODE
  4.         currentUser.getAddressName();//当前登陆人地区NAME
复制代码

3.png
三、总结

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

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



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-4-24 07:53 , Processed in 0.060635 second(s), 23 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表