|
|
|
@ -39,6 +39,8 @@ import java.util.List; |
|
|
|
import java.util.function.Function; |
|
|
|
import java.util.function.Function; |
|
|
|
import java.util.stream.Collectors; |
|
|
|
import java.util.stream.Collectors; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import static com.biutag.supervision.constants.AppConstants.CWLN; |
|
|
|
|
|
|
|
|
|
|
|
@RestController |
|
|
|
@RestController |
|
|
|
@RequiredArgsConstructor |
|
|
|
@RequiredArgsConstructor |
|
|
|
@RequestMapping("/warning") |
|
|
|
@RequestMapping("/warning") |
|
|
|
@ -62,6 +64,9 @@ public class WarningController { |
|
|
|
.eq(StrUtil.isNotBlank(queryParam.getWarningState()),"p.warning_state",queryParam.getWarningState()) |
|
|
|
.eq(StrUtil.isNotBlank(queryParam.getWarningState()),"p.warning_state",queryParam.getWarningState()) |
|
|
|
.eq("p.node",FlowStateEnum.End.getLabel()) |
|
|
|
.eq("p.node",FlowStateEnum.End.getLabel()) |
|
|
|
.eq("p.delete_flag", DeleteStatusEnum.NO.getCode()); |
|
|
|
.eq("p.delete_flag", DeleteStatusEnum.NO.getCode()); |
|
|
|
|
|
|
|
if ("cwlnt".equals(queryParam.getSpecialArea())) { |
|
|
|
|
|
|
|
wrapper.in("p.audit_unit_id", CWLN); |
|
|
|
|
|
|
|
} |
|
|
|
if (StrUtil.isNotBlank(queryParam.getAuditUnitId())) { |
|
|
|
if (StrUtil.isNotBlank(queryParam.getAuditUnitId())) { |
|
|
|
// 获取选择的审计单位及其所有子部门的ID
|
|
|
|
// 获取选择的审计单位及其所有子部门的ID
|
|
|
|
wrapper.in("p.audit_unit_id", departService.getAllNodeIds(queryParam.getAuditUnitId())); |
|
|
|
wrapper.in("p.audit_unit_id", departService.getAllNodeIds(queryParam.getAuditUnitId())); |
|
|
|
|