|
@@ -36,6 +36,12 @@ import java.util.*;
|
|
|
public class EartagAbnormalAlarmServiceImpl extends ServiceImpl<EartagAbnormalAlarmMapper, EartagAbnormalAlarm> implements EartagAbnormalAlarmService {
|
|
|
@Autowired
|
|
|
private EartagAbnormalAlarmMapper eartagAbnormalAlarmMapper;
|
|
|
+ @Autowired
|
|
|
+ private EartagEartagRegister2Mapper eartagEartagRegister2Mapper;
|
|
|
+ @Autowired
|
|
|
+ private BaseFarmerMapper baseFarmerMapper;
|
|
|
+ @Autowired
|
|
|
+ private BaseFarmMapper baseFarmMapper;
|
|
|
@Override
|
|
|
public Result getEarTemWarning(Map<String, Object> paramsMap) throws ParseException {
|
|
|
DateUtil dateUtil = new DateUtil();
|
|
@@ -43,31 +49,25 @@ public class EartagAbnormalAlarmServiceImpl extends ServiceImpl<EartagAbnormalAl
|
|
|
java.sql.Date todayDate = new java.sql.Date(new java.util.Date().getTime());
|
|
|
QueryWrapper<EartagAbnormalAlarm> queryWrapper = new QueryWrapper();
|
|
|
queryWrapper.eq("farm_code",farmCode);
|
|
|
- //-测试
|
|
|
-// queryWrapper.eq("add_date","2022-08-22");
|
|
|
- queryWrapper.eq("add_date",todayDate);
|
|
|
- queryWrapper.eq("alarm_from","2");
|
|
|
+ queryWrapper.eq("alarm_from","1").or().eq("alarm_from","2");
|
|
|
queryWrapper.eq("alarm_type","2");
|
|
|
+ queryWrapper.eq("add_date",todayDate);
|
|
|
queryWrapper.orderByDesc("add_time");
|
|
|
+
|
|
|
List<EartagAbnormalAlarm> eartagAbnormalAlarmList = eartagAbnormalAlarmMapper.selectList(queryWrapper);
|
|
|
JSONArray newJa = new JSONArray();
|
|
|
for(EartagAbnormalAlarm eartagAbnormalAlarm:eartagAbnormalAlarmList){
|
|
|
JSONObject newJo = new JSONObject();
|
|
|
newJa.add(newJo);
|
|
|
newJo.put("addTime",dateUtil.formatDatetimeText(eartagAbnormalAlarm.getAddTime()));
|
|
|
+ newJo.put("temp",eartagAbnormalAlarm.getTempValue());
|
|
|
newJo.put("content",eartagAbnormalAlarm.getContent());
|
|
|
}
|
|
|
- return new Result(ResultCode.SUCCESS,newJa);
|
|
|
+ JSONObject resultJo = new JSONObject();
|
|
|
+ resultJo.put("total",eartagAbnormalAlarmList.size());
|
|
|
+ resultJo.put("content",newJa);
|
|
|
+ return new Result(ResultCode.SUCCESS,resultJo);
|
|
|
}
|
|
|
- @Autowired
|
|
|
- private EartagEartagRegister2Mapper eartagEartagRegister2Mapper;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private BaseFarmerMapper baseFarmerMapper;
|
|
|
-
|
|
|
- @Autowired
|
|
|
- private BaseFarmMapper baseFarmMapper;
|
|
|
-
|
|
|
|
|
|
@Override
|
|
|
public Result getNewPig(Map<String, String> paramsMap) {
|