移动端会员管理
这篇解决什么
管理员在 UniApp 里管会员改哪几个分包。读完能对上 pages-member 和 PC 同一套 /admin-api/member/*,不要写成用户个人中心。
默认端口 48080,前缀仍是 /admin-api。先开模块见 会员功能设计。工程启动见 快速开始。
示意图:搬家页管用户、标签、等级、积分。用户端登录接口在 controller/app/,本分包不接。
从哪改
pages-member 里没有 C 端登录、资料、签到页。会员统计看板在商城分包 pages-statistics/mall/member,不属于会员中心。
| 名称 | 说明 | 仓库路径 |
|---|---|---|
| 分包 | 用户 / 标签 / 分组 / 等级 / 积分 / 签到 | ruoyi-office-uniapp/src/pages-member/ |
| 菜单回退 | key: member | ruoyi-office-uniapp/src/pages/index/menu.json |
| 分包声明 | root: pages-member | ruoyi-office-uniapp/src/pages.json |
| 后端管理端 | /member/* | ruoyi-office/yudao-module-member/ |
| 用户端接口 | 未在本 App 落地 | controller/app/ |
| PC 对照 | 同路径 Vue 页 | ruoyi-office-vben/apps/web-antd/src/views/member/ |
官方菜单:会员中心 2262。会员管理 2317、标签 2320、等级 2325、分组 2330、积分 2287、配置 2275 的 mobile_path 已指向上述页。签到配置 2281、签到记录 2293 挂在目录 2300。
没有类似商城首页 2388 的独立移动看板。入口就是各列表。
页面和权限
| 名称 | 说明 | 仓库路径 |
|---|---|---|
| 会员 | 列表、详情、表单 | pages-member/user/ |
| 标签 / 分组 / 等级 | 运营分层 | tag/ group/ level/ |
| 积分记录 | 流水 | point/record/ |
| 签到 | 规则和记录 | signin/config/ signin/record/ |
| 配置 | 积分抵扣等 | config/ |
详情里的订单、优惠券、售后 Tab 是管理员查看关联商城数据,仍用管理端 Token。权限字例如 member:user:query、point:record:query。
登录身份是系统用户
开发基址 http://127.0.0.1:48080/admin-api。/app-api/member/auth 的用户端 Token 打不开这些页。
配置与操作
移动端改 pages-member,菜单回退 key: member。会员中心 2262。会员管理 2317、标签 2320、等级 2325、分组 2330、积分 2287、配置 2275 的 mobile_path 已指向上述页。签到配置 2281、签到记录 2293 挂在目录 2300。
登录用管理端账号和 /admin-api。权限字例如 member:user:query、point:record:query。/app-api/member/auth 的用户端 Token 打不开这些页。本分包没有 C 端登录、资料、签到页;管理 App 只配人、改等级。
