liuyc 2 лет назад
Родитель
Сommit
12bfca1a09

+ 3 - 0
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/ExcelTabController.java

@@ -505,6 +505,9 @@ public class ExcelTabController extends BladeController {
                     if (is_true) {
                         element.children().get(0).attr("placeholder", lastName).attr("@focus", "getInformation(" + oncklickText + ")")
                                 .attr("weighing", maxScore + "").attr("id", attrInfo).attr("keyName", attrInfo).attr("v-model", "formData." + attrInfo);
+
+                        //todo 正则表达式返回字段类型校验
+
                     } else {
                         element.children().get(0).attr("placeholder", lastName).attr("@focus", "getInformation(" + oncklickText + ")")
                                 .attr("weighing", maxScore + "").attr("id", attrInfo).attr("keyName", attrInfo);

+ 4 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/controller/ExctabCellController.java

@@ -35,6 +35,8 @@ import org.springblade.manager.vo.ExctabCellVO;
 import org.springblade.manager.service.IExctabCellService;
 import org.springblade.core.boot.ctrl.BladeController;
 
+import java.util.List;
+
 /**
  * Excel 结构信息表 控制器
  *
@@ -88,8 +90,8 @@ public class ExctabCellController extends BladeController {
 	@PostMapping("/save")
 	@ApiOperationSupport(order = 4)
 	@ApiOperation(value = "新增", notes = "传入exctabCell")
-	public R save(@Valid @RequestBody ExctabCell exctabCell) {
-		return R.status(exctabCellService.save(exctabCell));
+	public R save(@Valid @RequestBody List<ExctabCell> exctabCellList) {
+		return R.status(exctabCellService.saveBatch(exctabCellList));
 	}
 
 

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

@@ -996,12 +996,14 @@ public class WbsTreeServiceImpl extends BaseServiceImpl<WbsTreeMapper, WbsTree>
 
                 //新增
                 if (pawDTO.getReferenceType().equals("public")) {
-                    insertBatch(insertData1, 100);
+                    //批量插入
+                    insertBatch(insertData1, 10);
 
                     projectInfoMapper.updateTemplateIdById(pawDTO.getProjectId(), pawDTO.getWbsId(), "public");
 
                 } else if (pawDTO.getReferenceType().equals("private")) {
-                    insertBatch(insertData2, 100);
+                    //批量插入
+                    insertBatch(insertData2, 10);
 
                     //同步电签位置配置信息、编辑默认信息数据
                     textDictInfoService.saveBatch(insertData3, 100);