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

8 lines
1.3 KiB
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

IHDR<02><00>4
RrPLTE<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><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>^XA<58>%tRNS<04><><EFBFBD><EFBFBD><EFBFBD>x<EFBFBD>N"<22><><EFBFBD>k<0E>fV<13><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>C9\/'<27>sGq |IDATx<54><78><EFBFBD> r<>@F<>+<2B> <20>(*<2A><><><C9A4><EFBFBD><EFBFBD>d+S<>D^<><7F><EFBFBD>p<EFBFBD><70>i<EFBFBD><69>U<04>q<11><1C><10><><EFBFBD>xu~2<><32>f1w<31><77>0<1B> }<12>C<EFBFBD><43><EFBFBD>SCO '#<23>*~<19>`<60>8<EFBFBD>!!<21>HY<48><59><EFBFBD><EFBFBD><EFBFBD>ЭU<D0AD>p<EFBFBD>p04th<74>P<EFBFBD><50><05>C)kqMF'CG<43><47><EFBFBD><EFBFBD>30tb<74>E<>vl<76>;1q<31>cu[
:<3A>7v<37>Yihن{<14><>ڵp<DAB5>]<5D><><EFBFBD>*nf6aZ84!<21>1<EFBFBD>Mk<4D>Wl<57>uqNѐ<4E>hhM<68>ЌxihK<68>А<EFBFBD><D090>-<2D>@7<><37>n<EFBFBD>qḧI<CC88>O<EFBFBD><4F><EFBFBD>9<EFBFBD>n<EFBFBD><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2<>¸<EFBFBD>Md<4D>e<EFBFBD>1T<31><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>, d<>&<26>K<EFBFBD>Ud,'<27><>t<19>a<EFBFBD><61><EFBFBD><EFBFBD><05> <0A><>X<10> <1F><>"FA> cI<63><49>\#cI<63><49>\#cM<63><4D>\!cQ<63><51><EFBFBD>GƪV<C6AA> 2V<32>(<28>;d,+<2B><>킌u1
rA<EFBFBD><EFBFBD><EFBFBD>><3E>2<16>(<28>2VV^<5E><>4^J<>G<EFBFBD><47>"&<26>_<EFBFBD><5F><EFBFBD>=<3D>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>=~F<><46><EFBFBD><EFBFBD>ˣc32<33><17>?&c<0F>9<EFBFBD> cD<13> <09><>2<>m<EFBFBD><6D>F<>,<2C>d<EFBFBD><64><5<><35><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><07><><EFBFBD>i2<69>@<40>=Q2{ <20>)d<><64>0y(<28>|aq:.<2E><1E><>tH<74><48>7;d }<7D>aI<61><49>7[<5B>1<P><3E>1<EFBFBD>eK2<4B><32>< c<><63>/<2F><18>
2<EFBFBD>&d <><D199>/#cx %c<>K<EFBFBD>8<>1<EFBFBD><31>d }<7D>!<43><DF91><EFBFBD>oG<6F><47>7'c<>e<EFBFBD>j@<08><><EFBFBD><EFBFBD><EFBFBD><1C> <03><><EFBFBD><EFBFBD>7<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1<13>1s<>ҁ <00> <>{|<7C>Ѐ<EFBFBD> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> <68> h<>@<40><>kj<6B>@ E<><45><EFBFBD><19>S<EFBFBD><53>z<05><>K<1F>6M<36><4D>\q<>5!4d<34><04> <09>1 c$@<40>H<EFBFBD><48><EFBFBD>#2Fd<><04> <09>1<12><12><>E}<00>z<EFBFBD>`<60>T <0A>\<5C><1E><>]%sE<73>`<60>E<EFBFBD><1A><>U<EFBFBD>q <09><><EFBFBD><EFBFBD>Įުޕ6[mч![<5B>>5c<00><>F_f<5F>
<EFBFBD>jg}<7D><> u<>~<7E>0<><EFBFBD>v<>M7&<26>c<EFBFBD>i'<27>1<EFBFBD><31><EFBFBD><EFBFBD>q<EFBFBD><1D><><EFBFBD> <1B><><EFBFBD><EFBFBD>R<EFBFBD><52><EFBFBD><EFBFBD>K-<2D>߱r<DFB1><72><EFBFBD>w]=P<>z<EFBFBD><7A><EFBFBD><EFBFBD>SZ<53><5A><EFBFBD>E<EFBFBD><45>mW&<26><>PMIEND<4E>B`<60>