Commit 2ecf2ae8da9bae2ec9e03bb71936fab614fa76cf
1 parent
6206a0dfcf
Exists in
master
and in
1 other branch
platform permission
add paging
Showing 2 changed files with 19 additions and 6 deletions
platform-biz-service/src/main/java/com/lyms/platform/permission/model/Users.java
View file @
2ecf2ae
| ... | ... | @@ -7,8 +7,9 @@ |
| 7 | 7 | private Integer id; |
| 8 | 8 | private Integer logincenterId; |
| 9 | 9 | private Integer type; |
| 10 | - private Integer orgId; | |
| 11 | - private Integer deptId; | |
| 10 | + private Integer orgId; //»ú¹¹ID | |
| 11 | + private Integer deptId; //²¿ÃÅID | |
| 12 | + private Integer ksId; //¿ÆÊÒID | |
| 12 | 13 | private String name; |
| 13 | 14 | private String account; |
| 14 | 15 | private String pwd; |
| ... | ... | @@ -27,6 +28,14 @@ |
| 27 | 28 | private Departments departmentses; |
| 28 | 29 | private Organization organization; |
| 29 | 30 | |
| 31 | + | |
| 32 | + public Integer getKsId() { | |
| 33 | + return ksId; | |
| 34 | + } | |
| 35 | + | |
| 36 | + public void setKsId(Integer ksId) { | |
| 37 | + this.ksId = ksId; | |
| 38 | + } | |
| 30 | 39 | |
| 31 | 40 | public Departments getDepartmentses() { |
| 32 | 41 | return departmentses; |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/UsersController.java
View file @
2ecf2ae
| ... | ... | @@ -445,7 +445,8 @@ |
| 445 | 445 | public void addUsers(HttpServletResponse response, |
| 446 | 446 | HttpServletRequest request, |
| 447 | 447 | @RequestParam(value = "deptId") Integer deptId, |
| 448 | - @RequestParam(value = "orgId") Integer orgId, | |
| 448 | + @RequestParam(value = "orgId", required = false) Integer orgId, | |
| 449 | + @RequestParam(value = "ksId", required = false) Integer ksId, | |
| 449 | 450 | @RequestParam(value = "name", required = false) String name, |
| 450 | 451 | @RequestParam(value = "account", required = false)String account, |
| 451 | 452 | @RequestParam(value = "phone") String phone, |
| 452 | 453 | |
| 453 | 454 | |
| ... | ... | @@ -459,13 +460,15 @@ |
| 459 | 460 | Users user = usersService.getUsersByLoginCenterId(loginState.getId()); |
| 460 | 461 | |
| 461 | 462 | Departments departments = departmentsService.getDepartments(deptId); |
| 462 | - Organization organization = organizationService.getOrganization(orgId); | |
| 463 | 463 | |
| 464 | - if ( StringUtils.isBlank(roleIds) || deptId == null || | |
| 465 | - StringUtils.isBlank(name) || StringUtils.isBlank(phone) || null == user || null == departments || null == organization) { | |
| 464 | + if ( StringUtils.isBlank(roleIds) || StringUtils.isBlank(name) || StringUtils.isBlank(phone) || null == user || null == departments ) { | |
| 466 | 465 | ResultUtils.buildParameterErrorResultAndWrite(response); |
| 467 | 466 | return; |
| 468 | 467 | } |
| 468 | + if(deptId == null && ksId == null) { | |
| 469 | + ResultUtils.buildParameterErrorResultAndWrite(response, "deptId or ksId required"); | |
| 470 | + return; | |
| 471 | + } | |
| 469 | 472 | |
| 470 | 473 | if (user != null) { |
| 471 | 474 | |
| ... | ... | @@ -491,6 +494,7 @@ |
| 491 | 494 | users.setPhone(phone); |
| 492 | 495 | users.setEnable(enable); |
| 493 | 496 | users.setRemarks(remarks); |
| 497 | + users.setKsId(ksId); | |
| 494 | 498 | users.setPublishId(user.getId()); |
| 495 | 499 | users.setPublishName(user.getName()); |
| 496 | 500 | users.setYn(YnEnums.YES.getId()); |