feat: 黄精粉前端功能集成 + 个人中心/资产/公排页面优化 + 去除admin copyright
主要改动: - 个人中心: 去除HjfMemberBadge徽章, 会员等级改显示vip_name, "我的资产"/"公排查询"导航项改为与member-points一致风格 - 我的资产页面: 去除HjfMemberBadge, 美化卡片圆角和阴影 - 公排查询页面: 美化顶部渐变和订单卡片样式 - Admin登录页和后台布局: 彻底删除footer copyright信息 - 新增黄精粉业务页面/组件/API/Mock数据(Phase 1) - 新增PHP环境配置文档和启动脚本 Made-with: Cursor
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
# Conversation - 2026-03-10 18:17:19
|
||||
|
||||
## Prompt
|
||||
|
||||
创建页面 points_detail.vue(P17 积分明细页):
|
||||
|
||||
文件路径: /Users/apple/scott2026/huangjingfen/pro_v3.5.1/view/uniapp/pages/assets/points_detail.vue
|
||||
|
||||
内容要求:
|
||||
1. 使用 Vue 2 Options API
|
||||
2. 导入 getPointsDetail from '@/api/hjfAssets.js'
|
||||
3. data: list, page, loading, finished, activeTab
|
||||
4. onLoad + onReachBottom: 加载和分页
|
||||
5. 模板: Tab切换(全部/待释放/已释放)+ 积分流水列表
|
||||
6. 样式: <style scoped lang="scss">
|
||||
7. 参考: docs/frontend-new-pages-spec.md 第 3.3.2 节
|
||||
|
||||
完整 JSDoc。
|
||||
|
||||
## Response
|
||||
|
||||
The file was created successfully (377 lines total). Here's a summary of what was built:
|
||||
|
||||
**`pages/assets/points_detail.vue`** — P17 积分明细页,共 377 行:
|
||||
|
||||
**模板结构:**
|
||||
- **Tab 导航栏**:3 个 Tab(全部 / 待释放 / 已释放),`sticky` 吸顶,激活项下划线用 `var(--view-theme)` 着色
|
||||
- **按日期分组列表**:每个分组显示日期标题 + 白色卡片,卡片内每条流水展示标题、时间、状态标签(橙色=待释放 / 绿色=已释放)、右侧积分增减(`+N` 主题色 / `-N` 黑色)
|
||||
- **加载更多**:旋转 loading 图标 + 文案;**空状态**:引入 `emptyPage` 组件
|
||||
|
||||
**脚本(Vue 2 Options API):**
|
||||
- `data`:`tabs`、`activeTab`、`list`、`dateKeys`、`page`、`limit`、`loading`、`finished`、`loadTitle`
|
||||
- `onLoad`:支持 `?type=frozen|released` 参数直接定位 Tab
|
||||
- `onReachBottom`:触底自动翻页
|
||||
- `changeTab()`:切 Tab 时 `resetAndLoad()` 重置所有状态
|
||||
- `loadList()`:防重入(`loading || finished` 守卫),按 `add_time` 日期前缀分组追加数据
|
||||
|
||||
**样式:** `<style scoped lang="scss">`,全 `rpx` 单位,使用 `var(--view-theme)` 主题色。
|
||||
BIN
pro_v3.5.1/view/uniapp/pages/assets/.cursor-cli/sessions.db
Normal file
BIN
pro_v3.5.1/view/uniapp/pages/assets/.cursor-cli/sessions.db
Normal file
Binary file not shown.
Reference in New Issue
Block a user