DevOps 41c67e1ddf fix: 将订单管理改为赛事管理
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-07 11:58:03 +08:00
2025-12-12 17:54:40 +08:00
2025-12-17 09:31:14 +08:00
2025-11-29 14:44:10 +08:00
2025-12-11 16:56:19 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-11-29 14:44:10 +08:00
2025-11-28 17:40:40 +08:00
2025-11-28 17:40:40 +08:00
2025-12-11 16:56:19 +08:00

武术赛事管理系统 - 管理后台

基于 Vue 3 + Vite + Element Plus 构建的武术比赛管理后台。

在线访问

服务 地址
管理后台 https://martial-admin.aitisai.com
后端 API https://martial-api.aitisai.com

技术栈

  • 框架: Vue 3.4 (Composition API)
  • 构建工具: Vite 5
  • UI 组件: Element Plus + Avue
  • 状态管理: Vuex 4
  • 路由: Vue Router 4

快速开始

# 安装依赖
npm install

# 开发环境
npm run dev

# 构建生产版本
npm run build

访问 http://localhost:8083

项目结构

martial-web/
├── src/
│   ├── views/martial/        # 武术业务页面
│   │   ├── competition/      # 赛事管理
│   │   ├── project/          # 项目管理
│   │   ├── participant/      # 参赛选手
│   │   ├── judgeInvite/      # 裁判邀请
│   │   ├── score/            # 评分管理
│   │   └── ...
│   ├── api/                  # API 接口
│   ├── router/               # 路由配置
│   └── store/                # 状态管理
├── .env.development          # 开发环境配置
├── .env.production           # 生产环境配置
└── vite.config.js            # Vite 配置

Docker 部署

docker build -t martial-web .
docker run -d -p 8083:80 martial-web

相关仓库

仓库 说明
martial-master 后端 API
martial-mini 用户端小程序
martial-admin-mini 裁判端小程序

最后更新: 2024-12-29

Description
No description provided
Readme 5 MiB
Languages
Vue 72.5%
JavaScript 23.2%
SCSS 2.4%
CSS 1.7%