48 Commits

Author SHA1 Message Date
269bdb9fd1 feat: 新增抖音登录功能、管理端次数卡及套餐管理接口,并引入配置迁移工具。 2026-01-04 01:40:11 +08:00
dc1b324aef feat: 新增抖音订单、游戏通行证、快照回滚、短信登录及管理后台功能,并优化支付、活动与用户服务模块,同时清理旧文档 2026-01-02 12:38:03 +08:00
04791789c9 feat: 商店商品展示新增所需积分,抽奖策略强制使用活动承诺种子,并新增用户过期任务和游戏令牌服务
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 15s
2025-12-26 12:22:32 +08:00
a7a0f639e1 feat: 新增取消发货功能并优化任务中心
fix: 修复微信通知字段截断导致的编码错误
feat: 添加有效邀请相关字段和任务中心常量
refactor: 重构一番赏奖品格位逻辑
perf: 优化道具卡列表聚合显示
docs: 更新项目说明文档和API文档
test: 添加字符串截断工具测试
2025-12-23 22:26:07 +08:00
16e2ede037 feat: 新增订单列表筛选条件与活动信息展示
refactor(orders): 重构订单列表查询逻辑,支持按消耗状态筛选
feat(orders): 订单列表返回新增活动分类与玩法类型信息
fix(orders): 修复订单支付时间空指针问题
docs(swagger): 更新订单相关接口文档
test(matching): 添加对对碰奖励匹配测试用例
chore: 清理无用脚本文件
2025-12-22 15:15:18 +08:00
c8b04e2bc6 feat(活动): 新增抽奖记录等级筛选功能并优化展示信息
refactor(抽奖记录): 重构抽奖记录列表接口,支持按等级筛选
新增用户昵称、头像及奖品名称、图片等展示字段
优化分页逻辑,默认返回最新100条记录

feat(游戏): 添加扫雷游戏验证和结算接口
新增游戏票据验证和结算相关接口定义及Swagger文档

docs(API): 更新Swagger文档
更新抽奖记录和游戏相关接口的文档描述

style(路由): 添加游戏路由注释
添加扫雷游戏接口路由的占位注释
2025-12-21 23:45:01 +08:00
e2782a69d3 feat: 添加对对碰游戏功能与Redis支持
refactor: 重构抽奖逻辑以支持可验证凭据
feat(redis): 集成Redis客户端并添加配置支持
fix: 修复订单取消时的优惠券和库存处理逻辑
docs: 添加对对碰游戏前端对接指南和示例JSON
test: 添加对对碰游戏模拟测试和验证逻辑
2025-12-21 17:31:32 +08:00
45815bfb7d chore: 清理无用文件与优化代码结构
refactor(utils): 修复密码哈希比较逻辑错误
feat(user): 新增按状态筛选优惠券接口
docs: 添加虚拟发货与任务中心相关文档
fix(wechat): 修正Code2Session上下文传递问题
test: 补充订单折扣与积分转换测试用例
build: 更新配置文件与构建脚本
style: 清理多余的空行与注释
2025-12-18 17:35:55 +08:00
642b3cf7dd build: 更新前端构建产物和资源文件
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 50s
更新了前端构建产物包括JavaScript、CSS和HTML文件,主要涉及以下变更:

1. 新增了多个组件和工具函数,包括异常页面组件、iframe组件等
2. 更新了活动管理、产品管理、优惠券管理等业务模块
3. 优化了构建配置和依赖管理
4. 修复了一些样式和功能问题
5. 更新了测试相关文件

同时更新了部分后端服务接口和测试用例。这些变更主要是为了支持新功能和改进现有功能的用户体验。
2025-11-21 01:24:13 +08:00
2a89a1ab9d feat(admin): 更新前端资源文件及修复相关功能
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
refactor(service): 修改banner和guild删除逻辑为软删除
fix(service): 修复删除操作使用软删除而非物理删除

build: 添加SQLite测试仓库实现
docs: 新增奖励管理字段拆分和批量抽奖UI改造文档

