diff --git a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/user/UserController.java b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/user/UserController.java index b3ede5b36..63dc8cfe1 100644 --- a/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/user/UserController.java +++ b/cf-module-system/cf-module-system-biz/src/main/java/com/cf/imes/module/system/controller/admin/user/UserController.java @@ -12,14 +12,6 @@ import com.cf.imes.framework.mybatis.core.query.MPJLambdaWrapperX; import com.cf.imes.framework.operatelog.core.annotations.OperateLog; import com.cf.imes.framework.organ.core.context.OrganContextHolder; import com.cf.imes.module.system.controller.admin.user.vo.user.*; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserImportExcelVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserImportRespVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserPageReqVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserRespVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserSaveReqVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserSimpleRespVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserUpdatePasswordReqVO; -import com.cf.imes.module.system.controller.admin.user.vo.user.UserUpdateStatusReqVO; import com.cf.imes.module.system.convert.user.UserConvert; import com.cf.imes.module.system.dal.dataobject.dept.DeptDO; import com.cf.imes.module.system.dal.dataobject.dept.PostDO; @@ -42,7 +34,6 @@ import javax.annotation.Resource; import javax.annotation.security.PermitAll; import javax.servlet.http.HttpServletResponse; import javax.validation.Valid; -import javax.validation.constraints.NotNull; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; @@ -121,7 +112,7 @@ public class UserController { @GetMapping("/page") @Operation(summary = "获得用户分页列表") - @PreAuthorize("@ss.hasAnyPermissions('system:user:query','base:user:query','system:permission:assign-user-role','base:permission:assign-user-role')") + @PreAuthorize("@ss.hasAnyPermissions('system:user:query','base:user:query')") public CommonResult> getUserPage(@Valid UserPageReqVO pageReqVO) { // 获得用户分页列表 PageResult pageResult = userService.getUserPage(pageReqVO); @@ -138,19 +129,12 @@ public class UserController { @GetMapping("/divide-user") @Operation(summary = "角色管理-分配用户") - @Parameter(name = "organId", description = "组织ID", required = true) - public CommonResult> getDivideUser(@Valid @RequestParam("organId") @NotNull(message = "组织ID不能为空") Long organId) { + @PreAuthorize("@ss.hasAnyPermissions('system:permission:assign-user-role','base:permission:assign-user-role')") + public CommonResult> getDivideUser(@Valid UserPageReqVO pageReqVO) { - UserPageReqVO pageReqVO = new UserPageReqVO(); pageReqVO.setPageSize(PageParam.PAGE_SIZE_NONE); - pageReqVO.setOrganId(organId); - PageResult pageResult = userService.getUserPage(pageReqVO); - List list = pageResult.getList(); + return getUserPage(pageReqVO); - if (CollUtil.isEmpty(list)) { - return success(new ArrayList<>()); - } - return success(BeanUtils.toBean(list, UserRespVO.class)); }