lwhhszx há 2 anos atrás
pai
commit
c07f690387

+ 1 - 0
RMS/src/main/java/cn/cslg/report/common/model/PASPatentVO.java

@@ -91,6 +91,7 @@ public class PASPatentVO extends BaseVO {
     private List<Integer> importTaskId;
     private List<String> patentNos;
     private List<String> notInPatentNos;
+    private Integer reportId;
     @Data
     public static class Sort {
         private String order;

+ 6 - 0
RMS/src/main/java/cn/cslg/report/service/OutInterfaceService.java

@@ -548,8 +548,14 @@ public class OutInterfaceService {
 
     public String getPatentListFromPAS(PASPatentVO params) throws IOException {
         OkHttpClient okHttpClient = new OkHttpClient();
+        Report report =reportService.getById(params.getReportId());
+        params.setProjectId(report.getProjectId());
+        LambdaQueryWrapper<ImportTask> queryWrapper = new LambdaQueryWrapper<>();
+        queryWrapper.eq(ImportTask::getReportId, params.getReportId());
         String param = new Gson().toJson(params);
         RequestBody requestBody = RequestBody.create(MediaType.parse("application/json"), param);
+        List<ImportTask> importTasks = importTaskService.list(queryWrapper);
+        List<Integer> taskIds = importTasks.stream().map(ImportTask::getId).collect(Collectors.toList());
         Request request = new Request.Builder()
                 .url(PASUrl + "/api/v2/patent/list")
 //                .addHeader("Cookie", LoginUtils.getToken())

+ 0 - 45
RMS/src/main/resources/application-dev.yml

@@ -1,45 +0,0 @@
-spring:
-  redis:
-    host: 47.101.137.223
-    port: 6379
-    database: 9
-    password: Xx0GWxdWQJxx6Swe
-    lettuce:
-      pool:
-        max-active: 20
-        max-idle: 20
-        min-idle: 0
-        max-wait: -1ms
-    timeout: 2000ms
-  datasource:
-    url: jdbc:mysql://47.101.137.223:3306/RMS_PROD?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-    driver-class-name: com.mysql.cj.jdbc.Driver
-    username: root
-    password: TU5x6IeBi7rl
-    dynamic:
-      primary: rms
-      datasource:
-        pas:
-          url: jdbc:mysql://47.101.137.223:3306/pas?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-          driver-class-name: com.mysql.cj.jdbc.Driver
-          username: root
-          password: TU5x6IeBi7rl
-        rms:
-          url: jdbc:mysql://47.101.137.223:3306/RMS_PROD?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-          driver-class-name: com.mysql.cj.jdbc.Driver
-          username: root
-          password: TU5x6IeBi7rl
-    type: com.alibaba.druid.pool.DruidDataSource
-    druid:
-      stat-view-servlet:
-        login-username: admin
-        login-password: 123456
-      web-stat-filter:
-        exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
-queueName: mail.queue
-RMSFile:  http://139.224.24.90:8011
-PASFile: http://139.224.24.90:8011
-PCSUrl: http://localhost:8871
-PASUrl: http://localhost:8877
-PCS: http://139.224.24.90:81
-PAS: http://139.224.24.90:80

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

@@ -43,7 +43,7 @@ spring:
       max-file-size: 1000MB
       max-request-size: 1000MB
   profiles:
-    active: dev
+    active: local
   jackson:
     default-property-inclusion: non_null
     serialization: