Index: ssts-web/src/main/webapp/disinfectsystem/config/zsdxfsdeyy/config.js =================================================================== diff -u -r38137 -r38199 --- ssts-web/src/main/webapp/disinfectsystem/config/zsdxfsdeyy/config.js (.../config.js) (revision 38137) +++ ssts-web/src/main/webapp/disinfectsystem/config/zsdxfsdeyy/config.js (.../config.js) (revision 38199) @@ -289,6 +289,8 @@ enableEquipmentInspectionManagementFunction:true, //急用物品处理周期统计报表扩展列配置 extendedColumnConfigOfUrgentNeedGoodsProcessingCycleReport:["useTime","intervalBetweenRecyclingAndUse"], + //启用加急级别的适用科室功能 + enableApplicableDepartmentsOfUrgentFunction:true, //器械包信息模块扩展查询项配置 expandQueryFieldsConfigOfTousseInfoQuery:[{"fieldName":"recyclingTime","QueryName":"回收"},{"fieldName":"tousseType","QueryName":"器械包类型"}], //启用灭菌双人核对功能 Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/urgentLevel/urgentLevelForm.js =================================================================== diff -u -r38169 -r38199 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/urgentLevel/urgentLevelForm.js (.../urgentLevelForm.js) (revision 38169) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/urgentLevel/urgentLevelForm.js (.../urgentLevelForm.js) (revision 38199) @@ -376,7 +376,50 @@ } }] }, { + layout: 'column', + border: 0, + style: 'margin-bottom:10px', columnWidth: 1, + hidden:!sstsConfig.enableApplicableDepartmentsOfUrgentFunction, + items: [{ + columnWidth: .8, + layout: 'form', + items: [{ + xtype:'hidden', + id:'urgentApplicableOrgUnitIds', + name:'urgentApplicableOrgUnitIds' + },{ + xtype:'hidden', + id:'urgentApplicableOrgUnitCodes', + name:'urgentApplicableOrgUnitCodes' + },{ + xtype: 'textfield', + fieldLabel: '适用科室', + id: 'urgentApplicableOrgUnitNames', + name: 'urgentApplicableOrgUnitNames', + allowBlank: true, + readOnly: true, + anchor: '98%' + }] + }, { + columnWidth: .2, + layout: 'form', + border: 0, + items: [{ + xtype: 'button', + text: '选择科室', + listeners: { + click: function () { + var urgentApplicableOrgUnitNames = top.Ext4.getCmp('urgentApplicableOrgUnitNames').getValue(); + var urgentApplicableOrgUnitIds = top.Ext4.getCmp("urgentApplicableOrgUnitIds").getValue(); + var urgentApplicableOrgUnitNames = top.Ext4.getCmp("urgentApplicableOrgUnitNames").getValue(); + openSelectReceiverOrganization(urgentApplicableOrgUnitNames, urgentApplicableOrgUnitNames, 'urgentApplicableOrgUnit', urgentApplicableOrgUnitIds); + } + } + }] + }] + }, { + columnWidth: 1, layout: 'column', style: 'margin-bottom:10px', xtype: 'fieldset',