# shops-admin **Repository Path**: xiaoming-gitee/shops-admin ## Basic Information - **Project Name**: shops-admin - **Description**: 短视频代运营系统管理端页面 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-10 - **Last Updated**: 2026-03-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # shops-admin ## 介绍 短视频代运营系统管理端页面,基于 Vue 3 + TypeScript + Vite 开发的管理后台系统。该系统用于管理短视频代运营业务,包括商户管理、套餐管理、合伙人管理、配送管理等核心功能。 ## 软件架构 - **前端框架**: Vue 3 (Composition API) - **构建工具**: Vite - **语言**: TypeScript - **路由**: Vue Router - **状态管理**: Pinia (用户状态管理) - **网络请求**: Axios - **UI 组件**: 基于原生 Vue 组件开发 ## 项目结构 ``` admin-web/ ├── src/ │ ├── api/ # API 接口定义 │ │ └── auth.ts # 认证相关接口 │ ├── layouts/ # 布局组件 │ │ └── AdminLayout.vue # 管理后台布局 │ ├── router/ # 路由配置 │ │ └── index.ts │ ├── store/ # 状态管理 │ │ └── user.ts # 用户状态 │ ├── utils/ # 工具函数 │ │ └── request.ts # axios 请求封装 │ ├── views/ # 页面视图 │ │ ├── Login.vue # 登录页 │ │ └── admin/ │ │ ├── Dashboard.vue # 控制台/仪表盘 │ │ ├── Delivery.vue # 配送管理 │ │ ├── MerchantList.vue # 商户列表 │ │ ├── PackageList.vue # 套餐管理 │ │ └── PartnerList.vue # 合伙人管理 │ ├── App.vue # 根组件 │ └── main.ts # 入口文件 ├── index.html # HTML 入口 ├── vite.config.ts # Vite 配置 ├── tsconfig.json # TypeScript 配置 └── package.json # 项目依赖 ``` ## 功能模块 | 模块 | 说明 | |------|------| | 登录认证 | 用户登录及认证机制 | | 控制台 | 数据统计与业务概览 | | 商户管理 | 商户信息维护与管理 | | 套餐管理 | 短视频代运营套餐配置 | | 合伙人管理 | 合伙人渠道管理 | | 配送管理 | 配送相关业务处理 | ## 安装教程 1. 进入项目目录: ```bash cd admin-web ``` 2. 安装依赖: ```bash npm install ``` 3. 启动开发服务器: ```bash npm run dev ``` 4. 构建生产版本: ```bash npm run build ``` ## 使用说明 1. 确保后端服务已启动 2. 访问管理后台登录页面 3. 使用管理员账号登录系统 4. 根据权限进入相应功能模块进行操作 ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 许可证 本项目仅供学习交流使用。