liuyc 2 жил өмнө
parent
commit
db0e446c0e

+ 6 - 4
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/WbsTreeServiceImpl.java

@@ -1010,13 +1010,13 @@ public class WbsTreeServiceImpl extends BaseServiceImpl<WbsTreeMapper, WbsTree>
                 //新增
                 if (pawDTO.getReferenceType().equals("public")) {
                     //批量插入
-                    insertBatch(insertData1, 10);
+                    insertBatch(insertData1, 100);
 
                     projectInfoMapper.updateTemplateIdById(pawDTO.getProjectId(), pawDTO.getWbsId(), "public");
 
                 } else if (pawDTO.getReferenceType().equals("private")) {
                     //批量插入
-                    insertBatch(insertData2, 10);
+                    insertBatch(insertData2, 100);
 
                     //同步电签位置配置信息、编辑默认信息数据
                     textDictInfoService.saveBatch(insertData3, 100);
@@ -1025,8 +1025,10 @@ public class WbsTreeServiceImpl extends BaseServiceImpl<WbsTreeMapper, WbsTree>
                 }
 
                 //Redis
-                bladeRedis.set("submit-wbs-project:" + pawDTO.getProjectId(), "1");
-                bladeRedis.expire("submit-wbs-project:" + pawDTO.getProjectId(), 60);
+                if (saveIds.size() >= 1000) {
+                    bladeRedis.set("submit-wbs-project:" + pawDTO.getProjectId(), "1");
+                    bladeRedis.expire("submit-wbs-project:" + pawDTO.getProjectId(), 60);
+                }
             }
         }