Переглянути джерело

修改RestTemplete请求地址

zhuoning 4 роки тому
батько
коміт
febb140295

+ 2 - 0
huimv-hy-production/huimv.hy.autoGetData/src/main/java/com/huimv/production/autoGetData/config/SaticScheduleTask.java

@@ -75,6 +75,8 @@ public class SaticScheduleTask  {
     @Scheduled(cron = "* 0/5 * * * ?")
     private void getAllStorage(){
         System.err.println("执行 getAllStorage 执行静态定时任务时间: " + LocalDateTime.now());
+
+
     }
 
 

+ 10 - 4
huimv-hy-production/huimv.hy.autoGetData/src/main/java/com/huimv/production/autoGetData/service/impl/AutoGetErpDataImpl.java

@@ -27,22 +27,28 @@ public class AutoGetErpDataImpl implements IAutoGetErpData {
     // 查询开始日期
     @Value("${erp.datasource.startDate}")
     private String startDate;
-
     // 查询结束日期
     @Value("${erp.datasource.endDate}")
     private String endDate;
+    @Value("${erp.datasource.apiIp}")
+    private String apiIp;
+    @Value("${erp.datasource.apiPort}")
+    private String apiPort;
+    @Value("${erp.datasource.serviceName}")
+    private String serviceName;
+
     @Autowired
     private RestTemplate template;
-
     @Autowired
     private IndexParameterRepository parameterRepository;
 
-
     //PSY
     @Override
     public void getPsy() {
         String token = getToken();
-        JSONObject jsonObject = template.getForObject("http://192.168.1.62:9100/erpData/getPsy?startDate="+startDate+"&endDate="+endDate+"&accessToken="+token
+        String servicePath = apiIp + apiPort + serviceName;
+        System.out.println("servicePath>>"+servicePath);
+        JSONObject jsonObject = template.getForObject(apiIp + apiPort + serviceName + "/getPsy?startDate="+startDate+"&endDate="+endDate+"&accessToken="+token
                 ,JSONObject.class );
         String data = jsonObject.getString("data");
         if (data == null){

+ 3 - 0
huimv-hy-production/huimv.hy.autoGetData/src/main/resources/application.properties

@@ -2,3 +2,6 @@ spring.profiles.active=dev
 
 erp.datasource.startDate=2020.1.1
 erp.datasource.endDate=2021.12.31
+erp.datasource.apiIp=http://192.168.1.62
+erp.datasource.apiPort=:9100
+erp.datasource.serviceName=/erpData