|
@@ -2036,11 +2036,13 @@ public class ExcelTabController extends BladeController {
|
|
|
}
|
|
|
executionTime.info("----公式填充执行完毕----");
|
|
|
|
|
|
- //删除旧html数据
|
|
|
- List<String> collect = tableInfoList.stream().map(TableInfo::getPkeyId).collect(Collectors.toList());
|
|
|
- boolean update = wbsTreeContractOldHtmlService.update(Wrappers.<WbsTreeContractOldHtml>update().lambda()
|
|
|
- .set(WbsTreeContractOldHtml::getIsDeleted, 1)
|
|
|
- .in(WbsTreeContractOldHtml::getContractFormId, collect));
|
|
|
+ //删除旧html数据 重刷电签不允许删除旧html
|
|
|
+ if(dataInfo.get("isNotDelOldHtml") == null){
|
|
|
+ List<String> collect = tableInfoList.stream().map(TableInfo::getPkeyId).collect(Collectors.toList());
|
|
|
+ boolean update = wbsTreeContractOldHtmlService.update(Wrappers.<WbsTreeContractOldHtml>update().lambda()
|
|
|
+ .set(WbsTreeContractOldHtml::getIsDeleted, 1)
|
|
|
+ .in(WbsTreeContractOldHtml::getContractFormId, collect));
|
|
|
+ }
|
|
|
|
|
|
//保存数据到数据库
|
|
|
R<Object> result = this.excelTabService.saveOrUpdateInfo(tableInfoList,singnType);
|
|
@@ -4666,6 +4668,7 @@ public class ExcelTabController extends BladeController {
|
|
|
js2.put("orderList", array);
|
|
|
js.put("dataInfo", js2);
|
|
|
js.put("signType", "1");
|
|
|
+ js.put("isNotDelOldHtml", 1);
|
|
|
this.saveBussData2(js);
|
|
|
}
|
|
|
} catch (Exception e) {
|