Browse Source

数据库添加用户类型字段

sl 2 weeks ago
parent
commit
11c62f85d9

+ 5 - 0
jeecg-module-interlock/src/main/java/org/jeecg/modules/interlockUser/entity/InterlockUser.java

@@ -75,4 +75,9 @@ public class InterlockUser implements Serializable {
     @ApiModelProperty(value = "系统用户id")
     private java.lang.String sysUserId;
 
+    /** 联锁用户类型:email-email账户 normal-普通账户 */
+    @ApiModelProperty(value = "联锁用户类型:email-email账户 normal-普通账户")
+    @Dict(dicCode = "interlock_user_type")
+    private String interlockUserType;
+
 }

+ 3 - 0
jeecg-module-interlock/src/main/java/org/jeecg/modules/interlockUser/service/impl/InterlockUserServiceImpl.java

@@ -107,6 +107,7 @@ public class InterlockUserServiceImpl extends ServiceImpl<InterlockUserMapper, I
         interlockUser.setUsername(interlockUserAdd.getUsername());//登陆账户名
         interlockUser.setRemark(interlockUserAdd.getRemark());//描述
         interlockUser.setRole(interlockUserAdd.getRole());//角色(0管理员1其他角色)
+        interlockUser.setInterlockUserType(interlockUserAdd.getInterlockUserType());//联锁用户类型:email-email账户 normal-普通账户
         //由于权限表中需要用户id,所以先添加用户表信息后在添加系统权限信息
         this.save(interlockUser);
 
@@ -295,6 +296,7 @@ public class InterlockUserServiceImpl extends ServiceImpl<InterlockUserMapper, I
         interlockUser.setUsername(interlockUserAdd.getUsername());//登陆账户名
         interlockUser.setRemark(interlockUserAdd.getRemark());//描述
         interlockUser.setRole(interlockUserAdd.getRole());//角色(0管理员1其他角色)
+        interlockUser.setInterlockUserType(interlockUserAdd.getInterlockUserType());//联锁用户类型:email-email账户 normal-普通账户
         //创建一个用户权限列表,用来存放系统权限信息 填充权限信息列表
         List<InterlockSystemLimit> interlockSystemLimitList = new ArrayList<>(interlockUserAdd.getSystemLimitList());
         for(InterlockSystemLimit interlockSystemLimit:interlockSystemLimitList){
@@ -451,6 +453,7 @@ public class InterlockUserServiceImpl extends ServiceImpl<InterlockUserMapper, I
         interlockUserAdd.setRemark(interlockUser.getRemark());//描述
         interlockUserAdd.setUsername(interlockUser.getUsername());//用户名
         interlockUserAdd.setRole(interlockUser.getRole());//角色(0管理员1其他角色)
+        interlockUser.setInterlockUserType(interlockUserAdd.getInterlockUserType());//联锁用户类型:email-email账户 normal-普通账户
         interlockUserAdd.setSystemLimitList(interlockSystemLimitList);//用户对应的权限列表信息
         return Result.OK(interlockUserAdd);
     }