Selaa lähdekoodia

Update: Integrate conf into values.yaml, update image repository to harbor.stardance format (v2.0.0), update README

DevOps Team 3 kuukautta sitten
vanhempi
commit
45052a8069
35 muutettua tiedostoa jossa 3049 lisäystä ja 514 poistoa
  1. 12 14
      README.md
  2. 94 14
      charts/shop-recycle-account/values.yaml
  3. 65 16
      charts/shop-recycle-agent-pc-web/values.yaml
  4. 77 14
      charts/shop-recycle-async-web/values.yaml
  5. 67 16
      charts/shop-recycle-customer-wechat-web/values.yaml
  6. 63 14
      charts/shop-recycle-data-statistics/values.yaml
  7. 112 14
      charts/shop-recycle-dealdata-service/values.yaml
  8. 90 16
      charts/shop-recycle-dispatcher/values.yaml
  9. 67 16
      charts/shop-recycle-erp-pc-web/values.yaml
  10. 86 16
      charts/shop-recycle-gateway-out-upgrade/values.yaml
  11. 116 16
      charts/shop-recycle-gateway-out/values.yaml
  12. 121 16
      charts/shop-recycle-gateway/values.yaml
  13. 57 16
      charts/shop-recycle-import-web/values.yaml
  14. 55 16
      charts/shop-recycle-login-center/values.yaml
  15. 67 16
      charts/shop-recycle-marketer-pc-web/values.yaml
  16. 82 16
      charts/shop-recycle-merchant-pc-web/values.yaml
  17. 84 16
      charts/shop-recycle-merchant-wechat-web/values.yaml
  18. 92 14
      charts/shop-recycle-merchant/values.yaml
  19. 109 14
      charts/shop-recycle-msg/values.yaml
  20. 162 14
      charts/shop-recycle-order-center/values.yaml
  21. 97 14
      charts/shop-recycle-order-search/values.yaml
  22. 66 14
      charts/shop-recycle-oss-web/values.yaml
  23. 71 12
      charts/shop-recycle-out-web/values.yaml
  24. 133 16
      charts/shop-recycle-payment-web/values.yaml
  25. 130 14
      charts/shop-recycle-payment/values.yaml
  26. 86 14
      charts/shop-recycle-pis/values.yaml
  27. 88 16
      charts/shop-recycle-platform-pc-web/values.yaml
  28. 124 14
      charts/shop-recycle-platform/values.yaml
  29. 113 14
      charts/shop-recycle-sche/values.yaml
  30. 81 16
      charts/shop-recycle-store-pc-web/values.yaml
  31. 91 16
      charts/shop-recycle-store-wechat-web/values.yaml
  32. 98 14
      charts/shop-recycle-store/values.yaml
  33. 3 8
      charts/shop-recycle-vs-web/values.yaml
  34. 94 14
      charts/shop-recycle-wechat-web/values.yaml
  35. 96 14
      charts/shop-recycle-wechat/values.yaml

+ 12 - 14
README.md

@@ -8,7 +8,7 @@
 **项目名称:** Shop Recycle  
 **微服务数量:** 34个  
 **部署环境:** dev, staging, production  
-**Spring Cloud框架:** 标准化的application.properties配置  
+**Spring Cloud框架:** Spring Cloud Nacos + Dubbo  
 **端口范围:** 1201-1239
 
 ---
@@ -20,9 +20,8 @@
 ✅ **灵活的服务启用/禁用** - 可按需启用或禁用任意微服务  
 ✅ **多环境配置管理** - 开发、测试、生产环境差异化配置  
 ✅ **全局配置共享** - 支持跨服务的全局配置  
-✅ **Spring Cloud原生支持** - 标准化的应用属性配置  
+✅ **Spring Cloud原生支持** - Nacos服务注册、Dubbo通信  
 ✅ **生产就绪** - 包含health check、资源限制、副本控制  
-✅ **配置精简化** - 应用属性在模板中固定,避免重复  
 
 ---
 
@@ -410,16 +409,15 @@ helm uninstall shop-recycle
 3. 灵活的服务启用/禁用
 4. 环境隔离配置
 
-### Spring Cloud配置标准化
+### Spring Cloud配置
 
-ConfigMap模板自动生成:
-```properties
-spring.application.name=<service-name>
-spring.protocol.name=spring
-server.port=<service-port>
-```
-
-这保证了所有微服务的配置一致性和可维护性。
+所有微服务的配置文件已集成到对应的`charts/<service-name>/values.yaml`中的`config.yml`部分,包含以下标准配置:
+- Spring Cloud Nacos服务发现
+- 数据库连接配置
+- Redis连接配置
+- RabbitMQ消息队列配置
+- Dubbo服务配置
+- 日志级别配置
 
 ---
 
@@ -434,7 +432,7 @@ kubectl autoscale deployment shop-recycle-payment \
 
 ### 资源限制
 
-详见environment配置文件。
+详见各环境配置文件。
 
 ---
 
@@ -479,7 +477,7 @@ kubectl create secret generic db-credentials \
 ## ❓ 常见问题
 
 **Q: 如何修改服务端口?**  
-A: 端口号固定在service.targetPort中,ConfigMap模板会自动生成正确的server.port值
+A: 各服务的端口号已在对应的`charts/<service-name>/values.yaml`中的`service.port`和`service.targetPort`字段中定义
 
 **Q: 是否可以修改应用名称?**  
 A: 应用名称固定为service name,在configmap模板中自动设置。

