Files
huangjingfen/pro_v3.5.1_副本/public/statics/mp_view/app.json
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

310 lines
8.0 KiB
JSON

{
"pages": [
"pages/guide/index",
"pages/index/index",
"pages/order_addcart/order_addcart",
"pages/user/index",
"pages/goods_cate/goods_cate",
"pages/discoverIndex/index"
],
"subPackages": [
{
"root": "pages/goods_details",
"pages": [
"index"
],
"name": "goods_details"
},
{
"root": "pages/users",
"pages": [
"user_vip_areer/index",
"privacy/index",
"user_cancellation/index",
"message_center/index",
"message_center/messageDetail",
"user_invoice_order/index",
"scan_login/index",
"user_invoice_list/index",
"user_invoice_form/index",
"wechat_login/index",
"binding_phone/index",
"retrievePassword/index",
"user_set/index",
"user_info/index",
"visit_list/index",
"user_goods_collection/index",
"user_sgin/index",
"user_sgin_list/index",
"user_money/index",
"user_bill/index",
"user_integral/index",
"user_integral_detail/index",
"user_coupon/index",
"user_spread_user/index",
"user_spread_code/index",
"user_spread_money/index",
"user_spread_money/receiving",
"user_distribution_info/index",
"user_cash/index",
"user_cash/status",
"user_vip/index",
"user_distribution_level/index",
"user_address_list/index",
"user_agreement_list/index",
"user_address/index",
"user_address/addClient",
"user_phone/index",
"user_payment/index",
"user_pwd_edit/index",
"promoter-list/index",
"promoter-order/index",
"promoter_rank/index",
"commission_rank/index",
"user_return_list/index",
"login/index",
"supplier/index",
"supplier/state",
"supplier/record",
"distributor/apply",
"distributor/index",
"agent/apply",
"agent/state",
"agent/record",
"agent/staff_list",
"user_member_code/index",
"paymentBehalf/index",
"paymentBehalf/payStatus",
"spreadData/index",
"spreadData/contributionRank"
],
"name": "users"
},
{
"root": "pages/activity",
"pages": [
"goods_bargain/index",
"goods_bargain_details/index",
"goods_combination/index",
"goods_combination_status/index",
"goods_seckill/index",
"goods_details/index",
"bargain/index",
"presell/index",
"points_mall/index",
"coupon/index",
"new_customer/index",
"giftCard/exchange",
"giftCard/info"
],
"name": "activity"
},
{
"root": "pages/admin",
"pages": [
"user/list",
"user/index",
"goods/index",
"goods/specs",
"order/index",
"orderList/index",
"orderDetail/index",
"delivery/index",
"order_cancellation/index",
"distribution/index",
"distribution/scanning/index",
"distribution/scanning/detail/index",
"distribution/orderDetail/index",
"work/index",
"logistics/index",
"refundOrderList/index",
"refund/index",
"refundOrderDetail/index",
"writeRecordList/index",
"offOrderResult/index",
"writeOffCard/index"
],
"name": "adminOrder"
},
{
"root": "pages/columnGoods",
"pages": [
"live_list/index",
"rank/index"
],
"name": "columnGoods"
},
{
"root": "pages/annex",
"pages": [
"web_view/index",
"vip_paid/index",
"vip_paid_active/index",
"vip_paid_rights/index",
"vip_grade/index",
"record_list/index",
"vip_grade_active/index",
"vip_coupon/index",
"vip_clause/index",
"vip_active/index",
"offline_pay/index",
"offline_result/index",
"special/index"
]
},
{
"root": "pages/extension",
"pages": [
"invite_friend/index",
"customer_list/chat",
"customer_list/feedback",
"news_list/index",
"news_details/index"
],
"name": "extension"
},
{
"root": "pages/work",
"pages": [
"userInfo/index",
"orderList/index",
"orderDetail/index",
"record/index",
"groupInfo/index"
],
"name": "work"
},
{
"root": "pages/goods",
"pages": [
"goods_list/index",
"goods_search/index",
"order_pay_status/index",
"goods_comment_list/index",
"goods_comment_con/index",
"goods_comment_con/comment_con",
"goods_comment_con/lottery_comment",
"goods_logistics/index",
"goods_return_list/index",
"goods_return/index",
"order_details/index",
"order_list/index",
"order_refund_goods/index",
"receive_gifts_status/index",
"receive_gift/index",
"order_confirm/index",
"lottery/grids/index",
"lottery/wheel/index",
"lottery/grids/record",
"cashier/index",
"order_after_details/index",
"match_pay/index",
"goodsDiscover/index",
"goodsShare/index"
],
"name": "goods"
},
{
"root": "pages/behalf",
"pages": [
"user_list/index",
"goods_list/index",
"record/index",
"order_confirm/index",
"cashier/index"
],
"name": "behalf"
},
{
"root": "pages/discover",
"pages": [
"discoverUser/index",
"discoverCreate/index",
"discoverCreate/topic",
"discoverDetails/index",
"discoverTopic/index",
"discoverFollow/index",
"discoverSearch/index",
"discoverVideo/index",
"discoverMessage/index"
],
"name": "discover"
},
{
"root": "pages/merchant",
"pages": [
"apply/index",
"apply/state",
"index/index",
"index/goods",
"cart/index",
"user/index",
"goodsDetails/index"
],
"name": "merchant"
}
],
"window": {
"navigationBarTextStyle": "black",
"navigationBarTitleText": "加载中",
"navigationBarBackgroundColor": "#fff",
"backgroundColor": "#F8F8F8",
"titleNView": false
},
"tabBar": {
"color": "#282828",
"selectedColor": "#E93323",
"borderStyle": "black",
"backgroundColor": "#ffffff",
"list": [
{
"pagePath": "pages/index/index",
"iconPath": "static/images/1-001.png",
"selectedIconPath": "static/images/1-002.png",
"text": "首页"
},
{
"pagePath": "pages/goods_cate/goods_cate",
"iconPath": "static/images/2-001.png",
"selectedIconPath": "static/images/2-002.png",
"text": "分类"
},
{
"pagePath": "pages/discoverIndex/index",
"iconPath": "static/images/5-001.png",
"selectedIconPath": "static/images/5-002.png",
"text": "逛逛"
},
{
"pagePath": "pages/order_addcart/order_addcart",
"iconPath": "static/images/3-001.png",
"selectedIconPath": "static/images/3-002.png",
"text": "购物车"
},
{
"pagePath": "pages/user/index",
"iconPath": "static/images/4-001.png",
"selectedIconPath": "static/images/4-002.png",
"text": "我的"
}
]
},
"permission": {
"scope.userLocation": {
"desc": "你的位置信息将用于和门店的距离长度"
}
},
"requiredPrivateInfos": [
"getLocation",
"chooseLocation",
"chooseAddress"
],
"usingComponents": {
"home": "/components/home/index",
"skeleton": "/components/skeleton/index",
"base-money": "/components/BaseMoney",
"base-tag": "/components/BaseTag",
"base-drawer": "/components/tui-drawer/tui-drawer",
"easy-loadimage": "/components/easy-loadimage/easy-loadimage"
}
}