工地实时环境接口获取调整
This commit is contained in:
parent
bf6038a5ef
commit
0e96fbeafd
|
@ -13,6 +13,7 @@ import org.apache.poi.hssf.usermodel.HSSFRow;
|
||||||
import org.apache.poi.hssf.usermodel.HSSFSheet;
|
import org.apache.poi.hssf.usermodel.HSSFSheet;
|
||||||
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.beans.factory.annotation.Value;
|
||||||
import org.springframework.http.ResponseEntity;
|
import org.springframework.http.ResponseEntity;
|
||||||
import org.springframework.scheduling.annotation.Scheduled;
|
import org.springframework.scheduling.annotation.Scheduled;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
|
@ -20,7 +21,10 @@ import org.springframework.web.client.RestTemplate;
|
||||||
|
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.lang.reflect.Field;
|
import java.lang.reflect.Field;
|
||||||
import java.util.*;
|
import java.util.ArrayList;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author admin
|
* @author admin
|
||||||
|
@ -38,9 +42,11 @@ public class BuildingRecordsService {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private RestTemplate restTemplate;
|
private RestTemplate restTemplate;
|
||||||
|
@Value("${monitorData.url}")
|
||||||
|
private String monitorDataUrl;
|
||||||
|
|
||||||
public List<Map> getRecords() {
|
public List<Map> getRecords() {
|
||||||
String url = "http://scxjsw.qingdao.gov.cn/monitorData/real-time";
|
String url = monitorDataUrl;
|
||||||
Map<String, String> map = new HashMap<>();
|
Map<String, String> map = new HashMap<>();
|
||||||
map.put("appid", "");
|
map.put("appid", "");
|
||||||
map.put("timestamp", "");
|
map.put("timestamp", "");
|
||||||
|
@ -66,7 +72,7 @@ public class BuildingRecordsService {
|
||||||
return maps;
|
return maps;
|
||||||
}
|
}
|
||||||
|
|
||||||
//@Scheduled(cron = "0 0 8/1 * * ?")
|
@Scheduled(cron = "0 0 */8 * * ?")
|
||||||
public boolean getAndSaveRecords() {
|
public boolean getAndSaveRecords() {
|
||||||
List<Map> maps = this.getRecords();
|
List<Map> maps = this.getRecords();
|
||||||
boolean result = false;
|
boolean result = false;
|
||||||
|
|
|
@ -21,3 +21,4 @@ scheduled.enable=true
|
||||||
|
|
||||||
|
|
||||||
gaode.url=http://15.72.191.145:8111/amap
|
gaode.url=http://15.72.191.145:8111/amap
|
||||||
|
monitorData.url= http://15.72.191.145:8111/monitorData/real-time
|
||||||
|
|
|
@ -21,7 +21,7 @@ mybatis-plus.mapper-locations=classpath*:/mapper/*.xml
|
||||||
#??????swagger,true???false??
|
#??????swagger,true???false??
|
||||||
swagger.enable=true
|
swagger.enable=true
|
||||||
scheduled.enable=false
|
scheduled.enable=false
|
||||||
|
|
||||||
gaode.url=http://restapi.amap.com
|
gaode.url=http://restapi.amap.com
|
||||||
|
monitorData.url=http://scxjsw.qingdao.gov.cn/monitorData/real-time
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue