From aa67b3cb0fe26fab576f7710c978ff3594426cca Mon Sep 17 00:00:00 2001
From: longz <longzhaoz@qq.com>
Date: 星期四, 28 五月 2026 15:23:30 +0800
Subject: [PATCH] 添加微信公众号登录功能并优化系统配置

---
 backend/src/main/resources/application.yml |   33 ++++++++++++++++-----------------
 1 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml
index f3dfd68..2c63c26 100644
--- a/backend/src/main/resources/application.yml
+++ b/backend/src/main/resources/application.yml
@@ -2,19 +2,19 @@
   application:
     name: appointment-backend
   datasource:
-    url: jdbc:mysql://192.168.110.80:3306/appointment?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
+    url: jdbc:mysql://localhost:23306/appointment?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
     username: root
-    password: 123456
+    password: yuyue520
     driver-class-name: com.mysql.cj.jdbc.Driver
   cache:
     type: redis
   # Spring Boot 3:Redis 配置前缀为 spring.data.redis(spring.redis.* 已移除,沿用会导致连默认 localhost)
   data:
     redis:
-      database: 2
-      host: 192.168.110.80
-      port: 6379
-      password: 123456
+      database: 0
+      host: localhost
+      port: 26379
+      password: yuyue520
       timeout: 10s
       lettuce:
         pool:
@@ -25,7 +25,6 @@
 mybatis-plus:
   configuration:
     map-underscore-to-camel-case: true
-    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
   global-config:
     db-config:
       logic-delete-field: delFlag
@@ -49,13 +48,13 @@
   # 独立 Redis(须引入 sa-token-alone-redis);与 spring.data.redis 互不干扰,可指向专用实例
   alone-redis:
     # Redis数据库索引 (默认为0)
-    database: 3
+    database: 1
     # Redis服务器地址
-    host: 192.168.110.80
+    host: localhost
     # Redis服务器连接端口
-    port: 6379
+    port: 26379
     # Redis服务器连接密码(默认为空)
-    password: 123456
+    password: yuyue520
     # 连接超时时间
     timeout: 10s
     lettuce:
@@ -71,10 +70,10 @@
     app-id: ${WECHAT_MINI_APPID:wxe91f1af7638aa5dd}
     app-secret: ${WECHAT_MINI_SECRET:a787e1a462715604e0c9528b6d8960d1}
     stub: ${WECHAT_MINI_STUB:false}
-
-springdoc:
-  api-docs:
-    path: /v3/api-docs
+  official-account:
+    app-id: ${WECHAT_OFFICIAL_APPID:wxd312008b67bf7292}
+    app-secret: ${WECHAT_OFFICIAL_SECRET:bc69bc0599e0bcd97351a4cd77704ea7}
+    stub: ${WECHAT_OFFICIAL_STUB:true}
 
 server:
   port: 8880
@@ -89,5 +88,5 @@
     iv: ${ADMIN_LOGIN_AES_IV:SinataAdminIv001}
     max-skew-millis: ${ADMIN_LOGIN_AES_MAX_SKEW_MILLIS:60000}
 
-file-upload-path: D:\tmp\
-picture-server-address: http://221.182.45.100:8881/
+file-upload-path: /opt/web/uploads
+picture-server-address: https://ytx.hongyu.com/resources/

--
Gitblit v1.7.1