fix(fsgx): 修复5个未修复Bug — 积分解耦/定时任务/积分日志/团队统计/历史补偿
Bug3: 解耦积分奖励与佣金发放,报单订单只要推荐人存在即触发积分, 不再依赖 brokeragePrice > 0;grantFrozenPointsByBrokerage 移至 佣金判断之前独立执行。 Bug1: 定时任务手动触发返回真实结果 —— 补充 fsgx_release_frozen_points 到 taskName 映射;runNow() try/catch 后抛出异常;控制器捕获并返回 fail;修复 SystemTimer listener catch 块运算符优先级 bug。 Bug5: PointsReleaseServices 每日释放同步写入 eb_user_bill,使管理 后台积分日志页面可见;UserPointServices::pointRecord $status 数组 补充 hjf_frozen_direct/hjf_frozen_umbrella/frozen_points_release 等 fsgx 类型映射,防止未知类型报错。 Bug2: hjfMember.js getTeamData 改为 POST 与路由匹配;loadTeamData 字段映射 total/totalLevel/order_count → 界面展示字段。 Bug4: 新增 HjfPatchMissingRewards 命令(hjf:patch-rewards),支持 扫描全量/指定订单补发缺失积分奖励,支持 --dry-run 预览;注册命令 到 config/console.php。 Made-with: Cursor
This commit is contained in:
@@ -20,7 +20,9 @@
|
||||
|
||||
## 定时任务页面,路径:/admin/system/crontab
|
||||
|
||||
1. 增加“手动触发”功能按钮,可以手动触发即执行任务立,
|
||||
1. **已修复**增加“手动触发”功能按钮,可以手动触发即执行任务立,
|
||||
2. 手动触发“fsgx每日积分释放”任务失败,
|
||||
|
||||
|
||||
## 用户列表页面,路径:/admin/user/list
|
||||
1. **已修复**“直推人数满、伞下订单数”没有显示数据,参考分销员管理页面实现逻辑(/admin/agent/agent_manage/index)实现数据显示。
|
||||
@@ -46,13 +48,14 @@
|
||||
1. 测试账号:UID:1, 手机号:1860001111; UID:2, 手机号:18621813282 ;UID:3, 手机号:17887996868 ;
|
||||
UID:4, 手机号:15324401259;UID:5, 手机号:17887996868; UID:6, 手机号:15821676725; 测试账号密码默认:A123456
|
||||
2. 推荐关系: uid=2推荐uid=4,uid=5, uid=6
|
||||
3. uid=4,5,6购买报单商品后推荐人uid=2没有佣金/返现产生,
|
||||
3. **已修复**uid=4,5,6购买报单商品后推荐人uid=2没有佣金/返现产生,
|
||||
4. 分销会员uid=2的积分奖励“待释放(冻结)积分”没有
|
||||
|
||||
|
||||
## 手动测试问题
|
||||
|
||||
1. 排查原因:eb_store_order中id=11在管理后台中的2个页面看不到返现佣金明细和奖励积分明细,
|
||||
2. 积分日志页面/admin/marketing/user_point/index看不到奖励积分明细,
|
||||
3. 佣金记录页面/admin/finance/finance/commission中用户返现佣金记录详情中看不到返现佣金明细
|
||||
3. **已修复**佣金记录页面/admin/finance/finance/commission中用户返现佣金记录详情中看不到返现佣金明细
|
||||
4. **相关文件**:`docs/PRD_fsgx_V1.0.md` `docs/page-dev-specs-fsgx.md`,
|
||||
|
||||
|
||||
Reference in New Issue
Block a user