From c3a122ccd2b641d875873864055225064b190fbb Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期五, 07 六月 2024 14:48:58 +0800 Subject: [PATCH] 1.提交【管理后台】大屏操作台相关接口 2.提交【管理后台】营销管理-视频管理相关接口 --- ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java index 7aa59f0..e8613b6 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java @@ -599,23 +599,30 @@ */ @Override public void saveSupplier(SupplierDTO dto) { + + SysUser user = BeanUtils.copyBean(dto, SysUser.class); + boolean b = checkPhoneUnique(user); + if (!b) { + throw new ServiceException("该手机号已存在"); + } // 添加 if (StringUtils.isNull(dto.getUserId())) { - SysUser user = BeanUtils.copyBean(dto, SysUser.class); user.setUserName(dto.getPhonenumber()); user.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); user.setUserType("03"); this.save(user); } else { // 编辑 - SysUser user = this.getById(dto.getUserId()); + user = this.getById(dto.getUserId()); if (StringUtils.isNull(user)) { throw new ServiceException("供应商不存在"); } user.setNickName(dto.getNickName()); user.setPhonenumber(dto.getPhonenumber()); user.setUserName(dto.getPhonenumber()); - user.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + if (StringUtils.isNotBlank(dto.getPassword())) { + user.setPassword(SecurityUtils.encryptPassword(dto.getPassword())); + } this.updateById(user); } } -- Gitblit v1.7.1