|
@@ -642,6 +642,11 @@ var Bills = {
|
|
|
let selection = projectObj.mainSpread.getActiveSheet().getSelections()[0];
|
|
|
for(let i =0;i<selection.rowCount;i++){
|
|
|
let tem_node = controller.tree.items[selection.row+i];
|
|
|
+ //被行引用的清单(大项费用)不可删除
|
|
|
+ if (cbTools.isUsedByFormula(tem_node)){
|
|
|
+ alert('该清单行被其它公式结点引用,不允许删除!');
|
|
|
+ return;
|
|
|
+ }
|
|
|
if(i==0){//第一个直接添加;
|
|
|
mainTreeMap[tem_node.getID()] = tem_node;
|
|
|
mainNodes.push(tem_node);
|