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

1.1 KiB

role-admin

门店员工权限管理后台,基于 pure-admin-thin 精简模板二次开发。

技术栈

  • Vue 3
  • Vite
  • TypeScript
  • Element Plus
  • Pinia
  • Vue Router
  • Axios

本地启动

先启动后端项目:

cd /Users/mac033/Desktop/my-project/access-manage
pnpm mysql:up
pnpm db:migrate
pnpm dev

再启动后台:

cd /Users/mac033/Desktop/my-project/role-admin
pnpm install
pnpm dev

访问地址:

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

验证命令

pnpm typecheck
pnpm build