sweb统一登录

yun-zuoyi
castle.zang 3 years ago
parent 34df681f37
commit 3088b05027

@ -94,7 +94,12 @@ public class CommonEnumUtil {
/**
*
*/
LEO(50, 8234, 0, 106000000L, "impp-leo", "智能调度系统");
LEO(50, 8234, 0, 106000000L, "impp-leo", "智能调度系统"),
/**
* SWEB
*/
SWEB_VENDOR(666,8810,0,0,"sweb-vendor","供应商客户端服务");
/**
* ID
@ -1059,7 +1064,66 @@ public class CommonEnumUtil {
return tmp;
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum AUTH_PLATFORM {
PC_IMPP_CORE(10, "PC-IMPP", "PC平台管理端"),
PC_WMS_SWEB(20, "PC-SWEB", "PC_SWEB后台管理端");
private int value;
private String name;
private String description;
AUTH_PLATFORM() {
}
AUTH_PLATFORM(int value, String name, String description) {
this.value = value;
this.name = name;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public String getName() {
return name;
}
public static AUTH_PLATFORM valueOf(int val) {
AUTH_PLATFORM tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i];
}
}
return tmp;
}
/**
* -1
*
* @param desc
* @return
*/
public static int descOf(String desc) {
int tmp = -1;
for (int i = 0; i < values().length; i++) {
if (values()[i].name.equals(desc)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
/**
*
*/

@ -163,6 +163,9 @@ public class UserDetailModel extends BaseBean {
@ApiParam(value ="登录次数")
private Integer userLoginNum;
@ApiParam(value = "登录平台权限")
private String authPlatform;
public SysUser getSysUser(){
SysUser user = new SysUser();
user.setId(!StringUtils.isBlank(this.userId) ? Long.parseLong(this.userId) : null);
@ -176,7 +179,7 @@ public class UserDetailModel extends BaseBean {
user.setLanguageCode(this.userLanguageCode);
user.setOrganizeCode(this.organizeCode);
user.setUserLoginNum(this.userLoginNum);
user.setAuthPlatform(this.authPlatform);
return user;
}

@ -97,6 +97,12 @@ public class SysUser extends BaseBean {
@ApiParam(value = "账号最后登录时间")
private String userLoginLastDateTime;
/**
*
*/
@Column(name = "AUTH_PLATFORM")
@ApiParam(value = "账号授权的应用列表")
private String authPlatform;
/********************************** 关系信息 ********************************/
@Column(name = "DEPARTMENT_ID")

Loading…
Cancel
Save