多端前端PC 用户端
PC 用户端
wujies-shop 是面向终端用户的 C 端 Web,与后台管理端是平行的两个 Vite 工程:各自构建、各自部署,共用同一套后端接口与登录体系。
- 工程目录:
plus-c/ - 包名:
wujies-shop - 版本:
5.5.1-2.5.1 - 开发端口:
4230 - 仓库定位:商城 / 会员 / 社交 / IM / 考试 / 图床等用户侧页面
和后台端的区别
| 维度 | 后台管理(wujies-admin) | PC 用户端(wujies-shop) |
|---|---|---|
| 用户 | 管理员、运营 | 终端消费者 |
| 接口 | /system/**、/app/** 等平台接口 | /open/**、/portal/** 等应用提供的接口 |
| 远程应用 | 是宿主,运行期加载 ESM | 不加载远程应用 |
| 登录 | 后台账号体系 | C 端会员登录 |
| 部署 | 通常 / 或 /admin/ | 独立域名或 / |
业务模块
src/views/ 下目前包含:
| 模块 | 页面 |
|---|---|
home | 首页 |
mall | 商品列表、详情、购物车、结算、支付、订单、优惠券、店铺、活动 |
member | 会员中心、地址、余额、积分、成长值、徽章、签到、优惠券、售后 |
social | 关注、收藏、评论、点赞、分享 |
im | 会话、消息、联系人 |
exam | 题库、试卷、考试、记录 |
gallery | 图床、相册、图片详情 |
quote | 报价相关页面 |
enterprise | 企业相关页面 |
auth | 登录 / 注册 / 找回密码 |

PC 用户端首页(截图占位)
/images/docs/pc-home.png建议 2560 × 1600,截首页首屏:导航、轮播、商品区。
最容易踩的坑:接口取决于「应用装没装」
平台把 C 端接口全部交给应用,宿主自身不持有任何 C 端控制器。因此:
/open/**、/portal/**不是平台自带的;- 后端必须先安装对应应用(商城、会员、社交、考试、图床……),否则接口 404;
- 这是刻意的架构:加一个 C 端业务 = 装一个应用,而不是改宿主、重新发版。
排查顺序:① 应用是否安装并启用 → ② 应用版本是否包含该接口 → ③ 最后才查路径拼写。
详见 C 端接口与应用。