Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordView.js =================================================================== diff -u -r32895 -r33363 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordView.js (.../sterilizationRecordView.js) (revision 32895) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordView.js (.../sterilizationRecordView.js) (revision 33363) @@ -211,7 +211,7 @@ var result = Ext.decode(response.responseText); var success = result.success; if (success) { - showResult('保存成功'); + showMultipleResult('保存成功'); monitorResultFormWin.close(); if(listStore){ reloadMonitorResultList(id); @@ -222,11 +222,11 @@ addQualityMonitoring1(id); } }else { - showResult(result.msg); + showMultipleResult(result.msg); } }, failure: function (response, options) { - showResult('保存失败'); + showMultipleResult('保存失败'); } }); } @@ -237,14 +237,14 @@ var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请选择要删除的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择要删除的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } var ids = null; for (var i = 0, len = records.length; i < len; i++) { var status = records[i].data['status']; if ('灭菌完成' == status || '灭菌失败' == status) {//灭菌完成的记录不能删除 - showResult('已灭菌的记录不能删除!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已灭菌的记录不能删除!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } if (ids == null) { @@ -264,17 +264,17 @@ var result = Ext.decode(response.responseText); var success = result.success; if (true != success) { - showResult('删除失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('删除失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); grid.dwrReload(); return; } else { - showResult('删除成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('删除成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); grid.dwrReload(); } }, failure: function (response, options) { //var result = Ext.decode(response.responseText); - showResult('删除失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('删除失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -284,7 +284,7 @@ function okData() { var records = grid.getSelectionModel().getSelections(); if (records.length > 1) { - showResult("只能选择一个灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("只能选择一个灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } var array = new Array(); @@ -310,10 +310,10 @@ function showSterilizationRecordPicture(grid) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请选择要查看的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择要查看的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (records.length > 1) { - showResult("一次只能查看一条灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能查看一条灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else { var id = records[0].data['id']; @@ -325,10 +325,10 @@ function showBioLogicalMonitorPicture(grid) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请选择要查看的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择要查看的灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (records.length > 1) { - showResult("一次只能查看一条灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能查看一条灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else { var id = records[0].data['id']; @@ -340,10 +340,10 @@ function printSterilizationRecord(grid) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请选择要打印的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择要打印的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (records.length > 1) { - showResult("一次只能打印一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能打印一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else { var id = records[0].data['id']; @@ -391,37 +391,37 @@ grid.dwrReload(); var result = Ext.decode(response.responseText); if (result.success) { - showResult('打印并更新状态成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('打印并更新状态成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { if (result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { - showResult('更新打印状态失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('更新打印状态失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }, failure: function (response, options) { hideMessageBox(false); - showResult('更新打印状态失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('更新打印状态失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); grid.dwrReload(); } }); } else { hideMessageBox(false); if (result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { - showResult('打印失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('打印失败', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }, failure: function (response, options) { hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { - showResult('访问服务器超时', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('访问服务器超时', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -430,11 +430,11 @@ function sterilizationBegin(grid) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } if (records.length > 1) { - showResult("只能选择1条处于暂存状态的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("只能选择1条处于暂存状态的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } @@ -448,14 +448,14 @@ success: function (response, options) { hideMessageBox(false); var result = Ext.decode(response.responseText); - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); grid.dwrReload(); }, failure: function (response, options) { hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -469,7 +469,7 @@ function sterilizationComplete(grid, status) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } var ids = null; @@ -479,18 +479,18 @@ var includeImplant = records[i].data['includeImplant']; if (statusFailure == status) { if (recordStatus == statusFailure) { - showResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (recordStatus == statusEnd) { - showResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } else if (statusEnd == status) { if (recordStatus == statusEnd) { - showResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (recordStatus == statusFailure) { - showResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -519,7 +519,7 @@ interruptWin.close(); } if (isIncludeImplant) { - showResult('灭菌物品中含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('灭菌物品中含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } if (SSTS_Sterilization_Unload && globalIsSupplyRoomUser) { setTimeout(function () { @@ -550,7 +550,7 @@ success: function (response, options) { hideMessageBox(false); var result = Ext.decode(response.responseText); - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); if(result.success){ if(sstsConfig.enableTheSterilizationResultJudgmentFunction){ showMonitorResultForm(ids); @@ -562,7 +562,7 @@ hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -573,25 +573,25 @@ function sterilizationInterrupt(grid, status) { sterilizationFailureRcords = grid.getSelectionModel().getSelections(); if (sterilizationFailureRcords.length == 0) { - showResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (sterilizationFailureRcords.length == 1) { var data = sterilizationFailureRcords[0].data; qualityMonitoringSterilizationID = data['id']; } else if (sterilizationFailureRcords.length > 1) { - showResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } for (var i = 0; i < sterilizationFailureRcords.length; i++) { var status1 = sterilizationFailureRcords[i].data["status"]; if (sstsConfig.enableSterilizationDraftStatus) { if (status1 == "暂存") { - showResult("暂存状态的灭菌记录不能灭菌中断!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("暂存状态的灭菌记录不能灭菌中断!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } if (status1 == "灭菌完成" || status1 == "灭菌失败" || status1 == "灭菌中断") { - showResult("不能中断已完成、失败和已中断的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("不能中断已完成、失败和已中断的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -649,20 +649,20 @@ Ext.getCmp('continueSubmitResult').setValue(1); if (true != success) { if (result && result.cause) { - showResult(result.cause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.cause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } grid.dwrReload(); return; } else { - showResult(result.msg, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.msg, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); grid.dwrReload(); } }, failure: function (response, options) { hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.cause) { - showResult(result.cause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.cause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } Ext.getCmp('continueSubmitResult').setValue(-1); } @@ -674,24 +674,24 @@ function sterilizationFailure(grid, status) { sterilizationFailureRcords = grid.getSelectionModel().getSelections(); if (sterilizationFailureRcords.length == 0) { - showResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (sterilizationFailureRcords.length == 1) { var data = sterilizationFailureRcords[0].data; qualityMonitoringSterilizationID = data['id']; } else if (sterilizationFailureRcords.length > 1) { - showResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } for (var i = 0; i < sterilizationFailureRcords.length; i++) { if (sstsConfig.enableSterilizationDraftStatus) { if (sterilizationFailureRcords[i].data["status"] == "暂存") { - showResult("暂存状态的灭菌记录不能点击灭菌失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("暂存状态的灭菌记录不能点击灭菌失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } if (sterilizationFailureRcords[i].data["status"] == "灭菌完成" || sterilizationFailureRcords[i].data["status"] == "灭菌失败") { - showResult("不能修改已灭菌完成及灭菌失败的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("不能修改已灭菌完成及灭菌失败的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -711,26 +711,26 @@ sterilizationConfirmRcords = grid.getSelectionModel().getSelections(); var id = ''; if (sterilizationConfirmRcords.length == 0) { - showResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请至少选中一条灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } else if (sterilizationConfirmRcords.length == 1) { var data = sterilizationConfirmRcords[0].data; id = data['id']; qualityMonitoringSterilizationID = data['id']; } else if (sterilizationConfirmRcords.length > 1) { - showResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能选一条灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } for (var i = 0; i < sterilizationConfirmRcords.length; i++) { var status1 = sterilizationConfirmRcords[i].data["status"]; if (sstsConfig.enableSterilizationDraftStatus) { if (status1 == "暂存") { - showResult("暂存状态的灭菌记录不能点击灭菌完成!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("暂存状态的灭菌记录不能点击灭菌完成!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } if (status1 == "灭菌中" || status1 == "灭菌失败" || status1 == "灭菌中断") { - showResult("只能确认已完成的记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("只能确认已完成的记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -758,7 +758,7 @@ var data = records[0].data; qualityMonitoringSterilizationID = data['id']; } else if (records.length > 1) { - showResult("一次只能选一条灭菌记录添加质量监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能选一条灭菌记录添加质量监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -786,21 +786,21 @@ var recordStatus = records[i].data['status']; if (statusFailure == status) { if (recordStatus == statusFailure) { - showResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } else if (recordStatus == statusEnd) { - showResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } } else if (statusEnd == status) { if (recordStatus == statusEnd) { - showResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } else if (recordStatus == statusFailure) { - showResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } @@ -820,7 +820,7 @@ hideMessageBox(false); var result = Ext.decode(response.responseText); var success = result.success; - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); if (success) { grid.dwrReload(); } @@ -829,9 +829,9 @@ hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { - showResult("更新失败", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("更新失败", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -851,21 +851,21 @@ var recordStatus = records[i].data['status']; if (statusFailure == status) { if (recordStatus == statusFailure) { - showResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusFailure + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } else if (recordStatus == statusEnd) { - showResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusEnd + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } } else if (statusEnd == status) { if (recordStatus == statusEnd) { - showResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('已' + statusEnd + '的记录不能重复提交', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } else if (recordStatus == statusFailure) { - showResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('不能修改已' + statusFailure + '的记录', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); hideMessageBox(false); return false; } @@ -885,7 +885,7 @@ hideMessageBox(false); var result = Ext.decode(response.responseText); var success = result.success; - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); if (success) { grid.dwrReload(); } @@ -894,9 +894,9 @@ hideMessageBox(false); var result = Ext.decode(response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else { - showResult("中断失败", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("中断失败", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -905,11 +905,11 @@ var loadFormData = function (grid, b) { var records = grid.getSelectionModel().getSelections(); if (records.length == 0) { - showResult("请选择要修改的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择要修改的灭菌记录!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } if (records.length > 1) { - showResult("一次只能修改一个灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("一次只能修改一个灭菌记录信息!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } var data = records[0].data; @@ -949,12 +949,12 @@ interruptWin.close(); callModifyFunction(true); }else { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }, failure: function (response, options) { var result = Ext.decode(response.responseText); - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -1158,7 +1158,7 @@ }, failure: function (response, options) { var result = Ext.decode(response.responseText); - showResult(result.cause); + showMultipleResult(result.cause); } }); } @@ -1520,7 +1520,7 @@ grid.getStore().lastOptions.params['start'] = 0; grid.dwrReload(); } else { - showResult("请填写正确的时间格式!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请填写正确的时间格式!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }]; @@ -1621,16 +1621,16 @@ var monitorTousseType_1 = top.Ext.getCmp('monitorTousseType_1').getValue(); var monitorTousseType_2 = top.Ext.getCmp('monitorTousseType_2').getValue(); if(!monitorTousseType_1 && !monitorTousseType_2){ - showResult('请选择监测包类型'); + showMultipleResult('请选择监测包类型'); return } var printAmount = top.Ext.getCmp('printAmount').getValue(); if(printAmount == 0){ - showResult('打印份数不能小于1'); + showMultipleResult('打印份数不能小于1'); return; }else if(printAmount > 500){ - showResult('打印份数不能超过500'); + showMultipleResult('打印份数不能超过500'); return; } if (isNaN(printAmount) == false) { @@ -1664,7 +1664,7 @@ }) } }else { - showResult("打印份数必须是数字,请重新输入!"); + showMultipleResult("打印份数必须是数字,请重新输入!"); } } }, { Index: ssts-web/src/main/webapp/homepage/portalPage.js =================================================================== diff -u -r33131 -r33363 --- ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 33131) +++ ssts-web/src/main/webapp/homepage/portalPage.js (.../portalPage.js) (revision 33363) @@ -1121,6 +1121,7 @@ */ function onTabChange(title){ //控制红色数字提醒的显示和隐藏 + top.MsgTip.remove(); if(title == personalDesktopTitle){ Ext.each(tipsEle,function (item) { showElement(item); Index: ssts-web/src/main/webapp/ext/example/examples.js =================================================================== diff -u -r15770 -r33363 --- ssts-web/src/main/webapp/ext/example/examples.js (.../examples.js) (revision 15770) +++ ssts-web/src/main/webapp/ext/example/examples.js (.../examples.js) (revision 33363) @@ -4,79 +4,95 @@ * MsgTip.msg('消息标题', '消息内容',true);//默认5秒后自动隐藏 * MsgTip.msg('消息标题', '消息内容',true,10);//10秒后自动隐藏 */ -MsgTip = function(){ +MsgTip = function () { var msgCt; - function createBox(t, s){ + function createBox(t, s) { return ['
', - '
', - '

', t, '

    ', s, '
', - '
', - '
'].join(''); + '
', + '

', t, '

    ', s, '
', + '
', + ''].join(''); } return { - msg : function(title, message,autoHide,pauseTime){ - if(!msgCt){ - msgCt = Ext.DomHelper.insertFirst(document.body, {id:'msg-div22',style:'position:absolute;top:10px;width:300px;margin:0 auto;z-index:20000;'}, true); + msg: function (title, message, autoHide, pauseTime) { + if (!msgCt) { + msgCt = Ext.DomHelper.insertFirst(document.body, { id: 'msg-div22', style: 'position:absolute;top:10px;width:300px;margin:0 auto;z-index:20000;' }, true); } msgCt.alignTo(document, 't-t'); //给消息框右下角增加一个关闭按钮 - message+='
' + - '关闭' - var m = Ext.DomHelper.append(msgCt, {html:createBox(title, message)}, true); + message += '
' + + '关闭' + var m = Ext.DomHelper.append(msgCt, { html: createBox(title, message) }, true); m.slideIn('t'); - if(!Ext.isEmpty(autoHide)&&autoHide==true){ - if(Ext.isEmpty(pauseTime)){ - pauseTime=5; - } - //如果pauseTime小于0,则永远不会关闭,需要点击才可以关闭 - if (pauseTime < 0){ - m.pause(pauseTime); - } - else { - m.pause(pauseTime).ghost("tr", {remove:true}); - } + if (!Ext.isEmpty(autoHide) && autoHide == true) { + if (Ext.isEmpty(pauseTime)) { + pauseTime = 5; + } + //如果pauseTime小于0,则永远不会关闭,需要点击才可以关闭 + if (pauseTime < 0) { + m.pause(pauseTime); + } + else { + m.pause(pauseTime).ghost("tr", { remove: true }); + } } }, - msgExt : function(paramsCfg){ - var cfg = { - title:'提示', - message:'', - autoHide:true, - pauseTime:5, - alignTo:'t-t' - } - top.Ext.apply(cfg,paramsCfg); - var title = cfg.title; - var message = cfg.message; - var autoHide = cfg.autoHide; - var pauseTime = cfg.pauseTime; - var alignTo = cfg.alignTo; - var message = ''+message+''; - if(!msgCt){ - msgCt = Ext.DomHelper.insertFirst(document.body, {id:'msg-div22',style:'position:absolute;top:10px;width:300px;margin:0 auto;z-index:20000;'}, true); + msgExt: function (paramsCfg) { + var cfg = { + title: '提示', + message: '', + autoHide: true, + pauseTime: 5, + alignTo: 't-t' } + top.Ext.apply(cfg, paramsCfg); + var title = cfg.title; + var message = cfg.message; + var autoHide = cfg.autoHide; + var pauseTime = cfg.pauseTime; + var alignTo = cfg.alignTo; + var message = '' + message + ''; + if (!msgCt) { + msgCt = Ext.DomHelper.insertFirst(document.body, { id: 'msg-div22', style: 'position:absolute;top:10px;width:300px;margin:0 auto;z-index:20000;' }, true); + } msgCt.alignTo(document, alignTo); //给消息框右下角增加一个关闭按钮 - message+='
' + - '关闭' - var m = Ext.DomHelper.append(msgCt, {html:createBox(title, message)}, true); + message += '
' + + '关闭' + var m = Ext.DomHelper.append(msgCt, { html: createBox(title, message) }, true); m.slideIn('t'); - if(!Ext.isEmpty(autoHide)&&autoHide==true){ - if(Ext.isEmpty(pauseTime)){ - pauseTime=5; - } - //如果pauseTime小于0,则永远不会关闭,需要点击才可以关闭 - if (pauseTime < 0){ - m.pause(pauseTime); - } - else { - m.pause(pauseTime).ghost("tr", {remove:true}); - } + if (!Ext.isEmpty(autoHide) && autoHide == true) { + if (Ext.isEmpty(pauseTime)) { + pauseTime = 5; + } + //如果pauseTime小于0,则永远不会关闭,需要点击才可以关闭 + if (pauseTime < 0) { + m.pause(pauseTime); + } + else { + m.pause(pauseTime).ghost("tr", { remove: true }); + } } }, - hide:function(v){ - var msg=Ext.get(v.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement); - msg.ghost("tr", {remove:true}); + newMsg: function (title, message) { + if (!msgCt) { + msgCt = Ext.DomHelper.insertFirst(document.body, { id: 'msg-div33', 'class': 'msg-div33', style: 'position:absolute;top:10px;width:370px;margin:0 auto;z-index:20000;' }, true); + } + msgCt.alignTo(document, 't-t'); + //给消息框右下角增加一个关闭按钮 + message += '
' + + '关闭' + var m = Ext.DomHelper.append(msgCt, { html: createBox(title, message) }, true); + m.slideIn('t'); + }, + hide: function (v) { + var msg = Ext.get(v.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement.parentElement); + msg.ghost("tr", { remove: true }); + }, + remove: function () { + if (document.getElementById('msg-div33') && document.getElementById('msg-div33').getElementsByTagName('div')[0]) { + Ext.get(document.getElementById('msg-div33').getElementsByTagName('div')[0]).ghost("tr", { remove: true }); + } } }; }(); \ No newline at end of file Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r33274 -r33363 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 33274) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 33363) @@ -2067,6 +2067,38 @@ } } + +function showMultipleResult(message, title, pauseTime, hideSpeaker) { + try { + if (top.document.getElementById('msg-div33') && top.document.getElementById('msg-div33').innerHTML !== '') { + var html = documentGetElementsByClassName('extTipMsg', top.document.getElementById('msg-div33'))[0].innerHTML; + documentGetElementsByClassName('extTipMsg', top.document.getElementById('msg-div33'))[0].innerHTML = message + '
' + html; + var tempPauseTime = 5; + if (pauseTime) { + tempPauseTime = pauseTime; + } + clearTimeout(pauseTimeOut); + setPauseTimeOut(tempPauseTime); + return; + } + var tipMsg = '
' + message + '
'; + var tempPauseTime = 5, + tempTitle = '提示'; + if (pauseTime) { + tempPauseTime = pauseTime; + } + if (title) { + tempTitle = title; + } + top.MsgTip.newMsg(tempTitle, tipMsg); + setPauseTimeOut(tempPauseTime); + mouseEvent(tempPauseTime); + if (!hideSpeaker) { + speaker.speak(message); + } + } catch (error) { } +} + // 当前页显示提示信息 function showResultCurPage(message, title, pauseTime) { showResultWithoutSpeakCurPage(message, title, pauseTime) @@ -2078,6 +2110,50 @@ top.MsgTip.msgExt(result); speaker.speak(message); } +var pauseTimeOut; +//倒计时 +function setPauseTimeOut(tempPauseTime) { + if (tempPauseTime > 0) { + tempPauseTime--; + pauseTimeOut = setTimeout(function () { + setPauseTimeOut(tempPauseTime); + }, 1000); + } else { + top.MsgTip.remove(); + } +} + +//监听鼠标是否移过显示框 +function mouseEvent(tempPauseTime) { + if (top.document.getElementById('msg-div33') && top.document.getElementById('msg-div33').innerHTML !== '') { + top.document.getElementById('msg-div33').onmouseover = function (e) { + if (!e) { + e = window.event; + } + var reltg = e.relatedTarget ? e.relatedTarget : e.toElement; + while (reltg && reltg != this) { + reltg = reltg.parentNode; + } + if (reltg != this) { + clearTimeout(pauseTimeOut); + } + } + top.document.getElementById('msg-div33').onmouseout = function (e) { + if (!e) { + e = window.event; + } + var reltg = e.relatedTarget ? e.relatedTarget : e.toElement; + while (reltg && reltg != this) { + reltg = reltg.parentNode; + } + if (reltg != this) { + if (top.document.getElementById('msg-div33').innerHTML !== '') { + setPauseTimeOut(tempPauseTime); + } + } + } + } +} /** * 功能与先前的showResult一样,但是没有语音 * @param message 显示的消息内容 Index: ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js =================================================================== diff -u -r33343 -r33363 --- ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 33343) +++ ssts-web/src/main/webapp/disinfectsystem/sterilizationmanager/sterilizationrecord/sterilizationRecordForm.js (.../sterilizationRecordForm.js) (revision 33363) @@ -616,7 +616,7 @@ top.Ext.getCmp('sterilizationShelf').setValue(resultArray[1]); speaker.speak(resultArray[1]); } else { - showResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } @@ -647,7 +647,7 @@ var monitorPackageBarcode = params.monitorPackageBarcode || ''; var chemistryPackageBarcode = params.chemistryPackageBarcode || ''; if (result.message && (monitorPackageBarcode == '' || chemistryPackageBarcode == '')) { - showResult(result.message); + showMultipleResult(result.message); } else { if (params.saveType == 1 && params.button) { saveData(params.saveType, params.button); @@ -706,7 +706,7 @@ sterilizerBioMonitoringIntervalReminder(params) } } else { - showResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -787,7 +787,7 @@ } } } else { - showResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(resultArray[1], null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } }); @@ -860,7 +860,7 @@ }, failure: function (response, options) { top.Ext.getCmp('sterilizationType').setValue(oldSterilizationType); - showResult("验证当天是否做过需要提示的灭菌程序失败"); + showMultipleResult("验证当天是否做过需要提示的灭菌程序失败"); } }); @@ -877,7 +877,7 @@ if (result.success == true) { top.Ext.getCmp('sterilizationUser').setValue(result.fullName); } else { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } ); @@ -890,14 +890,14 @@ */ function loadPositionByBarcode(barcode) { if (isUndefinedOrNullOrEmpty(barcode)) { - showResult('条码不能为空!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('条码不能为空!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } PositionTableManager.getPositionNameByBarcode(barcode, false, function (responseText) { if (!isUndefinedOrNullOrEmpty(responseText)) { var result = top.Ext.decode(responseText); if (!result.success) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } top.Ext.getCmp('position').setValue(result.name); @@ -920,7 +920,7 @@ } } } else { - showResult('找不到该条码所对应的位置信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('找不到该条码所对应的位置信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -1106,12 +1106,12 @@ } if (leftFixedLenght + finalAmount >= 2000) { if (leftFixedLenght == 2000) { - showResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数2000!'); + showMultipleResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数2000!'); isLast = true; return } else if (leftFixedLenght > 2000) { finalAmount = 2000 - pNode.attributes.amount; - showResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数2000!'); + showMultipleResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数2000!'); leftFixedBarcodeMap.set(fixedBarcode, 2000); rightFixedBarcodeMap.set(fixedBarcode, 0); @@ -1121,7 +1121,7 @@ } } if (rightFixedLenght == 0) { - showResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数' + leftFixedLenght + '!'); + showMultipleResult('已超过' + pNode.attributes.name + '的最大待灭菌物品总数' + leftFixedLenght + '!'); } var newAmount = rightFixedLenght - finalAmount; leftFixedLenght = leftFixedLenght + parseInt(finalAmount); @@ -1184,7 +1184,7 @@ updateRigthFixedBarcodeAmount(tousseBarcode, amount)//修改右边节点的数量 if (diffTousseNames != '') { - showResultWithoutSpeak("器械包" + diffTousseNames + "的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("器械包" + diffTousseNames + "的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } speakBasket.addGoods('', tousseName, amount); } @@ -1251,7 +1251,7 @@ if ((sstsConfig.hasOwnProperty('haveSterilizerPosition')) && sstsConfig.haveSterilizerPosition) { var position = top.Ext.getCmp('position').getValue(); if (position == null || position == '') { - showResult("请先扫描位置", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请先扫描位置", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } } @@ -1632,17 +1632,17 @@ */ function loadTousseInstance(barcodeStr, sterilizationRecordId, isTimeout) { if (barcodeStr == '' || barcodeStr.length <= 0) { - showResult("请输入条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } if (checkRepeat(barcodeStr)) {//已有,并且不是固定条码 - showResult("输入的条码已存在!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("输入的条码已存在!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } //当前灭菌程序是否可以添加灭菌物品 var canAddTousse = sterilizationCanAddTousse(); if (!canAddTousse) { - showResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } var position = top.Ext.getCmp('position').getValue(); @@ -1664,7 +1664,7 @@ if (result && result != 'null') { var sterilingModeFromSterilingGoodsDetailGrid = getSterilingModeFromSterilingGoodsDetailGrid(); if (sterilingModeFromSterilingGoodsDetailGrid.length > 1) { - showResult("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将灭菌框内灭菌方式不同的物品移除!"); + showMultipleResult("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将灭菌框内灭菌方式不同的物品移除!"); sterilizationRecordWin.getEl().unmask(); return false; } @@ -1673,7 +1673,7 @@ reloadRightGrid(resultData.tousseBarcode, 'delete'); if (success == 0) { if (resultData.message) { - showResult(resultData.message); + showMultipleResult(resultData.message); sterilizationRecordWin.getEl().unmask(); return; } @@ -1692,19 +1692,19 @@ sterilingMode = ""; } if (top.Ext.getCmp('sterilizationType').getValue() != sterilingType) { - showResultWithoutSpeak("器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } if (includeImplant == "是") { - showResultWithoutSpeak("此外来器械包含有植入物,需要做生物监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("此外来器械包含有植入物,需要做生物监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } if (tdIncludeImplant == "是") { - showResultWithoutSpeak("此器械包含有植入物,需要做生物监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("此器械包含有植入物,需要做生物监测!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } if (sterilingModeFromSterilingGoodsDetailGrid.length == 1 && sterilingModeFromSterilingGoodsDetailGrid[0] != sterilingMode) { - //showResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); + //showMultipleResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); noticeDiffSterilingMessage(top.Ext, getDiffSterilingModeMessage(tousseName, sterilingMode, sterilingModeFromSterilingGoodsDetailGrid[0]), function () { top.Ext.getCmp('inputBarcode').focus(); }); @@ -1760,13 +1760,13 @@ var typeForSterilizationStatistics = resultData.typeForSterilizationStatistics; if (length < 1) { - showResult('篮筐内无待灭菌物品', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('篮筐内无待灭菌物品', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return; } if (includeImplant == '是') { - showResult('篮筐内物品含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('篮筐内物品含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } var sterilingModeObject = {}; @@ -1781,7 +1781,7 @@ sterilingMode = ""; } if (sterilingModeFromSterilingGoodsDetailGrid.length == 1 && sterilingModeFromSterilingGoodsDetailGrid[0] != sterilingMode) { - //showResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); + //showMultipleResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); noticeDiffSterilingMessage(top.Ext, getDiffSterilingModeMessage(tousseName, sterilingMode, sterilingModeFromSterilingGoodsDetailGrid[0]), function () { top.Ext.getCmp('inputBarcode').focus(); }); @@ -1802,7 +1802,7 @@ } if (sterilingModeArray.length > 1) { - showResult("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将框内灭菌方式不同的物品移除!"); + showMultipleResult("该篮筐有多种不同灭菌方式的物品,不能装载器械包,请先将框内灭菌方式不同的物品移除!"); sterilizationRecordWin.getEl().unmask(); return; } @@ -1873,7 +1873,7 @@ newIncludeImplant = includeImplant; } if (sterilingTypeTemp != sterilingType) { - showResultWithoutSpeak("灭菌筐[" + containerName + "]里面的器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("灭菌筐[" + containerName + "]里面的器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } var params = { isParentNode: false, @@ -1912,7 +1912,7 @@ var tousseInstanceArr = resultData.tousseInstanceArr; var length = tousseInstanceArr.length; if (length < 1) { - showResult('未找到符合条件的器械包!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('未找到符合条件的器械包!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return; } @@ -1925,7 +1925,7 @@ var sterilingMode = tousseInstan.sterilingMode; //灭菌方式 if (sterilingModeFromSterilingGoodsDetailGrid.length == 1 && sterilingModeFromSterilingGoodsDetailGrid[0] != sterilingMode) { - //showResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); + //showMultipleResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); noticeDiffSterilingMessage(top.Ext, getDiffSterilingModeMessage(tousseName, sterilingMode, sterilingModeFromSterilingGoodsDetailGrid[0]), function () { top.Ext.getCmp('inputBarcode').focus(); }); @@ -1950,7 +1950,7 @@ var reviewTime = tousseInstan.reviewTime; //审核时间 if (sterilingTypeTemp != sterilingType) { - showResultWithoutSpeak("器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } var exists = false; @@ -2005,15 +2005,15 @@ } }); if (alreadyAdd == 0) { - showResult('未找到符合条件的器械包或器械包已扫描至表格中.', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('未找到符合条件的器械包或器械包已扫描至表格中.', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); speakContent = null; } sterilizationRecordWin.getEl().unmask(); } else if (success == 4) { //首尾虚拟篮筐 var tousseInstanceArr = resultData.tousseInstanceArr; var length = tousseInstanceArr.length; if (length < 1) { - showResult('未找到符合条件的器械包!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('未找到符合条件的器械包!', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return; @@ -2023,7 +2023,7 @@ var tousseName = tousseInstan.tousseName; //器械包名称 var sterilingMode = tousseInstan.sterilingMode; //器械包类型(用于分类统计) if (sterilingModeFromSterilingGoodsDetailGrid.length == 1 && sterilingModeFromSterilingGoodsDetailGrid[0] != sterilingMode) { - //showResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); + //showMultipleResult("【"+ tousseName +"】属于【"+ sterilingMode +"】物品与原有【"+ sterilingModeFromSterilingGoodsDetailGrid[0] +"】物品不一致,不能入框"); noticeDiffSterilingMessage(top.Ext, getDiffSterilingModeMessage(tousseName, sterilingMode, sterilingModeFromSterilingGoodsDetailGrid[0]), function () { top.Ext.getCmp('inputBarcode').focus(); }); @@ -2049,7 +2049,7 @@ var reviewTime = tousseInstan.reviewTime; //审核时间 if (sterilingTypeTemp != sterilingType) { - showResultWithoutSpeak("虚拟篮筐[" + virtualBasketSeqNum + "]里面的器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("虚拟篮筐[" + virtualBasketSeqNum + "]里面的器械包[" + tousseName + "]的灭菌程序和所选的灭菌程序不同!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage, true); } var exists = false; @@ -2148,27 +2148,27 @@ }); if (alreadyAdd == 0) { sterilizationRecordWin.getEl().unmask(); - showResult('未找到符合条件的器械包或器械包已扫描至表格中.', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('未找到符合条件的器械包或器械包已扫描至表格中.', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); speakContent = null; } sterilizationRecordWin.getEl().unmask(); } else if (success == -1) { sterilizationRecordWin.getEl().unmask(); - showResult(resultData.failureCause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(resultData.failureCause, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } newAddAudioTips("sterilizationRecordAudio", "", speakBasket); } else { sterilizationRecordWin.getEl().unmask(); - showResult("您扫描的物品非已审核的器械包或篮筐!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("您扫描的物品非已审核的器械包或篮筐!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } statisticsTousseAndBasket(); //每次成功扫描条码后统计一下器械包的数量和灭菌篮筐的数量 sterilizationRecordWin.getEl().unmask();//关闭加载进度条 }, failure: function (response, options) { var result = Ext.decode(response.responseText); - showResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); } }); @@ -2680,7 +2680,7 @@ function isAddOrDeleteSterilizationGoods() { var currentStatus = top.Ext.getCmp('currentStatus').getValue(); if (sstsConfig.notAllowToAddOrDeleteItemsWhenTheStatusOfThePCSideSterilizationRecordIsSterilizing && currentStatus == '灭菌中') { - showResult('该灭菌炉正在灭菌,不允许添加或删除物品!'); + showMultipleResult('该灭菌炉正在灭菌,不允许添加或删除物品!'); return false; } else { return true; @@ -2885,17 +2885,17 @@ var oldAmount = parseInt(oldValue) var reg = new RegExp("^[0-9]*$"); if (top.Ext.getCmp('endDate').getValue() != '') { - showResult("已灭菌的记录不能修改数量", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("已灭菌的记录不能修改数量", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return false; } if (!reg.test(newValue)) { - showResult("请输入数字", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入数字", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return false; } if (newValue == 0) { - showResult("请输入大于0的数字", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入大于0的数字", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); sterilizationRecordWin.getEl().unmask(); return false; } @@ -2904,7 +2904,7 @@ if (newAmount > oldAmount) {//如果是增加数量 if (!rightFixedBarcodeMap.get(fixedBarcode) || rightFixedBarcodeMap.get(fixedBarcode) == 0) { var sumAmount = leftFixedBarcodeMap.get(fixedBarcode); - showResult('已超过' + attr.name + '的最大待灭菌物品总数' + sumAmount + '!'); + showMultipleResult('已超过' + attr.name + '的最大待灭菌物品总数' + sumAmount + '!'); sterilizationRecordWin.getEl().unmask(); return false; } @@ -2913,7 +2913,7 @@ if (amount > rigthAmount || (amount + leftAmount > 2000)) { var sumAmount = (leftAmount + rigthAmount) > 2000 ? 2000 : (leftAmount + rigthAmount); sterilizationRecordWin.getEl().unmask(); - showResult('已超过' + attr.name + '的最大待灭菌物品总数' + sumAmount + '!'); + showMultipleResult('已超过' + attr.name + '的最大待灭菌物品总数' + sumAmount + '!'); return false; } updateLeftAndRightMap(thiz, newAmount, oldAmount, 1); @@ -3131,17 +3131,17 @@ var rootNode = pendingSterilizationColumnTree.getRootNode(); var len = rootNode.childNodes.length; if (len == 0) { - showResult("暂无今天审核的待灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("暂无今天审核的待灭菌记录", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } var canAddTousse = sterilizationCanAddTousse(); if (!canAddTousse) { - showResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } if (sstsConfig.notAllowToAddOrDeleteItemsWhenTheStatusOfThePCSideSterilizationRecordIsSterilizing && currentStatus == '灭菌中') { - showResult('该灭菌炉正在灭菌,不允许添加或删除物品!'); + showMultipleResult('该灭菌炉正在灭菌,不允许添加或删除物品!'); return; } @@ -3185,7 +3185,7 @@ var includeImplant = result.includeImplant; if (includeImplant == '是') { - showResult('篮筐内物品含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('篮筐内物品含有植入物,请做生物监测', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } //将篮筐与器械包加载到灭菌列表中 loadContainerAndTousseToGrid(result.datas); @@ -3204,12 +3204,12 @@ top.Ext.getCmp('monitorBtn').enable(); top.Ext.getCmp('saveAndNewBtn').enable(); } else { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } formObj.getEl().unmask(); }, failure: function (response, options) { - showResult("后台运行异常,请稍候再试...", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("后台运行异常,请稍候再试...", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); formObj.getEl().unmask(); } @@ -3297,7 +3297,7 @@ } } if (timeoutCount > 0) { - showResult('有' + timeoutCount + '个超时未灭菌的物品,请及时处理红色标注的物品', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('有' + timeoutCount + '个超时未灭菌的物品,请及时处理红色标注的物品', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } @@ -3704,7 +3704,7 @@ var sterilizerName = top.Ext.getCmp('sterilizerName').getValue(); if (sterilizerName == "") { top.Ext.getCmp('sterilizationType').setValue(oldSterilizationType); - showResult("选择灭菌炉"); + showMultipleResult("选择灭菌炉"); return false; } var frequency = top.Ext.getCmp('frequency').getValue(); @@ -3800,7 +3800,7 @@ if (scanUser == true) { loadSterilizationUser(barcode); } else { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } top.Ext.getCmp('inputBarcode').setValue(""); @@ -3823,7 +3823,7 @@ } else if (STERILISATION == result) { //灭菌程序 var sterilizerName = top.Ext.getCmp('sterilizerName').getRawValue(); if (sterilizerName.length <= 0) { - showResult("请选择灭菌炉!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请选择灭菌炉!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } @@ -3848,32 +3848,32 @@ top.Ext.getCmp('inputBarcodeEnd').focus();//否则不清除,条码/篮筐(尾)获得焦点 } } else if ("notFixedBarcode" == result) { - showResult("该器械包为可追溯的包,不能扫描固定条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("该器械包为可追溯的包,不能扫描固定条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcode').setValue(""); } else if ("errorBasket" == result) { - showResult("请输入正确的篮筐条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的篮筐条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcode').setValue(""); } else if ("barcodeInvalid" == result) { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcode').setValue(""); } else { - showResult(result); + showMultipleResult(result); top.Ext.getCmp('inputBarcode').setValue(""); } } else { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcode').setValue(""); } }, failure: function (response, options) { sterilizationColumnTree.getEl().unmask(); var result = Ext.decode(response.responseText); - showResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); @@ -3909,7 +3909,7 @@ var recordID = id; if (barcodeEnd != null && barcodeEnd.length > 0) { if (barcode == '') { - showResult("请先输入条码/篮筐(首)!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请先输入条码/篮筐(首)!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcode').focus(); return; @@ -3929,19 +3929,19 @@ } else if (TOUSSEINSTANCE == result) { loadTousseInstanceCheckPosition(barcode + ";" + barcodeEnd, recordID); } else if ("notTheSame" == result) { - showResult("首尾条码/篮筐类型不一致,必须均为器械包条码或虚拟篮筐编号!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("首尾条码/篮筐类型不一致,必须均为器械包条码或虚拟篮筐编号!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } else if ("barcodeEndInvalid" == result) { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcodeEnd').setValue(""); } else { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcodeEnd').setValue(""); } } else { - showResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("请输入正确的条码!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); top.Ext.getCmp('inputBarcodeEnd').setValue(""); } @@ -3950,7 +3950,7 @@ sterilizationColumnTree.getEl().unmask(); top.Ext.getCmp('inputBarcodeEnd').setValue(""); var result = Ext.decode(response.responseText); - showResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); @@ -4378,26 +4378,26 @@ handler: function () { var endDate = top.Ext.getCmp('endDate').getValue(); if (endDate == null || endDate == '') { - showResult("请先完成灭菌"); + showMultipleResult("请先完成灭菌"); return; } var bioreaderId = top.Ext.getCmp('bioreaderId').getValue(); var cardPosition = top.Ext.getCmp('cardPosition').getValue(); var cardPositionOfControlTube = top.Ext.getCmp('cardPositionOfControlTube').getValue(); if (bioreaderId.length == 0) { - showResult("请选择生物阅读器"); + showMultipleResult("请选择生物阅读器"); top.Ext.getCmp('bioreaderId').focus(); return; } else if (cardPosition == "") { - showResult("请选择监测管卡位"); + showMultipleResult("请选择监测管卡位"); top.Ext.getCmp('cardPosition').focus(); return; } else if (cardPositionOfControlTube == "") { - showResult("请选择对照管卡位"); + showMultipleResult("请选择对照管卡位"); top.Ext.getCmp('cardPositionOfControlTube').focus(); return; } else if (cardPosition == cardPositionOfControlTube) { - showResult("监测管卡位,对照管卡位必须不一致"); + showMultipleResult("监测管卡位,对照管卡位必须不一致"); top.Ext.getCmp('cardPosition').focus(); return; } @@ -4425,12 +4425,12 @@ } }); } else { - showResult(result.message); + showMultipleResult(result.message); } formObj.getEl().unmask(); }, failure: function (response, options) { - showResult("系统发生异常,请勿提交数据", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("系统发生异常,请勿提交数据", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); formObj.getEl().unmask(); } @@ -4600,13 +4600,13 @@ if (responseText != null && responseText != "") { var result = Ext.decode(responseText); if (!result.success) { - result.isNotSameOrgUnit ? showResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + result.isNotSameOrgUnit ? showMultipleResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showMultipleResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } top.Ext.getCmp('monitorUser').setValue(result.fullName); top.Ext.getCmp('monitorCheckerBarcode').focus(); } else { - showResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -4651,13 +4651,13 @@ if (responseText != null && responseText != "") { var result = Ext.decode(responseText); if (!result.success) { - result.isNotSameOrgUnit ? showResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + result.isNotSameOrgUnit ? showMultipleResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showMultipleResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } top.Ext.getCmp('monitorChecker').setValue(result.fullName); top.Ext.getCmp('monitorAuditorBarcode').focus(); } else { - showResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -4703,12 +4703,12 @@ if (responseText != null && responseText != "") { var result = Ext.decode(responseText); if (!result.success) { - result.isNotSameOrgUnit ? showResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + result.isNotSameOrgUnit ? showMultipleResult("不允许登记非本科室人员,请扫描本科室人员条码", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage) : showMultipleResult("输入的条码有误!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return; } top.Ext.getCmp('monitorAuditor').setValue(result.fullName); } else { - showResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('找不到该条码所对应的人员信息', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } }); } @@ -4929,12 +4929,12 @@ }; //文件上传成功后的回调函数 var onUploadSuccess = function (dialog, filename, resp_data, record) { - showResult("上传图片成功", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("上传图片成功", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); dialog.hide(); }; // //文件上传失败后的回调函数 var onUploadFailed = function (dialog, filename, resp_data, record) { - showResult(resp_data.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage);//resp_data是json格式的数据 + showMultipleResult(resp_data.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage);//resp_data是json格式的数据 }; var url = ''; if (imageType == '灭菌记录图片') { @@ -5307,7 +5307,7 @@ var result = Ext.decode(response.responseText); if (!result.success) { if (result.message) { - showResult(result.message); + showMultipleResult(result.message); } } } @@ -5327,15 +5327,15 @@ renderFormInstance(result.data.items, box, ids); }, failure: function (response, options) { - showResult('系统加载出错,请稍候再试'); + showMultipleResult('系统加载出错,请稍候再试'); } }); } //保存表单 function saveData(dataType, that) { if (!formObj.form.isValid()) { - showResult('请正确填写表单各值', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('请正确填写表单各值', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); that.enable(); return false; } @@ -5356,11 +5356,11 @@ var monitorUser = top.Ext.getCmp('monitorUser').getValue(); if (currentStatus == '灭菌完成' && includeImplant == '是') { if (biologicalMonitoringStartDate == '') { - showResult('生物监测开始时间不能为空'); + showMultipleResult('生物监测开始时间不能为空'); return false; } if (monitorUser == '') { - showResult('监测员不能为空'); + showMultipleResult('监测员不能为空'); return false; } } @@ -5383,7 +5383,7 @@ var hasGoods = rootNode.hasChildNodes(); var canAddTousse = sterilizationCanAddTousse(); if (false == canAddTousse && hasGoods) { - showResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("当前灭菌程序不能灭菌物品!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } if (dataType == 1) { @@ -5398,7 +5398,7 @@ }); DWREngine.setAsync(true); if (!sign) { - showResult("当前灭菌炉正在灭菌,保存失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("当前灭菌炉正在灭菌,保存失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } @@ -5421,7 +5421,7 @@ }); DWREngine.setAsync(true); if (sign) { - showResult("灭菌炉的循环次数已存在,保存失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult("灭菌炉的循环次数已存在,保存失败!", null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); return false; } } else if (!sstsConfig.showCycleCountWithoutCondition) { @@ -5458,10 +5458,10 @@ if (noticeMode == 2) { noticeDiffSterilingMessage(top.Ext, result.message); } else { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } else { - showResult('保存成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult('保存成功', null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); if (sstsConfig.enableSterilizerSafetyCheckBeforeRunAndSterilizerRunLogSheetRegistrationFunction) { saveFormParams(result.sterilizationRecordId, safetyCheckFormInstanceInfo, runTableRecordFormInstanceInfo); } @@ -5474,7 +5474,7 @@ failure: function (form, action) { var result = Ext.decode(action.response.responseText); if (result && result.message) { - showResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); + showMultipleResult(result.message, null, sstsConfig.messagePauseTimeOnSterilizationRecordPage); } } });