Ver código fonte

修复了 AvgDurationMapper.insertOldTsDurationForMonth 中 查询表格错误的问题

lifuquan 1 ano atrás
pai
commit
cb469ebee4

+ 15 - 1
doc/部署环境/任务调度-部署环境.http

@@ -6,10 +6,24 @@ Content-Type: application/json
 POST http://192.168.10.7:22222/common/scheduling/task/scheduled/list/scheduled
 Content-Type: application/json
 
-### 任务调度-每天定时出报表
+### 修改
 POST http://192.168.10.7:22222/common/scheduling/task/scheduled/update
 Content-Type: application/json
 
+{
+  "id": 212694981268344832,
+  "registeredTask": {
+  "id": 211894487067267072
+  },
+  "status": "ON",
+  "description": "重新调度1201任务"
+}
+
+### 以下3条为日常任务调度
+### 任务调度-每天定时出报表
+POST http://192.168.10.7:22222/common/scheduling/task/scheduled/add
+Content-Type: application/json
+
 {
   "id": 211895896529571840,
   "registeredTask": {

+ 5 - 5
doc/部署环境/数据入库-部署环境.http

@@ -5,10 +5,10 @@ Content-Type: application/json
 20231128
 
 ### 删除 mobile_complaint 数据
-POST http://192.168.10.7:22222/tsl_data/delete/mobile_complaint
+POST http://192.168.10.7:22222/tsl_data/source/delete/mobile_complaint
 Content-Type: application/json
 
-20231028
+20231128
 
 ### 入库 high_quality_count 数据
 POST http://192.168.10.7:22222/tsl_data/source/warehouse/high_quality_count
@@ -17,10 +17,10 @@ Content-Type: application/json
 20231128
 
 ### 删除 high_quality_count 数据
-POST http://192.168.10.7:22222/tsl_data/delete/high_quality_count
+POST http://192.168.10.7:22222/tsl_data/source/delete/high_quality_count
 Content-Type: application/json
 
-20231105
+20231202
 
 ### 入库 high_quality_list 数据
 POST http://192.168.10.7:22222/tsl_data/source/warehouse/high_quality_list
@@ -29,7 +29,7 @@ Content-Type: application/json
 20231128
 
 ### 删除 high_quality_list 数据
-POST http://192.168.10.7:22222/tsl_data/delete/high_quality_list
+POST http://192.168.10.7:22222/tsl_data/source/delete/high_quality_list
 Content-Type: application/json
 
 20231028

+ 1 - 1
src/main/java/com/nokia/tsl_data/dao/AvgDurationMapper.java

@@ -19,7 +19,7 @@ public interface AvgDurationMapper {
             "       when is_online_complete = '是' then 0 " +
             "       else (extract('epoch' from to_timestamp(end_time, 'YYYY-MM-DD HH24:MI:SS')) " +
             "            - extract('epoch' from to_timestamp(accept_time, 'YYYY-MM-DD HH24:MI:SS'))) / 3600 end as duration " +
-            "from tsl_data.high_quality_list_day hdmc where month_id = #{month_id} " +
+            "from tsl_data.mobile_complaint_day hdmc where month_id = #{month_id} " +
             "and day_id::float8 = extract('day' from to_timestamp(#{month_id}, 'YYYYMM') + interval '1 month' - interval '1 day')) " +
             "insert into tsl_data.avg_duration (month_id, city_name, avg_duration) " +
             "select #{month_id} as month_id, compl_area_local as city_name, avg(duration) as avg_duration " +

+ 1 - 1
src/main/resources/application.yml

@@ -3,7 +3,7 @@ server:
 
 Spring:
   profiles:
-    active: dev
+    active: pro
   jpa:
     hibernate:
       ddl-auto: update

+ 1 - 14
src/test/java/com/nokia/tsl_data/TslDataApplicationTest.java

@@ -1,7 +1,5 @@
 package com.nokia.tsl_data;
 
-import com.nokia.common.basic.InstantUtil;
-import com.nokia.common.scheduling.service.DemoService;
 import com.nokia.tsl_data.service.TslReportService;
 import com.nokia.tsl_data.service.UserCountService;
 import org.junit.jupiter.api.Test;
@@ -12,8 +10,6 @@ import java.io.IOException;
 import java.nio.charset.StandardCharsets;
 import java.nio.file.Files;
 import java.nio.file.Paths;
-import java.time.Instant;
-import java.time.temporal.ChronoUnit;
 
 @SpringBootTest
 class TslDataApplicationTest {
@@ -54,15 +50,6 @@ class TslDataApplicationTest {
 
     @Test
     void test() {
-        tslReportService.generateReport("20231126");
-        tslReportService.screenShot("20231126");
-    }
-
-    @Autowired
-    private DemoService demoService;
-
-    @Test
-    void test3() {
-        System.out.println(InstantUtil.ofPattern("yyyyMMdd").format(Instant.now().plus(-1L, ChronoUnit.DAYS)));
+        tslReportService.generateReport("20231201");
     }
 }