ci: 更新CI忽略文件
style: 清理无用资源文件
2025-11-19 01:35:55 +08:00
6ee627139c feat: 新增支付测试小程序与微信支付集成
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 40s
feat(pay): 添加支付API基础结构
feat(miniapp): 创建支付测试小程序页面与配置
feat(wechatpay): 配置微信支付参数与证书
fix(guild): 修复成员列表查询条件
docs: 更新代码规范文档与需求文档
style: 统一前后端枚举显示与注释格式
refactor(admin): 重构用户奖励发放接口参数处理
test(title): 添加称号效果参数验证测试
2025-11-17 00:42:08 +08:00
8141a47690 feat(称号系统): 新增称号管理功能与抽奖效果集成
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 39s
- 新增系统称号模板与效果配置表及相关CRUD接口
- 实现用户称号分配与抽奖效果应用逻辑
- 优化抽奖接口支持用户ID参数以应用称号效果
- 新增称号管理前端页面与分配功能
- 修复Windows时区错误与JSON字段初始化问题
- 移除无用管理接口代码并更新文档说明
2025-11-16 11:37:40 +08:00
00452cba59 feat: 添加用户统计功能及相关API接口
feat(admin): 新增管理后台前端资源文件

feat(api): 实现获取用户统计数据的API接口
- 添加获取用户道具卡数量、优惠券数量和积分余额的接口
- 实现设置默认地址和删除地址的接口

feat(service): 新增用户统计服务方法
- 实现GetUserStats方法查询用户统计数据
- 添加地址管理相关服务方法

fix(core): 修复静态资源路由问题
- 调整静态资源路由配置
- 优化404路由处理逻辑

chore: 更新前端构建配置
- 添加Windows平台构建命令
- 更新README构建说明
2025-11-15 03:08:53 +08:00
42e7cb5f12 feat(interceptor): 添加APP端token验证接口并实现用户私有数据鉴权
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 31s
refactor(api/user): 重构用户相关接口使用token验证替代user_id路径参数

docs: 更新API文档规范,明确私有接口需携带token及返回字段要求

fix(service/user): 避免写入未使用字段的零值导致MySQL校验错误

style: 统一格式化部分代码缩进和导入顺序

chore: 更新DS_Store等IDE配置文件
2025-11-15 00:49:53 +08:00
1ab39d2f5a refactor: 重构项目结构并重命名模块
Some checks failed
Build docker and publish / linux (1.24.5) (push) Failing after 25s
feat(admin): 新增工会管理功能
feat(activity): 添加活动管理相关服务
feat(user): 实现用户道具卡和积分管理
feat(guild): 新增工会成员管理功能

fix: 修复数据库连接配置
fix: 修正jwtoken导入路径
fix: 解决端口冲突问题

style: 统一代码格式和注释风格
style: 更新项目常量命名

docs: 添加项目框架和开发规范文档
docs: 更新接口文档注释

chore: 移除无用代码和文件
chore: 更新Makefile和配置文件
chore: 清理日志文件

