Files
huangjingfen/pro_v3.5.1_副本/view/uniapp/components/update/images/close.png

13 lines
1.8 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;;<00>%<25><>tEXtSoftwareAdobe ImageReadyq<79>e<!iTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c014 79.151481, 2013/03/13-12:09:15 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop CC (Windows)" xmpMM:InstanceID="xmp.iid:38D147B4DED211EB8688E426E26FE3D4" xmpMM:DocumentID="xmp.did:38D147B5DED211EB8688E426E26FE3D4"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:38D147B2DED211EB8688E426E26FE3D4" stRef:documentID="xmp.did:38D147B3DED211EB8688E426E26FE3D4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?><3E>rZ<03>IDATx<54><78><EFBFBD>]HA<14>G<EFBFBD><47>*<2A><> *<2A><><EFBFBD>Q<EFBFBD>e<EFBFBD>^Tz <09>5*<2A>[B7
|<08><1E>1פD<D7A4>,<2C>x<EFBFBD><78><EFBFBD>^‚ <20><>>,E<><0F><>nF d<><64>?<3F>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>l<EFBFBD>7<0F>^<5E>:g<>ߙ<EFBFBD>3gf6<66>4M<34><4D>
A<18><>:<3A>
, <0B><02>|_<>'<27><0E>O<>k<01>(<16>T<>R<EFBFBD>^<5E><>[<5B><18><0F>$v.<2E>%<25>j萗<6A>2<EFBFBD>
~Iy<49>b%<25>C<>76D<36>s<1D>ۆ<EFBFBD>@<40><>o<EFBFBD><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD>&<26><1F><>4v'<27><>rp<13>0<EFBFBD>X<17> ><3E>|Am<01>`󟍀rУBl<11><>y̿6I9<49><39><EFBFBD><EFBFBD>M<EFBFBD><05><><EFBFBD>o?A1<41>s#v)x<16><><EFBFBD>8<EFBFBD>c<>sgh<67>0`B<>-<2D><><EFBFBD><13><><EFBFBD><EFBFBD>D<>L<EFBFBD><4C><1A><><EFBFBD>3|<7C><01>g<12><01><><02>C`<60>L<EFBFBD>8<EFBFBD>%B<><E988A6>9<EFBFBD> =<3D><>b<EFBFBD><62>U<EFBFBD>֞<EFBFBD><D69E>z<>^h<>zlw%<25>ε<EFBFBD>o<><EFBFBD>2<EFBFBD><32>T0<54>/<2F><><1C><>5<EFBFBD><35><EFBFBD><EFBFBD>ٝ<EFBFBD><D99D><EFBFBD><EFBFBD><7F><EFBFBD><EFBFBD><06><12>QN<51><14><><EFBFBD><EFBFBD>MZ#<23>l<EFBFBD> <20><><EFBFBD><EFBFBD>*<17>x<EFBFBD><78><EFBFBD>k<EFBFBD><6B>JI<4A>5<EFBFBD><35>8<EFBFBD>`<60><>jH'Cz<43><7A>}<7D><><EFBFBD>7<EFBFBD>,<2C>C
j<><6A>
<1B> ڵ*.<2E>C<EFBFBD>iD<69>S<EFBFBD><53><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><77><DCA6>]<5D><><05>S<EFBFBD><53><71>NM<4E><4D>dx<64>O
~?<3F><71>Q<EFBFBD>4=\<07> <0B>Ѽ@׫<>M<EFBFBD>T<EFBFBD><54><EFBFBD><EFBFBD><EFBFBD>b<<3C><>i<EFBFBD><69><EFBFBD>S<1E>K3!9<08>y0O<30><4F><EFBFBD><EFBFBD>7<EFBFBD>&<26>{<7B>=<3D>5>Y<18><>(<28>MV<04><><J<> <0C><>#<23>q.vB<76>M <0C><>ۓV<DB93>7\N-<2D><>Dn<44><6E>8<EFBFBD>BOX<4F>Ձ <0B><><EFBFBD>B<EFBFBD><42>1<EFBFBD>y<EFBFBD>)C<>mv9<76><39>ʳ<EFBFBD>6<>4KN<>]G<>3
0<<3C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>p<EFBFBD>S<EFBFBD>=RYϊ<02>r<EFBFBD>^<5E>3<4B>-<2D><>*<2A><>t=<1C><><EFBFBD>#UlX<6C>Q<EFBFBD><51>!(<28>a<EFBFBD>24<32><34><EFBFBD><EFBFBD><EFBFBD>_]<5D><>)<29>:<3A>-<2D>|<7C>' <20><19><><EFBFBD>I<>_K<5F>Q<EFBFBD><51><EFBFBD>EP<45><50>L<EFBFBD>Co8 &%<25>DEg*<2A><>~<7E><>e<EFBFBD>5<EFBFBD>:<3A>]<<3C><><EFBFBD>: <0B>~<7E>n҉6<D289><36><EFBFBD><EFBFBD>W<EFBFBD><57><EFBFBD><EFBFBD><EFBFBD>7Wk<57><6B><EFBFBD>N<EFBFBD><4E>3lF'<27><><EFBFBD><EFBFBD><EFBFBD>f<<3C>"<22><> <0C><><EFBFBD>rT<72><0E><>%<25>|<7C>*<2A><>0<EFBFBD>S<EFBFBD>2V<16>^-K'4<>Xn<58>,qV<71> <0C><><12><><EFBFBD><15><> K<><4B><19><>HW1<57><31>d<EFBFBD>r<EFBFBD>f<EFBFBD><66>}]><13>Equ<71><75>5<EFBFBD><35>FY<46><59><EFBFBD><EFBFBD><13><06>3j<33><6A><EFBFBD>Ir<49>4x<34><78>@<40>L<EFBFBD>A<EFBFBD><41><EFBFBD>
!<21><><EFBFBD><EFBFBD>w=<3D><>w_l<5F>`<00>r<EFBFBD><72><EFBFBD>b<EFBFBD>DIEND<4E>B`<60>