|
@@ -2687,11 +2687,15 @@ public class ExcelTabController extends BladeController {
|
|
dataIds = contractLogs.stream().map(ContractLog::getDataId).filter(Objects::nonNull).map(String::valueOf).collect(Collectors.joining(","));
|
|
dataIds = contractLogs.stream().map(ContractLog::getDataId).filter(Objects::nonNull).map(String::valueOf).collect(Collectors.joining(","));
|
|
}
|
|
}
|
|
|
|
|
|
- WbsTreePrivate node = this.wbsTreePrivateService.getOne(Wrappers.<WbsTreePrivate>lambdaQuery().eq(WbsTreePrivate::getPKeyId, nodePrimaryKeyId));
|
|
|
|
- WbsTreePrivate tableNode2 = this.wbsTreePrivateService.getOne(Wrappers.<WbsTreePrivate>lambdaQuery()
|
|
|
|
|
|
+ WbsTreePrivate node;
|
|
|
|
+ WbsTreePrivate tableNode2;
|
|
|
|
+ try{
|
|
|
|
+ node = this.wbsTreePrivateService.getOne(Wrappers.<WbsTreePrivate>lambdaQuery().eq(WbsTreePrivate::getPKeyId, nodePrimaryKeyId));
|
|
|
|
+ tableNode2= this.wbsTreePrivateService.getOne(Wrappers.<WbsTreePrivate>lambdaQuery()
|
|
.eq(WbsTreePrivate::getParentId, node.getId()).eq(WbsTreePrivate::getProjectId, node.getProjectId()));
|
|
.eq(WbsTreePrivate::getParentId, node.getId()).eq(WbsTreePrivate::getProjectId, node.getProjectId()));
|
|
-
|
|
|
|
-
|
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ throw new ServiceException("表单重复,请确认表单");
|
|
|
|
+ }
|
|
if (StringUtils.isNotEmpty(dataIds)) {
|
|
if (StringUtils.isNotEmpty(dataIds)) {
|
|
if (dataIds.startsWith(",")) {
|
|
if (dataIds.startsWith(",")) {
|
|
dataIds = dataIds.substring(1);
|
|
dataIds = dataIds.substring(1);
|