From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: Mon, 01 Jul 2024 10:58:35 +0800
Subject: [PATCH] change
---
src/main/java/com/nanometer/smartlab/api/schedule/ReagentSyncSchedule.java | 192 ++++++++++++++++++++++++------------------------
1 files changed, 96 insertions(+), 96 deletions(-)
diff --git a/src/main/java/com/nanometer/smartlab/api/schedule/ReagentSyncSchedule.java b/src/main/java/com/nanometer/smartlab/api/schedule/ReagentSyncSchedule.java
index 347d7e2..8f94594 100644
--- a/src/main/java/com/nanometer/smartlab/api/schedule/ReagentSyncSchedule.java
+++ b/src/main/java/com/nanometer/smartlab/api/schedule/ReagentSyncSchedule.java
@@ -61,100 +61,100 @@
private static String reagentFlowLastdate = null;
//@Scheduled(fixedDelayString = "${reagent.status.schedule.delay}")
- public void syncReagentStatus(){
- Date current = new Date();
- BaseMeta baseMeta = null;
- baseMeta = baseMetaService.getBaseMeta("syncreagentstatuslastdata");
- if(reagentStatusLastdate == null) {
- reagentStatusLastdate = baseMeta.getMetaValue();
- }
-
- RestTemplate client = new RestTemplate();
- HttpHeaders headers = new HttpHeaders();
- headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
- MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
- varParams.add("startTime",reagentStatusLastdate);
- String lastDate = DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS);
- varParams.add("endTime",lastDate);
-
- logger.info("startTime: "+reagentStatusLastdate+"lastDate "+lastDate);
-
- HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
- ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentStatusUrl, requestEntity , LinkedHashMap.class );
- List<LinkedHashMap> data = (ArrayList)response.getBody().get("data");
- if(CollectionUtils.isEmpty(data)==false){
- logger.info("result data: "+ JSON.toJSONString(data));
- reagentStatusService.syncOpeReagentStatus(data);
- }
- reagentStatusLastdate = lastDate;
- baseMeta.setMetaValue(reagentStatusLastdate);
- baseMetaService.updateBaseMeta(baseMeta);
- }
-
- //@Scheduled(fixedDelayString = "${reagent.flow.schedule.delay}")
- public void syncReagentFlow() throws ParseException{
- Date current = new Date();
- BaseMeta baseMeta = null;
- baseMeta = baseMetaService.getBaseMeta("syncreagentflowlastdata");
- if(reagentFlowLastdate == null) {
- reagentFlowLastdate = baseMeta.getMetaValue();
- }
-
- RestTemplate client = new RestTemplate();
- HttpHeaders headers = new HttpHeaders();
- headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
- MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
- varParams.add("startTime",reagentFlowLastdate);
- String lastDate = DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS);
- varParams.add("endTime",lastDate);
-
- logger.info("startTime: "+reagentStatusLastdate+"lastDate "+lastDate);
-
- HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
- ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentFlowUrl, requestEntity , LinkedHashMap.class );
- List<LinkedHashMap> data = (ArrayList)response.getBody().get("data");
- if(CollectionUtils.isEmpty(data)==false){
- opeUseFlowService.syncReagentFlow(data);
- //[{"status":1,"containerCode":"c1000-001","updateTime":"2018-04-15 11:23:49","reagentCode":"r2010-0001","idcard":"u001"}....]
- logger.info("result data: "+JSON.toJSONString(data));
- }
- baseMeta.setMetaValue(lastDate);
- reagentFlowLastdate = lastDate;
- baseMetaService.updateBaseMeta(baseMeta);
- }
-
- //@Scheduled(fixedDelayString = "${sensors.schedule.delay}")
- public void syncSensors() {
- Date current = new Date();
- BaseMeta baseMeta = baseMetaService.getBaseMeta("syncsensorslastdata");
- RestTemplate client = new RestTemplate();
- HttpHeaders headers = new HttpHeaders();
- headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
- MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
- varParams.add("startTime",baseMeta.getMetaValue());
- varParams.add("endTime",DateFormatUtils.format(current,Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS));
- HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
- ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentSensorsUrl, requestEntity , LinkedHashMap.class );
- LinkedHashMap body = response.getBody();
- List<LinkedHashMap> data = body == null ? null : (ArrayList) body.get("data");
- if(!CollectionUtils.isEmpty(data)){
- try {
- logger.info("result data: " + JSON.toJSONString(data));
- sysContainerSensorsService.syncSysContainerSensors(data);
- //{"data": [{"containerCode": "c1000-003", "Temp": 28.0, "Flag": 16, "Humidity": 58, "updateTime": "2018-04-18 13:37:46", "voc1": 20}], "func": "sensors", "method": "POST", "message": "OK", "code": 0}
- baseMeta.setMetaValue(DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS));
- baseMetaService.updateBaseMeta(baseMeta);
- }catch (Exception e){
- logger.error("error occured.", e);
- }
- }
- }
-
-
- @Scheduled(cron = "0 0 2 1 * ?")
- public void updateUserPoint() {
- logger.debug("updateUserPoint start,and now is "+new Date());
- sysUserService.updateUserPointBySelective(20,null);
- logger.debug("updateUserPoint end");
- }
+// public void syncReagentStatus(){
+// Date current = new Date();
+// BaseMeta baseMeta = null;
+// baseMeta = baseMetaService.getBaseMeta("syncreagentstatuslastdata");
+// if(reagentStatusLastdate == null) {
+// reagentStatusLastdate = baseMeta.getMetaValue();
+// }
+//
+// RestTemplate client = new RestTemplate();
+// HttpHeaders headers = new HttpHeaders();
+// headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
+// MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
+// varParams.add("startTime",reagentStatusLastdate);
+// String lastDate = DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS);
+// varParams.add("endTime",lastDate);
+//
+// logger.info("startTime: "+reagentStatusLastdate+"lastDate "+lastDate);
+//
+// HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
+// ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentStatusUrl, requestEntity , LinkedHashMap.class );
+// List<LinkedHashMap> data = (ArrayList)response.getBody().get("data");
+// if(CollectionUtils.isEmpty(data)==false){
+// logger.info("result data: "+ JSON.toJSONString(data));
+// reagentStatusService.syncOpeReagentStatus(data);
+// }
+// reagentStatusLastdate = lastDate;
+// baseMeta.setMetaValue(reagentStatusLastdate);
+// baseMetaService.updateBaseMeta(baseMeta);
+// }
+//
+// //@Scheduled(fixedDelayString = "${reagent.flow.schedule.delay}")
+// public void syncReagentFlow() throws ParseException{
+// Date current = new Date();
+// BaseMeta baseMeta = null;
+// baseMeta = baseMetaService.getBaseMeta("syncreagentflowlastdata");
+// if(reagentFlowLastdate == null) {
+// reagentFlowLastdate = baseMeta.getMetaValue();
+// }
+//
+// RestTemplate client = new RestTemplate();
+// HttpHeaders headers = new HttpHeaders();
+// headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
+// MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
+// varParams.add("startTime",reagentFlowLastdate);
+// String lastDate = DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS);
+// varParams.add("endTime",lastDate);
+//
+// logger.info("startTime: "+reagentStatusLastdate+"lastDate "+lastDate);
+//
+// HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
+// ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentFlowUrl, requestEntity , LinkedHashMap.class );
+// List<LinkedHashMap> data = (ArrayList)response.getBody().get("data");
+// if(CollectionUtils.isEmpty(data)==false){
+// opeUseFlowService.syncReagentFlow(data);
+// //[{"status":1,"containerCode":"c1000-001","updateTime":"2018-04-15 11:23:49","reagentCode":"r2010-0001","idcard":"u001"}....]
+// logger.info("result data: "+JSON.toJSONString(data));
+// }
+// baseMeta.setMetaValue(lastDate);
+// reagentFlowLastdate = lastDate;
+// baseMetaService.updateBaseMeta(baseMeta);
+// }
+//
+// //@Scheduled(fixedDelayString = "${sensors.schedule.delay}")
+// public void syncSensors() {
+// Date current = new Date();
+// BaseMeta baseMeta = baseMetaService.getBaseMeta("syncsensorslastdata");
+// RestTemplate client = new RestTemplate();
+// HttpHeaders headers = new HttpHeaders();
+// headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
+// MultiValueMap<String, String> varParams= new LinkedMultiValueMap<String, String>();
+// varParams.add("startTime",baseMeta.getMetaValue());
+// varParams.add("endTime",DateFormatUtils.format(current,Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS));
+// HttpEntity<MultiValueMap<String, String>> requestEntity = new HttpEntity<MultiValueMap<String, String>>(varParams, headers);
+// ResponseEntity<LinkedHashMap> response = client.postForEntity(reagentSensorsUrl, requestEntity , LinkedHashMap.class );
+// LinkedHashMap body = response.getBody();
+// List<LinkedHashMap> data = body == null ? null : (ArrayList) body.get("data");
+// if(!CollectionUtils.isEmpty(data)){
+// try {
+// logger.info("result data: " + JSON.toJSONString(data));
+// sysContainerSensorsService.syncSysContainerSensors(data);
+// //{"data": [{"containerCode": "c1000-003", "Temp": 28.0, "Flag": 16, "Humidity": 58, "updateTime": "2018-04-18 13:37:46", "voc1": 20}], "func": "sensors", "method": "POST", "message": "OK", "code": 0}
+// baseMeta.setMetaValue(DateFormatUtils.format(current, Constants.TIME_PATTERN_YYYY_MM_DD_HH_MM_SS));
+// baseMetaService.updateBaseMeta(baseMeta);
+// }catch (Exception e){
+// logger.error("error occured.", e);
+// }
+// }
+// }
+//
+//
+// @Scheduled(cron = "0 0 2 1 * ?")
+// public void updateUserPoint() {
+// logger.debug("updateUserPoint start,and now is "+new Date());
+// sysUserService.updateUserPointBySelective(20,null);
+// logger.debug("updateUserPoint end");
+// }
}
--
Gitblit v1.9.2