|
@@ -57,9 +57,9 @@ public class WbsTreeSynchronousRecordServiceImpl extends ServiceImpl<WbsTreeSync
|
|
|
List<String> nodeIds = wbsTreeSynchronousRecords.stream().map(WbsTreeSynchronousRecord::getNodeId).collect(Collectors.toList());
|
|
|
|
|
|
// //判断节点类型 如果是试验或计量则不允许添加合同合同段
|
|
|
- WbsTreePrivate wbsTreePrivate = wbsTreePrivateMapper.selectById(mWbsTreeSynchronousRecord.getNodeId());
|
|
|
- if (mWbsTreeSynchronousRecord.getRange() == 2 && wbsTreePrivate != null && !Objects.equals(wbsTreePrivate.getWbsType(), 1)) {
|
|
|
- throw new ServiceException(wbsTreePrivate.getNodeName() + " 节点不是质检类型,无法同步合同段");
|
|
|
+ WbsTreePrivate wbsTreePrivate1 = wbsTreePrivateMapper.selectById(mWbsTreeSynchronousRecord.getNodeId());
|
|
|
+ if (mWbsTreeSynchronousRecord.getRange() == 2 && wbsTreePrivate1 != null && !Objects.equals(wbsTreePrivate1.getWbsType(), "1")) {
|
|
|
+ throw new ServiceException(wbsTreePrivate1.getNodeName() + " 节点不是质检类型,无法同步合同段");
|
|
|
}
|
|
|
//所有子节点集合
|
|
|
List<Long> privateIds = new ArrayList<>();
|