manage: 添加注释

dev_2.1.0
xueqingkun 1 year ago
parent 996a275bbc
commit 3f141cd14e

@ -94,21 +94,25 @@ public class ConfigTreatmentPlanManageServiceImpl implements ConfigTreatmentPlan
} }
public void saveAssert(ConfigTreatmentPlan configDrug){ public void saveAssert(ConfigTreatmentPlan configTreatmentPlan){
Assert.isTrue(StrUtil.isEmpty(configDrug.getId()),"id 不为空");
Assert.notNull(configDrug.getDisposalMethod(),"处置方式不允许为空");
Assert.isTrue(configDrug.getDisposalMethod()==0 || configDrug.getDisposalMethod()==1,"处置方式不正确");
Assert.isTrue(DisposalPlanEnum.containsCode(configDrug.getDisposalPlanId()),"处置计划不正确"); Assert.isTrue(StrUtil.isEmpty(configTreatmentPlan.getId()),"id 不为空");
// 校验处置方式
Assert.notNull(configTreatmentPlan.getDisposalMethod(),"处置方式不允许为空");
Assert.isTrue(configTreatmentPlan.getDisposalMethod()==0 || configTreatmentPlan.getDisposalMethod()==1,"处置方式不正确");
Assert.notEmpty(configDrug.getFirstMeasures(),"一级措施不允许为空"); // 校验处置计划
Assert.isTrue(DisposalPlanEnum.containsCode(configTreatmentPlan.getDisposalPlanId()),"处置计划不正确");
// 校验一级措施
Assert.notEmpty(configTreatmentPlan.getFirstMeasures(),"一级措施不允许为空");
//如果一级措施id为空则判断一级措施是否已经存在如果存在则抛出异常 //如果一级措施id为空则判断一级措施是否已经存在如果存在则抛出异常
if(StrUtil.isBlank(configDrug.getFirstMeasuresId())){ if(StrUtil.isBlank(configTreatmentPlan.getFirstMeasuresId())){
Integer count = configTreatmentPlanService.lambdaQuery() Integer count = configTreatmentPlanService.lambdaQuery()
.eq(ConfigTreatmentPlan::getDisposalMethod, configDrug.getDisposalMethod()) .eq(ConfigTreatmentPlan::getDisposalMethod, configTreatmentPlan.getDisposalMethod())
.eq(ConfigTreatmentPlan::getDisposalPlanId, configDrug.getDisposalPlanId()) .eq(ConfigTreatmentPlan::getDisposalPlanId, configTreatmentPlan.getDisposalPlanId())
.eq(ConfigTreatmentPlan::getFirstMeasures, configDrug.getFirstMeasures()).count(); .eq(ConfigTreatmentPlan::getFirstMeasures, configTreatmentPlan.getFirstMeasures()).count();
Assert.isFalse(count>0,"一级措施已经存在"); Assert.isFalse(count>0,"一级措施已经存在");
} }
} }

Loading…
Cancel
Save