78 lines
1.7 KiB
Markdown
78 lines
1.7 KiB
Markdown
# 武术赛事管理系统 - 裁判端
|
|
|
|
基于 UniApp 开发的武术比赛评分小程序,支持 H5 和微信小程序。
|
|
|
|
## 在线访问
|
|
|
|
| 服务 | 地址 |
|
|
|------|------|
|
|
| 裁判端 H5 | https://martial-mini.aitisai.com |
|
|
| 后端 API | https://martial-api.aitisai.com |
|
|
|
|
## 功能特点
|
|
|
|
- 裁判员登录与评分
|
|
- 主裁判评分审核
|
|
- 总裁最终确认
|
|
- 多场地切换
|
|
- 扣分项管理
|
|
- 精确到 0.001 分的评分控制
|
|
|
|
## 三级裁判系统
|
|
|
|
```
|
|
裁判员 → 主裁判 → 总裁
|
|
↓ ↓ ↓
|
|
打分 审核修改 最终确认
|
|
```
|
|
|
|
## 技术栈
|
|
|
|
- **框架**: UniApp
|
|
- **平台**: H5、微信小程序
|
|
- **样式**: SCSS
|
|
|
|
## 快速开始
|
|
|
|
```bash
|
|
# 安装依赖
|
|
npm install
|
|
|
|
# H5 开发
|
|
npm run dev:h5
|
|
|
|
# 微信小程序开发
|
|
npm run dev:mp-weixin
|
|
|
|
# 构建 H5
|
|
npm run build:h5
|
|
```
|
|
|
|
## 项目结构
|
|
|
|
```
|
|
martial-admin-mini/
|
|
├── pages/
|
|
│ ├── login/ # 登录页
|
|
│ ├── score-list/ # 评分列表
|
|
│ ├── score-list-multi/ # 多场地评分
|
|
│ ├── score-detail/ # 评分详情
|
|
│ └── modify-score/ # 修改评分(裁判长)
|
|
├── components/ # 公共组件
|
|
├── static/ # 静态资源
|
|
├── pages.json # 页面配置
|
|
└── manifest.json # 应用配置
|
|
```
|
|
|
|
## 相关仓库
|
|
|
|
| 仓库 | 说明 |
|
|
|------|------|
|
|
| [martial-master](https://git.waypeak.work/martial/martial-master) | 后端 API |
|
|
| [martial-web](https://git.waypeak.work/martial/martial-web) | 管理后台 |
|
|
| [martial-mini](https://git.waypeak.work/martial/martial-mini) | 用户端小程序 |
|
|
|
|
---
|
|
|
|
**最后更新**: 2024-12-29
|