Commit 70663af4cbfca60abc2c786f9cfde1bd922b5b52

Authored by YunaiV
1 parent a8fc7982

【代码优化】全局:去除 application.yaml 相关配置文件的冗余

yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/social/SocialClientServiceImpl.java
@@ -63,8 +63,12 @@ public class SocialClientServiceImpl implements SocialClientService { @@ -63,8 +63,12 @@ public class SocialClientServiceImpl implements SocialClientService {
63 63
64 /** 64 /**
65 * 小程序版本 65 * 小程序版本
  66 + *
  67 + * 1. release:正式版
  68 + * 2. trial:体验版
  69 + * 3. developer:开发版
66 */ 70 */
67 - @Value("${yudao.wxa-code.env-version}") 71 + @Value("${yudao.wxa-code.env-version:release}")
68 public String envVersion; 72 public String envVersion;
69 73
70 @Resource 74 @Resource
yudao-server/src/main/resources/application-dev.yaml
@@ -162,17 +162,10 @@ wx: # 参见 https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-sta @@ -162,17 +162,10 @@ wx: # 参见 https://github.com/Wechat-Group/WxJava/blob/develop/spring-boot-sta
162 162
163 # 芋道配置项,设置当前项目所有自定义的配置 163 # 芋道配置项,设置当前项目所有自定义的配置
164 yudao: 164 yudao:
165 - xss:  
166 - enable: false  
167 - exclude-urls: # 如下两个 url,仅仅是为了演示,去掉配置也没关系  
168 - - ${spring.boot.admin.context-path}/** # 不处理 Spring Boot Admin 的请求  
169 - - ${management.endpoints.web.base-path}/** # 不处理 Actuator 的请求  
170 pay: 165 pay:
171 order-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/order # 支付渠道的【支付】回调地址 166 order-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/order # 支付渠道的【支付】回调地址
172 refund-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/refund # 支付渠道的【退款】回调地址 167 refund-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/refund # 支付渠道的【退款】回调地址
173 demo: true # 开启演示模式 168 demo: true # 开启演示模式
174 - wxa-code:  
175 - env-version: release # 小程序版本: 正式版为 "release";体验版为 "trial";开发版为 "develop"  
176 tencent-lbs-key: TVDBZ-TDILD-4ON4B-PFDZA-RNLKH-VVF6E # QQ 地图的密钥 https://lbs.qq.com/service/staticV2/staticGuide/staticDoc 169 tencent-lbs-key: TVDBZ-TDILD-4ON4B-PFDZA-RNLKH-VVF6E # QQ 地图的密钥 https://lbs.qq.com/service/staticV2/staticGuide/staticDoc
177 170
178 justauth: 171 justauth:
yudao-server/src/main/resources/application-local.yaml
@@ -212,11 +212,6 @@ yudao: @@ -212,11 +212,6 @@ yudao:
212 enable: false # 本地环境,暂时关闭图片验证码,方便登录等接口的测试; 212 enable: false # 本地环境,暂时关闭图片验证码,方便登录等接口的测试;
213 security: 213 security:
214 mock-enable: true 214 mock-enable: true
215 - xss:  
216 - enable: false  
217 - exclude-urls: # 如下两个 url,仅仅是为了演示,去掉配置也没关系  
218 - - ${spring.boot.admin.context-path}/** # 不处理 Spring Boot Admin 的请求  
219 - - ${management.endpoints.web.base-path}/** # 不处理 Actuator 的请求  
220 pay: 215 pay:
221 order-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/order # 支付渠道的【支付】回调地址 216 order-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/order # 支付渠道的【支付】回调地址
222 refund-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/refund # 支付渠道的【退款】回调地址 217 refund-notify-url: http://yunai.natapp1.cc/admin-api/pay/notify/refund # 支付渠道的【退款】回调地址
yudao-server/src/main/resources/application.yaml
@@ -199,6 +199,11 @@ yudao: @@ -199,6 +199,11 @@ yudao:
199 web: 199 web:
200 admin-ui: 200 admin-ui:
201 url: http://dashboard.yudao.iocoder.cn # Admin 管理后台 UI 的地址 201 url: http://dashboard.yudao.iocoder.cn # Admin 管理后台 UI 的地址
  202 + xss:
  203 + enable: false
  204 + exclude-urls: # 如下两个 url,仅仅是为了演示,去掉配置也没关系
  205 + - ${spring.boot.admin.context-path}/** # 不处理 Spring Boot Admin 的请求
  206 + - ${management.endpoints.web.base-path}/** # 不处理 Actuator 的请求
202 security: 207 security:
203 permit-all_urls: 208 permit-all_urls:
204 - /admin-api/mp/open/** # 微信公众号开放平台,微信回调接口,不需要登录 209 - /admin-api/mp/open/** # 微信公众号开放平台,微信回调接口,不需要登录
@@ -223,10 +228,6 @@ yudao: @@ -223,10 +228,6 @@ yudao:
223 email: xingyu4j@vip.qq.com 228 email: xingyu4j@vip.qq.com
224 license: MIT 229 license: MIT
225 license-url: https://gitee.com/zhijiantianya/ruoyi-vue-pro/blob/master/LICENSE 230 license-url: https://gitee.com/zhijiantianya/ruoyi-vue-pro/blob/master/LICENSE
226 - captcha:  
227 - enable: true # 验证码的开关,默认为 true  
228 - wxa-code:  
229 - env-version: release # 小程序版本: 正式版为 "release";体验版为 "trial";开发版为 "develop"。默认为 release  
230 codegen: 231 codegen:
231 base-package: ${yudao.info.base-package} 232 base-package: ${yudao.info.base-package}
232 db-schemas: ${spring.datasource.dynamic.datasource.master.name} 233 db-schemas: ${spring.datasource.dynamic.datasource.master.name}