|
@@ -2183,6 +2183,12 @@ $(document).ready(function() {
|
|
|
next = toNode.nextSibling;
|
|
next = toNode.nextSibling;
|
|
|
projectMap['update'] = { query: { ID: toNode.id() } };//前一节点的下一个节点更新;
|
|
projectMap['update'] = { query: { ID: toNode.id() } };//前一节点的下一个节点更新;
|
|
|
}
|
|
}
|
|
|
|
|
+ // 复制到的目标建设项目项目类型与当前文件项目类型相同才可复制(目标建设项目为空也能复制到,兼容旧项目)
|
|
|
|
|
+ const targetValuationType = parent.data.property.valuationType || null;
|
|
|
|
|
+ const curValuationType = originalNode.data.property.valuationType || null;
|
|
|
|
|
+ if (targetValuationType && targetValuationType !== curValuationType) {
|
|
|
|
|
+ return alert('当前分段与目标建设项目的项目类型不同,请选择其他建设项目进行复制。');
|
|
|
|
|
+ }
|
|
|
let nextID = next ? next.id() : -1;
|
|
let nextID = next ? next.id() : -1;
|
|
|
let projectData = _.cloneDeep(originalNode.data);
|
|
let projectData = _.cloneDeep(originalNode.data);
|
|
|
projectData['ParentID'] = parent.id();
|
|
projectData['ParentID'] = parent.id();
|