Bläddra i källkod

feature: 新增配置

Walker 1 år sedan
förälder
incheckning
db1d8fa3ee

+ 1 - 0
src/main/resources/application-biz-qa.yml

@@ -1,6 +1,7 @@
 # 公共变量
 servers-mapping:
   web-static: 172.18.82.224:9998
+  marketing-api: 172.18.226.68:11320
 
 lb-servers:
   internethospital-web: lb://internethospital-web

+ 147 - 0
src/main/resources/application-routes-api-qa.yml

@@ -0,0 +1,147 @@
+spring:
+  cloud:
+    gateway:
+      routes:
+        - id: api-qa-v2-auth-wxmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/auth/wxmp
+          filters:
+            - StripPrefix=1
+        - id: api-qa-v2-yunmp-auth-wxmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/yunmp/auth/wxmp
+          filters:
+            - StripPrefix=2
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '18' ]
+        - id: api-qa-v2-order-helper-auth-wxmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/orderHelper/auth/wxmp
+          filters:
+            - StripPrefix=2
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '19' ]
+        - id: api-qa-v2-nfyybyfy-auth-wxmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/nfyybyfy/auth/wxmp,/v2/nfyybyfy/hzmp/medicalRecordMailing/cert
+          filters:
+            - StripPrefix=2
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '20' ]
+        - id: api-qa-v2-auth-nfywtwxmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/auth/nfywtwxmp
+          filters:
+            - RewritePath=/auth/wxmp
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '1' ]
+        - id: api-qa-v2-account-wxapp-doctor-login
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/account/wxapp/doctor/login,/v2/doctor/cert,/v2/treatment/report,/v2/article/pdfDetail,/v2/material/pdf
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '16' ]
+        - id: api-qa-v2-invoice-pdf
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/invoice/pdf
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                setHeaders: [ 'pl-terminal', '11' ]
+        - id: api-qa-v2
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+        - id: api-qa-v2-yunmp
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/yunmp
+          filters:
+            - StripPrefix=2
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+                setHeaders: [ 'pl-terminal', '18' ]
+        - id: api-qa-v2-nfyybyfy
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/nfyybyfy
+          filters:
+            - StripPrefix=2
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+                setHeaders: [ 'pl-terminal', '20' ]
+        - id: api-qa-v2-nfyybyfy-taihe-user-sync-med-cards
+          uri: ''
+          predicates:
+            - Host=${host-name.api-qa}
+            - Path=/v2/nfyybyfy/taihe/user/syncMedCards
+          filters:
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+                setHeaders: [ 'pl-terminal', '20' ]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+ 157 - 3
src/main/resources/application-routes-m-qa.yml

@@ -1,4 +1,3 @@
-
 spring:
   cloud:
     gateway:
@@ -313,7 +312,6 @@ spring:
           predicates:
             - Host=${host-name.m-qa}
             - Path=/lepu/notify
-            -
         # 乐普回调 end
 
         # 流调 start
@@ -327,7 +325,6 @@ spring:
             - name: Auth
               args:
                 setHeaders: [ 'ttoken', 'UunV9#!4VSB7n424' ]
-
         # 流调 end
 
         - id: m-qa-ainavi
@@ -352,6 +349,163 @@ spring:
             - Host=${host-name.m-qa}
             - Path=/bankService
 
+        # 【广东医务通】公众号 start
+        - id: m-qa-gdywtweapi-auth-wechat-base
+          uri: ${lb-servers.outpatient-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/gdywtweapi/auth/wechat/base
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                refreshAuth: ${auths-name.ywt-wechat-gdywt-mp-base}
+                setHeaders: [ 'pl-terminal', '14' ]
+
+        - id: m-qa-gdywtweapi
+          uri: ${lb-servers.outpatient-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/gdywtweapi
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.ywt-wechat-gdywt-mp-base}
+
+        - id: m-qa-gdywtwe
+          uri: ${servers-mapping.web-static}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/gdywtwe
+          filters:
+            - name: Auth
+              args:
+                auth: ${auths-name.ywt-wechat-gdywt-mp-base}
+        # 【广东医务通】公众号 end
+
+        # 【医务通互联网医院】公众号 start
+        - id: m-qa-thnetpatientweapi-auth-wechat
+          uri: ${lb-servers.outpatient-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/thnetpatientweapi/auth/wechat
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                refreshAuth: ${auths-name.ywt-wechat-thnetpatientwe-mp}
+                setHeaders: [ 'pl-terminal', '12' ]
+
+        - id: m-qa-thnetpatientweapi
+          uri: ${lb-servers.outpatient-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/thnetpatientweapi
+
+        - id: m-qa-thnetpatientwe
+          uri: ${servers-mapping.web-static}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/thnetpatientwe
+
+        # 【医务通互联网医院】公众号 end
+
+        - id: m-qa-thnetdocmp
+          uri: ${servers-mapping.web-static}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/thnetdocmp
+
+        - id: m-qa-thnetdocexapi
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/thnetdocexapi
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+                setHeaders: [ 'pl-terminal', '13' ]
+
+        - id: m-qa-marketingapi-auth-wechat
+          uri: ${servers-mapping.marketing-api}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/marketingapi/auth/wechat
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                refreshAuth: ${auths-name.ywt-wechat-druggistwe-mp}
+                setHeaders: [ 'pl-terminal', '9' ]
+
+        - id: m-qa-marketingapi
+          uri: ${servers-mapping.marketing-api}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/marketingapi
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.ywt-wechat-druggistwe-mp}
+
+        - id: m-qa-druggistwe
+          uri: ${servers-mapping.web-static}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/druggistwe
+          filters:
+            - name: Auth
+              args:
+                refreshAuth: ${auths-name.ywt-wechat-druggistwe-mp}
+
+        - id: m-qa-marketingapitest
+          uri: ${servers-mapping.marketing-api}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/marketingapitest
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+        - id: m-qa-marketingapitest-marketingapi
+          uri: ${servers-mapping.marketing-api}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/marketingapitest/marketingapi
+          filters:
+            - StripPrefix=1
+            - name: Auth
+              args:
+                auth: ${auths-name.external-api}
+
+        - id: m-qa-nfyybyfywe
+          uri: ${servers-mapping.web-static}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/nfyybyfywe
+            -
+        - id: m-qa-nfyybyfywe-notify
+          uri: ${lb-servers.ywt-platform-rest}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/nfyybyfywe/notify
+
+        - id: m-qa-marketingapi-commonAnnouncement
+          uri: ${lb-servers.internethospital-web}
+          predicates:
+            - Host=${host-name.m-qa}
+            - Path=/marketingapi/commonAnnouncement/getCommonAnnouncement
+
+
+
+
+
+