Index: ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js =================================================================== diff -u -r40927 -r41029 --- ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js (.../supplyRoomTypeForm.js) (revision 40927) +++ ssts-web/src/main/webapp/disinfectsystem/basedatamanager/supplyroomtype/supplyRoomTypeForm.js (.../supplyRoomTypeForm.js) (revision 41029) @@ -313,6 +313,12 @@ defineFormModificationMode = Ext.getCmp("defineFormModificationMode").getValue(); } + //GZSZYY-122:质量检测记录修改模式权限设置 + var qualityMonitoringUpdateMode = ''; + if (sstsConfig.enableCustomEditModeForQualityMonitoring) { + qualityMonitoringUpdateMode = Ext.getCmp("qualityMonitoringUpdateMode").getValue(); + } + //QYSRMYY-76:密码重置周期(天) var userPasswordResetCycle = ''; if (sstsConfig.enablePeriodicLoginPasswordChange) { @@ -638,6 +644,7 @@ noOptionCleanMethodSolution: noOptionCleanMethodSolution, deviceMaintenanceUpdateMode: deviceMaintenanceUpdateMode, defineFormModificationMode: defineFormModificationMode, + qualityMonitoringUpdateMode: qualityMonitoringUpdateMode, userPasswordResetCycle: userPasswordResetCycle, adminLoginStartIP: adminLoginStartIP, adminLoginEndIP: adminLoginEndIP, @@ -2105,7 +2112,31 @@ }] }, { layout: 'form', + columnWidth: .25, labelWidth: fontSize == 12 ? 180 : 210, + hidden: !sstsConfig.enableCustomEditModeForQualityMonitoring, + items: [{ + xtype: 'combo', + fieldLabel: '质量检测记录修改模式', + id: 'qualityMonitoringUpdateMode', + name: 'qualityMonitoringUpdateMode', + valueField: 'value', + displayField: 'value', + mode: 'local', + anchor: '100%', + editable: false, + store: new Ext.data.SimpleStore({ + fields: ['value'], + data: [['通过管理权限进行修改'], ['仅登记人可以修改']] + }), + forceSelection: true, + allowBlank: true, + value: '通过管理权限进行修改', + triggerAction: 'all' + }] + }, { + layout: 'form', + labelWidth: fontSize == 12 ? 180 : 210, columnWidth: .25, hidden: !sstsConfig.enablePeriodicLoginPasswordChange, items: [{ @@ -5237,6 +5268,11 @@ Ext.getCmp("defineFormModificationMode").setValue(supplyRoomConfig.defineFormModificationMode); } + //GZSZYY-122:质量检测记录修改模式权限设置 + if (sstsConfig.enableCustomEditModeForQualityMonitoring) { + Ext.getCmp("qualityMonitoringUpdateMode").setValue(supplyRoomConfig.qualityMonitoringUpdateMode || '通过管理权限进行修改'); + } + //QYSRMYY-76:密码重置周期(天) if (sstsConfig.enablePeriodicLoginPasswordChange) { Ext.getCmp("userPasswordResetCycle").setValue(supplyRoomConfig.userPasswordResetCycle || '');