|  | @@ -115,7 +115,12 @@ public class AuditItemsServiceImpl implements IAuditItemsService {
 | 
	
		
			
				|  |  |                          reviewer = true;
 | 
	
		
			
				|  |  |                          for (SysUser use : userList) {
 | 
	
		
			
				|  |  |                              if (Objects.equals(num, 1)) {
 | 
	
		
			
				|  |  | -                                userId = use.getUserId();
 | 
	
		
			
				|  |  | +                                auditItem.setAuditUserId(use.getUserId());
 | 
	
		
			
				|  |  | +                                int addAuditItem = auditItemsMapper.insertAuditItems(auditItem);
 | 
	
		
			
				|  |  | +                                if (addAuditItem <= 0) {
 | 
	
		
			
				|  |  | +                                    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
 | 
	
		
			
				|  |  | +                                    return AjaxResult.error("生成审批流明细失败,请联系管理员");
 | 
	
		
			
				|  |  | +                                }
 | 
	
		
			
				|  |  |                              }
 | 
	
		
			
				|  |  |                              AuditItemsUsers auditItemsUsers = createAuditItemsUsers(num, use.getUserId(), auditItem);
 | 
	
		
			
				|  |  |                              int addAuditUser = auditItemsUsersMapper.insertAuditItemsUsers(auditItemsUsers);
 | 
	
	
		
			
				|  | @@ -130,9 +135,14 @@ public class AuditItemsServiceImpl implements IAuditItemsService {
 | 
	
		
			
				|  |  |                      TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
 | 
	
		
			
				|  |  |                      return AjaxResult.error("审批流第" + num + "级所选角色中没有用户");
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  | -                auditItem.setAuditUserId(userId);
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |              } else {
 | 
	
		
			
				|  |  |                  auditItem.setAuditUserId(userIdList.get(0));
 | 
	
		
			
				|  |  | +                int addAuditItem = auditItemsMapper.insertAuditItems(auditItem);
 | 
	
		
			
				|  |  | +                if (addAuditItem <= 0) {
 | 
	
		
			
				|  |  | +                    TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
 | 
	
		
			
				|  |  | +                    return AjaxResult.error("生成审批流明细失败,请联系管理员");
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |                  for (Long usId : userIdList) {
 | 
	
		
			
				|  |  |                      AuditItemsUsers auditItemsUsers = createAuditItemsUsers(num, usId, auditItem);
 | 
	
		
			
				|  |  |                      int addAuditUser = auditItemsUsersMapper.insertAuditItemsUsers(auditItemsUsers);
 | 
	
	
		
			
				|  | @@ -142,11 +152,6 @@ public class AuditItemsServiceImpl implements IAuditItemsService {
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |                  }
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  | -            int addAuditItem = auditItemsMapper.insertAuditItems(auditItem);
 | 
	
		
			
				|  |  | -            if (addAuditItem <= 0) {
 | 
	
		
			
				|  |  | -                TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
 | 
	
		
			
				|  |  | -                return AjaxResult.error("生成审批流明细失败,请联系管理员");
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          return AjaxResult.success();
 | 
	
		
			
				|  |  |      }
 |