|
@@ -279,6 +279,11 @@ public class FlowInfoServiceImpl extends ServiceImpl<FlowInfoMapper, FlowInfo> i
|
|
|
Assert.isTrue(StrConstant.YES.equals(vo.getAuditResult()), "审核结果错误");
|
|
|
if (GeneStatusEnum.PROJECT_MANAGEMENT.getStatus().equals(flowInfo.getStatus())) {
|
|
|
Assert.isTrue(StrUtil.isNotBlank(vo.getApprovalNo()), "项目批准编号必填");
|
|
|
+ //检查批准编号的唯一性
|
|
|
+ long count = count(new LambdaQueryWrapper<>(FlowInfo.class)
|
|
|
+ .eq(FlowInfo::getApprovalNo, vo.getApprovalNo())
|
|
|
+ .eq(FlowInfo::getDeleted, WhetherEnum.NO.getCode()));
|
|
|
+ Assert.isTrue(count < 1, "项目批准编号已存在");
|
|
|
}
|
|
|
|
|
|
//审核通过
|