Files
huangjingfen/pro_v3.5.1_副本/view/uniapp/static/images/5-001.png

4 lines
752 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

IHDRRR<00><>s<EFBFBD>3PLTE333888333333222000333444444444333333555444333333<33><33>dtRNS<00> <20><>`p@<40><><EFBFBD>P0ϯn7<6E>\IDATX<54><58>X<EFBFBD><58><EFBFBD> ¾<><C2BE><EFBFBD><EFBFBD><EFBFBD>r<EFBFBD><72>"<22>z<EFBFBD>wn<77>8<><38>$ɍ7n `L<><4C>M+G<>(׿Qg<51><67><EFBFBD><EFBFBD><EFBFBD>D^Y<><59>U<EFBFBD>v@<40>,PN<50>)(<28><>Ϝ<EFBFBD>q<EFBFBD><71><EFBFBD><EFBFBD>_e4<13><><1E>
<EFBFBD>W}M<> !<21><><EFBFBD><EFBFBD><1F>E<EFBFBD>%<25><>Ϲ<EFBFBD>6<EFBFBD><36><EFBFBD><EFBFBD>W<11>_ v<><76><EFBFBD><EFBFBD>]m<><6D><EFBFBD>?Є25“- <0A><>s<><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!C <0A>;<3B>i<><69>2 <0B><><EFBFBD>.<2E>$s䱈ߞ<E4B188><DF9E><EFBFBD>!/<2F>(<28><>qY<71>D<EFBFBD>&pa#<23>7<EFBFBD>)eM4<4D><<3C><>ן<>|V<><56>HO7<4F>3<EFBFBD>H<EFBFBD>z<EFBFBD>Ǿ<EFBFBD>l<EFBFBD><6C><01><>]<5D><>G<><47><EFBFBD>r<10>%<25>)<29>d^<5E><>o<EFBFBD><6F>t<EFBFBD>(<28>+<2B><><EFBFBD><EFBFBD><0E><18>g<EFBFBD><67><EFBFBD><EFBFBD><EFBFBD> 1&%jA<><02>¬B<C2AC>a<EFBFBD><61>LCIp{6<><36><11>0><03><>Ji5}M)vcUJ<55>u<EFBFBD><01><><EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD>{l.F<>esڊX{<7B>3r<33> <0B>b <0C><<3C><><EFBFBD><EFBFBD>3<EFBFBD>WZ<57><5A>[<11>K<EFBFBD>><3E><><12>¿c4<63>ں<<3C><EFBFBD>x<EFBFBD><78><EFBFBD>Co.S<><53><EFBFBD>m<EFBFBD>T<EFBFBD>:&<07>k<>[<14><><EFBFBD>3<1F>X<08><>T<EFBFBD>)<29>s<EFBFBD>x5h<35> <0A>f<19><>$<24>x<EFBFBD><78><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD>S<EFBFBD><53><EFBFBD>7M~qۭ̉<CC89>C<EFBFBD>s<01><>[<5B>B^UEn@<40>/!+ڛ<><DA9B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>[WS E<>FH<46><48><EFBFBD>ʘ<EFBFBD>W<EFBFBD>-rcRq]o<02><>J<12>> HlҤ `<60><04>t饘|6 <0A>&}#|<7C><>jK!k<><6B><EFBFBD><49><CFAC><EFBFBD><EFBFBD><EFBFBD>P<EFBFBD><50> <20><>uD<75><44><EFBFBD>4<EFBFBD>P<EFBFBD>#<23>$7nܸ<6E>G<EFBFBD><0F><>=<3D>g<EFBFBD>R3IEND<4E>B`<60>