lwhhszx il y a 2 ans
Parent
commit
df3f706d93
65 fichiers modifiés avec 64 ajouts et 100 suppressions
  1. 35 12
      RMS/target/classes/application-dev.yml
  2. 0 28
      RMS/target/classes/application-prod.yml
  3. 0 40
      RMS/target/classes/application-test.yml
  4. 3 19
      RMS/target/classes/application.yml
  5. BIN
      RMS/target/classes/cn/cslg/report/Application.class
  6. BIN
      RMS/target/classes/cn/cslg/report/common/config/InnerInterceptor/LizzMybatisIntercepts.class
  7. BIN
      RMS/target/classes/cn/cslg/report/common/config/MailConstants.class
  8. BIN
      RMS/target/classes/cn/cslg/report/common/config/RabbitMQConfig.class
  9. BIN
      RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Field.class
  10. BIN
      RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Sort.class
  11. BIN
      RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Tree.class
  12. BIN
      RMS/target/classes/cn/cslg/report/common/model/PASPatentVO.class
  13. BIN
      RMS/target/classes/cn/cslg/report/common/model/SystemMO.class
  14. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/AvoidDesignRightVO.class
  15. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/PatentVO.class
  16. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO$DP.class
  17. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO$PerRole.class
  18. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO.class
  19. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/ReportVO.class
  20. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/TaskVO$personPatents.class
  21. BIN
      RMS/target/classes/cn/cslg/report/common/model/vo/TaskVO.class
  22. BIN
      RMS/target/classes/cn/cslg/report/common/utils/StringUtils.class
  23. BIN
      RMS/target/classes/cn/cslg/report/common/utils/message/MessageUtils.class
  24. BIN
      RMS/target/classes/cn/cslg/report/controller/AssoTaskPersonelController.class
  25. BIN
      RMS/target/classes/cn/cslg/report/controller/BaseController.class
  26. BIN
      RMS/target/classes/cn/cslg/report/controller/CompareController.class
  27. BIN
      RMS/target/classes/cn/cslg/report/controller/LitigationHistoryController.class
  28. BIN
      RMS/target/classes/cn/cslg/report/controller/PatentFiledController.class
  29. BIN
      RMS/target/classes/cn/cslg/report/controller/ProductController.class
  30. BIN
      RMS/target/classes/cn/cslg/report/controller/ReportController.class
  31. BIN
      RMS/target/classes/cn/cslg/report/controller/ReportDocumentController.class
  32. BIN
      RMS/target/classes/cn/cslg/report/controller/TaskController.class
  33. BIN
      RMS/target/classes/cn/cslg/report/controller/TempleController.class
  34. BIN
      RMS/target/classes/cn/cslg/report/entity/ImportTask.class
  35. BIN
      RMS/target/classes/cn/cslg/report/entity/LitigationHistory.class
  36. BIN
      RMS/target/classes/cn/cslg/report/entity/PatentRight.class
  37. BIN
      RMS/target/classes/cn/cslg/report/entity/Report.class
  38. BIN
      RMS/target/classes/cn/cslg/report/entity/ReportField$dataType.class
  39. BIN
      RMS/target/classes/cn/cslg/report/entity/ReportField.class
  40. BIN
      RMS/target/classes/cn/cslg/report/entity/ReportFieldOption.class
  41. BIN
      RMS/target/classes/cn/cslg/report/entity/ReportReferences.class
  42. BIN
      RMS/target/classes/cn/cslg/report/entity/SysDictItem.class
  43. BIN
      RMS/target/classes/cn/cslg/report/mapper/AvoidDesignLittleDirectionMapper.class
  44. BIN
      RMS/target/classes/cn/cslg/report/service/BaseService.class
  45. BIN
      RMS/target/classes/cn/cslg/report/service/business/AssoScenarIOSService.class
  46. BIN
      RMS/target/classes/cn/cslg/report/service/business/AssoTaskPersonelService.class
  47. BIN
      RMS/target/classes/cn/cslg/report/service/business/CompareFilesService.class
  48. BIN
      RMS/target/classes/cn/cslg/report/service/business/CompareMessageService.class
  49. BIN
      RMS/target/classes/cn/cslg/report/service/business/CompareRecordsService.class
  50. BIN
      RMS/target/classes/cn/cslg/report/service/business/CompareScenariosService.class
  51. BIN
      RMS/target/classes/cn/cslg/report/service/business/FeatureService.class
  52. BIN
      RMS/target/classes/cn/cslg/report/service/business/ImportTaskService.class
  53. BIN
      RMS/target/classes/cn/cslg/report/service/business/ReportDocumentService.class
  54. BIN
      RMS/target/classes/cn/cslg/report/service/business/ReportFieldPatentLinkService.class
  55. BIN
      RMS/target/classes/cn/cslg/report/service/business/ReportFieldService.class
  56. BIN
      RMS/target/classes/cn/cslg/report/service/business/ReportReferencesService.class
  57. BIN
      RMS/target/classes/cn/cslg/report/service/business/ReportService.class
  58. BIN
      RMS/target/classes/cn/cslg/report/service/business/SystemDictItemService.class
  59. BIN
      RMS/target/classes/cn/cslg/report/service/business/TaskService.class
  60. BIN
      RMS/target/classes/cn/cslg/report/service/business/TemplateService.class
  61. BIN
      RMS/target/classes/cn/cslg/report/service/impl/AssoProductFileServiceImpl.class
  62. BIN
      RMS/target/classes/cn/cslg/report/service/impl/AvoidDesignDirectionServiceImpl.class
  63. BIN
      RMS/target/classes/cn/cslg/report/service/impl/ProductServiceImpl.class
  64. 25 0
      RMS/target/classes/mapper/AvoidDesignLittleDirectionMapper.xml
  65. 1 1
      RMS/target/classes/mapper/ReportFieldMapper.xml

