|
|
@@ -1696,7 +1696,12 @@
|
|
|
nodes.push(node);
|
|
|
}
|
|
|
}
|
|
|
- console.log(gsTree, nodes);
|
|
|
+ let removeNodes = [];
|
|
|
+ if (nodes.length !== gatherNodes.length) {
|
|
|
+ // 移除节点统计
|
|
|
+ removeNodes = _.difference(gatherNodes, _.map(nodes, function (node) { return node.id + ''; }));
|
|
|
+ }
|
|
|
+ console.log(gsTree, nodes, removeNodes);
|
|
|
$('#material-exponent-detail h5').text('获取指数法调差所选期台账数据成功');
|
|
|
stopProgress($('#material-exponent-progress'));
|
|
|
$('#list-exponent-detail').show();
|
|
|
@@ -1856,7 +1861,7 @@
|
|
|
});
|
|
|
}
|
|
|
console.log(baseNodes, nodeData);
|
|
|
- postData('/tender/' + cur_tenderid + '/measure/material/' + cur_materialOrder + '/exponent/save', { type:'update_node', updateData: { baseNodes, addNodes: nodeData, delNodes: [], exponent_node: _.map(nodes, 'id') } }, function (result) {
|
|
|
+ postData('/tender/' + cur_tenderid + '/measure/material/' + cur_materialOrder + '/exponent/save', { type:'update_node', updateData: { baseNodes, addNodes: nodeData, delNodes: [], exponent_node: _.map(nodes, 'id'), remove_node: removeNodes } }, function (result) {
|
|
|
stopProgress($('#list-exponent-progress'));
|
|
|
$('#reload-make').show();
|
|
|
}, function (err) {
|