Merge remote-tracking branch 'origin/develop' into develop
This commit is contained in:
commit
b656b86725
|
@ -86,23 +86,42 @@ public class DeviceServiceImpl extends ServiceImpl<DeviceDao, Device> implements
|
|||
Object online = this.redisTemplate.opsForHash().get(deviceKey, "online");
|
||||
deviceVO.setOnline(online == null ? "" : online.toString());
|
||||
|
||||
Object gas_status = this.redisTemplate.opsForHash().get(deviceKey, "wellStatus");
|
||||
deviceVO.setWellStatus(gas_status == null ? "" : gas_status.toString());
|
||||
if(PersistenceHandler.ETC_MODBUS_TYPE.equalsIgnoreCase(deviceVO.getProduct().getCode())){
|
||||
Object gas_status = this.redisTemplate.opsForHash().get(deviceKey, "solenoidValveStatus");
|
||||
deviceVO.setWellStatus(gas_status == null ? "" : gas_status.toString());
|
||||
|
||||
Object runMode = this.redisTemplate.opsForHash().get(deviceKey, "runMode");
|
||||
if (runMode == null) {
|
||||
deviceVO.setRunMode("");
|
||||
} else {
|
||||
Dictionary runMode1 = null;
|
||||
if(PersistenceHandler.ETC_MODBUS_TYPE.equalsIgnoreCase(deviceVO.getProduct().getCode())){
|
||||
runMode1 = controlModeMap.get(runMode.toString());
|
||||
}else if(PersistenceHandler.SCSS_MODBUS_TYPE.equalsIgnoreCase(deviceVO.getProduct().getCode())){
|
||||
runMode1 = ctlModeMap.get(runMode.toString());
|
||||
}else{
|
||||
runMode1 = runModeMap.get(runMode.toString());
|
||||
Object runMode = this.redisTemplate.opsForHash().get(deviceKey, "controllerCurrentStatus");
|
||||
if (runMode == null) {
|
||||
deviceVO.setRunMode("");
|
||||
} else {
|
||||
Dictionary runMode1 = controlModeMap.get(runMode.toString());
|
||||
deviceVO.setRunMode(runMode1 == null ? "" : runMode1.getName());
|
||||
}
|
||||
}else if(PersistenceHandler.SCSS_MODBUS_TYPE.equalsIgnoreCase(deviceVO.getProduct().getCode())){
|
||||
Object gas_status = this.redisTemplate.opsForHash().get(deviceKey, "firstSolenoidStatus");
|
||||
deviceVO.setWellStatus(gas_status == null ? "" : gas_status.toString());
|
||||
|
||||
Object runMode = this.redisTemplate.opsForHash().get(deviceKey, "ctlModel");
|
||||
if (runMode == null) {
|
||||
deviceVO.setRunMode("");
|
||||
} else {
|
||||
Dictionary runMode1 = ctlModeMap.get(runMode.toString());
|
||||
deviceVO.setRunMode(runMode1 == null ? "" : runMode1.getName());
|
||||
}
|
||||
}else{
|
||||
Object gas_status = this.redisTemplate.opsForHash().get(deviceKey, "wellStatus");
|
||||
deviceVO.setWellStatus(gas_status == null ? "" : gas_status.toString());
|
||||
|
||||
Object runMode = this.redisTemplate.opsForHash().get(deviceKey, "runMode");
|
||||
if (runMode == null) {
|
||||
deviceVO.setRunMode("");
|
||||
} else {
|
||||
Dictionary runMode1 = runModeMap.get(runMode.toString());
|
||||
deviceVO.setRunMode(runMode1 == null ? "" : runMode1.getName());
|
||||
}
|
||||
deviceVO.setRunMode(runMode1 == null ? "" : runMode1.getName());
|
||||
}
|
||||
|
||||
|
||||
Object plugStatus = this.redisTemplate.opsForHash().get(deviceKey, "plugStatus");
|
||||
if (plugStatus == null) {
|
||||
deviceVO.setPlugStatus("");
|
||||
|
|
Loading…
Reference in New Issue