Files
huangjingfen/pro_v3.5.1_副本/view/uniapp/pages/users/static/vipLable.png

6 lines
589 B
Plaintext
Raw Normal View History

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
<EFBFBD>PNG

IHDRA4<00>ƥWPLTE<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>#tRNS,<2C><>ד<EFBFBD><D793>=<19>Լ<EFBFBD><D4BC>B<01>IDATH<54><48><EFBFBD><EFBFBD>z<EFBFBD> <06><>6<EFBFBD>o<EFBFBD><6F>4<EFBFBD><34><EFBFBD><EFBFBD>s<EFBFBD>A<><41><EFBFBD>{<7B>xd<78>'<27>
<EFBFBD>[r<>w$o{<7B><><EFBFBD>]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><12><><EFBFBD>!<21><><EFBFBD>:d `<60>O,<2C>T1à<31>#<01><00><><EFBFBD><EFBFBD>G3{%X<><10>c<EFBFBD>v`
} Hə<48>  9<>Ģ^*<2A>7J <20>%<25>&rY<7F><00><><EFBFBD>p"<14>;a<><61><EFBFBD>Я<>7R07I<37><12><>@ 8BD
<EFBFBD><00> P<>M<01><><EFBFBD>k<EFBFBD><11>$<24><>J0<0F>y<EFBFBD><79><EFBFBD>`҉n<D289><6E><EFBFBD>.><3E>%] <09>P<03><><EFBFBD>[H<>@I<><49>'<27>!<02>4E<34>'"<00><08>P<EFBFBD><50>1 <09>9<><39><EFBFBD>|<7C> <0C>9f<39><66><EFBFBD>@v<><17>(@<40>&`<60><><EFBFBD>>0<><30>1<EFBFBD>S<12><><EFBFBD><EFBFBD>T<>3e<01><00><>H<><48> ֟<01><><EFBFBD><05><><EFBFBD><EFBFBD>Zp<5A>t<><74>Y<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>j`%|dn<>`nw<6E>s<EFBFBD>B?<3F><><EFBFBD>H<EFBFBD><48><EFBFBD><0E>"<22><><EFBFBD>ۻJh<4A><68><EFBFBD>ס<EFBFBD><D7A1> <0B><><EFBFBD>'<0F>3V<><56><}<7D><>K<EFBFBD>7<EFBFBD><37><EFBFBD><EFBFBD>R<EFBFBD>1DIEND<4E>B`<60>