|
|
db29a0f7c0
|
feat(zy): 完善签到设置功能
|
2025-06-17 16:20:22 +08:00 |
|
|
|
335c6a6c68
|
feat(sign): 完善签到功能送优惠卷功能
|
2025-06-17 15:11:19 +08:00 |
|
|
|
0432965b88
|
refactor(shopro): 优化代码中的用户 ID 处理逻辑
|
2025-06-14 16:59:21 +08:00 |
|
|
|
70baaa2fd5
|
refactor(zy): 修改消息通知的类型和功能
|
2025-06-09 10:52:18 +08:00 |
|
|
|
c9a8b9d5e8
|
feat(消息模块): 优化消息查询逻辑,支持俱乐部消息展示
- 修改了 User、Activity、Circle、Club 和 Game 控制器中的消息查询逻辑
- 增加了对俱乐部成员的判断,使得俱乐部消息能够展示给相关用户
- 调整了消息表中的字段名称,统一使用 user_id 替代 target_id
- 优化了订单创建流程,只在需要时创建订单
- 更新了活动模型中的 costKey 属性,以适应新的费用结构
- 添加了新的费用类型翻译,以支持多退少补等功能
|
2025-06-06 12:00:13 +08:00 |
|
|
|
d788227ff1
|
refactor(user): 重构用户个人信息页面并添加新功能
- 重构了用户个人信息页面,增加了权限控制和访问记录功能
|
2025-06-05 16:58:25 +08:00 |
|
|
|
9223c1b127
|
feat(shopro): 添加俱乐部、球馆的访客记录功能
- 在 Club 控制器中添加访客记录逻辑
- 在 Gym 控制器中添加访客记录逻辑
- 在 Sys 控制器中添加获取访客记录的功能
|
2025-06-05 14:55:16 +08:00 |
|
|
|
19bfe5e992
|
feat(比赛): 优化团队排名算法并更新个人排名逻辑
- 新增团队排名算法,根据比赛得分和胜负情况计算排名
- 更新个人排名查询条件,排除 status 为 -1 的参与者
|
2025-06-01 18:46:12 +08:00 |
|
|
|
8fe0a460cd
|
refactor(shopro): 优化订单处理逻辑
- 修改活动报名状态更新逻辑,根据报名人数和限制人数比较确定状态
- 移除不必要的模型引用,简化代码结构
- 调整订单自动处理和支付逻辑,提高代码可读性
- 重构订单监听器,优化体育活动报名相关操作
|
2025-06-01 16:41:13 +08:00 |
|
|
|
1b63962bff
|
fix(shopro): 修复体育游戏自动退坑和更新用户得分逻辑
- 在 Game 控制器中,为 teamAuser 查询添加 status > -1 的条件,以确保只更新有效用户的得分
- 在 OrderAutoOper 任务中,修复 GameJoin 表格的 status 字段更新逻辑,并添加 Participant 表格的状态更新
|
2025-05-31 22:22:47 +08:00 |
|
|
|
35725ffd2d
|
fix(zy): 修复活动报名时间和状态逻辑
- 修复了活动报名时间判断逻辑,增加了对报名结束时间的判断
- 修改了活动报名状态的判断条件,提高了代码的可读性和准确性
- 优化了订单自动操作和支付后的处理流程,确保活动报名状态正确更新
- 新增了用户权限验证功能,确保只有管理员或裁判可以修改用户状态
|
2025-05-31 21:22:44 +08:00 |
|
|
|
2a1cec7909
|
fix(shopro): 修复活动商品价格设置错误
- 将 Activity 控制器中的 original_price 字段赋值从 price 改为 cost
- 在 Game 控制器中添加团队排名和个人排名接口
|
2025-05-31 20:10:54 +08:00 |
|
|
|
681af2a1ca
|
feat(message): 增加消息分类功能并优化消息列表
- 新增 msgGroup 方法实现消息分类功能
- 优化 msg 方法,支持分页并解析消息内容
- 修改 Circle 控制器中的消息发送逻辑
|
2025-05-31 18:00:13 +08:00 |
|
|
|
a44f364914
|
feat(zy): 优化影圈审核功能并添加新功能
- 在 zy_circle 表中添加 top 字段,用于置顶影圈帖子
- 重构 Circle 控制器中的 approve 方法,支持批量审核影圈帖子
- 新增 delete 方法,支持批量删除影圈帖子
- 新增 top 方法,用于置顶影圈帖子
- 优化影圈帖子列表的排序逻辑,按置顶和创建时间排序
|
2025-05-31 17:16:51 +08:00 |
|
|
|
be7ee40690
|
feat(zy): 实现比赛报名和自动分组功能
- 新增比赛报名逻辑,支持单双打和团队赛
- 实现自动分组算法,根据比赛规则生成对阵表
- 添加下一轮对阵安排功能,支持淘汰赛制
- 优化比赛结果处理,自动计算排名和得分
- 新增参赛人员列表接口,支持多种查询条件
|
2025-05-30 16:29:57 +08:00 |
|
|
|
6e655c6121
|
feat(shopro): 中羿体育活动报名费处理
- 新增报名费商品类别和商品创建逻辑
- 实现报名费价格动态更新
- 添加活动报名功能
- 优化 SkuPrice trait 中的 sku 处理逻辑
- 修复活动列表和详情页面的一些小问题
|
2025-05-30 14:39:30 +08:00 |
|
|
|
94a540ac96
|
feat(shopro): 优化比赛模块功能和流程
- 新增赛制说明接口和页面
- 实现比赛列表和对阵详情页面
- 添加比赛计分功能
- 优化比赛报名和参赛者分配逻辑
- 重构赛制配置和对阵安排方法
|
2025-05-27 08:51:27 +08:00 |
|
|
|
b7023e7ab3
|
feat(zy): 添加消息通知功能并优化活动相关逻辑
- 在 Circle 控制器中添加点赞、评论和审核通知
- 在 Game 控制器中添加退坑、取消活动和发送消息功能
- 优化 Activity 控制器中的订单关联逻辑
- 更新语言包,添加新的活动状态翻译
|
2025-05-26 11:03:39 +08:00 |
|
|
|
d48daea477
|
feat(zy): 添加圈子审核功能并优化相关页面
- 在 User 控制器中加入 Club 模型引用,用于获取俱乐部信息
- 在 Circle 控制器中添加 approve 方法,用于审核圈子帖子
- 更新圈子列表查询逻辑,支持按状态筛选
- 修改圈子添加和编辑页面,增加状态选择字段
- 更新圈子列表页面,显示帖子状态并支持状态筛选
|
2025-05-25 20:10:58 +08:00 |
|
|
|
185578aa6a
|
feat(user): 优化个人详情接口并添加俱乐部列表和关注功能
- 在用户详情中添加 club_list 字段,返回用户加入的俱乐部列表
- 优化俱乐部成员接口,支持分页和显示更多用户信息
- 新增关注功能,用户可以关注其他用户
|
2025-05-24 22:32:13 +08:00 |
|
|
|
ac0777e34b
|
feat(游戏模块): 重构比赛逻辑并添加赛制支持
- 移除了原有的比赛时间检查逻辑
- 引入了赛制类文件,实现了比赛自动编排功能
- 新增了 GameMatch 模型用于存储比赛对阵信息
- 优化了数据库事务处理逻辑
- 更新了 Composer 自动加载配置,添加 format 命名空间
|
2025-05-23 17:37:48 +08:00 |
|
|
|
8481d8ef0c
|
refactor(shopro): game
|
2025-05-20 17:25:44 +08:00 |
|
|
|
c3b0a47e6d
|
feat(俱乐部): 增加俱乐部详细介绍和关注数功能
|
2025-05-18 20:20:01 +08:00 |
|
|
|
55af3cb570
|
feat(zy): 增加俱乐部详情接口并优化游戏详情页面
- 新增俱乐部详情接口,包括成员性别比例和关注度统计
- 在游戏详情页面增加关注度统计
- 更新游戏活动状态文案
- 优化 dd 和 getsql 函数输出格式
|
2025-05-18 11:44:02 +08:00 |
|
|
|
751c742726
|
feat(俱乐部和比赛模块): 增加俱乐部和比赛的相关功能和优化
- 在 Club 控制器中添加了对俱乐部列表的查询,包括俱乐部名称、场馆名称、俱乐部标签等信息
- 在 Game 控制器中增加了对比赛列表的查询,包括比赛名称、场馆名称、俱乐部名称、参赛选手头像等信息
- 优化了 Game 控制器中的比赛详情查询,增加了参赛选手头像的解析
- 在 Game、GameJoin 和 Participant 模型中添加了 tableName 静态属性,便于统一管理表名
|
2025-05-16 11:16:29 +08:00 |
|
|
|
8a68fb84af
|
refactor(zy): 修复分页查询错误问题
|
2025-05-16 09:37:13 +08:00 |
|
|
|
c2478c1aea
|
refactor(zy): 重构查询接口并添加分页功能
- 重构了 Activity、Circle、Club、Game 和 Gym 控制器中的查询方法
- 添加了分页功能,支持指定页码和每页数量
- 优化了查询结果,返回包含总数的格式化数据
- 使用 alias 和 join 方法改进了查询效率
- 删除了 Base 控制器中的通用查询方法
|
2025-05-11 17:58:45 +08:00 |
|
|
|
1dc3d9c516
|
fix(shopro): 修复数据库不支持JSON_ARRAYAGG函数问题
- 修改了 Circle 控制器中的查询语句,使用 CONCAT 和 GROUP_CONCAT 替代 JSON_ARRAYAGG
- 优化了 likes 和 comments 字段的数据格式,确保正确返回 JSON 数组格式
- 该修改解决了数据返回格式错误导致的前端解析问题
|
2025-05-11 17:15:56 +08:00 |
|
|
|
1bd66c30ba
|
修改index接口无需登录
|
2025-05-11 16:46:19 +08:00 |
|
|
|
6a5d81badc
|
俱乐部完善
|
2025-05-11 16:14:57 +08:00 |
|
|
|
e0e42e3ecc
|
add:增加影圈功能,优化部分接口
|
2025-05-10 19:47:12 +08:00 |
|
|
|
c76019416a
|
feat(user): 添加用户申请联系功能并优化俱乐部相关操作
- 新增用户申请联系信息功能,包括申请、审核和处理流程
- 优化俱乐部申请、邀请和处理申请的逻辑
- 修复活动不存在时的错误提示
- 优化活动查询条件,支持一次性活动的特殊处理
|
2025-05-04 17:23:11 +08:00 |
|
|
|
98eda4e5ff
|
feat(zy): 添加俱乐部功能和用户消息功能
- 新增俱乐部相关接口和功能,包括创建俱乐部、申请加入俱乐部、邀请加入俱乐部等
- 添加用户消息功能,包括发送消息、查看消息等
- 优化了部分代码结构,提高了可维护性
- 更新了文档,添加了新的接口说明
|
2025-05-04 11:11:44 +08:00 |
|
|
|
abfbb8d1ee
|
add:俱乐部
|
2025-04-29 18:28:12 +08:00 |
|
|
|
0bd7421371
|
add:标签,球馆
|
2025-04-29 15:55:35 +08:00 |
|