فهرست منبع

修改业务员编号添加单独的接口

yzc 1 سال پیش
والد
کامیت
0c422c2ee2

+ 9 - 0
hx-tenant/src/main/java/com/fjhx/tenant/controller/tenant/UserTenantController.java

@@ -17,6 +17,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
 import com.ruoyi.common.exception.ServiceException;
 import com.ruoyi.common.utils.SecurityUtils;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.common.utils.wrapper.IWrapper;
 import com.ruoyi.system.service.ISysPostService;
 import com.ruoyi.system.service.ISysRoleService;
 import com.ruoyi.system.service.ISysUserService;
@@ -113,6 +114,14 @@ public class UserTenantController extends BaseController {
     }
 
     /**
+     * 修改用户业务员编号
+     */
+    @PostMapping("/editUserCode")
+    public void editUserCode(@RequestBody SysUser user) {
+        userService.editUserCode(user);
+    }
+
+    /**
      * 删除用户
      */
     @DeleteMapping("/{userIds}")

+ 4 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/ISysUserService.java

@@ -247,4 +247,8 @@ public interface ISysUserService extends IService<SysUser> {
      */
     List<Long> getDetpIdListByUserId(Long userId);
 
+    /**
+     * 修改用户业务员编码
+     */
+    void editUserCode(SysUser user);
 }

+ 9 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysUserServiceImpl.java

@@ -612,4 +612,13 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
         }
     }
 
+    @Override
+    public void editUserCode(SysUser user) {
+        SysUser user1 = new SysUser();
+        user1.setUserId(user.getUserId());
+        user1.setUserCode(user.getUserCode());
+        user1.setTenantId(SecurityUtils.getTenantId());
+        baseMapper.updateUser(user1);
+    }
+
 }