Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js
===================================================================
diff -u -r33700 -r34426
--- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 33700)
+++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 34426)
@@ -4869,13 +4869,41 @@
}, {
id: 'saveBtn',
text: (sstsConfig.saveButtonNameOfSterilizationFormRecord && id == '') ? sstsConfig.saveButtonNameOfSterilizationFormRecord : '保存',
- handler: save
+ handler: function () {
+ if(sstsConfig.enablePromptUserToConfirmSterilizationProcedureWhenSaving){
+ var sterilizationType = top.Ext.getCmp('sterilizationType').getRawValue();
+ if (!formObj.form.isValid()) {
+ showMultipleResult('请正确填写表单各值', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage);
+ return false;
+ }
+ top.Ext.Msg.confirm("确认",'本次添加的“”为“”,是否确认保存?',function(btn){
+ if(btn=='yes'){
+ save();
+ }
+ });
+ }else {
+ save();
+ }
+ }
}, {
id: 'monitorBtn',
text: '保存',
hidden: true,
handler: function () {
- saveMonitorHandle(sterilizationResult);
+ if(sstsConfig.enablePromptUserToConfirmSterilizationProcedureWhenSaving){
+ var sterilizationType = top.Ext.getCmp('sterilizationType').getRawValue();
+ if (!formObj.form.isValid()) {
+ showMultipleResult('请正确填写表单各值', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage);
+ return false;
+ }
+ top.Ext.Msg.confirm("确认",'本次添加的“”为“”,是否确认保存?',function(btn){
+ if(btn=='yes'){
+ saveMonitorHandle(sterilizationResult);
+ }
+ });
+ }else {
+ saveMonitorHandle(sterilizationResult);
+ }
}
}, {
id: 'save2',
Index: ssts-web/src/main/webapp/disinfectsystem/config/szsykyy/config.js
===================================================================
diff -u -r33849 -r34426
--- ssts-web/src/main/webapp/disinfectsystem/config/szsykyy/config.js (.../config.js) (revision 33849)
+++ ssts-web/src/main/webapp/disinfectsystem/config/szsykyy/config.js (.../config.js) (revision 34426)
@@ -163,6 +163,8 @@
disableThePeriodicMonitoringRecordAuditFunction:true,
//发货单列表视图的隐藏列设置
hiddenColumnsOfInvoiceListView:["签收人","签收时间"],
+ //启用保存时提示用户确认灭菌程序
+ enablePromptUserToConfirmSterilizationProcedureWhenSaving:true,
//启用监测元素可追加到监测记录备注的功能
enableInspectElementAppendToRemarkFunction:true
}
\ No newline at end of file