shinnosuke
2026-09-27 c9943d846cb27a723a2e701993e258e7614be606
fix(startup): 恢复 WxConfig 的 @Configuration,移除 JavaFX 误导入

WxConfig: 恢复 @Configuration。项目里 wxV3Pay 只由该类定义,被注释后 ruoyi-applet 因为 WxPayController 注入不到该 bean 而启动失败。证书缺失时 WxV3Pay 构造异常会被 catch 打印警告后返回,不影响应用启动,因此恢复注解不会导致本地无证书环境起不来。
ExcelHandlerAdapter: 删除误导入的 javafx.scene.control.Cell,JDK 11+ 编译必需。

验证:ruoyi-applet 与 ruoyi-admin 在 JDK 17 + test profile 下均可正常启动。
2个文件已修改
4 ■■■■■ 已修改文件
ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/wxPay/config/WxConfig.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/utils/poi/ExcelHandlerAdapter.java
@@ -1,8 +1,6 @@
package com.ruoyi.common.utils.poi;
import javafx.scene.control.Cell;
/**
 * Excel数据格式处理适配器
 * 
ruoyi-system/src/main/java/com/ruoyi/system/wxPay/config/WxConfig.java
@@ -13,7 +13,7 @@
 *
 * @author lihen
 */
//@Configuration
@Configuration
public class WxConfig {
    private final WeixinPayProperties weixinPayProperties;