|
@@ -5,8 +5,10 @@ package com.care.client.service;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.care.common.entity.CareDevice;
|
|
import com.care.common.entity.CareDevice;
|
|
import com.care.common.entity.CareMemberInfo;
|
|
import com.care.common.entity.CareMemberInfo;
|
|
|
|
+import com.care.common.enums.DeviceActiveStatusEnum;
|
|
import com.care.common.service.CareDeviceService;
|
|
import com.care.common.service.CareDeviceService;
|
|
import com.care.common.service.CareMemberInfoService;
|
|
import com.care.common.service.CareMemberInfoService;
|
|
|
|
+import com.care.common.vo.device.DeviceVO;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
@@ -50,4 +52,15 @@ public class DevInstallApiService {
|
|
return this.careDeviceService.updateById(careDevice);
|
|
return this.careDeviceService.updateById(careDevice);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+
|
|
|
|
+ public DeviceVO getDevActiveStatus(String devCode) {
|
|
|
|
+ QueryWrapper<CareDevice> queryWrapper = new QueryWrapper<>();
|
|
|
|
+ queryWrapper.lambda().eq(CareDevice::getDevCode,devCode);
|
|
|
|
+ CareDevice careDevice = this.careDeviceService.getOne(queryWrapper);
|
|
|
|
+ DeviceVO vo = new DeviceVO();
|
|
|
|
+ vo.setActiveStatus(careDevice.getActiveStatus());
|
|
|
|
+ vo.setActiveStatusName(DeviceActiveStatusEnum.getCodeToName(vo.getActiveStatus()));
|
|
|
|
+ return vo;
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|