# 2026-06-21 工作日志 ## WxLoginController 配置读取顺序调整 ### 修改内容 修改了 `WxLoginController.java` 中的 `getMpWxSetting` 方法,调整小程序配置读取顺序: **修改前:** - 优先:`db_websopy.app_config`(category=wechat) - 兜底:`sys_setting.mp-weixin` **修改后:** - 优先:`sys_setting.mp-weixin` - 兜底:`db_websopy.app_config`(category=wechat) ### 修改原因 业务需求变更,需要优先从系统设置(sys_setting)读取小程序配置,数据库配置(app_config)作为兜底方案。 ### 影响范围 影响所有调用 `getMpWxSetting` 方法的地方: - `getOpenIdByCode` - 获取 openid - `getAccessToken` - 获取 access_token - `loginByOpenId` - openid 无感登录 - `getWxOpenId` / `getWxOpenIdOnly` - 获取微信 openId ### 文件位置 `/Users/gxwebsoft/JAVA/com.gxwebsoft.core/src/main/java/com/gxwebsoft/common/system/controller/WxLoginController.java`