Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js =================================================================== diff -u -r14674 -r14686 --- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js (.../goodsTemplateApplicationView.js) (revision 14674) +++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsTemplateApplicationView.js (.../goodsTemplateApplicationView.js) (revision 14686) @@ -3241,7 +3241,7 @@ text : '申请器械包', iconCls : 'btn_ext_add_tousse', tooltip : '申请器械包', - hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2, + hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2 || (sstsConfig.recyclingApplicationVersion == 2 && !isSupplyRoomUser), handler : function() { invoicePlanForTousseType = invoicePlanForTousseType_Tousse;//器械包 //新打开申请对话框时,相关参数调整及清除 @@ -3255,7 +3255,7 @@ text : '申请一次性物品', iconCls : 'btn_ext_add_tousse', tooltip : '申请一次性物品', - hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2, + hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2 || (sstsConfig.recyclingApplicationVersion == 2 && !isSupplyRoomUser), handler : function() { invoicePlanForTousseType = invoicePlanForTousseType_Diposable;//一次性物品 //新打开申请对话框时,相关参数调整及清除 @@ -3269,7 +3269,7 @@ text : '申请消毒物品', tooltip : '申请内容物不固定的消毒物品', iconCls : 'btn_ext_add_foreignTousse', - hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2, + hidden : SSTS_RecycApplication_Create || sstsConfig.applicationFormType != 2 || (sstsConfig.recyclingApplicationVersion == 2 && !isSupplyRoomUser), handler : function() { invoicePlanForTousseType = invoicePlanForTousseType_Tousse;//消毒物品也属器械包的类型 //新打开申请对话框时,相关参数调整及清除 @@ -3305,7 +3305,7 @@ },{ text : '借物', iconCls : 'btn_ext_add_tousse', - hidden : SSTS_borrow_Create, + hidden : SSTS_borrow_Create || (sstsConfig.recyclingApplicationVersion == 2 && !isSupplyRoomUser), handler : function() { addAndEditTousseLease(''); } @@ -3425,8 +3425,8 @@ } }]; - //如果不是用版本2或者是在高级视图的全部申请单打开,则按原来的显示 - if (recyclingApplicationVersion != 2 || listType == 'all'){ + //如果不是用版本2或者是在高级视图的全部申请单打开或者不是临床科室则按原来的显示 + if (recyclingApplicationVersion != 2 || listType == 'all' || isSupplyRoomUser == true){ grid = new Ext.ux.ForgonPageGrid({ title : entityName + '单列表', tbar : tbar,