Files
role-admin/README.md
T
2026-05-26 11:14:37 +08:00

72 lines
1.1 KiB
Markdown

# role-admin
门店员工权限管理后台,基于 `pure-admin-thin` 精简模板二次开发。
## 技术栈
- Vue 3
- Vite
- TypeScript
- Element Plus
- Pinia
- Vue Router
- Axios
## 本地启动
先启动后端项目:
```bash
cd /Users/mac033/Desktop/my-project/access-manage
pnpm mysql:up
pnpm db:migrate
pnpm dev
```
再启动后台:
```bash
cd /Users/mac033/Desktop/my-project/role-admin
pnpm install
pnpm dev
```
访问地址:
```text
http://localhost:8848/
```
## 后端对接
开发环境通过 Vite 代理把 `/api` 转发到 `http://localhost:3500`,配置位于:
- `.env.development`
- `vite.config.ts`
当前已对接接口:
- `GET /api/stores`
- `GET /api/stores/:id`
- `POST /api/stores`
- `PATCH /api/stores/:id`
- `DELETE /api/stores/:id`
- `GET /api/roles`
- `GET /api/roles/:id`
- `POST /api/roles`
- `PATCH /api/roles/:id`
- `DELETE /api/roles/:id`
- `GET /api/employees`
- `GET /api/employees/:id`
- `POST /api/employees`
- `PATCH /api/employees/:id`
- `PATCH /api/employees/:id/status`
- `DELETE /api/employees/:id`
## 验证命令
```bash
pnpm typecheck
pnpm build
```