Token增加用户类型和openId
This commit is contained in:
parent
744c1c5721
commit
02a53288ce
@ -44,6 +44,8 @@ public class TokenService {
|
||||
loginUser.setUsername(loginUser.getSysUser().getUserName());
|
||||
loginUser.setIpaddr(IpUtils.getIpAddr(ServletUtils.getRequest()));
|
||||
loginUser.setTenantId(loginUser.getTenantId());
|
||||
loginUser.setUserType(loginUser.getUserType());
|
||||
loginUser.setOpenId(loginUser.getOpenId());
|
||||
refreshToken(loginUser);
|
||||
|
||||
// 保存或更新用户token
|
||||
|
||||
@ -232,6 +232,7 @@ public class XhpcAppUserServiceImpl implements IXhpcAppUserUserService {
|
||||
userInfo.setSysUser(sysUser);
|
||||
userInfo.setUsername(username);
|
||||
userInfo.setOpenId(openid);
|
||||
userInfo.setTenantId(map.get("tenantId").toString());
|
||||
if(UserTypeUtil.COMMUNIT.equals(username.substring(0,2))){
|
||||
userInfo.setUserType(UserTypeUtil.COMMUNIT_TYPE);
|
||||
}else{
|
||||
|
||||
@ -22,6 +22,7 @@
|
||||
alipay_login as alipayLogin,
|
||||
del_flag delFlag,
|
||||
concat(0) as userType,
|
||||
tenant_id tenantId,
|
||||
create_time as createTime
|
||||
from xhpc_app_user
|
||||
where del_flag=0
|
||||
@ -48,6 +49,7 @@
|
||||
alipay_open_id as alipayLogin,
|
||||
weixin_login as weixinOpenId,
|
||||
alipay_login as alipayLogin,
|
||||
tenant_id tenantId,
|
||||
del_flag delFlag,
|
||||
concat(2) as userType,
|
||||
<if test="serialNumber !=null and serialNumber !=''">
|
||||
@ -80,6 +82,7 @@
|
||||
weixin_login as weixinOpenId,
|
||||
alipay_login as alipayLogin,
|
||||
del_flag delFlag,
|
||||
tenant_id tenantId,
|
||||
concat(3) as userType,
|
||||
<if test="serialNumber !=null and serialNumber !=''">
|
||||
(select count(charging_station_id) from xhpc_mechanism where customers_id=mechanism_id and source=1 and charging_station_id in (select charging_station_id from xhpc_terminal where 1=1 and del_flag=0 and serial_number=#{serialNumber})) as number,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user