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 ['
'].join('');
+ '',
+ '',
+ '',
+ ''].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);
}
}
});