beb7d314 by 杨炀

no message

1 parent 6cbcab31
......@@ -22,7 +22,7 @@
<img src="@/assets/sign/tag01.png"/>
{{ language==0?'教练':'Coach' }}
<!-- <span class="tip" v-if="language==0">(教练/领队,至少选择一项)</span>-->
<!-- <span class="tip" v-else>(Coach/Team Leader, select at least one)</span>-->
<!-- <span class="tip" v-else>(Coach/Leader, select at least one)</span>-->
</div>
</template>
<div class="chooseForm">
......@@ -48,7 +48,7 @@
<template #header>
<div class="card-header">
<img src="@/assets/sign/tag02.png"/>
{{ language==0?'领队':'Team leader' }}
{{ language==0?'领队':'Leader' }}
<!-- <span class="tip" v-if="language==0">(教练/领队,至少选择一项)</span>-->
<!-- <span class="tip" v-else>(Coach/Team Leader, select at least one)</span>-->
</div>
......
......@@ -145,13 +145,13 @@
<template #default="scope">
<div class="roletd">
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'team leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'other' }}</span>
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
</div>
</template>
......@@ -872,6 +872,6 @@ function switchTabletype() {
display: inline-block
}
}
.mName{color: #000;font-size: 15px;display: inline-block;max-width: 10em;text-overflow: ellipsis;
.mName{color: #000;font-size: 15px;display: inline-block;max-width: 6.5em;text-overflow: ellipsis;
overflow: hidden;}
</style>
......
......@@ -45,7 +45,7 @@
</span>
<span class="text-primary" @click="chooseSportman">{{ language == 0 ? '去创建':' Create' }}</span>
</div>
<div class="pd20 text-center" v-if="choosedchoosed.length==0">
<div class="pd20 text-center" v-if="choosedchoosed.length==0&&athletesList.length>0">
<span class="text-warning">
{{ language == 0 ? '请在上面的下拉框中选择运动员' : 'Please select athletes in the drop-down box' }}
</span>
......
......@@ -184,7 +184,7 @@ const data = reactive({
countryList: [],
regionsList: [],
labels: [
// {value: '0', label: '运动员', enlabel: 'Sportsman'},
// {value: '0', label: '运动员', enlabel: 'Athletes'},
{value: '1', label: '教练', enlabel: 'Coach'},
{value: '2', label: '领队', enlabel: 'Leader'},
{value: '4', label: '队医', enlabel: 'Nurse'},
......
......@@ -13,7 +13,7 @@
</el-col>
<el-col :lg="8">
<div class="item">
<label>{{ language == 0 ? '领队' : 'Team leader' }}</label>
<label>{{ language == 0 ? '领队' : 'Leader' }}</label>
<span v-for="c in names.leaderList">{{ c.realName }},</span>
<span v-if="!names.leaderList">--</span>
</div>
......
......@@ -6,7 +6,7 @@
<el-table-column :label="language==0?'名':'Name'" prop="ming" min-width="100"/>
<el-table-column :label="language==0?'所属国家/地区':'Nationality'" prop="countryName" min-width="100"/>
<el-table-column :label="language==0?'性别':'Gender'" prop="sexStr"/>
<!-- <el-table-column :label="language==0?'年龄':'Age'" prop="age"/>-->
<!-- <el-table-column :label="language==0?'年龄':'Age'" prop="age"/>-->
<el-table-column :label="language==0?'证件类型':'ID Type'" prop="idcTypeStr" :min-width="language==0?'80':'160'"/>
<el-table-column :label="language==0?'证件号码':'ID NO.'" prop="idcCode" width="200"/>
<el-table-column :label="language==0?'出生日期':'Birth'" prop="birth" width="110"/>
......@@ -14,26 +14,27 @@
<template #default="scope">
<div class="esp">
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language==0?'运动员':'athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language==0?'教练':'coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language==0?'领队':'team leader' }}</span>
<span v-if="item==='3'" class="ml5">{{ language==0?'队医':'team doctor' }}</span>
<span v-if="item==='4'" class="ml5">{{ language==0?'翻译':'translator' }}</span>
<span v-if="item==='5'" class="ml5">{{ language==0?'官员':'official' }}</span>
<span v-if="item==='6'" class="ml5">{{ language==0?'其他':'other' }}</span>
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
</div>
</template>
</el-table-column>
<el-table-column :label="language==0?'WDSF会员号':'WDSF MIN'" prop="wdsfMin" width="110"/>
<!-- <el-table-column :label="language==0?'详细地址':'Detailed Address'" prop="address" min-width="140"/>-->
<el-table-column :label="language==0?'操作':'Actions'" fixed="right" width="160" header-align="center" align="center">
<!-- <el-table-column :label="language==0?'详细地址':'Detailed Address'" prop="address" min-width="140"/>-->
<el-table-column :label="language==0?'操作':'Actions'" fixed="right" width="160" header-align="center"
align="center">
<template #default="scope">
<a class="text-primary pd10" @click="editCoach(scope.row)">
{{language==0?'编辑':'Edit'}}
{{ language == 0 ? '编辑' : 'Edit' }}
</a>
<a class="text-primary pd10" @click="delperson(scope.row)">
{{language==0?'删除':'Delete'}}
{{ language == 0 ? '删除' : 'Delete' }}
</a>
</template>
</el-table-column>
......@@ -50,7 +51,8 @@
<script setup>
import {ref} from "vue";
import {useStorage} from "@vueuse/core/index";
const language= useStorage('language',0)
const language = useStorage('language', 0)
const emit = defineEmits(['edit', 'delete'])
let title = ''
const props = defineProps({
......@@ -61,8 +63,8 @@ const props = defineProps({
})
const editCoach = (row) => {
// scope.row.id,scope.row.groupId
title = (language.value==0?'编辑人员':'Edit')
emit('edit', row,title)
title = (language.value == 0 ? '编辑人员' : 'Edit')
emit('edit', row, title)
}
const delperson = (row) => {
emit('delete', row)
......
......@@ -16,7 +16,7 @@
<p class="ppl"><label>{{ language==0?'比赛时间':'Playing Time' }}</label>{{n.beginTime?.slice(0,10)}} ~ {{ n.endTime?.slice(0,10) }}</p>
<p class="ppl esp"><label>{{ language==0?'地&ensp;&ensp;&ensp;&ensp;点':'Location' }}</label>{{ n.address }}</p>
<p class="ppl"><label>{{language==0?'赛事级别':'Level'}}</label>{{n.level}}</p>
<p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}</label>{{ n.signEndTime?.slice(0,10) }}</p>
<!-- <p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}</label>{{ n.signEndTime?.slice(0,10) }}</p>-->
<p class="ppl" v-if="n.contactPerson"><label>{{ language==0?'联&ensp;系&ensp;人':'Contact Person' }}</label>{{ n.contactPerson }}</p>
<p class="ppl"><label>{{ language==0?'联系电话':'Phone' }}</label>086-{{ n.contactTelno }}</p>
<p class="ppl" v-if="n.contactEmail"><label>{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'E-mail' }}</label>{{ n.contactEmail }}</p>
......
......@@ -24,19 +24,19 @@
{{ matchData.endTime?.slice(0, 10) }}</p>
<p class="ppl"><label class="bm2">赛事级别:</label>{{ matchData.level }}</p>
<p class="ppl" v-if="matchData.address"><label class="bm3">&ensp;&ensp;&ensp;&ensp;点:</label>{{ matchData.address }}</p>
<p class="ppl" v-if="matchData.signEndTime"><label class="bm4">报名截止:</label>{{ matchData.signEndTime?.slice(0, 10) }}</p>
<p class="ppl" v-if="matchData.type=='1'">
<label>
<svg style="position: relative;top: 2px;" t="1711707785514" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6578" width="18" height="18">
<path d="M780 68H256c-71.6 0-130.2 55.5-130.2 123.2v711.2c1.5 42.8 50 69.3 90.6 50.6l227.2-105c38.5-17.8 83.4-18.5 122.6-1.9l255.4 108.6c34.8 14.8 76.1-2.7 86.3-37.6 1.6-5.4 2.4-11 2.4-16.9v-709C910.2 123.5 851.6 68 780 68zM276.9 231.3h255.9c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41z m386.8 464H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z m0-191H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z" p-id="6579" fill="#d3d8d9"></path></svg>
分站赛:</label>{{matchData.cpts.length}}
</p>
<!-- <p class="ppl" v-if="matchData.signEndTime"><label class="bm4">报名截止:</label>{{ matchData.signEndTime?.slice(0, 10) }}</p>-->
<p class="ppl" v-if="matchData.type=='1'">
<label>
<svg style="position: relative;top: 2px;" t="1711708779620" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7920" width="20" height="20"><path d="M398.652952 165.692952c-32.280381-46.006857-58.172952-61.318095-92.867047-54.808381-14.969905 2.80381-24.210286 7.850667-41.20381 22.528l-12.946285 11.361524-25.185524 20.894476-6.582857 5.753905c-3.705905 3.413333-6.38781 6.217143-9.825524 10.118095-64 72.46019-81.724952 185.782857-44.470857 292.327619 26.794667 76.55619 74.605714 152.624762 142.774857 228.644572 72.289524 80.62781 133.046857 131.364571 202.922666 168.374857 54.857143 29.013333 96.865524 41.74019 145.676191 43.227429 59.001905 1.828571 110.957714-11.50781 153.648762-39.15581a162.133333 162.133333 0 0 0 19.553524-15.189333l8.289523-7.558095 16.335239-15.213715 5.534476-4.924952 10.922666-9.435429c22.040381-19.651048 29.184-31.939048 30.646858-51.370666 2.194286-29.647238-11.215238-52.736-49.737143-85.699048l-26.063238-21.820952-12.117334-10.581334-11.459047-9.825524c-37.229714-30.744381-64.804571-40.69181-100.205715-35.35238-24.283429 3.632762-38.278095 12.141714-63.073523 38.107428l-10.947048 11.654095c-18.041905 19.017143-28.330667 26.258286-43.544381 29.305905-22.25981 4.461714-44.373333-7.046095-80.262095-36.205714-46.250667-37.546667-84.626286-80.676571-117.613715-131.949714-22.869333-35.766857-31.890286-62.902857-24.941714-87.600762 2.82819-9.99619 9.679238-17.042286 24.064-28.184381l14.994286-11.312762 2.413714-1.877334 22.747429-18.553904c20.114286-16.822857 28.281905-28.281905 32.572952-45.836191 8.899048-36.10819 0.487619-66.072381-32.426667-117.638095l-15.62819-24.234667-5.558857-8.533333-6.436572-9.435429z" p-id="7921" fill="#d3d8d9"></path></svg>
联系电话:</label>{{matchData.contactTelno}}
</p>
<p class="ppl" v-if="matchData.type=='1'">
<label>
<svg style="position: relative;top: 2px;" t="1711707785514" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6578" width="18" height="18">
<path d="M780 68H256c-71.6 0-130.2 55.5-130.2 123.2v711.2c1.5 42.8 50 69.3 90.6 50.6l227.2-105c38.5-17.8 83.4-18.5 122.6-1.9l255.4 108.6c34.8 14.8 76.1-2.7 86.3-37.6 1.6-5.4 2.4-11 2.4-16.9v-709C910.2 123.5 851.6 68 780 68zM276.9 231.3h255.9c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41z m386.8 464H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z m0-191H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z" p-id="6579" fill="#d3d8d9"></path></svg>
分站赛:</label>{{matchData.cpts.length}}
</p>
<div style="height: 30px"></div>
<div class="ppl_pb">
<el-link class="mr20" v-if="matchData.signKnowUrl" type="primary" :href="fillImgUrl(JSON.parse(matchData.signKnowUrl)[0]?.url)" target="_blank">
......
......@@ -38,18 +38,7 @@
</label>
{{ matchData.address }}</p>
<!-- <p class="ppl" v-if="matchData.signEndTime"><label class="bm4">Registration Deadline:</label>{{ matchData.signEndTime?.slice(0, 10) }}</p>-->
<p class="ppl">
<label>
<svg style="position: relative;top: 2px;" t="1711707785514" class="icon" viewBox="0 0 1024 1024"
version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6578"
width="18" height="18">
<path
d="M780 68H256c-71.6 0-130.2 55.5-130.2 123.2v711.2c1.5 42.8 50 69.3 90.6 50.6l227.2-105c38.5-17.8 83.4-18.5 122.6-1.9l255.4 108.6c34.8 14.8 76.1-2.7 86.3-37.6 1.6-5.4 2.4-11 2.4-16.9v-709C910.2 123.5 851.6 68 780 68zM276.9 231.3h255.9c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41z m386.8 464H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z m0-191H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z"
p-id="6579" fill="#d3d8d9"></path>
</svg>
{{ language == 0 ? '分&ensp;&ensp;赛' : 'Station race' }}:</label>
{{ matchData.cpts.length }}
</p>
<p class="ppl"><label>
<svg style="position: relative;top: 3px;" t="1712726889323" class="icon" viewBox="0 0 1024 1024" version="1.1"
xmlns="http://www.w3.org/2000/svg" p-id="37235" width="18" height="18">
......@@ -74,8 +63,20 @@
</svg>
{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'E-mail' }}:
</label>
{{ matchData.contactEmail }}</p>
{{ matchData.contactEmail }}
</p>
<p class="ppl">
<label>
<svg style="position: relative;top: 2px;" t="1711707785514" class="icon" viewBox="0 0 1024 1024"
version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6578"
width="18" height="18">
<path
d="M780 68H256c-71.6 0-130.2 55.5-130.2 123.2v711.2c1.5 42.8 50 69.3 90.6 50.6l227.2-105c38.5-17.8 83.4-18.5 122.6-1.9l255.4 108.6c34.8 14.8 76.1-2.7 86.3-37.6 1.6-5.4 2.4-11 2.4-16.9v-709C910.2 123.5 851.6 68 780 68zM276.9 231.3h255.9c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41z m386.8 464H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z m0-191H276.9c-23.9 0-43.3-18.4-43.3-41s19.4-41 43.3-41h386.8c23.9 0 43.3 18.4 43.3 41s-19.4 41-43.3 41z"
p-id="6579" fill="#d3d8d9"></path>
</svg>
{{ language == 0 ? '分&ensp;&ensp;赛' : 'Station race' }}:</label>
{{ matchData.cpts.length }}
</p>
</div>
<div v-if="matchData.type=='0'">
......@@ -88,10 +89,10 @@
{{ matchData.address }}
</p>
<p class="ppl"><label>{{ language == 0 ? '赛事级别' : 'Level' }}:</label>{{ matchData.level }}</p>
<p class="ppl">
<label>{{ language == 0 ? '报名截止' : 'Registration Deadline' }}:</label>
{{ matchData.signEndTime?.slice(0, 10) }}
</p>
<!-- <p class="ppl">-->
<!-- <label>{{ language == 0 ? '报名截止' : 'Registration Deadline' }}:</label>-->
<!-- {{ matchData.signEndTime?.slice(0, 10) }}-->
<!-- </p>-->
<p class="ppl" v-if="matchData.contactPerson">
<label>{{ language == 0 ? '联&ensp;&ensp;人' : 'Contact Person' }}:</label>
{{ matchData.contactPerson }}
......
......@@ -170,13 +170,13 @@
<td>{{row.personInfo.birth}}</td>
<td>
<span v-for="item in row.personInfo.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'team leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'other' }}</span>
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
</td>
<td>
......
......@@ -26,13 +26,13 @@
<template #default="scope">
<div class="roletd">
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'team leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'other' }}</span>
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
</div>
</template>
......
......@@ -29,13 +29,13 @@
<template #default="scope">
<div class="roletd">
<span v-for="item in scope.row.label?.split(',')" :key="item.id" class="text-primary">
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'team leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'team doctor' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'other' }}</span>
<span v-if="item==='0'" class="ml5">{{ language == 0 ? '运动员' : 'Athletes' }}</span>
<span v-if="item==='1'" class="ml5">{{ language == 0 ? '教练' : 'Coach' }}</span>
<span v-if="item==='2'" class="ml5">{{ language == 0 ? '领队' : 'Leader' }}</span>
<span v-if="item==='4'" class="ml5">{{ language == 0 ? '队医' : 'Nurse' }}</span>
<span v-if="item==='5'" class="ml5">{{ language == 0 ? '翻译' : 'Translator' }}</span>
<span v-if="item==='6'" class="ml5">{{ language == 0 ? '官员' : 'Official' }}</span>
<span v-if="item==='3'" class="ml5">{{ language == 0 ? '其他' : 'Other' }}</span>
</span>
</div>
</template>
......
......@@ -212,6 +212,11 @@ function sendsmsMsg() {
}
if (counting.value) {
if (language.value == 0) {
ElMessage.warning('请等待倒计时结束')
} else {
ElMessage.warning('Please wait for the countdown to end')
}
return
} else {
isShow.value = true
......@@ -240,9 +245,10 @@ function verifyCode() {
}
function codeSuccess(msg) {
console.log('验证通过' + msg);
isShow.value = false
console.log('old',isCodeTrue.value)
isCodeTrue.value += 1
console.log('new',isCodeTrue.value)
if (isCodeTrue.value == 1) {
checkWdsf({card: form.value.card}).then(res => {
wdsfData.value = res.data
......@@ -264,15 +270,14 @@ function codeSuccess(msg) {
isCodeTrue.value = 0
})
}
if (isCodeTrue.value == 2) {
if (isCodeTrue.value >= 2) {
counting.value = true
getCaptchaSms({account: wdsfData.value.email}).then(res => {
isCodeTrue.value = 1
}).catch(err => {
isCodeTrue.value = 1
})
}
}
function resetCode(n) {
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!