+ 35 - 12
RMS/target/classes/application-dev.yml

@@ -1,8 +1,26 @@
 spring:
+  #    # 使用 smtp 协议
+  #  mail.protocol: smtps
+  #  mail.host: smtp.exmail.qq.com
+  #  mail.port: 465
+  #  mail.username: shenyongyi@china-wispro.com
+  #    # 授权码
+  #  mail.password: c3hY5cgAexhhr9HL
+  #  mail.test-connection: false
+  #  mail.properties.mail.smtp.auth: true
+  #  mail.properties.mail.debug: false
+  #  mail.properties.mail.mime.splitlongparameters: false
+  #  mail.default-encoding: UTF-8
+  # rabbitmq
+  rabbitmq:
+    host: 192.168.1.24
+    port: 5672
+    username: admin
+    password: 123456
   redis:
-    host: 47.101.137.223
+    host: 192.168.1.24
     port: 6379
-    database: 9
+    database: 3
     password: Xx0GWxdWQJxx6Swe
     lettuce:
       pool:
@@ -12,23 +30,23 @@ spring:
         max-wait: -1ms
     timeout: 2000ms
   datasource:
-    url: jdbc:mysql://47.101.137.223:3306/RMS_TEST?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
+    url: jdbc:mysql://192.168.1.24:3306/RMS_TEST?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
+    password: rrzTwWAYX8Gxh5JH
     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
+          url: jdbc:mysql://192.168.1.24: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
+          password: rrzTwWAYX8Gxh5JH
         rms:
-          url: jdbc:mysql://47.101.137.223:3306/RMS_TEST?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
+          url: jdbc:mysql://192.168.1.24:3306/RMS_TEST?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
+          password: rrzTwWAYX8Gxh5JH
     type: com.alibaba.druid.pool.DruidDataSource
     druid:
       stat-view-servlet:
@@ -36,7 +54,12 @@ spring:
         login-password: 123456
       web-stat-filter:
         exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
-queueName: mail.queue
-fileURL:  http://139.224.24.90:8082
-PCSUrl:  http://localhost:8880
-PASUrl:  http://localhost:8879
+queueName: emailProd.queue
+RMSFile:  http://192.168.1.24:8011
+PASFile: http://192.168.1.24:8011
+PCSUrl: http://localhost:8871
+PASUrl: http://localhost:8877
+PCS: http://192.168.1.24:81
+RMSUrl: http://139.224.24.90:82
+#PAS: http://192.168.1.24:80
+PAS: http://192.168.1.9:8086

