ioioio 4 år sedan
förälder
incheckning
f0179642af

+ 6 - 1
blade-service/blade-check/src/main/java/org/springblade/check/service/impl/AuditProecessServiceImpl.java

@@ -147,7 +147,7 @@ public class AuditProecessServiceImpl extends ServiceImpl<AuditProecessMapper, A
 		}
 		//信息
 		Message message=new Message();
-		message.setUserName(AuthUtil.getUserName());
+ 		message.setUserName(AuthUtil.getUserName());
 		message.setUserId(AuthUtil.getUserId());
 		message.setToUserId(auditProecess.getSendUserId());
 		message.setToUserName(auditProecess.getSendName());
@@ -181,6 +181,11 @@ public class AuditProecessServiceImpl extends ServiceImpl<AuditProecessMapper, A
 					.eq(AuditProecess::getBillNo,auditProecess.getBillNo())
 					.eq(AuditProecess::getTenantId,AuthUtil.getTenantId())
 					.eq(AuditProecess::getLevelId,auditProecess.getLevelId()+1);
+  				Integer count = baseMapper.selectCount(auditProecessLambdaQueryWrapper);
+				if(count!=null && count>1)
+				{
+					throw new SecurityException("审核失败,获取下一级信息失败");
+				}
 				AuditProecess proecess = baseMapper.selectOne(auditProecessLambdaQueryWrapper);
 				if(proecess==null)
 				{