refactor: 裁判角色名称修改 - 裁判长→主裁判, 普通裁判→裁判员

- 修改referee/index.vue中的UI显示文字
- 修改judgeInvite/index.vue中的UI显示文字
- 更新referee.js中的注释

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
DevOps
2025-12-27 11:37:29 +08:00
parent 4f1d0b5888
commit ac7587ef7e
3 changed files with 9 additions and 9 deletions

View File

@@ -9,7 +9,7 @@ import request from '@/axios';
* @param {Object} params - 查询参数 * @param {Object} params - 查询参数
* @param {String} params.name - 裁判姓名 * @param {String} params.name - 裁判姓名
* @param {String} params.phone - 手机号 * @param {String} params.phone - 手机号
* @param {Number} params.refereeType - 裁判类型1-裁判2-普通裁判) * @param {Number} params.refereeType - 裁判类型1-裁判2-裁判
*/ */
export const getRefereeList = (current, size, params) => { export const getRefereeList = (current, size, params) => {
return request({ return request({
@@ -43,7 +43,7 @@ export const getRefereeDetail = (id) => {
* @param {Number} data.gender - 性别1-男2-女) * @param {Number} data.gender - 性别1-男2-女)
* @param {String} data.phone - 手机号 * @param {String} data.phone - 手机号
* @param {String} data.idCard - 身份证号 * @param {String} data.idCard - 身份证号
* @param {Number} data.refereeType - 裁判类型1-裁判2-普通裁判) * @param {Number} data.refereeType - 裁判类型1-裁判2-裁判
* @param {String} data.level - 等级/职称 * @param {String} data.level - 等级/职称
* @param {String} data.specialty - 擅长项目 * @param {String} data.specialty - 擅长项目
* @param {String} data.photoUrl - 照片URL * @param {String} data.photoUrl - 照片URL

View File

@@ -146,7 +146,7 @@
<el-table-column prop="refereeType" label="裁判类型" align="center"> <el-table-column prop="refereeType" label="裁判类型" align="center">
<template #default="{ row }"> <template #default="{ row }">
<el-tag :type="row.refereeType === 1 ? 'danger' : 'primary'" size="small"> <el-tag :type="row.refereeType === 1 ? 'danger' : 'primary'" size="small">
{{ row.refereeType === 1 ? '主裁判' : '普通裁判' }} {{ row.refereeType === 1 ? '主裁判' : '裁判' }}
</el-tag> </el-tag>
</template> </template>
</el-table-column> </el-table-column>
@@ -231,7 +231,7 @@
style="width: 130px" style="width: 130px"
> >
<el-option label="主裁判" :value="1" /> <el-option label="主裁判" :value="1" />
<el-option label="普通裁判" :value="2" /> <el-option label="裁判" :value="2" />
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
@@ -262,7 +262,7 @@
<el-table-column prop="refereeType" label="裁判类型" width="100" align="center"> <el-table-column prop="refereeType" label="裁判类型" width="100" align="center">
<template #default="{ row }"> <template #default="{ row }">
<el-tag :type="row.refereeType === 1 ? 'danger' : 'primary'" size="small"> <el-tag :type="row.refereeType === 1 ? 'danger' : 'primary'" size="small">
{{ row.refereeType === 1 ? '主裁判' : '普通裁判' }} {{ row.refereeType === 1 ? '主裁判' : '裁判' }}
</el-tag> </el-tag>
</template> </template>
</el-table-column> </el-table-column>

View File

@@ -33,8 +33,8 @@
<el-form-item> <el-form-item>
<el-select v-model="searchForm.refereeType" placeholder="裁判类型" clearable size="small" style="width: 150px"> <el-select v-model="searchForm.refereeType" placeholder="裁判类型" clearable size="small" style="width: 150px">
<el-option label="全部" :value="null"></el-option> <el-option label="全部" :value="null"></el-option>
<el-option label="裁判" :value="1"></el-option> <el-option label="裁判" :value="1"></el-option>
<el-option label="普通裁判" :value="2"></el-option> <el-option label="裁判" :value="2"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
@@ -64,7 +64,7 @@
<el-table-column prop="refereeType" label="裁判类型" width="100" align="center"> <el-table-column prop="refereeType" label="裁判类型" width="100" align="center">
<template #default="scope"> <template #default="scope">
<el-tag :type="scope.row.refereeType === 1 ? 'danger' : 'primary'" size="small"> <el-tag :type="scope.row.refereeType === 1 ? 'danger' : 'primary'" size="small">
{{ scope.row.refereeType === 1 ? '主裁判' : '普通裁判' }} {{ scope.row.refereeType === 1 ? '主裁判' : '裁判' }}
</el-tag> </el-tag>
</template> </template>
</el-table-column> </el-table-column>
@@ -137,7 +137,7 @@
<el-form-item label="裁判类型" prop="refereeType"> <el-form-item label="裁判类型" prop="refereeType">
<el-select v-model="formData.refereeType" placeholder="请选择裁判类型" style="width: 100%"> <el-select v-model="formData.refereeType" placeholder="请选择裁判类型" style="width: 100%">
<el-option label="主裁判" :value="1"></el-option> <el-option label="主裁判" :value="1"></el-option>
<el-option label="普通裁判" :value="2"></el-option> <el-option label="裁判" :value="2"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>