|
|
@ -1334,6 +1334,34 @@ public class ServiceApplicationsService { |
|
|
return serviceApplicationsDao.queryNoReview(departmentId); |
|
|
return serviceApplicationsDao.queryNoReview(departmentId); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public ResponseDTO<String> noreview(@Valid ServiceApplicationsUpdateForm updateForm) { |
|
|
|
|
|
RequestEmployee requestUser = AdminRequestUtil.getRequestUser(); |
|
|
|
|
|
|
|
|
|
|
|
List<RoleVO> roles = roleEmployeeService.getRoleIdList(requestUser.getEmployeeId()); |
|
|
|
|
|
if (roles.isEmpty()) { |
|
|
|
|
|
return ResponseDTO.error(UserErrorCode.NO_PERMISSION); |
|
|
|
|
|
} |
|
|
|
|
|
String roleCode = roles.get(0).getRoleCode(); |
|
|
|
|
|
ServiceApplicationsEntity serviceApplicationsEntity = serviceApplicationsDao.selectById(updateForm.getApplicationId()); |
|
|
|
|
|
if (UserTypeEnum.CEO.getDesc().equals(roleCode)) { |
|
|
|
|
|
// CEO角色:修改协会审核状态
|
|
|
|
|
|
serviceApplicationsEntity.setAssociationAuditStatus(updateForm.getAssociationAuditStatus()); |
|
|
|
|
|
serviceApplicationsEntity.setAssociationAuditUser(requestUser.getEmployeeId()); |
|
|
|
|
|
serviceApplicationsEntity.setAssociationAuditTime(LocalDateTime.now()); |
|
|
|
|
|
serviceApplicationsEntity.setAssociationAuditOpinion(updateForm.getAssociationAuditOpinion()); |
|
|
|
|
|
} else { |
|
|
|
|
|
// 其他角色(如律所管理员):修改律所审核状态
|
|
|
|
|
|
serviceApplicationsEntity.setFirmAuditStatus(updateForm.getFirmAuditStatus()); |
|
|
|
|
|
serviceApplicationsEntity.setFirmAuditUser(requestUser.getEmployeeId()); |
|
|
|
|
|
serviceApplicationsEntity.setFirmAuditTime(LocalDateTime.now()); |
|
|
|
|
|
serviceApplicationsEntity.setFirmAuditOpinion(updateForm.getFirmAuditOpinion()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
serviceApplicationsDao.updateById(serviceApplicationsEntity); |
|
|
|
|
|
return ResponseDTO.ok(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* Excel下拉列表处理器 |
|
|
* Excel下拉列表处理器 |
|
|
|