Files
huangjingfen/pro_v3.5.1_副本/view/uniapp/api/.cursor-cli/sessions.db

81 lines
24 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
SQLite format 3@ .<2E><> <0F> <0C><0E><0F> l<0E> <0C>t5<01>#indexidx_sessions_createdsessionsCREATE INDEX idx_sessions_created
ON sessions(created_at DESC)
<20>%))<01>tableshell_sessionsshell_sessionsCREATE TABLE shell_sessions (
shell_pid TEXT PRIMARY KEY,
session_id TEXT NOT NULL,
updated_at TEXT NOT NULL,
locked_session_id TEXT,
FOREIGN KEY (session_id) REFERENCES sessions(id)
);O)indexsqlite_autoindex_shell_sessions_1shell_sessions<05>s<01>9tablesessionssessionsCREATE TABLE sessions (
id TEXT PRIMARY KEY,
created_at TEXT NOT NULL,
initial_prompt TEXT,
workspace TEXT,
conversation_count INTEGER DEFAULT 0
)/Cindexsqlite_autoindex_sessions_1sessions  >
<EFBFBD><08>)<02><00>GUA<55><13> 0283615e-fa61-4246-94c6-c2207213080a2026-03-10T17:31:35.564452创建文件 hjfMember.js
文件路径: /Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api/hjfMember.js
内容要求:
1. 导入 request from '@/utils/request.js' 和 MOCK_MEMBER_INFO, MOCK_TEAM_DATA, MOCK_TEAM_INCOME from '@/utils/hjfMockData.js'
2. USE_MOCK = true 开关
3. mockResponse 辅助函数
4. 导出函数:
- getMemberInfo() - 获取会员信息
- getTeamData(params) - 获取团队数据
- getTeamIncome(params) - 获取团队收益
5. 参考: docs/frontend-new-pages-spec.md 第 4.2.1 节
使用 ES6 语法,完整的 JSDoc 注释。/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api<70>?UA<55><03> 88c7a8a3-d241-4496-a1cf-ba304e079d8b2026-03-10T17:30:38.736022创建文件 hjfAssets.js
文件路径: /Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api/hjfAssets.js
内容要求:
1. 导入 request from '@/utils/request.js' 和 MOCK_ASSETS_OVERVIEW, MOCK_POINTS_DETAIL, MOCK_CASH_DETAIL, MOCK_WITHDRAW_INFO from '@/utils/hjfMockData.js'
2. USE_MOCK = true 开关
3. mockResponse 辅助函数
4. 导出函数:
- getAssetsOverview() - 获取资产概览
- getPointsDetail(params) - 获取积分明细
- getCashDetail(params) - 获取现金明细
- getWithdrawInfo() - 获取提现信息
- applyWithdraw(data) - 申请提现
5. 参考: docs/frontend-new-pages-spec.md 第 3.2.1 节
使用 ES6 语法,完整的 JSDoc 注释。/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api<70>EUA<55><0F> ea177ec9-db90-4504-b332-cfbf6e9effb32026-03-10T17:29:36.853544创建文件 hjfQueue.js
文件路径: /Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api/hjfQueue.js
内容要求:
1. 顶部导入import request from "@/utils/request.js"; 和 import { MOCK_QUEUE_STATUS, MOCK_QUEUE_HISTORY } from '@/utils/hjfMockData.js';
2. USE_MOCK = true 开关
3. mockResponse 辅助函数300ms延迟返回深拷贝的Promise
4. getQueueStatus() - 获取公排状态
5. getQueueHistory(params) - 获取公排历史记录
6. 参考: docs/frontend-new-pages-spec.md 第 2.2.1 节
使用 ES6 语法,完整的 JSDoc 注释。/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api<70>cUA<55>K<EFBFBD> 36001cb4-feeb-4f55-8854-5c168c2645662026-03-10T16:59:21.601579创建文件 hjfMember.js
1. 导入 request 和 MOCK_MEMBER_INFO, MOCK_TEAM_DATA, MOCK_TEAM_INCOME from '@/utils/hjfMockData.js'
2. USE_MOCK = true, mockResponse 函数
3. 导出 getMemberInfo() - 会员信息
4. 导出 getTeamData(params) - 团队数据(分页)
5. 导出 getTeamIncome(params) - 团队收益
6. 完整 JSDoc 注释ES6语法/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api<70>dUA<55>M<EFBFBD> d2324a01-3abf-4f08-add4-ec6c09464a102026-03-10T16:56:23.864190创建文件 hjfAssets.js
1. 导入 request 和 MOCK_ASSETS_OVERVIEW, MOCK_POINTS_DETAIL, MOCK_CASH_DETAIL, MOCK_WITHDRAW_INFO from '@/utils/hjfMockData.js'
2. USE_MOCK = true, mockResponse 函数 300ms延迟
3. 导出 getAssetsOverview() - 资产总览
4. 导出 getPointsDetail(params) - 积分明细
5. 导出 getCashDetail(params) - 现金明细
6. 导出 getWithdrawInfo() - 提现信息
7. 导出 submitWithdraw(data) - POST提交提现
8. 完整 JSDoc 注释ES6语法/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api<70>?UA<55><03> 1aaffc81-62b1-40e3-81d3-0f97fe37dd792026-03-10T16:54:42.266412创建文件 hjfQueue.js内容要求
1. 导入 request from '@/utils/request.js' 和 MOCK_QUEUE_STATUS, MOCK_QUEUE_HISTORY from '@/utils/hjfMockData.js'
2. 定义 USE_MOCK = true 开关
3. 实现 mockResponse 辅助函数300ms延迟返回Promise
4. 导出 getQueueStatus() 函数USE_MOCK时返回MOCK_QUEUE_STATUS否则调用 request.get('hjf/queue/status')
5. 导出 getQueueHistory(params) 函数USE_MOCK时返回MOCK_QUEUE_HISTORY否则调用 request.get('hjf/queue/history', params)
6. 代码使用 ES6 语法,包含完整的 JSDoc 注释/Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/api
  <0F><0F>4<0F>](U0283615e-fa61-4246-94c6-c2207213080a(U88c7a8a3-d241-4496-a1cf-ba304e079d8b(Uea177ec9-db90-4504-b332-cfbf6e9effb3(U36001cb4-feeb-4f55-8854-5c168c264566(Ud2324a01-3abf-4f08-add4-ec6c09464a10'U 1aaffc81-62b1-40e3-81d3-0f97fe37dd79
<0F><0F><0F> 9990617931954
GGf<0F><0F><0F><0F>A2026-03-10T17:31:35.564452A2026-03-10T17:30:38.736022A2026-03-10T17:29:36.853544A2026-03-10T16:59:21.601579A2026-03-10T16:56:23.864190A 2026-03-10T16:54:42.266412