apple
|
f9ae632f33
|
fix(fsgx): 修复 type=8 订单不计算/不发放佣金的三个 Bug
Bug1: Pay.php::compute() 将 type=8 订单排除在佣金计算之外,导致
is_queue_goods=1 的报单订单 one_brokerage 始终为 0。
修复:is_queue_goods=1 时跳过 type 限制。
Bug2: backOrderBrokerage() 同样对 type=8 提前 return,即使
one_brokerage 有值也不发放。修复同 Bug1。
Bug3: Pay::handle() 在 compute() 更新 DB 后,用陈旧的 $orderInfo
(one_brokerage=0) 调用 backOrderBrokerage,导致发放金额为 0。
修复:调用 backOrderBrokerage 前重新从 DB 读取最新订单数据。
Made-with: Cursor
|
2026-03-24 13:20:58 +08:00 |
|
apple
|
76ccb24679
|
feat(fsgx): HJF queue merge, brokerage timing, cycle commission, points release
- Add HJF jobs, services, DAOs, models, admin/API controllers, release command
- Respect brokerage_timing (on_pay vs confirm); dispatch HjfOrderPayJob for queue goods
- Queue-only cycle commission and position index fix in StoreOrderCreateServices
- UserBill income types: frozen_points_brokerage, frozen_points_release
- Timer: fsgx_release_frozen_points -> PointsReleaseServices
- Agent tasks: no_assess filtering for direct/umbrella counts
- Migrations: queue_pool, points_release_log, fsgx_v1 checklist updates
- Admin/uniapp: crontab preset, membership level, user list, finance routes, docs
Made-with: Cursor
|
2026-03-24 11:59:09 +08:00 |
|
apple
|
434aa8c69d
|
feat(fsgx): 完成全部24项开发任务 Phase1-7
Phase1 后端核心:
- 新增 fsgx_v1.sql 迁移脚本(is_queue_goods/frozen_points/available_points/no_assess)
- SystemConfigServices 返佣设置扩展(周期人数/分档比例/范围/时机)
- StoreOrderCreateServices 周期循环佣金计算
- StoreOrderTakeServices 佣金发放后同步冻结积分
- StoreProductServices/StoreProduct 保存 is_queue_goods
Phase2 后端接口:
- GET /api/hjf/brokerage/progress 佣金周期进度
- GET /api/hjf/assets/overview 资产总览
- HjfPointsServices 每日 frozen_points 0.4‰ 释放定时任务
- PUT /adminapi/hjf/member/{uid}/no_assess 不考核接口
- GET /adminapi/hjf/points/release_log 积分日志接口
Phase3 前端清理:
- hjfCustom.js 路由精简(仅保留 points/log)
- hjfQueue.js/hjfMember.js API 清理/重定向至 CRMEB 原生接口
- pages.json 公排→推荐佣金/佣金记录/佣金规则
Phase4-5 前端改造:
- queue/status.vue 推荐佣金进度页整体重写
- 商品详情/订单确认/支付结果页文案与逻辑改造
- 个人中心/资产页/引导页/规则页文案改造
- HjfQueueProgress/HjfRefundNotice/HjfAssetCard 组件改造
- 推广中心嵌入佣金进度摘要
- hjfMockData.js 全量更新(公排字段→佣金字段)
Phase6 Admin 增强:
- 用户列表新增 frozen_points/available_points 列及不考核操作按钮
- hjfPoints.js USE_MOCK=false 对接真实积分日志接口
Phase7 配置文档:
- docs/fsgx-phase7-config-checklist.md 后台配置与全链路验收清单
Made-with: Cursor
|
2026-03-23 22:32:19 +08:00 |
|
apple
|
788ee0c0c0
|
fix: H5本地运行白屏及登录获取验证码去除安全验证弹窗
- manifest.json: H5 devServer 关闭 https,修复本地开发 WDS 断连问题
- App.vue: 大屏跳转 pc.html 时动态推导路径前缀,兼容本地(/)和部署(/h5/)两种场景
- static/html/pc.html: iframe src 根据当前页面路径动态计算,修复本地白屏问题
- login/index.vue: 获取验证码直接调用接口,跳过前端安全验证弹窗(后端已注释校验)
Made-with: Cursor
|
2026-03-21 08:57:13 +08:00 |
|
apple
|
ae8b866319
|
feat(fsgx): 管理后台与部署相关更新
- admin: 路由守卫修复空白页、addRoute、devServer 端口与代理
- admin: package.json 生产构建去掉 NODE_OPTIONS openssl
- ajcaptcha: 滑块验证码改用 file 缓存避免 Redis NOAUTH
- nginx-crmeb: 增加 81 端口站点
- docs: deploy 补充 NOAUTH/Redis 说明,新增 H5 部署脚本与 nginx 示例
- 其他: database、start-api、swoole ini、uniapp 资源等
Made-with: Cursor
|
2026-03-21 02:33:14 +08:00 |
|
apple
|
413eb19adf
|
docs: 新增 deploy.md 部署文档,admin 生产环境配置 hjf.suzhouyuqi.com
Made-with: Cursor
|
2026-03-17 19:20:06 +08:00 |
|
apple
|
5287218de9
|
feat: 跳过CRMEB Pro系统授权限制
- 后端 Common.php: check_auth/auth/crmeb_copyright 直接返回成功,绕过加密 BaseController
- 前端 index/index.vue: 移除 checkAuth 调用,设置 auth cookie 避免授权校验
Made-with: Cursor
|
2026-03-17 16:11:05 +08:00 |
|
apple
|
f6227c0253
|
feat: 黄精粉前端功能集成 + 个人中心/资产/公排页面优化 + 去除admin copyright
主要改动:
- 个人中心: 去除HjfMemberBadge徽章, 会员等级改显示vip_name,
"我的资产"/"公排查询"导航项改为与member-points一致风格
- 我的资产页面: 去除HjfMemberBadge, 美化卡片圆角和阴影
- 公排查询页面: 美化顶部渐变和订单卡片样式
- Admin登录页和后台布局: 彻底删除footer copyright信息
- 新增黄精粉业务页面/组件/API/Mock数据(Phase 1)
- 新增PHP环境配置文档和启动脚本
Made-with: Cursor
|
2026-03-13 00:49:22 +08:00 |
|
panchengyong
|
00ffd9ab23
|
task schedule added
|
2026-03-10 14:18:42 +08:00 |
|
panchengyong
|
ae6ba7dae8
|
task schedule added
|
2026-03-10 14:15:03 +08:00 |
|
apple
|
263df94d95
|
chore(frontend): 更新前端配置文件和构建脚本
- 更新 uni-app 配置文件(manifest.json、vue.config.js)
- 新增 babel.config.js 和 uni-h5-polyfill.js 支持
- 更新缓存工具类(cache.js、index.js)
- 新增 nginx-crmeb.conf 部署配置
- 更新 package-lock.json
|
2026-03-10 13:50:35 +08:00 |
|
panchengyong
|
7acbf45ff7
|
new files
|
2026-03-07 22:29:07 +08:00 |
|