+ 0 - 28
RMS/target/classes/application-prod.yml

@@ -1,28 +0,0 @@
-spring:
-  redis:
-    host: 47.101.137.223
-    port: 6379
-    database: 3
-    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/pas-prod?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&useSSL=false&serverTimezone=GMT%2B8
-    username: root
-    password: TU5x6IeBi7rl
-    driver-class-name: com.mysql.cj.jdbc.Driver
-    type: com.alibaba.druid.pool.DruidDataSource
-    druid:
-      stat-view-servlet:
-        login-username: admin
-        login-password: Cslg2022+
-      web-stat-filter:
-        exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"
-springdoc:
-  api-docs:
-    enabled: false

+ 0 - 40
RMS/target/classes/application-test.yml

@@ -1,40 +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_TEST?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_TEST?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: mailTest.queue
-fileURL:  http://139.224.24.90:8082

+ 3 - 19
RMS/target/classes/application.yml

@@ -1,35 +1,19 @@
 server:
   servlet:
     context-path: /
-  port: 8885
+  port: 8872
 sa-token:
   activity-timeout: 18000
   token-name: token
   token-style: tik
-  # 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
+  #是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
   is-concurrent: true
   timeout: 604800
 spring:
   thymeleaf:
     cache: false
     mode: HTML5
-    #    # 使用 smtp 协议
-    #  mail.protocol: smtps
-    #  mail.host: smtp.exmail.qq.com
-    #  mail.port: 465
-    #  mail.username: shenyongyi@china-wispro.com
-    #    # 授权码
-    #  mail.password: c3hY5cgAexhhr9HL
-    #  mail.test-connection: false
-    #  mail.properties.mail.smtp.auth: true
-    #  mail.properties.mail.debug: false
-    #  mail.properties.mail.mime.splitlongparameters: false
-    #  mail.default-encoding: UTF-8
-    # rabbitmq
-  rabbitmq.host: 47.101.137.223
-  rabbitmq.port: 5672
-  rabbitmq.username: admin
-  rabbitmq.password: 123456
+
   mvc:
     pathmatch:
       matching-strategy: ant_path_matcher

BIN
RMS/target/classes/cn/cslg/report/Application.class


BIN
RMS/target/classes/cn/cslg/report/common/config/InnerInterceptor/LizzMybatisIntercepts.class


BIN
RMS/target/classes/cn/cslg/report/common/config/MailConstants.class


BIN
RMS/target/classes/cn/cslg/report/common/config/RabbitMQConfig.class


BIN
RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Field.class


BIN
RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Sort.class


BIN
RMS/target/classes/cn/cslg/report/common/model/PASPatentVO$Tree.class


BIN
RMS/target/classes/cn/cslg/report/common/model/PASPatentVO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/SystemMO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/AvoidDesignRightVO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/PatentVO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO$DP.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO$PerRole.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/PersonnelVO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/ReportVO.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/TaskVO$personPatents.class


BIN
RMS/target/classes/cn/cslg/report/common/model/vo/TaskVO.class


BIN
RMS/target/classes/cn/cslg/report/common/utils/StringUtils.class


BIN
RMS/target/classes/cn/cslg/report/common/utils/message/MessageUtils.class


BIN
RMS/target/classes/cn/cslg/report/controller/AssoTaskPersonelController.class


BIN
RMS/target/classes/cn/cslg/report/controller/BaseController.class


BIN
RMS/target/classes/cn/cslg/report/controller/CompareController.class


BIN
RMS/target/classes/cn/cslg/report/controller/LitigationHistoryController.class


BIN
RMS/target/classes/cn/cslg/report/controller/PatentFiledController.class


BIN
RMS/target/classes/cn/cslg/report/controller/ProductController.class


BIN
RMS/target/classes/cn/cslg/report/controller/ReportController.class


