Browse Source

feat:报警人员完善信息增加手机号

陈长荣 5 months ago
parent
commit
c7294848d6

+ 3 - 0
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/alarmuser/param/AlarmUserEditParam.java

@@ -42,4 +42,7 @@ public class AlarmUserEditParam {
     @Schema(description = "用户姓名")
     private String name;
 
+    @Schema(description = "手机号")
+    private String phone;
+
 }

+ 3 - 0
snowy-plugin/snowy-plugin-coldchain/src/main/java/vip/xiaonuo/coldchain/modular/alarmuser/service/impl/AlarmUserServiceImpl.java

@@ -155,11 +155,14 @@ public class AlarmUserServiceImpl extends ServiceImpl<AlarmUserMapper, AlarmUser
         if (StrUtil.isBlank(alarmUser.getUserId())) {
             // 如果没有关联,则创建用户
             SysUser sysUser = createSysUser(alarmUser, null, alarmUserEditParam.getName());
+            sysUser.setPhone(alarmUserEditParam.getPhone());
+            sysUserService.updateById(sysUser);
             alarmUser.setUserId(sysUser.getId());
         } else {
             // 如果有关联,则修改用户姓名
             SysUser sysUser = sysUserService.getById(alarmUser.getUserId());
             sysUser.setName(alarmUserEditParam.getName());
+            sysUser.setPhone(alarmUserEditParam.getPhone());
             sysUser.setAvatar(CommonAvatarUtil.generateImg(sysUser.getName()));
             sysUserService.updateById(sysUser);
         }