Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectForm.js =================================================================== diff -u -r18074 -r18077 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectForm.js (.../washAndDisinfectForm.js) (revision 18074) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washAndDisinfectForm.js (.../washAndDisinfectForm.js) (revision 18077) @@ -1512,6 +1512,7 @@ washingMachineStore.load(); }else{ top.Ext.getCmp('disinfectIdentification').setValue(setComBoVal); + DWREngine.setAsync(false); WashAndDisinfectRecordTableManager.getDefaultWashMethodMsg(setComBoVal,function(responseText){ var result = top.Ext.decode(responseText); if(result.success){ @@ -1523,6 +1524,7 @@ top.Ext.getCmp('cleanParameter').setValue(result.cleanParameter); } }); + DWREngine.setAsync(true); if(setComBoVal == "人工清洗"){ setFieldsHide(true); }else{ Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.jsp =================================================================== diff -u -r16226 -r18077 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.jsp (.../washForTouchScreen.jsp) (revision 16226) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.jsp (.../washForTouchScreen.jsp) (revision 18077) @@ -14,6 +14,7 @@ + 消毒供应中心质量追溯管理系统 @@ -25,6 +26,7 @@ + Index: ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.js =================================================================== diff -u -r15537 -r18077 --- ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.js (.../washForTouchScreen.js) (revision 15537) +++ ssts-web/src/main/webapp/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/washForTouchScreen.js (.../washForTouchScreen.js) (revision 18077) @@ -259,6 +259,18 @@ var name = result.data.name; $("#disinfectIdentification").val(name); barcodeGloble = '';//清空后清除条码记忆的全局变量 + DWREngine.setAsync(false); + WashAndDisinfectRecordTableManager.getDefaultWashMethodMsg(name,function(responseText){ + var result = eval('(' + responseText + ')');; + if(result.success){ + // 清洗程序名称 + $("#disinfectProgram").val(result.disinfectProgram); + // 清洗时间 + alert(result.cleanMethodBarcode); + getWashStartDateTimeAndEndDateTime(result.cleanMethodBarcode); + } + }); + DWREngine.setAsync(true); currentUseRinserIncludeDisinfectPrograms = result.data.cleanMethods; isIncludeDisinfectProgram(); }else if(type == "cleanMethod"){ Index: ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/dwr/table/WashAndDisinfectRecordTableManager.java =================================================================== diff -u -r18068 -r18077 --- ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/dwr/table/WashAndDisinfectRecordTableManager.java (.../WashAndDisinfectRecordTableManager.java) (revision 18068) +++ ssts-wash/src/main/java/com/forgon/disinfectsystem/washanddisinfectmanager/washanddisinfectrecord/dwr/table/WashAndDisinfectRecordTableManager.java (.../WashAndDisinfectRecordTableManager.java) (revision 18077) @@ -155,9 +155,11 @@ obj.put("disinfectProgram", cleanMethod); obj.put("cleanParameter", ""); obj.put("cleanMinutes", ""); + obj.put("cleanMethodBarcode", ""); if(StringUtils.isNotBlank(cleanMethod)){ CleanMethod cm = cleanMethodManager.getCleanMethodByName(cleanMethod); if(cm != null){ + obj.put("cleanMethodBarcode", cm.getBarcode()); obj.put("cleanParameter", cm.getCleanParameter()); obj.put("cleanMinutes", cm.getCleanMinutes()); }