BIN
RMS/target/classes/cn/cslg/report/controller/ReportDocumentController.class


BIN
RMS/target/classes/cn/cslg/report/controller/TaskController.class


BIN
RMS/target/classes/cn/cslg/report/controller/TempleController.class


BIN
RMS/target/classes/cn/cslg/report/entity/ImportTask.class


BIN
RMS/target/classes/cn/cslg/report/entity/LitigationHistory.class


BIN
RMS/target/classes/cn/cslg/report/entity/PatentRight.class


BIN
RMS/target/classes/cn/cslg/report/entity/Report.class


BIN
RMS/target/classes/cn/cslg/report/entity/ReportField$dataType.class


BIN
RMS/target/classes/cn/cslg/report/entity/ReportField.class


BIN
RMS/target/classes/cn/cslg/report/entity/ReportFieldOption.class


BIN
RMS/target/classes/cn/cslg/report/entity/ReportReferences.class


BIN
RMS/target/classes/cn/cslg/report/entity/SysDictItem.class


BIN
RMS/target/classes/cn/cslg/report/mapper/AvoidDesignLittleDirectionMapper.class


BIN
RMS/target/classes/cn/cslg/report/service/BaseService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/AssoScenarIOSService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/AssoTaskPersonelService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/CompareFilesService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/CompareMessageService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/CompareRecordsService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/CompareScenariosService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/FeatureService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ImportTaskService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ReportDocumentService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ReportFieldPatentLinkService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ReportFieldService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ReportReferencesService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/ReportService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/SystemDictItemService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/TaskService.class


BIN
RMS/target/classes/cn/cslg/report/service/business/TemplateService.class


BIN
RMS/target/classes/cn/cslg/report/service/impl/AssoProductFileServiceImpl.class


BIN
RMS/target/classes/cn/cslg/report/service/impl/AvoidDesignDirectionServiceImpl.class


BIN
RMS/target/classes/cn/cslg/report/service/impl/ProductServiceImpl.class


+ 25 - 0
RMS/target/classes/mapper/AvoidDesignLittleDirectionMapper.xml

@@ -29,6 +29,31 @@
         where ID = #{reportId}
     </select>
 
+    <!--根据报告id关联特征表查询特征和回避设计方向数据-->
+    <!--List<AvoidFeaturesVO> selectWholeByReportId(Integer reportId);-->
+    <select id="selectWholeByReportId" resultMap="AllResultMap">
+        select f.ID,
+               SIGN_PATENT_NO,
+               CONTENT_OUT,
+               RIGHT_ID,
+               PARTNER_ID,
+               IS_FINAL,
+               f.REPORT_ID,
+               CONTENT,
+               EXPLAIN_TEXT,
+               SPLIT_BY,
+               RIGHT_NAME,
+               RIGHT_TYPE,
+               FEATURES_ORDER,
+               SPLIT_TYPE,
+               TASK_ID,
+               LITTLE_DIRECTION
+        from FEATURES f
+                 left join AVOIDDESIGN_LITTLE_DIRECTION l on f.ID = l.FEATURE_ID
+        where f.REPORT_ID = #{reportId}
+        order by f.ID
+    </select>
+
     <!--根据权要id和报告id关联查询特征和回避设计方向数据-->
     <!--List<AvoidFeaturesVO> selectWholeByRightIdAndReportId(Integer rightId, Integer reportId);-->
     <select id="selectWholeByRightIdAndReportId" resultMap="AllResultMap">

+ 1 - 1
RMS/target/classes/mapper/ReportFieldMapper.xml

@@ -102,7 +102,7 @@
     <select id="getFieldPatentNos" parameterType="java.util.List" resultType="java.lang.String">
 
         select distinct c.PATENT_NO from COMPARE_FILES c <where>
-        <foreach collection="params" item="item" separator=" and ">
+        <foreach collection="params" item="item" separator=" or ">
             c.PATENT_NO in (
             select distinct a.PATENT_NO from COMPARE_FILES a left join  OS_PATENT_FIELD_PATENT_LINK b on a.PATENT_NO =b.PATENT_NO
             and b.CID=#{item.field}