|
|
@@ -9,7 +9,7 @@ Ext.define('erp.controller.pm.mes.BOMStep', {
|
|
|
'core.button.Add','core.button.Save','core.button.Close','core.button.Update','core.trigger.SearchField',
|
|
|
'core.form.YnField','core.grid.YnColumn', 'core.grid.TfColumn','pm.mes.BOMStepTree','core.button.LoadMake',
|
|
|
'core.trigger.TextAreaTrigger','core.trigger.DbfindTrigger','core.trigger.MultiDbfindTrigger','core.button.CopyByConfigs',
|
|
|
- 'core.button.CleanDetail'
|
|
|
+ 'core.button.CleanDetail','core.button.Delete'
|
|
|
],
|
|
|
init:function(){
|
|
|
var me = this;
|
|
|
@@ -127,6 +127,11 @@ Ext.define('erp.controller.pm.mes.BOMStep', {
|
|
|
me.cleanDetail();
|
|
|
}
|
|
|
},
|
|
|
+ 'erpDeleteButton':{
|
|
|
+ click : function(btn) {
|
|
|
+ me.deleteBomStep();
|
|
|
+ }
|
|
|
+ },
|
|
|
'erpLoadButton': {
|
|
|
afterrender: function(btn){
|
|
|
btn.setWidth(130);
|
|
|
@@ -515,6 +520,29 @@ Ext.define('erp.controller.pm.mes.BOMStep', {
|
|
|
}
|
|
|
});
|
|
|
|
|
|
+ },
|
|
|
+ deleteBomStep : function() {
|
|
|
+ var sb_id = Ext.getCmp('sb_id').value;
|
|
|
+ Ext.Ajax.request({
|
|
|
+ url : basePath + 'pm/mes/deleteBomStep.action',
|
|
|
+ params : {
|
|
|
+ caller:caller,
|
|
|
+ sb_id : sb_id
|
|
|
+ },
|
|
|
+ method : 'post',
|
|
|
+ callback : function(options, success, response) {
|
|
|
+ var localJson = new Ext.decode(response.responseText);
|
|
|
+ if (localJson.success) {
|
|
|
+ showMessage('提示', '删除成功!', 1000);
|
|
|
+ //update成功后刷新页面进入可编辑的页面
|
|
|
+ window.location.reload();
|
|
|
+ } else if (localJson.exceptionInfo) {
|
|
|
+ showError(localJson.exceptionInfo);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
},
|
|
|
itemclick:function(view,record,me){
|
|
|
me.GridUtil.onGridItemClick(view,record);
|