# 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 ```