test: 添加道具卡测试脚本
2025-11-14 21:10:00 +08:00
084b802b05 feat(小程序): 添加检查小程序状态接口
refactor(测试): 移除测试中的硬编码凭证
fix(模板消息): 将小程序状态改为正式版
docs(swagger): 更新API文档并移除密码必填限制
2025-11-06 20:37:01 +08:00
summer
4001993e96 feat(1.0): 调整模版变量 2025-11-05 16:43:44 +08:00
summer
23ce0e6982 feat(1.0):新增消息总数字段 2025-11-05 14:12:07 +08:00
a910871112 feat(wechat): 添加发送订阅消息接口并移除登录中的模板消息逻辑
将发送模板消息的逻辑从登录接口中移除,并新增独立的订阅消息发送接口
2025-10-29 23:08:16 +08:00
5717c97e7e feat(微信): 添加获取微信小程序模板ID接口
新增/api/wechat/template接口,用于根据AppID获取微信小程序的模板ID
添加相关请求和响应数据结构定义
实现模板ID查询逻辑,包括权限验证和错误处理
更新swagger文档
2025-10-29 22:23:35 +08:00
summer
ce83dc1b02 feat(1.0):调试模版消息 2025-10-29 17:32:22 +08:00
summer
e61a293616 feat(1.0):路径追加 /api 2025-10-21 10:30:53 +08:00
summer
6357e653f8 feat(1.0):调整未读列表 2025-10-20 15:48:43 +08:00
summer
33af2cc54a feat(1.0):调整未读列表 2025-10-20 15:20:39 +08:00
summer
5156a25019 feat(1.0):调整未读列表 2025-10-20 14:21:42 +08:00
summer
ba0630b2da feat(1.0):调整未读列表 2025-10-20 14:11:27 +08:00
a4e532c6b6 feat(wechat): 重构小程序登录接口,实现自动生成用户信息和头像
- 移除微信用户信息解密相关代码,改为系统自动生成用户名和头像
- 添加用户信息存储功能,使用openID作为用户ID
- 集成govatar和namegenerator库生成用户头像和随机用户名
- 添加token生成功能,返回给客户端用于后续认证
- 更新swagger文档,反映接口变更
2025-10-19 00:34:02 +08:00
2e86f8ae42 feat(wechat): 增加微信小程序用户数据解密功能
添加对微信小程序加密用户数据的解密支持,包括签名验证和解密用户信息
更新swagger文档以反映新的API字段和数据结构
2025-10-18 23:08:55 +08:00
4a40520a80 refactor(消息): 重构消息已读状态处理
将消息已读状态从单独的表迁移到消息表,简化架构
移除标记消息已读的独立接口,改为直接更新消息表
更新相关模型、路由和文档以反映架构变更
2025-10-18 19:41:08 +08:00
1a285f4e23 feat(消息状态): 添加消息已读状态功能
- 新增消息已读状态表结构及模型
- 实现用户端标记消息为已读接口
- 添加管理端获取最新消息记录接口
- 实现微信小程序登录功能
- 更新相关API文档和路由配置
2025-10-18 18:24:42 +08:00
f1a364bae2 feat(小程序): 添加小程序密钥支持并修复更新时间显示问题
添加 AppSecret 字段支持小程序认证
修复列表页中更新时间显示错误的问题
新增微信小程序二维码生成接口
2025-10-18 11:18:25 +08:00
summer
713b0e723a feat(1.0):增加客服管理 2025-10-17 15:19:29 +08:00
summer
a3ef966c30 feat(1.0):增加客服管理 2025-10-17 14:58:29 +08:00
summer
5af6831bb7 feat(1.0):增加客服管理 2025-10-17 14:53:02 +08:00
summer
59a91064a2 feat(1.0):新增是否为管理员 2025-10-17 11:42:07 +08:00
summer
133af38c19 feat(1.0): 优化代码 2025-10-17 09:58:20 +08:00
summer
d4ec080dc5 feat(1.0): 优化代码 2025-10-17 09:55:03 +08:00
summer
5f9908195f feat(1.0): 新增用户列表接口 2025-10-16 18:48:33 +08:00
summer
3522756f6c feat(1.0): 新增创建用户 2025-10-16 18:35:42 +08:00
summer
c1cf3ed761 feat(1.0): 新增用户发送消息 2025-10-16 17:55:25 +08:00
summer
e47e7fe70b feat(1.0): 新增消息列表接口 2025-10-16 17:37:59 +08:00
summer
a2e9d28ae7 feat(1.0): 新增管理员发送消息 2025-10-16 17:16:29 +08:00
summer
abc2bf7b07 feat(1.0): 新增意图关键字回复 2025-10-16 16:20:18 +08:00
summer
b02e161ae7 feat(1.0): 新增意图关键字 2025-10-16 15:39:55 +08:00
summer
4f582eb802 feat(1.0): 新增上传图片 2025-10-16 15:06:15 +08:00
summer
2fa2b2648d feat(1.0): 新增小程序模块 2025-10-16 14:27:02 +08:00
summer
c291afd38e feat(1.0): 初始化项目 2025-10-16 13:50:20 +08:00
summer
7c060c216a feat(1.0): 初始化项目 2025-10-16 13:28:24 +08:00