瀏覽代碼

处理逻辑:改动发起请核时弹出未知错误~

nzf 3 年之前
父節點
當前提交
2d0a855ae4

+ 14 - 12
ruoyi-warehouse/src/main/java/com/ruoyi/approvalFlow/service/impl/AuditItemsServiceImpl.java

@@ -176,18 +176,20 @@ public class AuditItemsServiceImpl implements IAuditItemsService {
      * @param id 审批流任务明细 id
      */
     public void setFSrcBillnos(AuditItems auditItems,Long id){
-        for (String fsrcBilnos : auditItems.getfSrcBillnos()) { // 处理业务编号数据
-            if (StringUtils.isNotNull(fsrcBilnos)) {
-                AuditItemsDo auditItemsDo = new AuditItemsDo();
-                // 装载父级 id
-                auditItemsDo.setfPid(id);
-                // 装载活动号
-                auditItemsDo.setActId(auditItems.getActId());
-                // 装载业务 id
-                auditItemsDo.setBillId(auditItems.getBillId());
-                // 装载业务编号数据
-                auditItemsDo.setfBsno(fsrcBilnos);
-                auditItemsDoMapper.insert(auditItemsDo);
+        if (StringUtils.isNotNull(auditItems.getfSrcBillnos())){
+            for (String fsrcBilnos : auditItems.getfSrcBillnos()) { // 处理业务编号数据
+                if (StringUtils.isNotNull(fsrcBilnos)) {
+                    AuditItemsDo auditItemsDo = new AuditItemsDo();
+                    // 装载父级 id
+                    auditItemsDo.setfPid(id);
+                    // 装载活动号
+                    auditItemsDo.setActId(auditItems.getActId());
+                    // 装载业务 id
+                    auditItemsDo.setBillId(auditItems.getBillId());
+                    // 装载业务编号数据
+                    auditItemsDo.setfBsno(fsrcBilnos);
+                    auditItemsDoMapper.insert(auditItemsDo);
+                }
             }
         }
     }