Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/foreigntoussedefinition/foreignTousseDefinitionForm.js =================================================================== diff -u -r39474 -r40624 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/foreigntoussedefinition/foreignTousseDefinitionForm.js (.../foreignTousseDefinitionForm.js) (revision 39474) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/foreigntoussedefinition/foreignTousseDefinitionForm.js (.../foreignTousseDefinitionForm.js) (revision 40624) @@ -938,6 +938,11 @@ if(tousseDefinition.riskLevel == 0){ top.Ext.getCmp("riskLevel").setValue('') } + var applicatedAmount = tousseDefinition.applicatedAmount; + if(applicatedAmount == 0){ + top.Ext.getCmp("name").enable(); + top.Ext.getCmp("supplierName").enable(); + } top.Ext.getCmp('previewNote').setValue(tousseDefinition.note || ''); }, failure : function(form, action) { Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.jsp =================================================================== diff -u -r36807 -r40624 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.jsp (.../foreignTousseView.jsp) (revision 36807) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.jsp (.../foreignTousseView.jsp) (revision 40624) @@ -33,6 +33,7 @@ + 外来器械包 @@ -84,6 +85,18 @@ SSTS_Tousse_Update = false; +var isUpdate1 = false; +var isUpdate2 = false; +if(!SSTS_Tousse_Update){ + if(sstsConfig.enableBulkModificationOfForeignTousseDefinitionFunction){ + isUpdate1 = false; + isUpdate2 = true; + }else { + isUpdate1 = true; + isUpdate2 = false; + } +} + /** * 《器械包删除》权限 */ @@ -118,7 +131,6 @@ var optionType_washClassify = '<%=HttpOption.SYSTEMSETTING_MATERIAL_WASH_CLASSIFY%>'; - Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.js =================================================================== diff -u -r38560 -r40624 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.js (.../foreignTousseView.js) (revision 38560) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/tousse/foreignTousseView.js (.../foreignTousseView.js) (revision 40624) @@ -16,9 +16,9 @@ function downLoadImageFile(id){ location.href = WWWROOT + "/disinfectsystem/basedatamanager/tousse/downloadImage.jsp?id="+id; } + // 删除 function deleteTousse(grid) { - var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { @@ -33,30 +33,29 @@ ids = ids + ';' + records[i].data['id']; } } - top.Ext.MessageBox.confirm("请确认","是否确定要删除选中的器械包信息?", - function(button, text) { - if ("yes" == button) - Ext.Ajax.request( { - url : WWWROOT + '/disinfectSystem/baseData/tousseDefinitionAction!deleteTousseDefinition.do', - params : {ids : ids}, - success : function(response, options) { - var result = Ext.decode(response.responseText); - var success = result.success; - if (true != success) { - showResult(result.cause); - return; - } else { - showResult('删除成功'); - grid.dwrReload(); - } - }, - failure : function(response, options) { - var result = Ext.decode(response.responseText); + top.Ext.MessageBox.confirm("请确认","是否确定要删除选中的外来器械包信息?",function(button, text) { + if ("yes" == button){ + Ext.Ajax.request( { + url : WWWROOT + '/disinfectSystem/baseData/tousseDefinitionAction!deleteTousseDefinition.do', + params : {ids : ids}, + success : function(response, options) { + var result = Ext.decode(response.responseText); + var success = result.success; + if (true != success) { showResult(result.cause); + return; + } else { + showResult('删除成功'); + grid.dwrReload(); } - }); - }); - + }, + failure : function(response, options) { + var result = Ext.decode(response.responseText); + showResult(result.cause); + } + }); + } + }); } //SZSLGZXYY-20:批量修改 @@ -520,7 +519,7 @@ } }, '-', {//若有其他修改功能则隐藏该修改按钮 text : '修改', - hidden : sstsConfig.enableBulkModificationOfForeignTousseDefinitionFunction, + hidden : !isUpdate1, iconCls : 'btn_ext_application_edit', id : 'editTbar', handler : function() { @@ -530,7 +529,7 @@ type: 'button', text: '修改', iconCls : 'btn_ext_application_edit', - hidden : !sstsConfig.enableBulkModificationOfForeignTousseDefinitionFunction, + hidden : !isUpdate2, menu: new Ext.menu.Menu({ items: [ {text:'修改',handler: function(){ @@ -544,6 +543,14 @@ ] }) },{ + text : '删除', + hidden : SSTS_Tousse_Delete, + iconCls : 'btn_ext_application_del', + handler : function() { + deleteTousse(grid) + + } + },{ text : '打印器械包明细单', hidden : true, //SSTS_Tousse_Delete, iconCls : 'icon_print',