• daniel's avatar
    feat(cmpt): 添加微信分享图功能 · 79529b95
    daniel authored
    ## 功能描述
    为赛事详情添加微信分享图字段,支持在后台管理上传和维护微信分享图片。
    
    ## 变更内容
    ### 后端修改
    - Cmpt.java: 新增 wechatShareImage 字段,带有 API 文档注解
    - CmptMapper.xml: 更新所有相关查询,包含 wechat_share_image 字段
      - queryCmptBycmptId: 查询单个赛事
      - queryCmpt: 查询赛事列表
      - queryCommitteeCmpt: 查询组委会赛事
      - queryMyCmpt/queryMyCmptList: 查询我的赛事
      - updateCmpt: 更新赛事信息
      - save: 保存新赛事
    
    ### 前端修改
    - index.jsp: 在赛事 LOGO 下方新增微信分享图上传区块
      - 保持与 LOGO 上传相同的 UI 风格
      - 提示建议尺寸比例 5:4(如:1000*800px)
    - index.js: 更新保存逻辑和图片上传处理
      - saveCmpt 函数新增 wechatShareImage 参数
      - changeLogoImg 函数支持微信分享图上传
    
    ### 数据库变更
    - database_migration.sql: 提供 ALTER TABLE 脚本
      - 新增 wechat_share_image 字段(VARCHAR(500))
      - 字段位置在 logo 字段之后
    
    ## API 影响
    - 小程序端 API 自动返回 wechatShareImage 字段(通过 Cmpt 实体)
    - 后台管理 API (/gk/cmpt/saveCmpt) 支持保存微信分享图
    
    ## 测试建议
    1. 在后台管理上传微信分享图
    2. 验证图片正确保存和显示
    3. 确认小程序端能正确获取微信分享图 URL
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    79529b95
Name
Last commit
Last update
..
common Loading commit data...
config Loading commit data...
fallback Loading commit data...
job Loading commit data...
plugins Loading commit data...
websocket Loading commit data...
Application.java Loading commit data...