修改头像即设备状态值获取

This commit is contained in:
zzc 2024-08-15 22:36:46 +08:00
parent 5c8ce2ce18
commit 6cca5e16d2
3 changed files with 20 additions and 19 deletions

View File

@ -82,6 +82,7 @@ public class EqUserController extends BaseController {
TenantHelper.clearDynamic();
}
SysUserVo user = userService.selectUserById(loginUser.getUserId());
if (user.getAvatar()==null) user.setAvatar(0L);
if (ObjectUtil.isNull(user)) {
return R.fail("没有权限访问用户数据!");
}

View File

@ -71,23 +71,23 @@ public class IotService {
DeviceMsgDto result = new DeviceMsgDto();
result.setAutomaticDoorClosingSwitch(Boolean.valueOf(resultMap.get("AutomaticDoorClosingSwitch")));
result.setAutomaticDoorClosingTime(jsonObject.getInteger("AutomaticDoorClosingTime"));
result.setDoorRunningTimesSwitch(jsonObject.getInteger("DoorRunningTimesSwitch"));
result.setResidualCountDown(jsonObject.getInteger("ResidualCountDown"));
result.setDoorRunningTimes(jsonObject.getInteger("DoorRunningTimes"));
result.setGarageException(jsonObject.getInteger("GarageException"));
result.setCountDownConfig(jsonObject.getInteger("CountDownConfig"));
result.setLightSwitch(jsonObject.getBoolean("LightSwitch"));
result.setRemindCloseDoorConfig(jsonObject.getInteger("RemindCloseDoorConfig"));
result.setRemindCloseDoorSwitch(jsonObject.getBoolean("RemindCloseDoorSwitch"));
result.setPartOpenConfig(jsonObject.getInteger("PartOpenConfig"));
result.setPartOpenSwitch(jsonObject.getBoolean("PartOpenSwitch"));
result.setOpenPercentage(jsonObject.getInteger("OpenPercentage"));
result.setWorkState(jsonObject.getInteger("WorkState"));
result.setRouteCorrectStatus(jsonObject.getBoolean("RouteCorrectStatus"));
result.setBounceSensitivity(jsonObject.getInteger("BounceSensitivity"));
result.setIRSwitch(jsonObject.getBoolean("IRSwitch"));
result.setWarningStatus(jsonObject.getInteger("warningStatus"));
result.setAutomaticDoorClosingTime(Integer.valueOf(resultMap.get("AutomaticDoorClosingTime")));
result.setDoorRunningTimesSwitch(Integer.valueOf(resultMap.get("DoorRunningTimesSwitch")));
result.setResidualCountDown(Integer.valueOf(resultMap.get("ResidualCountDown")));
result.setDoorRunningTimes(Integer.valueOf(resultMap.get("DoorRunningTimes")));
result.setGarageException(Integer.valueOf(resultMap.get("GarageException")));
result.setCountDownConfig(Integer.valueOf(resultMap.get("CountDownConfig")));
result.setLightSwitch(Boolean.valueOf(resultMap.get("LightSwitch")));
result.setRemindCloseDoorConfig(Integer.valueOf(resultMap.get("RemindCloseDoorConfig")));
result.setRemindCloseDoorSwitch(Boolean.valueOf(resultMap.get("RemindCloseDoorSwitch")));
result.setPartOpenConfig(Integer.valueOf(resultMap.get("PartOpenConfig")));
result.setPartOpenSwitch(Boolean.valueOf(resultMap.get("PartOpenSwitch")));
result.setOpenPercentage(Integer.valueOf(resultMap.get("OpenPercentage")));
result.setWorkState(Integer.valueOf(resultMap.get("WorkState")));
result.setRouteCorrectStatus(Boolean.valueOf(resultMap.get("RouteCorrectStatus")));
result.setBounceSensitivity(Integer.valueOf(resultMap.get("BounceSensitivity")));
result.setIRSwitch(Boolean.valueOf(resultMap.get("IRSwitch")));
result.setWarningStatus(Integer.valueOf(resultMap.get("warningStatus")));
return result;
}

View File

@ -163,8 +163,8 @@ public class EqEquipmentServiceImpl implements IEqEquipmentService {
case 4: cmd = DeviceCtlCmd.OPT_CLOSE_GARAGE; break;//关门
case 5: cmd = DeviceCtlCmd.OPT_TOGGLE_GARAGE; break;//门体运行状态循环切换
case 6: cmd = DeviceCtlCmd.OPT_RESUME_COUNTDOWN; break;//复位照明时长
case 7: cmd = DeviceCtlCmd.LightSwitch_false; break;//照明灯开关
case 8: cmd = DeviceCtlCmd.LightSwitch_true; break;//照明灯开关
case 7: cmd = DeviceCtlCmd.LightSwitch_true; break;//照明灯开关
case 8: cmd = DeviceCtlCmd.LightSwitch_false; break;//照明灯开关
default:
return "指令类型错误";
}