|
@@ -662,6 +662,10 @@ var projectObj = {
|
|
|
var selected = controller.tree.selected, parent = selected.parent;
|
|
|
if (selected) {
|
|
|
if (selected.sourceType === project.Bills.getSourceType()) {
|
|
|
+ if (cbTools.isUsedByFormula(selected)){
|
|
|
+ alert('该清单行被其它公式结点引用,不允许删除!');
|
|
|
+ return;
|
|
|
+ };
|
|
|
project.Bills.deleteBills(selected.source);
|
|
|
controller.delete();
|
|
|
} else if (selected.sourceType === project.Ration.getSourceType()) {
|
|
@@ -833,6 +837,10 @@ $('#delete').click(function () {
|
|
|
|
|
|
if (selected) {
|
|
|
if (selected.sourceType === project.Bills.getSourceType()) {
|
|
|
+ if (cbTools.isUsedByFormula(selected)){
|
|
|
+ alert('该清单行被其它公式结点引用,不允许删除!');
|
|
|
+ return;
|
|
|
+ };
|
|
|
project.Bills.deleteBills(selected.source);
|
|
|
controller.delete();
|
|
|
} else if (selected.sourceType === project.Ration.getSourceType()) {
|