Index: ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/DeviceInterfaceDataProcessImpl.java =================================================================== diff -u -r36957 -r37011 --- ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/DeviceInterfaceDataProcessImpl.java (.../DeviceInterfaceDataProcessImpl.java) (revision 36957) +++ ssts-maintain/src/main/java/com/forgon/disinfectsystem/maintain/device/service/DeviceInterfaceDataProcessImpl.java (.../DeviceInterfaceDataProcessImpl.java) (revision 37011) @@ -111,13 +111,13 @@ dm.readAndSaveRecord(devInterface,st.getMachineNumber(),DeviceInterface.JIANGHAN,st.getIsAutoCompleteSterilization(),enableDetailedDeviceInformation,loginUserData); break; case DeviceInterface.XINHUA: - if(DeviceInterface.DEVICETYPE_HIGH.equals(devInterface.getDeviceType())){ + if(DeviceInterface.DEVICETYPE_XG2_C.equals(devInterface.getDeviceModel())){ + xG2CXinhuaDataManagerImpl.readAndSaveRecord(devInterface,st.getMachineNumber(),DeviceInterface.BELIMED,st.getIsAutoCompleteSterilization(),enableDetailedDeviceInformation,loginUserData); + break; + } else if(DeviceInterface.DEVICETYPE_HIGH.equals(devInterface.getDeviceType())){ dm = (DeviceDataManager) SpringBeanManger.getBean("highTemperatureManagerTarget"); }else if(DeviceInterface.DEVICETYPE_LOW.equals(devInterface.getDeviceType())){ dm = (DeviceDataManager) SpringBeanManger.getBean("lowTemperatureManagerTarget"); - }else if(DeviceInterface.DEVICETYPE_XG2_C.equals(devInterface.getDeviceModel())){ - xG2CXinhuaDataManagerImpl.readAndSaveRecord(devInterface,st.getMachineNumber(),DeviceInterface.BELIMED,st.getIsAutoCompleteSterilization(),enableDetailedDeviceInformation,loginUserData); - break; }else{ dm = (DeviceDataManager) SpringBeanManger.getBean("xinHuaDataManager"); }