|
@@ -1,11 +1,13 @@
|
|
|
package com.huimv.env.manage.saas.service.impl;
|
|
|
|
|
|
+import cn.hutool.core.date.DateTime;
|
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.huimv.env.manage.entity.EnvDeviceRegister;
|
|
|
import com.huimv.env.manage.entity.EnvHumi;
|
|
|
import com.huimv.env.manage.entity.EnvTemp;
|
|
|
+import com.huimv.env.manage.entity.dto.AllDataDto;
|
|
|
import com.huimv.env.manage.mapper.*;
|
|
|
import com.huimv.env.manage.saas.dao.entity.BaseDeviceCofig;
|
|
|
import com.huimv.env.manage.saas.dao.entity.EnvElectricityMeter;
|
|
@@ -62,13 +64,20 @@ public class BaseDeviceCofigServiceImpl extends ServiceImpl<BaseDeviceCofigMappe
|
|
|
return new Result(10001,"未绑定设备",true);
|
|
|
}
|
|
|
String deviceCode = deviceRegister.getDeviceCode();
|
|
|
- Map endMap = new HashMap();
|
|
|
+ Date beginOfDay = DateUtil.endOfDay(new Date());
|
|
|
+ AllDataDto dataDto = envDeviceRegisterMapper.selectAllData(deviceCode,beginOfDay);
|
|
|
+ return new Result(ResultCode.SUCCESS,dataDto);
|
|
|
+
|
|
|
+ /* Map endMap = new HashMap();
|
|
|
endMap.put("temp",0);
|
|
|
endMap.put("envHumi",0);
|
|
|
endMap.put("envPh",0);
|
|
|
endMap.put("envElectricityMeter",0);
|
|
|
endMap.put("envWaterMeter",0);
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
EnvTemp temp = tempMapper.selectOne(new QueryWrapper<EnvTemp>().eq("device_code",deviceCode ).orderByDesc("id").last("limit 1"));
|
|
|
EnvHumi envHumi = envHumiMapper.selectOne(new QueryWrapper<EnvHumi>().eq("device_code", deviceCode).orderByDesc("id").last("limit 1"));
|
|
|
EnvPh envPh = envPhMapper.selectOne(new QueryWrapper<EnvPh>().eq("device_code", deviceCode).orderByDesc("id").last("limit 1"));
|
|
@@ -90,6 +99,6 @@ public class BaseDeviceCofigServiceImpl extends ServiceImpl<BaseDeviceCofigMappe
|
|
|
if (ObjectUtil.isNotEmpty(envElectricityMeter)){
|
|
|
endMap.put("envElectricityMeter",envElectricityMeter);
|
|
|
}
|
|
|
- return new Result(ResultCode.SUCCESS,endMap);
|
|
|
+ return new Result(ResultCode.SUCCESS,endMap);*/
|
|
|
}
|
|
|
}
|