diff --git a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs index a386f71..103ad6a 100644 --- a/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs +++ b/APT.MicroApi/APT.HM.WebApi/Controllers/Api/EvaluateResultController.cs @@ -175,6 +175,10 @@ namespace APT.HM.WebApi.Controllers.Api //加入审批流 if (entity.EVALUATE_TYPE == HMRiskTypeEnmu.危险源辨识) { + if (individuals.Count(t => t.IS_DELETED == false) == 0 && engineerings.Count(t => t.IS_DELETED == false) == 0 && managements.Count(t => t.IS_DELETED == false) == 0 && educations.Count(t => t.IS_DELETED == false) == 0 && emergencys.Count(t => t.IS_DELETED == false) == 0) + { + throw new Exception("五项管控措施请至少选择一项!"); + } MFlowPermitService.InsertApprove(entity.APPROVECODE, "HM122", "", entity.ID, "HM121_SHOWPRINT", null, isUpdate, () => { if (entity != null)