|
@@ -496,6 +496,7 @@ var projectObj = {
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
ProjectController.addRootBill(project, controller);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
return project.mainTree.selected&&project.mainTree.selected.parent==null;
|
|
@@ -520,6 +521,7 @@ var projectObj = {
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
ProjectController.addFB(project, controller);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
return project.Bills.isFBFX(project.mainTree.selected );//不属于分部分项的话隐藏
|
|
@@ -553,6 +555,7 @@ var projectObj = {
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
ProjectController.addFX(project, controller);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
return project.Bills.isFBFX(project.mainTree.selected );//不属于分部分项的话隐藏
|
|
@@ -572,6 +575,7 @@ var projectObj = {
|
|
|
}
|
|
|
}
|
|
|
ProjectController.addBills(project, controller);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
return project.Bills.isFBFX(project.mainTree.selected)==true?false:true;//不属于分部分项的话隐藏
|
|
@@ -586,6 +590,7 @@ var projectObj = {
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
ProjectController.addRation(project, controller, rationType.ration);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
var selected = project.mainTree.selected;
|
|
@@ -605,6 +610,7 @@ var projectObj = {
|
|
|
},
|
|
|
callback: function (key, opt) {
|
|
|
ProjectController.addRation(project, controller, rationType.volumePrice);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
var selected = project.mainTree.selected;
|
|
@@ -633,6 +639,7 @@ var projectObj = {
|
|
|
}
|
|
|
}
|
|
|
getGLJData('insert');// ProjectController.addRation(project, controller, rationType.volumePrice);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
},
|
|
|
visible: function(key, opt){
|
|
|
var selected = project.mainTree.selected;
|
|
@@ -662,6 +669,7 @@ var projectObj = {
|
|
|
controller.delete();
|
|
|
};
|
|
|
projectObj.converseCalculateBills(parent);
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
}
|
|
|
}
|
|
|
},
|
|
@@ -813,7 +821,9 @@ $('#insert').click(function () {
|
|
|
ProjectController.addBills(project, controller);
|
|
|
} else if (selected.sourceType === project.Ration.getSourceType()) {
|
|
|
ProjectController.addRation(project, controller, selected.data.type);
|
|
|
- }
|
|
|
+ };
|
|
|
+
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
});
|
|
|
$('#delete').click(function () {
|
|
|
var controller = projectObj.mainController, project = projectObj.project;
|
|
@@ -830,7 +840,9 @@ $('#delete').click(function () {
|
|
|
project.ration_glj.updataOrdelete(selected.source);
|
|
|
};
|
|
|
projectObj.converseCalculateBills(parent);
|
|
|
- }
|
|
|
+ };
|
|
|
+
|
|
|
+ cbTools.refreshFormulaNodes();
|
|
|
});
|
|
|
$('#upLevel').click(function () {
|
|
|
var controller = projectObj.mainController, project = projectObj.project;
|