|
@@ -440,12 +440,12 @@ public class DeviceManageServiceImpl implements IDeviceManageService {
|
|
|
cacheService.putDeviceTotal_(effectiveDeviceTotal,farmId);
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public void countFarmAllStatus(JSONObject deviceRegisterJo) throws ParseException {
|
|
|
- String farmId = deviceRegisterJo.getString("farmId");
|
|
|
- //{}
|
|
|
- remoteProcessFarmAllStatus(farmId);
|
|
|
- }
|
|
|
+// @Override
|
|
|
+// public void countFarmAllStatus(JSONObject deviceRegisterJo) throws ParseException {
|
|
|
+// String farmId = deviceRegisterJo.getString("farmId");
|
|
|
+// //{}
|
|
|
+// remoteProcessFarmAllStatus(farmId);
|
|
|
+// }
|
|
|
|
|
|
@Override
|
|
|
public Result listDeviceEartagOnlineStatusByDeviceCodeAndDate(String deviceCode, String earmark, String addDate) {
|
|
@@ -489,43 +489,43 @@ public class DeviceManageServiceImpl implements IDeviceManageService {
|
|
|
return new Result(ResultCode.SUCCESS, dataJa);
|
|
|
}
|
|
|
|
|
|
- @Override
|
|
|
- public void remoteProcessFarmAllStatus(String farmId) throws ParseException {
|
|
|
- String todayDateText = new com.huimv.eartag.utils.DateUtil().getTodayDateText();
|
|
|
- java.sql.Date todayDate = new java.sql.Date(new java.util.Date().getTime());
|
|
|
- Timestamp nowTimestamp = new Timestamp(new java.util.Date().getTime());
|
|
|
-
|
|
|
- RestTemplate restTemplate = new RestTemplate();
|
|
|
-
|
|
|
- String url = "http://" + serviceFarmAllStatusHost + ":" + serviceFarmAllStatusIp + serviceFarmAllStatusUrl;
|
|
|
- System.out.println("## url>>"+url);
|
|
|
-
|
|
|
- FarmAllStatusVo farmAllStatusVo = new FarmAllStatusVo();
|
|
|
- farmAllStatusVo.setFarmId(farmId);
|
|
|
- farmAllStatusVo.setTodayDateText(todayDateText);
|
|
|
- farmAllStatusVo.setTodayDate(todayDate);
|
|
|
- farmAllStatusVo.setNowTimestamp(nowTimestamp);
|
|
|
- //{}
|
|
|
- String result = restTemplate.postForObject(url,farmAllStatusVo,String.class);
|
|
|
- System.out.println("result>>"+result);
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void remoteProcessFarmAllStatus2(String farmId) throws ParseException {
|
|
|
- String todayDateText = new com.huimv.eartag.utils.DateUtil().getTodayDateText();
|
|
|
- java.sql.Date todayDate = new java.sql.Date(new java.util.Date().getTime());
|
|
|
- Timestamp nowTimestamp = new Timestamp(new java.util.Date().getTime());
|
|
|
-
|
|
|
- RestTemplate restTemplate = new RestTemplate();
|
|
|
- String host = "192.168.1.30";
|
|
|
- String port = "8092";
|
|
|
- String service = "/deviceController/updateFarmAllStatus";
|
|
|
- String url = "http://" + host + ":" + port + service+"?farmId="+farmId+"&todayDateText="+todayDateText+"&todayDate="+todayDate+"&nowTimestamp="+nowTimestamp;
|
|
|
- System.out.println("## url>>"+url);
|
|
|
- //{}
|
|
|
- String result = restTemplate.getForObject(url,String.class);
|
|
|
- System.out.println("result>>"+result);
|
|
|
- }
|
|
|
+// @Override
|
|
|
+// public void remoteProcessFarmAllStatus(String farmId) throws ParseException {
|
|
|
+// String todayDateText = new com.huimv.eartag.utils.DateUtil().getTodayDateText();
|
|
|
+// java.sql.Date todayDate = new java.sql.Date(new java.util.Date().getTime());
|
|
|
+// Timestamp nowTimestamp = new Timestamp(new java.util.Date().getTime());
|
|
|
+//
|
|
|
+// RestTemplate restTemplate = new RestTemplate();
|
|
|
+//
|
|
|
+// String url = "http://" + serviceFarmAllStatusHost + ":" + serviceFarmAllStatusIp + serviceFarmAllStatusUrl;
|
|
|
+// System.out.println("## url>>"+url);
|
|
|
+//
|
|
|
+// FarmAllStatusVo farmAllStatusVo = new FarmAllStatusVo();
|
|
|
+// farmAllStatusVo.setFarmId(farmId);
|
|
|
+// farmAllStatusVo.setTodayDateText(todayDateText);
|
|
|
+// farmAllStatusVo.setTodayDate(todayDate);
|
|
|
+// farmAllStatusVo.setNowTimestamp(nowTimestamp);
|
|
|
+// //{}
|
|
|
+// String result = restTemplate.postForObject(url,farmAllStatusVo,String.class);
|
|
|
+// System.out.println("result>>"+result);
|
|
|
+// }
|
|
|
+
|
|
|
+// @Override
|
|
|
+// public void remoteProcessFarmAllStatus2(String farmId) throws ParseException {
|
|
|
+// String todayDateText = new com.huimv.eartag.utils.DateUtil().getTodayDateText();
|
|
|
+// java.sql.Date todayDate = new java.sql.Date(new java.util.Date().getTime());
|
|
|
+// Timestamp nowTimestamp = new Timestamp(new java.util.Date().getTime());
|
|
|
+//
|
|
|
+// RestTemplate restTemplate = new RestTemplate();
|
|
|
+// String host = "192.168.1.30";
|
|
|
+// String port = "8092";
|
|
|
+// String service = "/deviceController/updateFarmAllStatus";
|
|
|
+// String url = "http://" + host + ":" + port + service+"?farmId="+farmId+"&todayDateText="+todayDateText+"&todayDate="+todayDate+"&nowTimestamp="+nowTimestamp;
|
|
|
+// System.out.println("## url>>"+url);
|
|
|
+// //{}
|
|
|
+// String result = restTemplate.getForObject(url,String.class);
|
|
|
+// System.out.println("result>>"+result);
|
|
|
+// }
|
|
|
|
|
|
public Integer getEffectiveDeviceSum(String farmId){
|
|
|
List<Object[]> deviceRegisterList = deviceRegisterRepo.getDeviceCountByFarmId(farmId);
|