|
@@ -8,7 +8,6 @@ import org.springblade.common.utils.SnowFlakeUtil;
|
|
|
import org.springblade.core.log.exception.ServiceException;
|
|
|
import org.springblade.core.tool.utils.CollectionUtil;
|
|
|
import org.springblade.manager.entity.*;
|
|
|
-import org.springblade.manager.feign.ExcelTabClient;
|
|
|
import org.springblade.manager.feign.WbsTreeContractOldHtmlClient;
|
|
|
import org.springblade.manager.mapper.TextdictInfoMapper;
|
|
|
import org.springblade.manager.mapper.WbsTreeContractMapper;
|
|
@@ -52,8 +51,6 @@ public class WbsSynchronousEViSaServiceImpl {
|
|
|
|
|
|
@Autowired
|
|
|
private WbsTreeContractOldHtmlService wbsTreeContractOldHtmlService;
|
|
|
- @Autowired
|
|
|
- private ExcelTabClient excelTabClient;
|
|
|
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public void updateTextDictInfo(Long projectId, List<Long> editPrivateIds, List<TextdictInfo> addData) {
|
|
@@ -224,8 +221,6 @@ public class WbsSynchronousEViSaServiceImpl {
|
|
|
List<WbsTreeContractOldHtml> data = new ArrayList<>();
|
|
|
try {
|
|
|
for (WbsTreeContract wbsTreeContract : wbsTreeContracts) {
|
|
|
- ExcelTab byId = excelTabClient.getById(String.valueOf(wbsTreeContract.getExcelId()));
|
|
|
-
|
|
|
//如果有历史记录 并且状态为0 则不记录当前历史记录
|
|
|
long count = wbsTreeContractOldHtmlService.count(Wrappers.<WbsTreeContractOldHtml>lambdaQuery()
|
|
|
.eq(WbsTreeContractOldHtml::getContractFormId, wbsTreeContract.getPKeyId())
|
|
@@ -246,9 +241,7 @@ public class WbsSynchronousEViSaServiceImpl {
|
|
|
Files.copy(sourcePath, copyPath, StandardCopyOption.REPLACE_EXISTING);
|
|
|
|
|
|
oldHtml.setContractFormId(wbsTreeContract.getPKeyId());
|
|
|
- //记录历史数据 合同段当前 html 当前excel
|
|
|
oldHtml.setOldHtmlUrl(copyPath.toFile().getAbsolutePath());
|
|
|
- oldHtml.setOldExcelUrl(byId.getFileUrl());
|
|
|
data.add(oldHtml);
|
|
|
}
|
|
|
wbsTreeContractOldHtmlService.saveBatch(data);
|