Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js =================================================================== diff -u -r29298 -r29553 --- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js (.../goodsApplicationView.js) (revision 29298) +++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.js (.../goodsApplicationView.js) (revision 29553) @@ -3801,8 +3801,28 @@ tooltip : '申请一次性物品', hidden : SSTS_DisposableGoods_Create || sstsConfig.applicationFormType != 2 || (sstsConfig.hideClinicalDepartmentApplyButton && !isSupplyRoomUser), handler : function() { - formPrinted = 1; - openApplication(diposableGoodsApplicationForm, '', ''); + if(sstsConfig.limitDisposableGoodsApply){ + Ext.Ajax.request({ + url: WWWROOT + '/disinfectSystem/recyclingApplicationAction!limitDisposableGoodsApply.do', + success: function(response, options) { + var result = Ext.decode(response.responseText); + if (result.success) { + formPrinted = 1; + openApplication(diposableGoodsApplicationForm, '', ''); + } else { + showResult(result.message); + var recyclingApplicationId = result.recyclingApplicationId; + RecyclingApplicationTableManager.getRecyclingApplicationAndVerifyEdit(recyclingApplicationId,setRecyclingApplicationForm); + } + }, + failure : function(response, options) { + showResult('获取服务器时间失败!'); + } + }); + }else { + formPrinted = 1; + openApplication(diposableGoodsApplicationForm, '', ''); + } } },{ text : '申请消毒物品',