| | |
| | | |
| | | public String sendDeviceMsg(SlaveType deviceType, Integer deviceId, DeviceMsgModel deviceMsgModel) { |
| | | String key = parseDeviceMsgKey(deviceType, deviceId) + System.currentTimeMillis(); |
| | | redisUtil.set(key, deviceMsgModel, 60 * 60 * 24); |
| | | redisUtil.set(key, deviceMsgModel, 60 * 60); |
| | | return key; |
| | | } |
| | | |
| | | public String sendDeviceCommand(SlaveType deviceType, Integer deviceId, DeviceCommandMsgModel command) { |
| | | String key = parseDeviceCommandMsgKey(deviceType, deviceId) + System.currentTimeMillis(); |
| | | command.setResultKey(key); |
| | | redisUtil.set(key, command, 60 * 60 * 24); |
| | | redisUtil.set(key, command, 60 * 60); |
| | | return key; |
| | | } |
| | | |
| | |
| | | return RedisKeyType.DEVICE_SHUTTLE_MSG_KEY_.key + deviceId + "_"; |
| | | } else if (deviceType.equals(SlaveType.ForkLift)) { |
| | | return RedisKeyType.DEVICE_FORK_LIFT_MSG_KEY_.key + deviceId + "_"; |
| | | } else if (deviceType.equals(SlaveType.Lift)) { |
| | | return RedisKeyType.DEVICE_LIFT_MSG_KEY_.key + deviceId + "_"; |
| | | }else { |
| | | throw new CoolException("设备类型未定义"); |
| | | } |
| | |
| | | return RedisKeyType.DEVICE_SHUTTLE_COMMAND_MSG_KEY.key + deviceId + "_"; |
| | | } else if (deviceType.equals(SlaveType.ForkLift)) { |
| | | return RedisKeyType.DEVICE_FORK_LIFT_COMMAND_MSG_KEY.key + deviceId + "_"; |
| | | } else if (deviceType.equals(SlaveType.Lift)) { |
| | | return RedisKeyType.DEVICE_LIFT_COMMAND_MSG_KEY.key + deviceId + "_"; |
| | | }else { |
| | | throw new CoolException("设备类型未定义"); |
| | | } |