+ 94 - 14
charts/shop-recycle-account/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-account
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-account
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-account
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1223
   targetPort: 1223
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,101 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1223
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-account-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_account?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 50
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2030
+        dubbo:
+          payload: 31457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    swagger:
+      show: true
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 65 - 16
charts/shop-recycle-agent-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-agent-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-agent-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-agent-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1225
   targetPort: 1225
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,70 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1225
+      servlet:
+        context-path: /agent/pc
+    spring:
+      application:
+        name: shop-recycle-agent-pc-web
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: true
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 77 - 14
charts/shop-recycle-async-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-async-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-async-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-async-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1239
   targetPort: 1239
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,84 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1239
+      servlet:
+        context-path: /async
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-async-web
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 5000
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: true
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    ai:
+      doubao-agent-qps-limit: 20
+      doubao-agent-semaphore-timeout: 5
+      doubao-agent-semaphore-overTime: 60
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 67 - 16
charts/shop-recycle-customer-wechat-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-customer-wechat-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-customer-wechat-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-customer-wechat-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1227
   targetPort: 1227
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,72 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1227
+      servlet:
+        context-path: /customer/wechat
+    spring:
+      application:
+        name: shop-recycle-customer-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redisjxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 63 - 14
charts/shop-recycle-data-statistics/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-data-statistics
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-data-statistics
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-data-statistics
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1220
   targetPort: 1220
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,70 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1220
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-data-statistics-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_statistics?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2028
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 112 - 14
charts/shop-recycle-dealdata-service/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-dealdata-service
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-dealdata-service
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-dealdata-service
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1235
   targetPort: 1235
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,119 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1235
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-dealdata-service
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      datasource:
+        dynamic:
+          primary: seata
+          strict: false
+          datasource:
+            seata:
+              type: com.zaxxer.hikari.HikariDataSource
+              url: jdbc:mysql://${db-host}/seata?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+              username: ${db-username}
+              password: ${db-password}
+              driver-class-name: com.mysql.cj.jdbc.Driver
+              hikari:
+                connection-timeout: 30000
+                maximum-pool-size: 10
+                minimum-idle: 1
+            shop_recycle_order:
+              type: com.zaxxer.hikari.HikariDataSource
+              url: jdbc:mysql://${db-host}/shop_recycle_order?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+              username: ${db-username}
+              password: ${db-password}
+              driver-class-name: com.mysql.cj.jdbc.Driver
+              hikari:
+                connection-timeout: 30000
+                maximum-pool-size: 10
+                minimum-idle: 1
+            shop_recycle_account:
+              type: com.zaxxer.hikari.HikariDataSource
+              url: jdbc:mysql://${db-host}/shop_recycle_account?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+              username: ${db-username}
+              password: ${db-password}
+              driver-class-name: com.mysql.cj.jdbc.Driver
+              hikari:
+                connection-timeout: 30000
+                maximum-pool-size: 10
+                minimum-idle: 1
+            shop_recycle_platform:
+              type: com.zaxxer.hikari.HikariDataSource
+              url: jdbc:mysql://${db-host}/shop_recycle_platform?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+              username: ${db-username}
+              password: ${db-password}
+              driver-class-name: com.mysql.cj.jdbc.Driver
+              hikari:
+                connection-timeout: 30000
+                maximum-pool-size: 10
+                minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2032
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    db-host: rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306
+    db-username: root
+    db-password: Fxjxtdacf8f_a3d_202600104d6c_41
+    config:
+      isOpen: true
+      delay: 2000
+      range: 20
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 90 - 16
charts/shop-recycle-dispatcher/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-dispatcher
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-dispatcher
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-dispatcher
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1236
   targetPort: 1236
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,95 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1236
+    spring:
+      application:
+        name: shop-recycle-dispatcher-service
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: nacos.bak.com:8848
+            service: ${spring.application.name}
+            weight: 1
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_order?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-order-image
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2033
+        dubbo:
+          payload: 31457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 67 - 16
charts/shop-recycle-erp-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-erp-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-erp-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-erp-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1228
   targetPort: 1228
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,72 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1228
+      servlet:
+        context-path: /erp/pc
+    spring:
+      application:
+        name: shop-recycle-erp-pc-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 86 - 16
charts/shop-recycle-gateway-out-upgrade/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-gateway-out-upgrade
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-gateway-out-upgrade
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-gateway-out-upgrade
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1237
   targetPort: 1237
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,91 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1237
+    spring:
+      application:
+        name: shop-recycle-gateway-out-upgrade
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+        gateway:
+          discovery:
+            locator:
+              lower-case-service-id: true
+          routes:
+          - id: 小程序-门店
+            uri: lb://shop-recycle-store-wechat-web
+            predicates:
+            - Path=/cl-*/store/wechat/**
+          - id: 小程序-商户
+            uri: lb://shop-recycle-merchant-wechat-web
+            predicates:
+            - Path=/cl-*/merchant/wechat/**
+          - id: 平台-pc
+            uri: lb://shop-recycle-platform-pc-web
+            predicates:
+            - Path=/cl-*/data/**
+        sentinel:
+          transport:
+            port: 8005
+            dashboard: localhost:8091
+          datasource:
+            flow:
+              nacos:
+                server-addr: nacos.bak.com:8848
+                data-id: gateway-sentinel-flow
+                data-type: json
+                rule-type: flow
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_store?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    isFilter: false
+    swagger.enable: false
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    routes:
+      pathMapping:
+        data: platform/pc
+    app:
+      key: 35121225
+      secret: 2f4286fbb6b9587f187961310267e00a
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 116 - 16
charts/shop-recycle-gateway-out/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-gateway-out
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-gateway-out
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-gateway-out
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1226
   targetPort: 1226
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,121 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1226
+    spring:
+      application:
+        name: shop-recycle-gateway-out
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:8668/shop_recycle_store?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+        gateway:
+          discovery:
+            locator:
+              lower-case-service-id: true
+          routes:
+          - id: 小程序-门店
+            uri: lb://shop-recycle-store-wechat-web
+            predicates:
+            - Path=/store/wechat/**
+          - id: 小程序-商户
+            uri: lb://shop-recycle-merchant-wechat-web
+            predicates:
+            - Path=/merchant/wechat/**
+          - id: 小程序-代卖
+            uri: lb://shop-recycle-buy-wechat-web
+            predicates:
+            - Path=/buy/wechat/**
+          - id: PC-平台
+            uri: lb://shop-recycle-platform-pc-web
+            predicates:
+            - Path=/platform/pc/**
+          - id: 测试
+            uri: lb://shop-recycle-out-web
+            predicates:
+            - Path=/exterior/api/**
+        sentinel:
+          transport:
+            port: 8005
+            dashboard: localhost:8091
+          datasource:
+            flow:
+              nacos:
+                server-addr: ${nacos.service-address}:${nacos.port}
+                data-id: gateway-sentinel-flow
+                data-type: json
+                rule-type: flow
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    isFilter: true
+    swagger.enable: true
+    is-reveal-error: true
+    store:
+      storeMap:
+        100002:
+          storeId: 528
+          md5: f2c2071cdd3c42a9ad74ecd847a5ee55
+          code: xm
+        100003:
+          storeId: 597
+          md5: 3dc81e3f2c523fb5955761bbe2d150f2
+          code: ygx
+        100004:
+          storeId: 686
+          md5: 20101fdf2db27d75c7431bedabe67e50
+          code: lb
+    sell:
+      map:
+        100100:
+          md5: daa28096f9e8879ab3a02b90aa0e2f83
+    biz-map:
+      chxBuildOrder:
+      - 100002
+      - 100003
+      - 100004
+      chxEnsureSell:
+      - 100100
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 121 - 16
charts/shop-recycle-gateway/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-gateway
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-gateway
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-gateway
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1211
   targetPort: 1211
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,126 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1211
+    spring:
+      application:
+        name: shop-recycle-gateway
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+        gateway:
+          discovery:
+            locator:
+              lower-case-service-id: true
+          routes:
+          - id: 登录中心
+            uri: lb://shop-recycle-login-center-web
+            predicates:
+            - Path=/login-center/**
+          - id: PC-平台
+            uri: lb://shop-recycle-platform-pc-web
+            predicates:
+            - Path=/platform/pc/**
+          - id: 小程序-门店
+            uri: lb://shop-recycle-store-wechat-web
+            predicates:
+            - Path=/store/wechat/**
+          - id: pc-门店
+            uri: lb://shop-recycle-store-pc-web
+            predicates:
+            - Path=/store/pc/**
+          - id: 小程序-商户
+            uri: lb://shop-recycle-merchant-wechat-web
+            predicates:
+            - Path=/merchant/wechat/**
+          - id: PC-商户
+            uri: lb://shop-recycle-merchant-pc-web
+            predicates:
+            - Path=/merchant/pc/**
+          - id: 文件上传
+            uri: lb://shop-recycle-oss-web
+            predicates:
+            - Path=/upload/**
+          - id: 微信接口配置
+            uri: lb://shop-recycle-wechat-web
+            predicates:
+            - Path=/wechat/**
+          - id: 支付接口配置
+            uri: lb://shop-recycle-payment-web
+            predicates:
+            - Path=/payment/api/**
+          - id: 导表接口配置
+            uri: lb://shop-recycle-import-web
+            predicates:
+            - Path=/export/**
+          - id: PC-代理
+            uri: lb://shop-recycle-agent-pc-web
+            predicates:
+            - Path=/agent/pc/**
+          - id: 小程序-C端
+            uri: lb://shop-recycle-customer-web
+            predicates:
+            - Path=/customer/wechat/**
+          - id: PC-ERP
+            uri: lb://shop-recycle-erp-pc-web
+            predicates:
+            - Path=/erp/pc/**
+          - id: PC-代卖
+            uri: lb://shop-recycle-buy-pc-web
+            predicates:
+            - Path=/buy/pc/**
+          - id: 小程序-代卖
+            uri: lb://shop-recycle-buy-wechat-web
+            predicates:
+            - Path=/buy/wechat/**
+          - id: PC-运营
+            uri: lb://shop-recycle-marketer-pc-web
+            predicates:
+            - Path=/marketer/pc/**
+          - id: WS
+            uri: lb://shop-recycle-ws-web
+            predicates:
+            - Path=/ws/*
+        sentinel:
+          transport:
+            port: 8005
+            dashboard: localhost:8091
+          datasource:
+            flow:
+              nacos:
+                server-addr: ${nacos.service-address}:${nacos.port}
+                data-id: gateway-sentinel-flow
+                data-type: json
+                rule-type: flow
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: false
+    isFilter: true
+    isFilterDes3: false
+    swagger.enable: true
+    deskey:
+      firstKey: 63e42c2444e94c1ebca21d30d2aa39a5
+      time: 60
+    is-reveal-error: true
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 57 - 16
charts/shop-recycle-import-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-import-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-import-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-import-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1221
   targetPort: 1221
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,62 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1221
+      servlet:
+        context-path: /export
+    spring:
+      application:
+        name: shop-recycle-import-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 60000
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    file-config:
+      accessKeyId: LTAI5tDtAG8dRbaagAFuZCC4
+      accessKeySecret: YesurQaN9YsMOzr2wn79UzXAneso1l
+      bucketName: jxfxtd
+      endpoint: https://oss-cn-shanghai.aliyuncs.com
+      saveFilePath: /home/xls
+      imgUrlPre: https://doc.jxfxtd.com
+      secretId: 60kIeniT4Ur5BFDzXs0vSsDOWejfP0NX
+      secretKey: AKIDMbdS7ZoskRvFOPDpvugEZifQ0PbcR5Yo
+      cosBucketName: 0791ncfxtd-1390340169
+      region: ap-shanghai
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 55 - 16
charts/shop-recycle-login-center/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-login-center
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-login-center
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-login-center
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1210
   targetPort: 1210
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,60 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1210
+      servlet:
+        context-path: /login-center
+    spring:
+      application:
+        name: shop-recycle-login-center-web
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    params-config:
+      store-app-id: wxc06c57d31a926122
+      store-app-secret: 11a25c263ed4dcf7dea9ef3637d952f7
+      merchant-app-id: wx4cc644289df32eba
+      merchant-app-secret: 73f5704c18e497922ee311f07bf4173c
+      wx-authorization-url: https://api.weixin.qq.com/sns/jscode2session?grant_type=authorization_code
+      buy-app-id: wx2f7cc178443f33c4
+      buy-app-secret: 97c4f8bbe9442b1d3a5cb075b6b2ee6d
+      aibao-app-id: wx1cc48c9b7c1bf6f2
+      aibao-app-secret: 0a2434f22922a3c95bebab731f20b27d
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    googleCommandEnable: close
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 67 - 16
charts/shop-recycle-marketer-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-marketer-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-marketer-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-marketer-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1232
   targetPort: 1232
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,72 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1232
+      servlet:
+        context-path: /marketer/pc
+    spring:
+      application:
+        name: shop-recycle-marketer-pc-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jcfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 82 - 16
charts/shop-recycle-merchant-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-merchant-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-merchant-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-merchant-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1205
   targetPort: 1205
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,87 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1205
+      servlet:
+        context-path: /merchant/pc
+    spring:
+      application:
+        name: shop-recycle-merchant-pc-web
+      servlet:
+        multipart:
+          max-file-size: 10MB
+          max-request-size: 10MB
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+        lettuce:
+          pool:
+            max-active: 200
+            max-idle: 80
+            min-idle: 20
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 60000
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    swagger:
+      show: true
+    is-reveal-error: true
+    appleId:
+      key: UBXMmrVXHtiBpohFccf99mW3W7vyae4f
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 84 - 16
charts/shop-recycle-merchant-wechat-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-merchant-wechat-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-merchant-wechat-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-merchant-wechat-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1206
   targetPort: 1206
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,89 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1206
+      servlet:
+        context-path: /merchant/wechat
+    spring:
+      application:
+        name: shop-recycle-merchant-wechat-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+        lettuce:
+          pool:
+            max-active: 300
+            max-idle: 100
+            min-idle: 50
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    appleId:
+      key: 2844f00036e108ccab89f681a528dfdf
+    creditValid:
+      AppKey: 203942948
+      AppSecret: BSEE6JtH8sFyyCuZ9ppd38yU3Qob4p9H
+      AppCode: 4135237bf7644c2596d78cfdf00aa767
+      url: https://bizlicense.market.alicloudapi.com/rest/160601/ocr/ocr_business_license.json
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 92 - 14
charts/shop-recycle-merchant/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-merchant
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-merchant
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-merchant
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1204
   targetPort: 1204
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,99 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1204
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-merchant-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_merchant?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 100
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2023
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 109 - 14
charts/shop-recycle-msg/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-msg
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-msg
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-msg
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1217
   targetPort: 1217
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,116 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1217
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-msg-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_msg?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redisjxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2026
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    wechat:
+      appIdPublic:
+        Store: wxfe0445e225b9f506
+        Merchant: wxb91492de297b217f
+      appIdMini:
+        Store: wxc06c57d31a926122
+        Merchant: wx4cc644289df32eba
+    seata:
+      enabled: true
+      application-id: shop-recycle-msg-service
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    sms:
+      send-sms-single-request-server-url: http://smssh1.253.com/msg/send/json
+      send-sms-count-request-server-url: http://smssh1.253.com/msg/balance/json
+      add-template-url: https://zz.253.com/apis/template/add
+      del-template-url: https://zz.253.com/apis/template/del
+      query-template-url: https://zz.253.com/apis/template/list
+      query-one-template-url: https://zz.253.com/apis/template/getSingleTemplateInfo
+      send-sms-account: N946633_N7713839
+      send-sms-pswd: VH0i7754ok2f45
+      msg-title: 【繁星回收】
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 162 - 14
charts/shop-recycle-order-center/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-order-center
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-order-center
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-order-center
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1203
   targetPort: 1203
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,169 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1203
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-order-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_order?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 220
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-order-image
+      mongodb:
+        database: recycle
+        host: mg.bak.com
+        port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2022
+        dubbo:
+          payload: 41457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    dinglin:
+      appid: '100302'
+      appsecret: 69FA0CC17AC3428B9B8C8C0941E54347
+      version: v1
+      company: fx
+      basic-url: https://www.cddltx.com/_BusinessApi/v1/openapi
+      order-pay: /OrderPay
+      sf-deliver-tm: /Order_SFdeliverTm
+      sf-cancel: /CanceOrder
+      sf-schedule: /Schedule
+      sf-route-query: /Order_SFRouteQuery
+      jd-deliver-tm: /queryEstimatedFreights
+      jd-cancel: /CancelJDOrder
+      jd-route-query: /Order_JDRouteQuery
+      order-detail: /OrderDetail
+    cxh:
+      host: https://openapi-sandboxzczzcz.sand-wan.zhuanzhuan.com
+      hostOpenapi: https://openapi-sandboxzczzcz.sand-wan.zhuanzhuan.com
+      authorizeUrl: ${cxh.hostOpenapi}/authorize
+      refreshTokenUrl: ${cxh.hostOpenapi}/refreshToken
+      pushHighestOfferUrl: ${cxh.host}/open/router/hunter/pushHighestOffer
+      pushReceivingNoticeUrl: ${cxh.host}/open/router/hunter/pushReceivingNotice
+      clientId: 88830527-2bca-4904-8aa0-47d43a630fba
+      clientSecret: ba38ccd2-8470-42b0-8e37-7ba5cc2d0078
+      pushBargainPriceUrl: ${cxh.host}/open/router/hunter/pushBargainPrice
+      hostBuy: http://openapi-fxagency.test-wan.zhuanzhuan.com
+      hostOpenapiBuy: http://openapi-fxagency.test-wan.zhuanzhuan.com
+      authorizeUrlBuy: ${cxh.hostOpenapiBuy}/authorize
+      refreshTokenUrlBuy: ${cxh.hostOpenapiBuy}/refreshToken
+      saveOrderUrl: ${cxh.hostBuy}/open/router/hunter/applyForSellV2
+      agreeOrRejectUrl: ${cxh.hostBuy}/open/router/hunter/confirmOrCancelOrderV2
+      queryPayStateUrl: ${cxh.hostBuy}/open/router/hunter/queryPayStateByOrderId
+      clientIdBuy: 5a23972c-b357-4e7f-a571-c5ac0f5c49e5
+      clientSecretBuy: 20da1539-cb4f-4fab-8754-236c7931493b
+      uid: 258448128059820544
+      warehouseId: 43898636712455
+      returnAddressId: 1684842881086392387
+      saveOrderUrlOld: ${cxh.hostBuy}/open/router/hunter/applyForSell
+      agreeOrRejectUrlOld: ${cxh.hostBuy}/open/router/hunter/confirmOrCancelOrder
+      clientIdBuyOld: 0f795a81-9b5a-4a7e-8220-eacd9cdcde0b
+      clientSecretBuyOld: d2176329-4faf-4616-9075-0b05695ab69f
+      uidOld: 330898749679326080
+      returnAddressIdOld: 1505364347633796099
+      version: old
+    lb:
+      host: https://ecp.xrxyshop.com
+      pushHighestOfferUrl: ${lb.host}/terminal/recoveryBid.do
+      pushReceivingNoticeUrl: ${lb.host}/terminal/recoveryOfGoodsReceived.do
+      getExpressNoUrl: ${lb.host}/terminal/getLogisticsComparison.do
+      sign: 16cc2d348ee943e9ea563c74612b8686
+      sign2: 26cc2d348ee943e9ea563c74612b8686
+    lbmap:
+      map:
+        lb:
+          sign: oGGlA6bEgqzcWVoxPEKDBoPFqoV0
+        lb2:
+          sign: oG6IA6bEKqzcAPoxPVbBWoPFd8R6
+        lb2lb3:
+          sign: oAAla6begOPcWjoxP5yDBu9TqQV0
+    tencent-cloud:
+      secretId: 60kIeniT4Ur5BFDzXs0vSsDOWejfP0NX
+      secretKey: AKIDMbdS7ZoskRvFOPDpvugEZifQ0PbcR5Yo
+      cosBucketName: 0791ncfxtd-1390340169
+      region: ap-shanghai
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 97 - 14
charts/shop-recycle-order-search/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-order-search
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-order-search
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-order-search
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1238
   targetPort: 1238
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,104 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1238
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-order-search
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_order?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-order-image
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2034
+        dubbo:
+          payload: 31457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 66 - 14
charts/shop-recycle-oss-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-oss-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-oss-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-oss-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1212
   targetPort: 1212
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,73 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
+    server:
+      port: 1212
+      servlet:
+        context-path: /upload
+    spring:
+      application:
+        name: shop-recycle-oss-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis1.pre.com:27000
+          - redis2.pre.com:27000
+          - redis3.pre.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-order-image
+    file-config:
+      accessKeyId: LTAI5t8twgY42z3fAsh45znq
+      accessKeySecret: C5jgh3TDp1m5xUPPTbKsy18LA6CRNJ
+      bucketName: fxtd
+      endpoint: https://oss-cn-chengdu.aliyuncs.com
+      compressFormat: ?x-oss-process=image/format,webp
+      saveFilePath: /home/images
+      showFileBasePath: https://image.jxfxtd.com
+      host: localhost:${server.port}
+      imgUrlPre: https://image.jxfxtd.com
+      imageFormat: jpgjpegpnggifwebpbmp
+      secretId: 60kIeniT4Ur5BFDzXs0vSsDOWejfP0NX
+      secretKey: AKIDMbdS7ZoskRvFOPDpvugEZifQ0PbcR5Yo
+      cosBucketName: 0791ncfxtd-1390340169
+      region: ap-shanghai
+      rule: imageMogr2/format/webp/quality/50/strip
+    rabbit:
+      queue: deleteImg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 5000
     management:
-      endpoints:
+      metrics:
         web:
-          exposure:
-            include: health,info,metrics
-
+          server:
+            auto-time-requests: false
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 71 - 12
charts/shop-recycle-out-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-out-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-out-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-out-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1224
   targetPort: 1224
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,80 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1224
+      servlet:
+        context-path: /exterior/api
     logging:
       level:
-        root: INFO
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-out-web
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 5000
     management:
-      endpoints:
+      metrics:
         web:
-          exposure:
-            include: health,info,metrics
-
+          server:
+            auto-time-requests: false
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    is-reveal-error: true
+    store:
+      storeMap:
+        100001:
+          storeId: 29
+          md5: 363d1252751655c2afa8d63ce5de7d10
+      interval: 24
+      start: 9
+      end: 21
+      limitTimes: 12
+    webank:
+      base-url: https://openapi.test.webank.com
+      app-id: d8fb76be61dd970f47ec107440257b06
+      app-secret: 5c4d4972cc4d3b7e158cfad83b934e21
+      symmetric-key: 3938F4689945C59EF48300C89AE44833
+      ssl-cert-file-path: /data/webank/weBank.jks
+      keypass: 123456
+      storepass: 123456
+      public-key: z0c+SYYQ+t7GwUO4pDHxqB6wiM1X6Uf2edbYc+Q9IdTOgkci1fwf0YsyPvn97+OtErTqBjVKeyK7gG5ohEDREQ==
+      private-key: H6qtjR1hqjsqF+HAH9hXeryJwUp+KPL88ZiOZdXDULg=
+      cert-serial-no: 53c4bad2c1ed46a1b29826695bf973a556433b8bcc5a42e5bcd3493b14665bfe
+      query-transfer-details: /v1_1/accounts/queryTransferDetails
+      enc-symmetric-key: IgLQuZiY7nfpk4qf1PSfOKlTNy8I8jp5lBmmsZ5YW5lWz/9BqcCAjbULQmAxb+ORKJujkGEV04R9r5mezdsWmVK+eO0TV42l090G992TdPPjh2l5TyEDFDlGe4jZdomrRz8K1Vw09WnmXhfk0zl3Z0GKQ8JUMv02
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 133 - 16
charts/shop-recycle-payment-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-payment-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-payment-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-payment-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1219
   targetPort: 1219
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,138 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1219
+      servlet:
+        context-path: /payment/api
+    spring:
+      application:
+        name: shop-recycle-payment-web
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_payment?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      mongodb:
+        database: recycle
+        host: mg.bak.com
+        port: 27017
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    mobilepay:
+      weixinpay-notify-url: http://gateway.jxfxtd.com/payment/api/pay/notify/wechat
+      mobile-success-url: http://m.9000ji.com/success
+      body: 繁星回收
+      wechat-ssm-app-id: wxc06c57d31a926122
+      wechat-ssm-merchant-id: 1101717840
+      wechat-sub-mch-id: 1101717840
+      wechat-sub-app-id: wxc06c57d31a926122
+      wechat-js-app-id: wxc06c57d31a926122
+      wechat-small-app-id: wxc06c57d31a926122
+      wechat-ssm-key: d1270011522462462200ApAMF8ssms20
+      wechat-jqj-key: d1270011522462462200ApAMF8ssms20
+      wechat-gateway-url: https://api.mch.weixin.qq.com/pay/unifiedorder
+      wechat-gateway-query-url: https://api.mch.weixin.qq.com/pay/orderquery
+      wechat-transfer-url: https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers
+      wechat-transfer-query-url: https://api.mch.weixin.qq.com/mmpaymkttransfers/gettransferinfo
+      wechat_transfer_cert_path: /data/wechat_cert/apiclient_transfer_cert.p12
+      wechat-small-store-id: wxc06c57d31a926122
+      wechat-qrCode-create-url: https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxfe0445e225b9f506&redirect_uri=https://wechat.jxfxtd.com/wechat/api/fetchopenid?orderNo=%s&response_type=code&scope=snsapi_base&state=123#wechat_redirect
+      wechat-transfer-success-url: http://beitiema.jxfxtd.com/success.html
+      wechat-pay-bank-url: https://api.mch.weixin.qq.com/mmpaysptrans/pay_bank
+      wechat-query-bank-url: https://api.mch.weixin.qq.com/mmpaysptrans/query_bank
+      wechat-rsa-public-key-url: https://fraud.mch.weixin.qq.com/risk/getpublickey
+      wechat-rsa-public-key-path: /data/wechat_cert/publicPkcs8.pem
+      v3-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      v3-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      v3-mchSerial-no: 44DF39392061AEDA27CC57542BF86536261B2EB4
+      v3-wechat-transfer-batches-url: https://api.mch.weixin.qq.com/v3/transfer/batches
+      v3-wechat-transfer-query-url: https://api.mch.weixin.qq.com/v3/transfer/batches/out-batch-no/%s/details/out-detail-no/%s
+      alipay-private-key: /data/alipay_cert/alipayPrivateKey.txt
+      alipay-appid: 2021006115638634
+      alipay-cert-public-key-rsa2: /data/alipay_cert/alipayCertPublicKey_RSA2.crt
+      alipay-root-cert: /data/alipay_cert/alipayRootCert.crt
+      alipay-app-cert-public-key: /data/alipay_cert/appCertPublicKey_2021006115638634.crt
+      alipay-qrCode-create-url: https://beitiema.jxfxtd.com/pay.html#/index?orderNo=%s&userName=%s&userMobile=%s&amount=%s
+      alipay-qrCode-notify-url: http://gateway.jxfxtd.com/payment/api/pay/notify/alipay
+      yeepay-app-key: 10090842957
+      yeepay-pay-notify-url: http://gateway.jxfxtd.com/payment/api/pay/notify/yeepay
+    wechat-pay:
+      domain: https://api.mch.weixin.qq.com
+      mch-transfer-url: /v3/fund-app/mch-transfer/transfer-bills
+      mch-transfer-query-url: /v3/fund-app/mch-transfer/transfer-bills/out-bill-no/%s
+      mch-transfer-notify-url: https://gateway.jxfxtd.com/payment/api/pay/notify/callback
+      app-id: wxfe0445e225b9f506
+      mch-id: 1101717840
+      mch-serial-no: 44DF39392061AEDA27CC57542BF86536261B2EB4
+      common-api-key: d1270011522462462200ApAMF8ssms20
+      common-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      common-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      private-key-path: /data/upload/publicPkcs8.pem
+      public-key-id: PUB_KEY_ID_0111017178402026010600382186002602
+      scene-id: 1010
+      public-key-path: /data/upload/publicPkcs8.pem
+    is-reveal-error: false
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    googleCommandEnable: close
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 130 - 14
charts/shop-recycle-payment/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-payment
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-payment
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-payment
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1218
   targetPort: 1218
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,137 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1218
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-payment-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_payment?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2027
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    paydev: product
+    mobilepay:
+      wechat-sub-mch-id: 1609430211
+      wechat-jqj-key: d1270011522462462200ApAMF8ssms20
+      wechat-transfer-url: https://api.mch.weixin.qq.com/mmpaymkttransfers/promotion/transfers
+      wechat_transfer_cert_path: /data/wechat_cert/apiclient_transfer_cert.p12
+      wechat-small-store-id: wxc06c57d31a926122
+      v3-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      v3-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      v3-mchSerial-no: 2620D27947AA7A2AC1D99449131850AFCACA2611
+      v3-wechat-transfer-batches-url: https://api.mch.weixin.qq.com/v3/transfer/batches
+      v3-wechat-transfer-query-url: https://api.mch.weixin.qq.com/v3/transfer/batches/out-batch-no/%s/details/out-detail-no/%s
+      alipay-private-key: /data/alipay_cert/alipayPrivateKey.txt
+      alipay-appid: 2021006115638634
+      alipay-cert-public-key-rsa2: /data/alipay_cert/alipayCertPublicKey_RSA2.crt
+      alipay-root-cert: /data/alipay_cert/alipayRootCert.crt
+      alipay-app-cert-public-key: /data/alipay_cert/appCertPublicKey_2021006115638634.crt
+      wechat-ssm-merchant-id: 1491322762
+      wechat-ssm-app-id: wxc06c57d31a926122
+      wechat-refund-url: https://api.mch.weixin.qq.com/secapi/pay/refund
+      wechat-refund-notify-url: https://gateway.jxfxtd.com/payment/api/pay/notify/wechat/refund
+      wechat-ssm-cert-path: /data/wechat_cert/1491322762.p12
+      wechat-ssm-key: d1270011522462462200ApAMF8ssms20
+      yeepay-app-key: 10090842957
+      yeepay-refund-notify-url: https://pregateway.fanxingtiaodong.com/payment/api/pay/notify/yeepay/refund
+    wechat-pay:
+      domain: https://api.mch.weixin.qq.com
+      mch-transfer-url: /v3/fund-app/mch-transfer/transfer-bills
+      mch-transfer-query-url: /v3/fund-app/mch-transfer/transfer-bills/out-bill-no/%s
+      mch-transfer-notify-url: https://gateway.jxfxtd.com/payment/api/pay/notify/callback
+      app-id: wxc06c57d31a926122
+      mch-id: 1726979421
+      mch-serial-no: 7E7BCB6718AB85F17C33C94D973CADC6FD1E4AE7
+      common-api-key: d1270011522462462200ApAMF8ssms20
+      common-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      common-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      private-key-path: /data/upload/publicPkcs8.pem
+      public-key-id: PUB_KEY_ID_0111017178402026010600382186002602
+      scene-id: 1010
+      public-key-path: /data/upload/publicPkcs8.pem
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 86 - 14
charts/shop-recycle-pis/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-pis
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-pis
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-pis
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1209
   targetPort: 1209
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,93 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1209
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-pis-service
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_pis?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2025
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    seata:
+      enabled: true
+      application-id: shop-recycle-pis-service
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 88 - 16
charts/shop-recycle-platform-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-platform-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-platform-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-platform-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1202
   targetPort: 1202
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,93 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1202
+      servlet:
+        context-path: /platform/pc
+    spring:
+      application:
+        name: shop-recycle-platform-pc-web
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    params-config:
+      store-app-id: wxc06c57d31a926122
+      store-app-secret: 11a25c263ed4dcf7dea9ef3637d952f7
+      merchant-app-id: wx4cc644289df32eba
+      merchant-app-secret: 73f5704c18e497922ee311f07bf4173c
+      wx-authorization-url: https://api.weixin.qq.com/sns/jscode2session?grant_type=authorization_code
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: true
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    googleCommandAccount: fxadmin
+    googleCommandEnable: close
+    plat:
+      qiyeCallBackUrl: https://gateway.jxfxtd.com/wechat/qiye/api/wx/auth
+    query3023balance:
+      key: 2844f00036e108ccab89f681a528dfdf
+      url: http://api.3023data.com/user/balance?version=2.0
+    appleId:
+      key: 2844f00036e108ccab89f681a528dfdf
+      url: http://api.3023data.com/apple/activationlock?sn=
+      snUrl: http://api.3023data.com/apple/activationlock-sn?sn=
+      aiguoUrl: https://api.aiguovip.com/api_interface/order/add_order/?service_id=2&api_key=07ccf2832724d928ed674d5d9d278320&imei=%s&request_id=%s
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 124 - 14
charts/shop-recycle-platform/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-platform
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-platform
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-platform
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1201
   targetPort: 1201
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,131 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1201
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-platform-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_platform?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-order-image
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2021
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 5000
+        filter: tracing
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    index:
+      recycle-machine-model: /root/recycle_machine_index
+    fenhao:
+      host: https://mini.fprice.cn
+      app-id: lVTFThkjR17hw7Q9kwU
+      app-secret: pOeoJVZIzfdkpS@g8
+      image-host: https://images.fprice.cn/boot-admin/api/common/view/
+      generator-access-token: https://gateway.btstars.cn/platform/pc/machine/model/fenhaoToken
+      classify-brand-list: /boot-h5/api/third/v1/recovery/classifyBrandList
+      shop-goods-list: /boot-h5/api/third/v1/recovery/shopGoodsList
+      goods-info: /boot-h5/api/third/v1/recovery/goodsInfo
+      check-goods-limit: /boot-h5/api/third/v1/recovery/checkGoodsLimit
+      direct-estimate: /boot-h5/api/third/v1/recovery/directEstimate
+      get-goods-estimate-package: /boot-h5/api/third/v1/recovery/getGoodsEstimatePackage
+      get-goods-estimate-package-submit: /boot-h5/api/third/v1/recovery/getGoodsEstimatePackage/submit
+      change-log-list: /boot-h5/api/third/v1/recovery/changeLogList
+      good-grade-package-list: /boot-h5/api/third/v1/recovery/goodGradePackageList
+      good-price-list: /boot-h5/api/third/v1/recovery/goodPriceList
+      grade-list: /boot-h5/api/third/v1/recovery/gradeList
+    cxh:
+      basic-data:
+        host: https://openapi.zhuanzhuan.com
+        authorize-url: https://gateway.btstars.cn/platform/pc/chx/data/sync/getDataToken
+        refresh-token-url: https://gateway.btstars.cn/platform/pc/chx/data/sync/getDataToken
+        get-brands-by-cate-id: ${cxh.basic-data.host}/open/router/hunter/getBrandsByCateId
+        get-models-by-cate-and-brand-id: ${cxh.basic-data.host}/open/router/hunter/getModelsByCateAndBrandId
+        get-recycle-template: ${cxh.basic-data.host}/open/router/hunter/getRecycleTemplate
+        client-id: a14c02bc-7607-49be-a54b-9206deb5464e
+        client-secret: a2c7bb58-886e-41c3-b3ee-aca23e728dcc
+      price-c2b:
+        host: https://openapi.zhuanzhuan.com
+        authorize-url: https://gateway.btstars.cn/platform/pc/chx/data/sync/getC2bPriceToken
+        get-price: ${cxh.price-c2b.host}/open/router/hunter/getC2bPrice
+        client-id: ade60dbc-bf74-47c2-bc57-65cf58614bcf
+        client-secret: 5fa11321-9f49-4b43-9a15-16097ff702df
+      new-price-c2b:
+        host: https://open.caihuoxia.com/api
+        authorize-url: https://gateway.btstars.cn/platform/pc/chx/data/sync/getC2bPriceTokenNew
+        get-brands-by-cate-id: ${cxh.new-price-c2b.host}/price/v1.0/category/%s/brands
+        get-models-by-cate-and-brand-id: ${cxh.new-price-c2b.host}/price/v1.0/category/%s/brand/%s/models
+        get-recycle-template: ${cxh.new-price-c2b.host}/price/v1.0/category/%s/brand/%s/model/%s/recycle-template
+        get-price: ${cxh.new-price-c2b.host}/price/v1.0/recycle-report-info/estimated-price/search
+        client-id: saas_fxv2
+        client-secret: 51e74860d871249b6fad93bcd93e40ab27765778
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 113 - 14
charts/shop-recycle-sche/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-sche
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-sche
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-sche
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1215
   targetPort: 1215
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,120 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
+    server:
+      port: 1215
+      servlet:
+        context-path: /distributed-job
+    spring:
+      application:
+        name: shop-recycle-distributed-job-sche
+      jpa:
+        open-in-view: false
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      mongodb:
+        database: recycle
+        host: mg.bak.com
+        port: 27017
+    powerjob:
+      worker:
+        akka-port: 1216
+        app-name: production
+        server-address: job.bak.com:7700
+        store-strategy: disk
+        max-result-length: 4096
+        max-appended-wf-context-length: 4096
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
     management:
-      endpoints:
+      metrics:
         web:
-          exposure:
-            include: health,info,metrics
-
+          server:
+            auto-time-requests: false
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    mobilepay:
+      wechat-sub-mch-id: 1609430211
+      wechat-jqj-key: d1270011522462462200ApAMF8ssms20
+      wechat_transfer_cert_path: /data/wechat_cert/apiclient_transfer_cert.p12
+      wechat-query-bank-url: https://api.mch.weixin.qq.com/mmpaysptrans/query_bank
+      v3-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      v3-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      v3-mchSerial-no: 2620D27947AA7A2AC1D99449131850AFCACA2611
+      v3-wechat-transfer-batches-url: https://api.mch.weixin.qq.com/v3/transfer/batches
+      v3-wechat-transfer-query-url: https://api.mch.weixin.qq.com/v3/transfer/batches/out-batch-no/%s/details/out-detail-no/%s
+      alipay-private-key: /data/alipay_cert/alipayPrivateKey.txt
+      alipay-appid: 2021006115638634
+      alipay-cert-public-key-rsa2: /data/alipay_cert/alipayCertPublicKey_RSA2.crt
+      alipay-root-cert: /data/alipay_cert/alipayRootCert.crt
+      alipay-app-cert-public-key: /data/alipay_cert/appCertPublicKey_2021006115638634.crt
+    wechat-pay:
+      domain: https://api.mch.weixin.qq.com
+      mch-transfer-url: /v3/fund-app/mch-transfer/transfer-bills
+      mch-transfer-query-url: /v3/fund-app/mch-transfer/transfer-bills/out-bill-no/%s
+      mch-transfer-notify-url: https://gateway.jxfxtd.com/payment/api/pay/notify/callback
+      app-id: wxc06c57d31a926122
+      mch-id: 1726979421
+      mch-serial-no: 7E7BCB6718AB85F17C33C94D973CADC6FD1E4AE7
+      common-api-key: d1270011522462462200ApAMF8ssms20
+      common-key-path: /data/wechat_cert/v3_apiclient_key.pem
+      common-cert-path: /data/wechat_cert/v3_apiclient_cert.pem
+      private-key-path: /data/upload/publicPkcs8.pem
+      public-key-id: PUB_KEY_ID_0111017178402026010600382186002602
+      scene-id: 1010
+      public-key-path: /data/upload/publicPkcs8.pem
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 81 - 16
charts/shop-recycle-store-pc-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-store-pc-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-store-pc-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-store-pc-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1222
   targetPort: 1222
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,86 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1222
+      servlet:
+        context-path: /store/pc
+    spring:
+      application:
+        name: shop-recycle-store-pc-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    creditValid:
+      AppKey: 203942948
+      AppSecret: BSEE6JtH8sFyyCuZ9ppd38yU3Qob4p9H
+      AppCode: 4135237bf7644c2596d78cfdf00aa767
+      url: http://dm-58.data.aliyun.com/rest/160601/ocr/ocr_business_license.json
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    appleId:
+      key: 2844f00036e108ccab89f681a528dfdf
+      url: http://api.3023data.com/apple/activationlock?sn=
+    googleCommandEnable: open
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 91 - 16
charts/shop-recycle-store-wechat-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-store-wechat-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-store-wechat-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-store-wechat-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1207
   targetPort: 1207
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,96 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+    server:
+      port: 1207
+      servlet:
+        context-path: /store/wechat
+    spring:
+      application:
+        name: shop-recycle-store-wechat-web
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+        lettuce:
+          pool:
+            max-active: 300
+            max-idle: 100
+            min-idle: 50
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
+    is-reveal-error: false
+    creditValid:
+      AppKey: 203942948
+      AppSecret: BSEE6JtH8sFyyCuZ9ppd38yU3Qob4p9H
+      AppCode: 4135237bf7644c2596d78cfdf00aa767
+      url: https://bizlicense.market.alicloudapi.com/rest/160601/ocr/ocr_business_license.json
+    seata:
+      enabled: true
+      application-id: shop-recycle-store-wechat-web
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: nacos.bak.com:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    appleId:
+      key: 2844f00036e108ccab89f681a528dfdf
+      url: http://api.3023data.com/apple/activationlock?sn=
+      snUrl: http://api.3023data.com/apple/activationlock-sn?sn=
+      aiguoUrl: https://api.aiguovip.com/api_interface/order/add_order/?service_id=2&api_key=07ccf2832724d928ed674d5d9d278320&imei=%s&request_id=%s
+    masterServiceOpenId: o_0Rc56TLQNEVAsdHkRi_2wVgDrQ,o_0Rc57SAK7MUanAcOcfj6ozXLfI,o_0Rc5_75dLlBXMBgV8NEkVnvmuQ
+    sdReimgPaddingImageURL: https://img.fanxinghuishou.com/20230620/462145136.png
+    chxPush:
+      middleware: rabbitmq
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 98 - 14
charts/shop-recycle-store/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-store
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-store
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-store
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1208
   targetPort: 1208
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,105 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1208
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-store-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_store?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 50
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      rabbitmq:
+        host: mq.bak.com
+        port: 5672
+        username: guest
+        password: guest
+        virtualHost: shop-recycle-msg
+      data:
+        mongodb:
+          database: recycle
+          host: mg.bak.com
+          port: 27017
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2024
+        dubbo:
+          payload: 31457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: ${nacos.service-address}:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    xm-company: 528
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 3 - 8
charts/shop-recycle-vs-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-vs-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-vs-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-vs-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1233
   targetPort: 1233
-
 resources:
   requests:
     cpu: 250m
@@ -19,7 +16,6 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
     logging:
@@ -30,7 +26,6 @@ config:
         web:
           exposure:
             include: health,info,metrics
-
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 94 - 14
charts/shop-recycle-wechat-web/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-wechat-web
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-wechat-web
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-wechat-web
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1214
   targetPort: 1214
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,101 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
-    logging:
-      level:
-        root: INFO
+    server:
+      port: 1214
+      servlet:
+        context-path: /wechat
+    spring:
+      application:
+        name: shop-recycle-wechat-web
+      main:
+        allow-bean-definition-overriding: true
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_wechat?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 10
+          minimum-idle: 1
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+      http:
+        multipart:
+          max-file-size: 50MB
+          max-request-size: 50MB
+    wechat:
+      appId: wxfe0445e225b9f506
+      appsecret: ab2d68d604b7e0dd9536292553cc0e34
+      weixinNumber: gh_e476dcddb28e
+      token: fxtdkjyxgs2021
+      shopName: 繁星回收
+      customerPhone: 400-009-8687
+      imagePath: /data/images/
+      unionidUrl: https://api.weixin.qq.com/cgi-bin/user/info?lang=zh_CN
+      appIdMap:
+        wx4cc644289df32eba: 73f5704c18e497922ee311f07bf4173c
+        wxc06c57d31a926122: 11a25c263ed4dcf7dea9ef3637d952f7
+        wxb91492de297b217f: 901873a58a72a8b43cae908bf3047f87
+        wxfe0445e225b9f506: ab2d68d604b7e0dd9536292553cc0e34
+      orgIdMap:
+        gh_1f128aec2a84: wxb91492de297b217f
+        gh_e476dcddb28e: wxfe0445e225b9f506
+      serviceMap:
+        wxb91492de297b217f: recycle
+        wxfe0445e225b9f506: store
+      miniMap:
+        wx4cc644289df32eba: recycle
+        wxc06c57d31a926122: store
+      miniImageMap:
+        recycle: /data/images/
+        store: /data/images/
+        customer: /data/images/
+      huanjing: production
+      transferUrl: https://gateway.jxfxtd.com/payment/api/pay/transfer
+      corpId: ww29430e4a20103464
+      corpSecret: CeZjpul-xG5y3hBTWJcZpX02bYuev8p8z6EEi69alGE
+      suiteId: ww75a919c76d8182a6
+      suiteSecret: V1rnjEYb90Bpc8VTc88Fcy1qmmNULhiWIqtTpNHK7Ps
+      customerEnvironment: dev
+      aloneEnvironment: dev
     management:
-      endpoints:
+      metrics:
         web:
-          exposure:
-            include: health,info,metrics
-
+          server:
+            auto-time-requests: false
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      consumer:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        timeout: 50000
+        filter: tracing
+    message:
+      autoreply: 感谢关注繁星回收saas系统,繁星的使命是解决二手机回收整个交易闭环,为门店和回收商提供完整的技术解决方案。我们的目标是让合作企业均能实现回收的数据在线、产品在线、员工在线。我们的愿景是让技术驱动行业标准
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    swagger:
+      show: true
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}

+ 96 - 14
charts/shop-recycle-wechat/values.yaml

@@ -1,17 +1,14 @@
-app:
+app:
   name: shop-recycle-wechat
   replicaCount: 1
-
 image:
-  repository: your-registry/shop-recycle-wechat
-  tag: "1.0.0"
+  repository: harbor.stardance/shoprecycle/shop-wechat
+  tag: v2.0.0
   pullPolicy: IfNotPresent
-
 service:
   type: ClusterIP
   port: 1231
   targetPort: 1231
-
 resources:
   requests:
     cpu: 250m
@@ -19,18 +16,103 @@ resources:
   limits:
     cpu: 500m
     memory: 512Mi
-
 config:
   yml:
+    server:
+      port: 1231
     logging:
       level:
-        root: INFO
-    management:
-      endpoints:
-        web:
-          exposure:
-            include: health,info,metrics
-
+        org.springframework: INFO
+        com.ssm: DEBUG
+    spring:
+      application:
+        name: shop-recycle-wechat-service
+      datasource:
+        type: com.zaxxer.hikari.HikariDataSource
+        driver-class-name: com.mysql.cj.jdbc.Driver
+        url: jdbc:mysql://rm-bp19t90t7u8n5b0fh.mysql.rds.aliyuncs.com:3306/shop_recycle_wechat?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT&allowMultiQueries=true
+        username: root
+        password: Fxjxtdacf8f_a3d_202600104d6c_41
+        hikari:
+          connection-timeout: 30000
+          maximum-pool-size: 50
+          minimum-idle: 1
+      main:
+        allow-bean-definition-overriding: true
+      cloud:
+        nacos:
+          discovery:
+            server-addr: ${nacos.service-address}:${nacos.port}
+            service: ${spring.application.name}
+            weight: 1
+      redis:
+        sentinel:
+          master: mymaster
+          nodes:
+          - redis.jxfx1.com:27000
+          - redis.jxfx2.com:27000
+          - redis.jxfx3.com:27000
+        password: 3sm_redis
+        database: 15
+    dubbo:
+      application:
+        name: ${spring.application.name}
+      provider:
+        registry:
+          address: nacos://${nacos.service-address}:${nacos.port}
+        filter: tracing
+      consumer:
+        filter: tracing
+      protocol:
+        name: dubbo
+        port: 2031
+        dubbo:
+          payload: 31457280
+    mybatis-plus:
+      mapper-locations: classpath:/mapper/*Mapper.xml
+      global-config:
+        id-type: 0
+        field-strategy: 0
+        db-column-underline: true
+        logic-delete-value: 1
+        logic-not-delete-value: 0
+      configuration:
+        map-underscore-to-camel-case: true
+        cache-enabled: false
+        jdbc-type-for-null: null
+    nacos:
+      service-address: nacos.bak.com
+      port: 8848
+    seata:
+      enabled: true
+      application-id: ${spring.application.name}
+      tx-service-group: my_test_tx_group
+      config:
+        type: nacos
+        nacos:
+          namespace: null
+          serverAddr: nacos.bak.com:8848
+          group: SEATA_GROUP
+          userName: nacos
+          password: nacos
+      registry:
+        type: nacos
+        nacos:
+          application: seata-server
+          server-addr: ${nacos.service-address}:8848
+          namespace: null
+          userName: nacos
+          password: nacos
+    wechat:
+      appIdPublic:
+        Store: wxfe0445e225b9f506
+        Merchant: wxb91492de297b217f
+    url:
+      queryOpenapiQuotaUrl: https://api.weixin.qq.com/cgi-bin/openapi/quota/get
+      clearQuotaUrl: https://api.weixin.qq.com/cgi-bin/clear_quota
+      templateSendUrl: /cgi-bin/message/template/send
+    quotaResetCount: 10
+    quotaIsMock: false
 podAnnotations: {}
 securityContext: {}
 nodeSelector: {}