|
@@ -55,7 +55,6 @@ public class EartagEartagRegister2ServiceImpl extends ServiceImpl<EartagEartagRe
|
|
String earmark = params.get("earmark");
|
|
String earmark = params.get("earmark");
|
|
String liveStatus = params.get("liveStatus");
|
|
String liveStatus = params.get("liveStatus");
|
|
String userId = params.get("userId");
|
|
String userId = params.get("userId");
|
|
-// SysAccountMultilevel user = sysAccountMultilevelMapper.selectById(userId);
|
|
|
|
if (StringUtils.isBlank(pageNo)){
|
|
if (StringUtils.isBlank(pageNo)){
|
|
pageNo="1";
|
|
pageNo="1";
|
|
}
|
|
}
|
|
@@ -65,12 +64,6 @@ public class EartagEartagRegister2ServiceImpl extends ServiceImpl<EartagEartagRe
|
|
Float maxEarTemp = 0F;
|
|
Float maxEarTemp = 0F;
|
|
Float minEarTemp = 100F;
|
|
Float minEarTemp = 100F;
|
|
QueryWrapper<EartagEartagRegister2> wrapper = new QueryWrapper<>();
|
|
QueryWrapper<EartagEartagRegister2> wrapper = new QueryWrapper<>();
|
|
- //客户数据
|
|
|
|
-// if (user.getIsUser() == 0 && !"330727001".equals(farmId)){
|
|
|
|
-// wrapper.between("ear_temp1",30,40);
|
|
|
|
-// wrapper.le("act",10000);
|
|
|
|
-// wrapper.eq("live_status", 1);
|
|
|
|
-// }
|
|
|
|
//设备
|
|
//设备
|
|
wrapper.like(StringUtils.isNotBlank(deviceCode),"last_device",deviceCode);
|
|
wrapper.like(StringUtils.isNotBlank(deviceCode),"last_device",deviceCode);
|
|
wrapper.eq("farm_id",farmId);
|
|
wrapper.eq("farm_id",farmId);
|
|
@@ -78,55 +71,13 @@ public class EartagEartagRegister2ServiceImpl extends ServiceImpl<EartagEartagRe
|
|
wrapper.like(StringUtils.isNotBlank(earmark),"earmark",earmark);
|
|
wrapper.like(StringUtils.isNotBlank(earmark),"earmark",earmark);
|
|
wrapper.eq(StringUtils.isNotBlank(liveStatus),"live_status",liveStatus);
|
|
wrapper.eq(StringUtils.isNotBlank(liveStatus),"live_status",liveStatus);
|
|
wrapper.orderByDesc("ask_time");
|
|
wrapper.orderByDesc("ask_time");
|
|
- //大堰河牧场过滤
|
|
|
|
- if ("330112004".equals(farmId)){
|
|
|
|
- wrapper.eq("live_status", 1).and( i->i.likeRight("earmark","1332022109003").or().likeRight("earmark","1332022109004"));
|
|
|
|
- }
|
|
|
|
- if ("330727001".equals(farmId)){
|
|
|
|
- wrapper.eq("live_status", 1).like("earmark","31111112222");
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
Page<EartagEartagRegister2> page = this.page(new Page<>(Long.parseLong(pageNo), Long.parseLong(pageSize)), wrapper);
|
|
Page<EartagEartagRegister2> page = this.page(new Page<>(Long.parseLong(pageNo), Long.parseLong(pageSize)), wrapper);
|
|
-// if (user.getIsUser() == 0){
|
|
|
|
-// for (EartagEartagRegister2 record : page.getRecords()) {
|
|
|
|
-// String earmark1 = record.getEarmark();
|
|
|
|
-//// EartagData2 eartagData2 = eartagData2Mapper.selectOne(new QueryWrapper<EartagData2>().eq("earmark",earmark1).orderByDesc("id").last("limit 1"));
|
|
|
|
-//// if (ObjectUtil.isNotEmpty(eartagData2)){
|
|
|
|
-//// record.setAct(eartagData2.getAct());
|
|
|
|
-//// }
|
|
|
|
-// Float earTemp1 = record.getEarTemp1();
|
|
|
|
-//
|
|
|
|
-// if (earTemp1 >40){
|
|
|
|
-// record.setEarTemp1(40F);
|
|
|
|
-// }
|
|
|
|
-// if (earTemp1 <30){
|
|
|
|
-// double a= new Random().nextInt(32) % (2) + 29;
|
|
|
|
-// DecimalFormat df = new DecimalFormat( "0.00" );
|
|
|
|
-// String str=df.format( a );
|
|
|
|
-//
|
|
|
|
-// record.setEarTemp1(Float.parseFloat(str));
|
|
|
|
-// }
|
|
|
|
-//// EartagHourAct eartagHourAct = this.eartagHourAct.selectOne(new QueryWrapper<EartagHourAct>().eq("earmark", earmark1).orderByDesc("id").last("limit 1"));
|
|
|
|
-//// Integer act = 0;
|
|
|
|
-//// if (ObjectUtil.isNotEmpty(eartagHourAct)){
|
|
|
|
-//// act = eartagHourAct.getAct();
|
|
|
|
-//// if (act<0)
|
|
|
|
-//// act = 0;
|
|
|
|
-//// }
|
|
|
|
-//// record.setAct(act.longValue());
|
|
|
|
-//// if (act >300){
|
|
|
|
-//// record.setAct(300L);
|
|
|
|
-//// }
|
|
|
|
-//// if (act<0){
|
|
|
|
-//// record.setAct(0L);
|
|
|
|
-//// }
|
|
|
|
-// }
|
|
|
|
-// }
|
|
|
|
|
|
+
|
|
Map map = new HashMap();
|
|
Map map = new HashMap();
|
|
long allCount = this.count(wrapper);
|
|
long allCount = this.count(wrapper);
|
|
//在线
|
|
//在线
|
|
- if (!"330112004".equals(farmId)){
|
|
|
|
- wrapper.eq("live_status", 1);
|
|
|
|
- }
|
|
|
|
|
|
+ wrapper.eq("live_status", 1);
|
|
long onCount = this.count(wrapper);
|
|
long onCount = this.count(wrapper);
|
|
List<EartagEartagRegister2> list = this.list(wrapper);
|
|
List<EartagEartagRegister2> list = this.list(wrapper);
|
|
if (list.size() == 0){
|
|
if (list.size() == 0){
|
|
@@ -134,15 +85,7 @@ public class EartagEartagRegister2ServiceImpl extends ServiceImpl<EartagEartagRe
|
|
}
|
|
}
|
|
for (EartagEartagRegister2 record : list) {
|
|
for (EartagEartagRegister2 record : list) {
|
|
Float earTemp1 = record.getEarTemp1();
|
|
Float earTemp1 = record.getEarTemp1();
|
|
- //客户数据
|
|
|
|
-// if (user.getIsUser() == 0){
|
|
|
|
-// if (earTemp1 >40){
|
|
|
|
-// earTemp1 = 40F;
|
|
|
|
-// }
|
|
|
|
-// if (earTemp1 <30){
|
|
|
|
-// earTemp1 = 30F;
|
|
|
|
-// }
|
|
|
|
-// }
|
|
|
|
|
|
+
|
|
maxEarTemp = Math.max(earTemp1,maxEarTemp);
|
|
maxEarTemp = Math.max(earTemp1,maxEarTemp);
|
|
minEarTemp = Math.min(earTemp1,minEarTemp);
|
|
minEarTemp = Math.min(earTemp1,minEarTemp);
|
|
}
|
|
}
|