|
|
@ -3,6 +3,7 @@ package com.epmet.controller; |
|
|
|
import com.epmet.commons.tools.page.PageData; |
|
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
|
import com.epmet.constant.ActConstant; |
|
|
|
import com.epmet.dto.form.work.AactUserDetailFormDTO; |
|
|
|
import com.epmet.dto.form.work.ActIdFormDTO; |
|
|
|
import com.epmet.dto.form.work.AuditUserFormDTO; |
|
|
@ -131,6 +132,7 @@ public class WorkActUserController { |
|
|
|
**/ |
|
|
|
@PostMapping("auditpass") |
|
|
|
public Result auditPass(@RequestBody AuditUserFormDTO formDTO){ |
|
|
|
formDTO.setType(ActConstant.ACT_USER_STATUS_PASSED); |
|
|
|
ValidatorUtils.validateEntity(formDTO, AuditUserFormDTO.AddUserInternalGroup.class); |
|
|
|
workActUserService.auditPass(formDTO.getActUserRelationId()); |
|
|
|
return new Result(); |
|
|
@ -145,6 +147,7 @@ public class WorkActUserController { |
|
|
|
**/ |
|
|
|
@PostMapping("auditrefuse") |
|
|
|
public Result auditrefuse(@RequestBody AuditUserFormDTO formDTO){ |
|
|
|
formDTO.setType(ActConstant.ACT_USER_STATUS_REFUSED); |
|
|
|
ValidatorUtils.validateEntity(formDTO, AuditUserFormDTO.RefusedUserShowGroup.class); |
|
|
|
workActUserService.auditRefuse(formDTO); |
|
|
|
return new Result(); |
|
|
@ -186,5 +189,23 @@ public class WorkActUserController { |
|
|
|
return new Result<PageData<ActUserResDTO>>().ok(workActUserService.queryUserList(formDTO.getActId())); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 批量审核通过、拒绝调用原来的接口 |
|
|
|
* @param formDTOList |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
@PostMapping("audit-user") |
|
|
|
public Result auditUser(@RequestBody List<AuditUserFormDTO> formDTOList) { |
|
|
|
ValidatorUtils.validateEntity(formDTOList); |
|
|
|
for (AuditUserFormDTO formDTO : formDTOList) { |
|
|
|
if (ActConstant.ACT_USER_STATUS_REFUSED.equals(formDTO.getType())) { |
|
|
|
workActUserService.auditRefuse(formDTO); |
|
|
|
} else if (ActConstant.ACT_USER_STATUS_PASSED.equals(formDTO.getType())) { |
|
|
|
workActUserService.auditPass(formDTO.getActUserRelationId()); |
|
|
|
} |
|
|
|
} |
|
|
|
return new Result(); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|