Преглед на файлове

新增用户操作修改

gao.qiang преди 1 година
родител
ревизия
58741eac17

+ 2 - 3
application-webadmin/src/main/java/com/ankaibei/workFlow/webadmin/upms/controller/SysUserController.java

@@ -57,7 +57,6 @@ public class SysUserController {
      * 新增用户操作。
      *
      * @param sysUserDto           新增用户对象。
-     * @param deptPostIdListString 逗号分隔的部门岗位Id列表。
      * @return 应答结果对象,包含新增用户的主键Id。
      */
     @ApiOperationSupport(ignoreParameters = {
@@ -66,7 +65,7 @@ public class SysUserController {
             "sysUserDto.createTimeEnd"})
     @OperationLog(type = SysOperationLogType.ADD)
     @PostMapping("/add")
-    public ResponseResult<Long> add(@RequestBody SysUserDto sysUserDto, @RequestBody String deptPostIdListString) {
+    public ResponseResult<Long> add(@RequestBody SysUserDto sysUserDto) {
 
         //角色是查看全部,前台已取消对角色的控制   这里直接写死
         String roleIdListString = "1575681957692444672";
@@ -84,7 +83,7 @@ public class SysUserController {
         }
         SysUser sysUser = MyModelUtil.copyTo(sysUserDto, SysUser.class);
         CallResult result = sysUserService.verifyRelatedData(
-                sysUser, null, roleIdListString, deptPostIdListString, dataPermIdListString);
+                sysUser, null, roleIdListString, sysUserDto.getDeptPostIdListString(), dataPermIdListString);
         if (!result.isSuccess()) {
             return ResponseResult.error(ErrorCodeEnum.DATA_VALIDATED_FAILED, result.getErrorMessage());
         }

+ 4 - 0
application-webadmin/src/main/java/com/ankaibei/workFlow/webadmin/upms/dto/SysUserDto.java

@@ -7,6 +7,7 @@ import com.ankaibei.workFlow.common.core.validator.ConstDictRef;
 import com.ankaibei.workFlow.webadmin.upms.model.constant.SysUserType;
 import com.ankaibei.workFlow.webadmin.upms.model.constant.SysUserStatus;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -135,4 +136,7 @@ public class SysUserDto extends MyPageParam {
      */
     @ApiModelProperty(value = "createTime 范围过滤结束值(<=)")
     private String createTimeEnd;
+    
+    @TableField(exist = false)
+    private String deptPostIdListString;
 }