first commit: 初始化1818-admin项目

This commit is contained in:
2026-02-13 17:47:58 +08:00
commit 67091b730d
59 changed files with 14102 additions and 0 deletions

29
README.md Normal file
View File

@@ -0,0 +1,29 @@
# 1818AI 管理后台
基于 Vue3 + Vite + Ant Design Vue + Axios 构建的企业级管理后台。
## 功能模块
- 用户管理:用户列表、状态管理、积分调整
- 作品管理:作品列表、审核、分类管理
- 系统配置奖励语句、VIP套餐、积分套餐、Banner、公告
- 系统管理管理员、角色、权限RBAC
## 开发
```bash
npm install
npm run dev
```
## 构建
```bash
npm run build
```
## 权限控制
- 路由级别:通过 `meta.permission` 控制菜单显示
- 按钮级别:通过 `v-permission` 指令控制按钮显示
- 角色级别:通过 `v-role` 指令控制