9a186e0e by 杨炀

翻译修改

1 parent eb6973c4
...@@ -334,3 +334,6 @@ aside { ...@@ -334,3 +334,6 @@ aside {
334 border-color: var(--el-color-primary); 334 border-color: var(--el-color-primary);
335 } 335 }
336 } 336 }
337 .el-table .el-table__header-wrapper th{
338 text-transform: uppercase;
339 }
......
...@@ -11,7 +11,12 @@ ...@@ -11,7 +11,12 @@
11 .flex{display: flex;} 11 .flex{display: flex;}
12 12
13 .text-gray{color: #999} 13 .text-gray{color: #999}
14 14 .uppercase{
15 text-transform: uppercase;
16 *{
17 text-transform: uppercase;
18 }
19 }
15 .pt5 { 20 .pt5 {
16 padding-top: 5px; 21 padding-top: 5px;
17 } 22 }
...@@ -513,7 +518,7 @@ img{display: block;} ...@@ -513,7 +518,7 @@ img{display: block;}
513 color: var(--el-color-primary); 518 color: var(--el-color-primary);
514 border-radius: 5px;display: inline;padding: 5px 15px;} 519 border-radius: 5px;display: inline;padding: 5px 15px;}
515 ul{margin: 0;padding: 0;white-space: nowrap; 520 ul{margin: 0;padding: 0;white-space: nowrap;
516 li{border-radius: 5px;display: inline;padding: 5px 15px; font-size: 18px; 521 li{border-radius: 5px;display: inline;padding: 5px 15px; font-size: 18px;text-transform: capitalize;
517 color: #fff;cursor: pointer;} 522 color: #fff;cursor: pointer;}
518 li.active{background: #FFFFFF;color: var(--el-color-primary);cursor: default;} 523 li.active{background: #FFFFFF;color: var(--el-color-primary);cursor: default;}
519 } 524 }
...@@ -1324,7 +1329,7 @@ img{display: block;} ...@@ -1324,7 +1329,7 @@ img{display: block;}
1324 } 1329 }
1325 } 1330 }
1326 .leftboderTT{ 1331 .leftboderTT{
1327 font-size: 36px;margin: 0;line-height: 1; 1332 font-size: 36px;margin: 0;line-height: 1;text-transform: uppercase;
1328 position:relative;padding-left: 22px; 1333 position:relative;padding-left: 22px;
1329 &::before{ content: '';position: absolute;left: 0;width: 6px; 1334 &::before{ content: '';position: absolute;left: 0;width: 6px;
1330 height: 100%;top: 0;bottom: 0;margin: auto; 1335 height: 100%;top: 0;bottom: 0;margin: auto;
......
...@@ -7,16 +7,28 @@ ...@@ -7,16 +7,28 @@
7 <el-col :lg="5"> 7 <el-col :lg="5">
8 <div class="leftNav"> 8 <div class="leftNav">
9 <ul> 9 <ul>
10 <li>{{ language==0?'主办单位':'About the Organizer' }}</li> 10 <li :class="activeIndex==0?'active':''" @click="activeIndex=0">{{ language==0?'组织机构':'Organizer' }}</li>
11 <li class="active">{{ language==0?'WDSF亚洲体育舞蹈节':'WDSF Asian Dancesport Festival' }}</li> 11 <li :class="activeIndex==1?'active':''" @click="activeIndex=1">{{ language==0?'WDSF亚洲体育舞蹈节':'WDSF Asian Dancesport Festival' }}</li>
12 <li>{{ language==0?'体育舞蹈项目':'About Sports Dance' }}</li> 12 <li :class="activeIndex==2?'active':''" @click="activeIndex=2">{{ language==0?'体育舞蹈项目':'About Sports Dance' }}</li>
13 </ul> 13 </ul>
14 </div> 14 </div>
15 </el-col> 15 </el-col>
16 <el-col :lg="19"> 16 <el-col :lg="19">
17 <div class="infoPart pd20" hidden> 17 <div class="infoPart pd20" v-if="activeIndex==0">
18 <h3 class="leftboderTT">{{ language==0?'主办单位':'About the Organizer' }}</h3> 18 <h3 class="leftboderTT">{{ language==0?'组织机构':'Organizer' }}</h3>
19 <div class="content"> 19 <div class="content">
20 <h4 v-if="language==0">(一) 主办单位</h4>
21
22 <p>世界体育舞蹈联合会(WDSF)</p>
23
24 <h4 v-if="language==0">(二) 承办单位</h4>
25
26 <p>亚洲体育舞蹈联合会(DSA)</p>
27 <p>中国体育舞蹈联合会(WDSF)</p>
28 <p>江苏省体育局</p>
29 <p>无锡市人民政府</p>
30 </div>
31 <div class="content" hidden>
20 <p>现场,由世界体育舞蹈联合设立的,集世界、洲际、中国三位一体的联合总部基地——世界体育舞蹈(无锡)中心正式揭牌。未来,无锡将以总部基地落户为契机,启动培育自主品牌赛事中国无锡体育舞蹈节,持续拓展交流合作、赛事研发、教育培训等领域,致力打造全球体育舞蹈地标城市和独具魅力的国际赛事名城。 32 <p>现场,由世界体育舞蹈联合设立的,集世界、洲际、中国三位一体的联合总部基地——世界体育舞蹈(无锡)中心正式揭牌。未来,无锡将以总部基地落户为契机,启动培育自主品牌赛事中国无锡体育舞蹈节,持续拓展交流合作、赛事研发、教育培训等领域,致力打造全球体育舞蹈地标城市和独具魅力的国际赛事名城。
21   </p> 33   </p>
22 <p>本次亚洲体育舞蹈节以“三赛合一”创新形式落地无锡,为期四天的时间内,将举行世界标准舞锦标赛、世界体育舞蹈大奖赛(无锡站)两项国际级赛事,以及中国体育舞蹈公开系列赛(无锡站)一项国家级赛事,共吸引来自39个国家和地区1700多名选手参赛。 34 <p>本次亚洲体育舞蹈节以“三赛合一”创新形式落地无锡,为期四天的时间内,将举行世界标准舞锦标赛、世界体育舞蹈大奖赛(无锡站)两项国际级赛事,以及中国体育舞蹈公开系列赛(无锡站)一项国家级赛事,共吸引来自39个国家和地区1700多名选手参赛。
...@@ -35,7 +47,7 @@ ...@@ -35,7 +47,7 @@
35 </div> 47 </div>
36 </div> 48 </div>
37 49
38 <div class="infoPart pd20"> 50 <div class="infoPart pd20" v-if="activeIndex==1">
39 <h3 class="leftboderTT">{{ language==0?'无锡WDSF亚洲体育舞蹈节':'WUXI WDSF ASIAN DANCESPORT FESTIVAL' }}</h3> 51 <h3 class="leftboderTT">{{ language==0?'无锡WDSF亚洲体育舞蹈节':'WUXI WDSF ASIAN DANCESPORT FESTIVAL' }}</h3>
40 <div class="content" v-if="language==0"> 52 <div class="content" v-if="language==0">
41 无锡WDSF亚洲体育舞蹈节是由世界体育舞蹈(无锡)中心(世界体育舞蹈联合、亚洲体育舞蹈联合、中国体育舞蹈联合会和无锡市人民政府共建)打造面向全球的、长期落户的、城市自主的品牌赛事。 53 无锡WDSF亚洲体育舞蹈节是由世界体育舞蹈(无锡)中心(世界体育舞蹈联合、亚洲体育舞蹈联合、中国体育舞蹈联合会和无锡市人民政府共建)打造面向全球的、长期落户的、城市自主的品牌赛事。
...@@ -78,14 +90,19 @@ ...@@ -78,14 +90,19 @@
78 </div> 90 </div>
79 91
80 </div> 92 </div>
93
94 <div class="infoPart pd20" v-if="activeIndex==2">
95 <h3 class="leftboderTT">{{ language==0?'体育舞蹈项目':'About Sports Dance' }}</h3>
96 <el-empty/>
97 </div>
81 </el-col> 98 </el-col>
82 </el-row> 99 </el-row>
83 </el-card> 100 </el-card>
84 101
85 <div class="indexTitle"> 102 <div class="indexTitle" hidden>
86 <h3 class="leftboderTT">{{ language==0?'联系我们':'CONTACT' }}</h3> 103 <h3 class="leftboderTT">{{ language==0?'联系我们':'CONTACT' }}</h3>
87 </div> 104 </div>
88 <div class="mapBox mb20"> 105 <div class="mapBox mb20" v-if="false">
89 <div class="content" v-if="language==0"> 106 <div class="content" v-if="language==0">
90 <div class="phone"> 107 <div class="phone">
91 <h4>电话</h4> 108 <h4>电话</h4>
...@@ -117,6 +134,8 @@ ...@@ -117,6 +134,8 @@
117 134
118 </div> 135 </div>
119 </div> 136 </div>
137
138 <div style="height: 50px"></div>
120 </div> 139 </div>
121 </template> 140 </template>
122 141
...@@ -124,6 +143,8 @@ ...@@ -124,6 +143,8 @@
124 import {useStorage} from "@vueuse/core"; 143 import {useStorage} from "@vueuse/core";
125 144
126 const language = useStorage('language', 0) 145 const language = useStorage('language', 0)
146
147 const activeIndex = ref(0)
127 </script> 148 </script>
128 149
129 <style scoped lang="scss"> 150 <style scoped lang="scss">
...@@ -132,7 +153,7 @@ const language = useStorage('language', 0) ...@@ -132,7 +153,7 @@ const language = useStorage('language', 0)
132 li{margin: 30px 0;padding: 10px;text-align: right; 153 li{margin: 30px 0;padding: 10px;text-align: right;
133 border-radius: 2px;position: relative; 154 border-radius: 2px;position: relative;
134 font-weight: 600; 155 font-weight: 600;
135 font-size: 18px; 156 font-size: 18px;cursor: pointer;
136 background: linear-gradient(90deg, rgba(134, 35, 252, 0.1), rgba(69, 61, 234, 0.1));} 157 background: linear-gradient(90deg, rgba(134, 35, 252, 0.1), rgba(69, 61, 234, 0.1));}
137 li::after{content: '';position: absolute;background: #898989;width: 8px;height: 8px; 158 li::after{content: '';position: absolute;background: #898989;width: 8px;height: 8px;
138 border-radius: 50%;right: -29px;border: 4px solid #fff;outline: 2px solid #898989; 159 border-radius: 50%;right: -29px;border: 4px solid #fff;outline: 2px solid #898989;
......
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
25 <el-col :lg="8"> 25 <el-col :lg="8">
26 <p class="ppl"><label>{{ language==0?'比赛时间':'Event Date' }}</label>{{ n.signBeginTime?.substring(0,10) }}~{{n.signEndTime.substring(0,10)}} 26 <p class="ppl"><label>{{ language==0?'比赛时间':'Event Date' }}</label>{{ n.signBeginTime?.substring(0,10) }}~{{n.signEndTime.substring(0,10)}}
27 </p> 27 </p>
28 <p class="ppl"><label>{{ language==0?'参赛运动员':'Participating athletes' }}</label>{{ n.signSize }}</p> 28 <p class="ppl"><label>{{ language==0?'参赛运动员':'PARTICIPATING ATHLETES' }}</label>{{ n.signSize }}</p>
29 </el-col> 29 </el-col>
30 <el-col :lg="8"> 30 <el-col :lg="8">
31 <p class="ppl"><label>{{ language==0?'报名时间':'Registration Period' }}</label>{{ n.signBeginTime.substring(0,10) }}~{{n.signEndTime.substring(0,10)}}</p> 31 <p class="ppl"><label>{{ language==0?'报名时间':'Registration Period' }}</label>{{ n.signBeginTime.substring(0,10) }}~{{n.signEndTime.substring(0,10)}}</p>
......
...@@ -25,29 +25,29 @@ ...@@ -25,29 +25,29 @@
25 <el-row :gutter="20"> 25 <el-row :gutter="20">
26 <el-col :sm="12" :lg="8"> 26 <el-col :sm="12" :lg="8">
27 <div class="item_en" @click="goBooking(1)"><img src="@/assets/dance/btn01.png"> 27 <div class="item_en" @click="goBooking(1)"><img src="@/assets/dance/btn01.png">
28 <p>Hotel Reservation</p> 28 <p>HOTEL RESERVATION</p>
29 </div></el-col> 29 </div></el-col>
30 <el-col :sm="12" :lg="8"> 30 <el-col :sm="12" :lg="8">
31 <div class="item_en" @click="goBooking(2)"><img src="@/assets/dance/btn02.png"> 31 <div class="item_en" @click="goBooking(2)"><img src="@/assets/dance/btn02.png">
32 <p>Vehicle Reservation</p> 32 <p>TRANSPORTATION RESERVATION</p>
33 </div></el-col> 33 </div></el-col>
34 <el-col :sm="12" :lg="8"> 34 <el-col :sm="12" :lg="8">
35 <div class="item_en" @click="goBooking(3)"><img src="@/assets/dance/btn03.png"> 35 <div class="item_en" @click="goBooking(3)"><img src="@/assets/dance/btn03.png">
36 <p>Dining Reservation</p> 36 <p>DINING RESERVATION</p>
37 </div> 37 </div>
38 </el-col> 38 </el-col>
39 <el-col :sm="12" :lg="8"> 39 <el-col :sm="12" :lg="8">
40 <div class="item_en" @click="goBooking(0)"><img src="@/assets/dance/btn04.png"> 40 <div class="item_en" @click="goBooking(0)"><img src="@/assets/dance/btn04.png">
41 <p>Ticket Booking</p> 41 <p>TICKET BOOKING</p>
42 </div> 42 </div>
43 </el-col> 43 </el-col>
44 <el-col :sm="12" :lg="8"> 44 <el-col :sm="12" :lg="8">
45 <div class="item_en" @click="goBooking(4)"><img src="@/assets/dance/btn05.png"> 45 <div class="item_en" @click="goBooking(4)"><img src="@/assets/dance/btn05.png">
46 <p>Makeup Appointment</p> 46 <p>MAKEUP APPOINTMENT</p>
47 </div></el-col> 47 </div></el-col>
48 <el-col :sm="12" :lg="8"> 48 <el-col :sm="12" :lg="8">
49 <div class="item_en" @click="goBooking(5)"><img src="@/assets/dance/btn06.png"> 49 <div class="item_en" @click="goBooking(5)"><img src="@/assets/dance/btn06.png">
50 <p>Photography Appointment</p> 50 <p>PHOTOGRAPHY APPOINTMENT</p>
51 </div></el-col> 51 </div></el-col>
52 </el-row> 52 </el-row>
53 </div> 53 </div>
......
...@@ -27,6 +27,10 @@ ...@@ -27,6 +27,10 @@
27 <div class="bg-lineg pd20"> 27 <div class="bg-lineg pd20">
28 <div class="weatherbox"> 28 <div class="weatherbox">
29 <div class="today"> 29 <div class="today">
30 <div class="mr50">
31 <h1 v-if="language == 0">无锡</h1>
32 <h1 v-else>WUXI</h1>
33 </div>
30 <div> 34 <div>
31 <div class="wd">{{weatherObj.wendu}}°c</div> 35 <div class="wd">{{weatherObj.wendu}}°c</div>
32 <div class="wd_p">{{weatherObj.forecast[0]?.low.slice(2)}}~{{weatherObj.forecast[0]?.high.slice(2)}}</div> 36 <div class="wd_p">{{weatherObj.forecast[0]?.low.slice(2)}}~{{weatherObj.forecast[0]?.high.slice(2)}}</div>
......
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
90 </el-col> 90 </el-col>
91 <el-col :sm="24" :lg="12"> 91 <el-col :sm="24" :lg="12">
92 <div class="indexTitle"> 92 <div class="indexTitle">
93 <h3 class="leftboderTT">MEDAL TALLY</h3> 93 <h3 class="leftboderTT">MEDAL LIST</h3>
94 <a class="more" href="#/saiC">MORE</a> 94 <a class="more" href="#/saiC">MORE</a>
95 </div> 95 </div>
96 <!--历史排名--> 96 <!--历史排名-->
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
183 183
184 <div class="box"> 184 <div class="box">
185 <div class="indexTitle"> 185 <div class="indexTitle">
186 <h3 class="leftboderTT">Gallery</h3> 186 <h3 class="leftboderTT">MEDIA</h3>
187 <a class="more" href="#/meta">MORE</a> 187 <a class="more" href="#/meta">MORE</a>
188 </div> 188 </div>
189 <el-card> 189 <el-card>
...@@ -239,7 +239,7 @@ ...@@ -239,7 +239,7 @@
239 <div> 239 <div>
240 <div class="box"> 240 <div class="box">
241 <div class="indexTitle"> 241 <div class="indexTitle">
242 <h3 class="leftboderTT">JUDGES</h3> 242 <h3 class="leftboderTT">INTRODUCTION OF ADJUDICATORS</h3>
243 </div> 243 </div>
244 <el-row :gutter="20"> 244 <el-row :gutter="20">
245 <el-col 245 <el-col
...@@ -260,7 +260,7 @@ ...@@ -260,7 +260,7 @@
260 <el-row :gutter="20"> 260 <el-row :gutter="20">
261 <el-col :lg="12"> 261 <el-col :lg="12">
262 <div class="indexTitle"> 262 <div class="indexTitle">
263 <h3 class="leftboderTT">About Us </h3> 263 <h3 class="leftboderTT">ABOUT US </h3>
264 <a class="more" style="filter: brightness(10)">MORE</a> 264 <a class="more" style="filter: brightness(10)">MORE</a>
265 </div> 265 </div>
266 <div class="aboutBox"> 266 <div class="aboutBox">
......
...@@ -8,9 +8,9 @@ ...@@ -8,9 +8,9 @@
8 </el-card> 8 </el-card>
9 9
10 <el-card class="mt20"> 10 <el-card class="mt20">
11 <h3 class="text-center text-danger" v-if="language==0">如果没有随行人员,点击【下一步】跳过此步骤</h3> 11 <h3 class="text-center text-danger" v-if="language==0">是否添加随行人员,如果没有,请点击下一步,跳过此步骤</h3>
12 <h3 class="text-center text-danger" v-else> 12 <h3 class="text-center text-danger" v-else>
13 Do you want to add casual personnel? 13 Do you need to add accompanying persons? If not, please proceed to the next step.
14 </h3> 14 </h3>
15 </el-card> 15 </el-card>
16 16
......
...@@ -15,20 +15,15 @@ ...@@ -15,20 +15,15 @@
15 </div> 15 </div>
16 <div class="text-center flexCenter"> 16 <div class="text-center flexCenter">
17 <div class="border-info mt20" v-if="language==0"> 17 <div class="border-info mt20" v-if="language==0">
18 审核结果,后续将以邮件形式正式通知您。 18 关于报名审核结果、费用支付链接、签证邀请函等相关信息,将以邮件形式正式通知您。
19 <br/> 19 <br/>
20 邮件发送账号:<span class="text-primary">wdsfwuxicenter@wdsfwuxicenter.com</span> 20 邮件发送账号:<span class="text-primary">wdsfwuxicenter@wdsfwuxicenter.com</span>
21 ,请关注相关邮件通知。 21 ,请关注相关邮件通知。
22 <br/>
23 如果您的报名信息审核通过,邮件正文会附上相关费用的支付链接,请通过链接完成支付,完成报名。
24 </div> 22 </div>
25 <div class="border-info mt20" v-else> 23 <div class="border-info mt20" v-else>
26 The audit results will be formally notified to you via email in the future. 24 The organizing committee will officially inform you by email about the results of the registration review,
27 <br/> 25 fee payment link,
28 Email sender: <span class="text-primary">wdsfwuxicenter@wdsfwuxicenter.com</span> 26 visa invitation letters, and other relevant information.
29 Please follow the relevant email notifications.
30 <br/>
31 If your registration information is approved, the payment link for the relevant fees will be attached to the email body. Please complete the payment and registration through the link.
32 </div> 27 </div>
33 </div> 28 </div>
34 29
......
...@@ -2,37 +2,37 @@ ...@@ -2,37 +2,37 @@
2 <div class="border-info" style="margin: 20px" v-loading="loading"> 2 <div class="border-info" style="margin: 20px" v-loading="loading">
3 <el-row> 3 <el-row>
4 <el-col :lg="8"> 4 <el-col :lg="8">
5 <div class="item"><label>{{ language == 0 ? '教练' : 'Coach' }}</label> 5 <div class="item"><label>{{ language == 0 ? '教练' : 'COACH' }}</label>
6 <span v-for="c in names.coachList">{{ c.realName}}, </span> 6 <span v-for="c in names.coachList">{{ c.realName}}, </span>
7 <span v-if="!names.coachList">--</span> 7 <span v-if="!names.coachList">--</span>
8 </div> 8 </div>
9 <div class="item"><label>{{ language == 0 ? '翻译' : 'Translator' }}</label> 9 <div class="item"><label>{{ language == 0 ? '翻译' : 'INTERPRETER' }}</label>
10 <span v-for="c in names.translatorList">{{ c.realName }},</span> 10 <span v-for="c in names.translatorList">{{ c.realName }},</span>
11 <span v-if="!names.translatorList">--</span> 11 <span v-if="!names.translatorList">--</span>
12 </div> 12 </div>
13 </el-col> 13 </el-col>
14 <el-col :lg="8"> 14 <el-col :lg="8">
15 <div class="item"> 15 <div class="item">
16 <label>{{ language == 0 ? '领队' : 'Leader' }}</label> 16 <label>{{ language == 0 ? '领队' : 'HEAD OF TEAM' }}</label>
17 <span v-for="c in names.leaderList">{{ c.realName }},</span> 17 <span v-for="c in names.leaderList">{{ c.realName }},</span>
18 <span v-if="!names.leaderList">--</span> 18 <span v-if="!names.leaderList">--</span>
19 </div> 19 </div>
20 <div class="item"> 20 <div class="item">
21 <label>{{ language == 0 ? '官员' : 'Official' }}</label> 21 <label>{{ language == 0 ? '官员' : 'OFFICIAL' }}</label>
22 <span class="mr5" v-for="c in names.officialList">{{ c.realName }},</span> 22 <span class="mr5" v-for="c in names.officialList">{{ c.realName }},</span>
23 <span v-if="!names.officialList">--</span> 23 <span v-if="!names.officialList">--</span>
24 </div> 24 </div>
25 </el-col> 25 </el-col>
26 <el-col :lg="8"> 26 <el-col :lg="8">
27 <div class="item"> 27 <div class="item">
28 <label>{{ language == 0 ? '队医' : 'Team doctor' }}</label> 28 <label>{{ language == 0 ? '队医' : 'TEAM DOCTOR' }}</label>
29 <span class="mr5" v-for="c in names.teamDoctorList"> 29 <span class="mr5" v-for="c in names.teamDoctorList">
30 {{ c.realName }}, 30 {{ c.realName }},
31 </span> 31 </span>
32 <span v-if="!names.teamDoctorList">--</span> 32 <span v-if="!names.teamDoctorList">--</span>
33 </div> 33 </div>
34 <div class="item"> 34 <div class="item">
35 <label>{{ language == 0 ? '其他' : 'Other' }}</label> 35 <label>{{ language == 0 ? '其他' : 'OTHOR' }}</label>
36 <span class="mr5" v-for="c in names.otherList"> 36 <span class="mr5" v-for="c in names.otherList">
37 {{ c.realName }}, 37 {{ c.realName }},
38 </span> 38 </span>
......
...@@ -11,14 +11,14 @@ ...@@ -11,14 +11,14 @@
11 <el-col :lg="8"><div class="item"><label>联系邮箱</label>{{matchInfo.contactEmail}}</div></el-col> 11 <el-col :lg="8"><div class="item"><label>联系邮箱</label>{{matchInfo.contactEmail}}</div></el-col>
12 </el-row> 12 </el-row>
13 <el-row v-else> 13 <el-row v-else>
14 <el-col :lg="8"><div class="item"><label>Event Name</label>{{matchInfo.name}}</div></el-col> 14 <el-col :lg="8"><div class="item"><label>EVENT NAME</label>{{matchInfo.name}}</div></el-col>
15 <el-col :lg="8"><div class="item"><label>Event Level</label>{{matchInfo.level}}</div></el-col> 15 <el-col :lg="8"><div class="item"><label>EVENT LEVEL</label>{{matchInfo.level}}</div></el-col>
16 <el-col :lg="8"><div class="item"><label>Event Date</label>{{matchInfo.beginTime?.slice(0,10)}} ~ {{ matchInfo.endTime?.slice(0,10) }}</div></el-col> 16 <el-col :lg="8"><div class="item"><label>EVENT DATE</label>{{matchInfo.beginTime?.slice(0,10)}} ~ {{ matchInfo.endTime?.slice(0,10) }}</div></el-col>
17 <el-col :lg="8"><div class="item"><label>Registration Period</label>{{ matchInfo.signBeginTime?.slice(0,10) }} ~{{ matchInfo.signEndTime?.slice(0,10) }}</div></el-col> 17 <el-col :lg="8"><div class="item"><label>REGISTRATION PERIOD</label>{{ matchInfo.signBeginTime?.slice(0,10) }} ~{{ matchInfo.signEndTime?.slice(0,10) }}</div></el-col>
18 <el-col :lg="16"><div class="item"><label>Event Address</label>{{matchInfo.address}}</div></el-col> 18 <el-col :lg="16"><div class="item"><label>EVENT ADDRESS</label>{{matchInfo.address}}</div></el-col>
19 <el-col :lg="8"><div class="item"><label>Contact Name</label>{{matchInfo.contactPerson}}</div></el-col> 19 <el-col :lg="8"><div class="item"><label>CONTACT PERSON</label>{{matchInfo.contactPerson}}</div></el-col>
20 <el-col :lg="8"><div class="item"><label>Contact Phone</label>086-{{matchInfo.contactTelno}}</div></el-col> 20 <el-col :lg="8"><div class="item"><label>TEL</label>086-{{matchInfo.contactTelno}}</div></el-col>
21 <el-col :lg="8"><div class="item"><label>Contact Email</label>{{matchInfo.contactEmail}}</div></el-col> 21 <el-col :lg="8"><div class="item"><label>EMAIL</label>{{matchInfo.contactEmail}}</div></el-col>
22 </el-row> 22 </el-row>
23 </div> 23 </div>
24 </template> 24 </template>
......
...@@ -42,37 +42,37 @@ ...@@ -42,37 +42,37 @@
42 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 42 <el-col :lg="4" :md="8" :sm="12" :xs="12">
43 <div class="funcBtn" @click="building"> 43 <div class="funcBtn" @click="building">
44 <img src="@/assets/dance/btn04.png"/> 44 <img src="@/assets/dance/btn04.png"/>
45 <h4>Ticket Booking</h4> 45 <h4>TICKET BOOKING</h4>
46 </div> 46 </div>
47 </el-col> 47 </el-col>
48 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 48 <el-col :lg="4" :md="8" :sm="12" :xs="12">
49 <div class="funcBtn" @click="goBooking(1)"> 49 <div class="funcBtn" @click="goBooking(1)">
50 <img src="@/assets/dance/btn01.png"/> 50 <img src="@/assets/dance/btn01.png"/>
51 <h4>Hotel Reservation</h4> 51 <h4>HOTEL RESERVATION</h4>
52 </div> 52 </div>
53 </el-col> 53 </el-col>
54 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 54 <el-col :lg="4" :md="8" :sm="12" :xs="12">
55 <div class="funcBtn" @click="building"> 55 <div class="funcBtn" @click="building">
56 <img src="@/assets/dance/btn02.png"/> 56 <img src="@/assets/dance/btn02.png"/>
57 <h4>Vehicle Reservation</h4> 57 <h4>TRANSPORTATION RESERVATION</h4>
58 </div> 58 </div>
59 </el-col> 59 </el-col>
60 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 60 <el-col :lg="4" :md="8" :sm="12" :xs="12">
61 <div class="funcBtn" @click="building"> 61 <div class="funcBtn" @click="building">
62 <img src="@/assets/dance/btn03.png"/> 62 <img src="@/assets/dance/btn03.png"/>
63 <h4>Dining Reservation</h4> 63 <h4>DINING RESERVATION</h4>
64 </div> 64 </div>
65 </el-col> 65 </el-col>
66 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 66 <el-col :lg="4" :md="8" :sm="12" :xs="12">
67 <div class="funcBtn" @click="building"> 67 <div class="funcBtn" @click="building">
68 <img src="@/assets/dance/btn05.png"/> 68 <img src="@/assets/dance/btn05.png"/>
69 <h4>Makeup Appointment</h4> 69 <h4>MAKEUP APPOINTMENT</h4>
70 </div> 70 </div>
71 </el-col> 71 </el-col>
72 <el-col :lg="4" :md="8" :sm="12" :xs="12"> 72 <el-col :lg="4" :md="8" :sm="12" :xs="12">
73 <div class="funcBtn" @click="building"> 73 <div class="funcBtn" @click="building">
74 <img src="@/assets/dance/btn06.png"/> 74 <img src="@/assets/dance/btn06.png"/>
75 <h4>Photography Appointment</h4> 75 <h4>PHOTOGRAPHY APPOINTMENT</h4>
76 </div> 76 </div>
77 </el-col> 77 </el-col>
78 </el-row> 78 </el-row>
......
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
35 <!-- </template>--> 35 <!-- </template>-->
36 <!-- </el-table-column>--> 36 <!-- </el-table-column>-->
37 <!-- <el-table-column :label="language==0?'详细地址':'Detailed Address'" prop="personInfo.address" min-width="140"/>--> 37 <!-- <el-table-column :label="language==0?'详细地址':'Detailed Address'" prop="personInfo.address" min-width="140"/>-->
38 <el-table-column :label="language==0?'报项':'Entries'" min-width="300" :fixed="hasAction?false:'right'"> 38 <el-table-column :label="language==0?'报项':'REGISTERED COMPETITION'" min-width="300" :fixed="hasAction?false:'right'">
39 <template #default="props"> 39 <template #default="props">
40 <ol> 40 <ol>
41 <li v-for="s in props.row.signInfo"> 41 <li v-for="s in props.row.signInfo">
...@@ -162,4 +162,9 @@ function totalMethod() { ...@@ -162,4 +162,9 @@ function totalMethod() {
162 span{font-size: 18px;font-family: DIN Alternate; 162 span{font-size: 18px;font-family: DIN Alternate;
163 color: #000;} 163 color: #000;}
164 } 164 }
165 :deep(.el-table){
166 th.cell{
167 text-transform: uppercase;
168 }
169 }
165 </style> 170 </style>
......
...@@ -13,20 +13,20 @@ ...@@ -13,20 +13,20 @@
13 <el-col :lg="9" :md="12" :xl="12"> 13 <el-col :lg="9" :md="12" :xl="12">
14 <div class="info"> 14 <div class="info">
15 <h3 class="esp">{{ n.name }}</h3> 15 <h3 class="esp">{{ n.name }}</h3>
16 <p class="ppl"><label>{{ language==0?'比赛时间':'Playing Time' }}</label>{{n.beginTime?.slice(0,10)}} ~ {{ n.endTime?.slice(0,10) }}</p> 16 <p class="ppl"><label>{{language==0?'赛事级别':'EVENT LEVEL'}}</label>{{n.level}}</p>
17 <p class="ppl esp"><label>{{ language==0?'地&ensp;&ensp;&ensp;&ensp;点':'Location' }}</label>{{ n.address }}</p> 17 <p class="ppl"><label>{{ language==0?'赛事时间':'COMPETITION DATE' }}</label>{{n.beginTime?.slice(0,10)}} ~ {{ n.endTime?.slice(0,10) }}</p>
18 <p class="ppl"><label>{{language==0?'赛事级别':'Level'}}</label>{{n.level}}</p> 18 <p class="ppl esp"><label>{{ language==0?'地&ensp;&ensp;&ensp;&ensp;点':'LOCATION' }}</label>{{ n.address }}</p>
19 <!-- <p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}</label>{{ n.signEndTime?.slice(0,10) }}</p>--> 19 <!-- <p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}</label>{{ n.signEndTime?.slice(0,10) }}</p>-->
20 <p class="ppl" v-if="n.contactPerson"><label>{{ language==0?'联&ensp;系&ensp;人':'Contact Person' }}</label>{{ n.contactPerson }}</p> 20 <p class="ppl" v-if="n.contactPerson"><label>{{ language==0?'联&ensp;系&ensp;人':'CONTACT PERSON' }}</label>{{ n.contactPerson }}</p>
21 <p class="ppl"><label>{{ language==0?'联系电话':'Phone' }}</label>086-{{ n.contactTelno }}</p> 21 <p class="ppl"><label>{{ language==0?'联系电话':'TEL' }}</label>086-{{ n.contactTelno }}</p>
22 <p class="ppl" v-if="n.contactEmail"><label>{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'E-mail' }}</label>{{ n.contactEmail }}</p> 22 <p class="ppl" v-if="n.contactEmail"><label>{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'EMAIL' }}</label>{{ n.contactEmail }}</p>
23 23
24 </div> 24 </div>
25 </el-col> 25 </el-col>
26 <el-col :lg="8" :md="12" :xl="6"> 26 <el-col :lg="8" :md="12" :xl="6">
27 <p class="countDownTitle"> 27 <p class="countDownTitle">
28 <span v-if="language==0">报名截止倒计时</span> 28 <span v-if="language==0">报名截止倒计时</span>
29 <span v-else>Registration deadline countdown</span> 29 <span v-else>REGISTRATION COUNTDOWN</span>
30 </p> 30 </p>
31 <van-count-down :time="n.time" format="DD 天 HH 时 mm 分 ss 秒"> 31 <van-count-down :time="n.time" format="DD 天 HH 时 mm 分 ss 秒">
32 <template #default="timeData"> 32 <template #default="timeData">
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 43
44 <div class="text-center mt30"> 44 <div class="text-center mt30">
45 <a class="btn-lineG mb20 mauto" style="display: block;" v-if="n.time>0"> 45 <a class="btn-lineG mb20 mauto" style="display: block;" v-if="n.time>0">
46 <span v-if="n.time>0 && n.startSign<=0"> {{ language==0?'我要报名':'Register' }}</span> 46 <span v-if="n.time>0 && n.startSign<=0"> {{ language==0?'我要报名':'REGISTER' }}</span>
47 47
48 <span v-if="n.startSign>0"> {{ language==0?'报名未开始':'Not started yet' }}</span> 48 <span v-if="n.startSign>0"> {{ language==0?'报名未开始':'Not started yet' }}</span>
49 </a> 49 </a>
......
...@@ -5,19 +5,19 @@ ...@@ -5,19 +5,19 @@
5 <el-table-column :label="language==0?'组别代码':'Group code'" width="120px" prop="zuName"/> 5 <el-table-column :label="language==0?'组别代码':'Group code'" width="120px" prop="zuName"/>
6 <el-table-column :label="language==0?'组别':'Group'" prop="project.name"/> 6 <el-table-column :label="language==0?'组别':'Group'" prop="project.name"/>
7 <el-table-column :label="language==0?'舞种':'Dance Style'" width="120px" prop="project.danceType"/> 7 <el-table-column :label="language==0?'舞种':'Dance Style'" width="120px" prop="project.danceType"/>
8 <el-table-column :label="language==0?'参赛说明':'Participation Instructions'" min-width="110px"> 8 <el-table-column :label="language==0?'参赛说明':'Participation Instructions'" min-width="160px">
9 <template #default="scope"> 9 <template #default="scope">
10 <div v-html="scope.row.project.remarks"></div> 10 <div v-html="scope.row.project.remarks"></div>
11 </template> 11 </template>
12 </el-table-column> 12 </el-table-column>
13 <el-table-column :label="language==0?'参赛运动员':'Participating athletes'" min-width="120px"> 13 <el-table-column :label="language==0?'参赛运动员':'PARTICIPATING ATHLETES'" min-width="140px">
14 <template #default="scope"> 14 <template #default="scope">
15 <div> 15 <div>
16 <span v-for="s in scope.row.athletes">{{ s.name }},</span> 16 <span v-for="s in scope.row.athletes">{{ s.name }},</span>
17 </div> 17 </div>
18 </template> 18 </template>
19 </el-table-column> 19 </el-table-column>
20 <el-table-column :label="language==0?'报名费':'Registration Fee'" width="130px" prop=""> 20 <el-table-column :label="language==0?'报名费':'REGISTRATION FEE'" width="150px" prop="">
21 <template #default="scope"> 21 <template #default="scope">
22 <div class="text-primary"> 22 <div class="text-primary">
23 {{ language==0?'¥':'€' }}{{ scope.row.project.serviceFee }} 23 {{ language==0?'¥':'€' }}{{ scope.row.project.serviceFee }}
...@@ -81,4 +81,5 @@ const remove = (id) => { ...@@ -81,4 +81,5 @@ const remove = (id) => {
81 border: 1px solid #EEEFF0; 81 border: 1px solid #EEEFF0;
82 span{font-size: 18px;font-family: DIN Alternate;color: #000;} 82 span{font-size: 18px;font-family: DIN Alternate;color: #000;}
83 } 83 }
84
84 </style> 85 </style>
......
...@@ -26,15 +26,15 @@ ...@@ -26,15 +26,15 @@
26 <h3 style="margin: 0 0 10px">{{ matchData.name }}</h3> 26 <h3 style="margin: 0 0 10px">{{ matchData.name }}</h3>
27 <div v-if="matchData.type=='1'"> 27 <div v-if="matchData.type=='1'">
28 <p class="ppl"> 28 <p class="ppl">
29 <label class="bm2">{{ language == 0 ? '赛事级别' : 'Event Level' }}:</label> 29 <label class="bm2">{{ language == 0 ? '赛事级别' : 'EVENT LEVEL' }}:</label>
30 {{ matchData.level }}</p> 30 {{ matchData.level }}</p>
31 <p class="ppl"> 31 <p class="ppl">
32 <label class="bm1">{{ language == 0 ? '比赛时间' : 'Playing Time' }}:</label> 32 <label class="bm1">{{ language == 0 ? '赛事时间' : 'COMPETITION DATE' }}:</label>
33 {{ matchData.beginTime?.slice(0, 10) }} ~ 33 {{ matchData.beginTime?.slice(0, 10) }} ~
34 {{ matchData.endTime?.slice(0, 10) }}</p> 34 {{ matchData.endTime?.slice(0, 10) }}</p>
35 <p class="ppl" v-if="matchData.address"> 35 <p class="ppl" v-if="matchData.address">
36 <label class="bm3"> 36 <label class="bm3">
37 {{ language == 0 ? '地&ensp;&ensp;&ensp;&ensp;点' : 'Location' }}: 37 {{ language == 0 ? '地&ensp;&ensp;&ensp;&ensp;点' : 'LOCATION' }}:
38 </label> 38 </label>
39 {{ matchData.address }}</p> 39 {{ matchData.address }}</p>
40 <!-- <p class="ppl" v-if="matchData.signEndTime"><label class="bm4">Registration Deadline:</label>{{ matchData.signEndTime?.slice(0, 10) }}</p>--> 40 <!-- <p class="ppl" v-if="matchData.signEndTime"><label class="bm4">Registration Deadline:</label>{{ matchData.signEndTime?.slice(0, 10) }}</p>-->
...@@ -43,7 +43,7 @@ ...@@ -43,7 +43,7 @@
43 <svg style="position: relative;top: 3px;" t="1712726889323" class="icon" viewBox="0 0 1024 1024" version="1.1" 43 <svg style="position: relative;top: 3px;" t="1712726889323" class="icon" viewBox="0 0 1024 1024" version="1.1"
44 xmlns="http://www.w3.org/2000/svg" p-id="37235" width="18" height="18"> 44 xmlns="http://www.w3.org/2000/svg" p-id="37235" width="18" height="18">
45 <path d="M290.88 128H928V96a64 64 0 0 0-64-64H288a192 192 0 0 0-192 192v576a192 192 0 0 0 192 192h576a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H290.88A64 64 0 0 1 224 192a64 64 0 0 1 66.88-64z m77.12 608l96-22.72v-29.12a123.2 123.2 0 0 1-58.24-84.48c-29.76-2.24-24.64-41.28-24.64-41.28 0-19.84 10.24-26.24 18.56-27.84v-19.2c0-148.48 128-128 128-128a128 128 0 0 1 55.04 5.12c34.56 11.2 72.32 42.24 72.32 123.2v19.2c8.32 1.92 18.56 8 18.56 28.16 0 0 5.12 39.04-24.64 41.28a123.2 123.2 0 0 1-58.24 84.48v29.12l96 22.72c47.04 16.64 0 96 0 96h-320S320 752 368 736z" fill="#d3d8d9" p-id="37236"></path></svg> 45 <path d="M290.88 128H928V96a64 64 0 0 0-64-64H288a192 192 0 0 0-192 192v576a192 192 0 0 0 192 192h576a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H290.88A64 64 0 0 1 224 192a64 64 0 0 1 66.88-64z m77.12 608l96-22.72v-29.12a123.2 123.2 0 0 1-58.24-84.48c-29.76-2.24-24.64-41.28-24.64-41.28 0-19.84 10.24-26.24 18.56-27.84v-19.2c0-148.48 128-128 128-128a128 128 0 0 1 55.04 5.12c34.56 11.2 72.32 42.24 72.32 123.2v19.2c8.32 1.92 18.56 8 18.56 28.16 0 0 5.12 39.04-24.64 41.28a123.2 123.2 0 0 1-58.24 84.48v29.12l96 22.72c47.04 16.64 0 96 0 96h-320S320 752 368 736z" fill="#d3d8d9" p-id="37236"></path></svg>
46 {{ language==0?'联&ensp;&ensp;人':'Contact Person' }}:</label>{{ matchData.contactPerson }}</p> 46 {{ language==0?'联&ensp;&ensp;人':'CONTACT PERSON' }}:</label>{{ matchData.contactPerson }}</p>
47 47
48 <p class="ppl"> 48 <p class="ppl">
49 <label> 49 <label>
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 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" 53 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"
54 p-id="7921" fill="#d3d8d9"></path> 54 p-id="7921" fill="#d3d8d9"></path>
55 </svg> 55 </svg>
56 {{ language == 0 ? '联系电话' : 'Phone' }}:</label>086-{{ matchData.contactTelno }} 56 {{ language == 0 ? '联系电话' : 'TEL' }}:</label>086-{{ matchData.contactTelno }}
57 </p> 57 </p>
58 <p class="ppl"> 58 <p class="ppl">
59 <label> 59 <label>
...@@ -61,7 +61,7 @@ ...@@ -61,7 +61,7 @@
61 width="18" height="18"> 61 width="18" height="18">
62 <path d="M853.333333 341.333333l-341.333333 213.333334-341.333333-213.333334V256l341.333333 213.333333 341.333333-213.333333m0-85.333333H170.666667c-47.36 0-85.333333 37.973333-85.333334 85.333333v512a85.333333 85.333333 0 0 0 85.333334 85.333333h682.666666a85.333333 85.333333 0 0 0 85.333334-85.333333V256a85.333333 85.333333 0 0 0-85.333334-85.333333z" fill="#d3d8d9" p-id="40178"></path> 62 <path d="M853.333333 341.333333l-341.333333 213.333334-341.333333-213.333334V256l341.333333 213.333333 341.333333-213.333333m0-85.333333H170.666667c-47.36 0-85.333333 37.973333-85.333334 85.333333v512a85.333333 85.333333 0 0 0 85.333334 85.333333h682.666666a85.333333 85.333333 0 0 0 85.333334-85.333333V256a85.333333 85.333333 0 0 0-85.333334-85.333333z" fill="#d3d8d9" p-id="40178"></path>
63 </svg> 63 </svg>
64 {{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'E-mail' }}: 64 {{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'EMAIL' }}:
65 </label> 65 </label>
66 {{ matchData.contactEmail }} 66 {{ matchData.contactEmail }}
67 </p> 67 </p>
...@@ -74,30 +74,30 @@ ...@@ -74,30 +74,30 @@
74 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" 74 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"
75 p-id="6579" fill="#d3d8d9"></path> 75 p-id="6579" fill="#d3d8d9"></path>
76 </svg> 76 </svg>
77 {{ language == 0 ? '分&ensp;&ensp;赛' : 'Station race' }}:</label> 77 {{ language == 0 ? '分&ensp;&ensp;赛' : 'NO. OF TOURNAMENTS' }}:</label>
78 {{ matchData.cpts.length }} 78 {{ matchData.cpts.length }}
79 </p> 79 </p>
80 </div> 80 </div>
81 81
82 <div v-if="matchData.type=='0'"> 82 <div v-if="matchData.type=='0'">
83 <p class="ppl"> 83 <p class="ppl">
84 <label>{{ language == 0 ? '比赛时间' : 'Playing Time' }}:</label> 84 <label>{{ language == 0 ? '赛事时间' : 'COMPETITION DATE' }}:</label>
85 {{ matchData.beginTime?.slice(0, 10) }} ~ {{ matchData.endTime?.slice(0, 10) }} 85 {{ matchData.beginTime?.slice(0, 10) }} ~ {{ matchData.endTime?.slice(0, 10) }}
86 </p> 86 </p>
87 <p class="ppl esp"> 87 <p class="ppl esp">
88 <label>{{ language == 0 ? '地&ensp;&ensp;&ensp;&ensp;点' : 'Location' }}:</label> 88 <label>{{ language == 0 ? '地&ensp;&ensp;&ensp;&ensp;点' : 'Location' }}:</label>
89 {{ matchData.address }} 89 {{ matchData.address }}
90 </p> 90 </p>
91 <p class="ppl"><label>{{ language == 0 ? '赛事级别' : 'Level' }}:</label>{{ matchData.level }}</p> 91 <p class="ppl"><label>{{ language == 0 ? '赛事级别' : 'EVENT LEVEL' }}:</label>{{ matchData.level }}</p>
92 <!-- <p class="ppl">--> 92 <!-- <p class="ppl">-->
93 <!-- <label>{{ language == 0 ? '报名截止' : 'Registration Deadline' }}:</label>--> 93 <!-- <label>{{ language == 0 ? '报名截止' : 'Registration Deadline' }}:</label>-->
94 <!-- {{ matchData.signEndTime?.slice(0, 10) }}--> 94 <!-- {{ matchData.signEndTime?.slice(0, 10) }}-->
95 <!-- </p>--> 95 <!-- </p>-->
96 <p class="ppl" v-if="matchData.contactPerson"> 96 <p class="ppl" v-if="matchData.contactPerson">
97 <label>{{ language == 0 ? '联&ensp;&ensp;人' : 'Contact Person' }}:</label> 97 <label>{{ language == 0 ? '联&ensp;&ensp;人' : 'CONTACT PERSON' }}:</label>
98 {{ matchData.contactPerson }} 98 {{ matchData.contactPerson }}
99 </p> 99 </p>
100 <p class="ppl"><label>{{ language == 0 ? '联系电话' : 'Phone' }}:</label> 100 <p class="ppl"><label>{{ language == 0 ? '联系电话' : 'TEL' }}:</label>
101 086-{{ matchData.contactTelno }} 101 086-{{ matchData.contactTelno }}
102 </p> 102 </p>
103 <p class="ppl" v-if="matchData.contactEmail"> 103 <p class="ppl" v-if="matchData.contactEmail">
...@@ -135,7 +135,7 @@ ...@@ -135,7 +135,7 @@
135 <el-col :lg="8" :md="12" :xl="8" v-if="matchData.type=='0'"> 135 <el-col :lg="8" :md="12" :xl="8" v-if="matchData.type=='0'">
136 <p class="countDownTitle"> 136 <p class="countDownTitle">
137 <span v-if="language==0">报名截止倒计时</span> 137 <span v-if="language==0">报名截止倒计时</span>
138 <span v-else>Registration deadline countdown</span> 138 <span v-else>REGISTRATION COUNTDOWN</span>
139 </p> 139 </p>
140 140
141 <van-count-down :time="time" format="DD 天 HH 时 mm 分 ss 秒"> 141 <van-count-down :time="time" format="DD 天 HH 时 mm 分 ss 秒">
...@@ -155,7 +155,7 @@ ...@@ -155,7 +155,7 @@
155 <el-button v-if="matchData.progressStatusCode=='2'" ref="RegisterRef" type="primary" round 155 <el-button v-if="matchData.progressStatusCode=='2'" ref="RegisterRef" type="primary" round
156 class="btn-lineG mt10 w100" 156 class="btn-lineG mt10 w100"
157 @click="choseSignType" style="font-size: 16px"> 157 @click="choseSignType" style="font-size: 16px">
158 {{ language == 0 ? '我要报名' : 'Register' }} 158 {{ language == 0 ? '我要报名' : 'REGISTER' }}
159 </el-button> 159 </el-button>
160 <div v-else-if="time<=0" style="opacity: 0.5;" class="btn-lineG mb20 mauto text-center"> 160 <div v-else-if="time<=0" style="opacity: 0.5;" class="btn-lineG mb20 mauto text-center">
161 {{ language == 0 ? '报名已结束' : 'Registration has ended' }} 161 {{ language == 0 ? '报名已结束' : 'Registration has ended' }}
...@@ -316,7 +316,7 @@ const data = reactive({ ...@@ -316,7 +316,7 @@ const data = reactive({
316 {name: 'Achievement', cn: '成绩', active: 0}, 316 {name: 'Achievement', cn: '成绩', active: 0},
317 {name: 'Notes', cn: '报名须知', active: 0}], 317 {name: 'Notes', cn: '报名须知', active: 0}],
318 menu1: [ 318 menu1: [
319 {name: 'Station race', cn: '分站赛', active: 1}, 319 {name: 'Tournaments', cn: '分站赛', active: 1},
320 {name: 'Event details', cn: '赛事详情', active: 0}, 320 {name: 'Event details', cn: '赛事详情', active: 0},
321 {name: 'Schedule', cn: '日程', active: 0}], 321 {name: 'Schedule', cn: '日程', active: 0}],
322 signDoneGroupList: [], 322 signDoneGroupList: [],
......
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
10 <label>{{ language==0?'类型':'Type' }}</label> 10 <label>{{ language==0?'类型':'Type' }}</label>
11 <el-radio-group v-model="query.type" @change="getList"> 11 <el-radio-group v-model="query.type" @change="getList">
12 <el-radio-button value="-1">{{ language==0?'全部':'All' }}</el-radio-button> 12 <el-radio-button value="-1">{{ language==0?'全部':'All' }}</el-radio-button>
13 <el-radio-button value="0">{{ language==0?'独立赛':'Station race' }}</el-radio-button> 13 <el-radio-button value="0">{{ language==0?'独立赛':'Tournaments' }}</el-radio-button>
14 <el-radio-button value="1">{{ language==0?'联赛':'League' }}</el-radio-button> 14 <el-radio-button value="1">{{ language==0?'联赛':'League' }}</el-radio-button>
15 </el-radio-group> 15 </el-radio-group>
16 </li> 16 </li>
...@@ -69,23 +69,23 @@ ...@@ -69,23 +69,23 @@
69 <el-col :lg="9" :md="12" :xl="12"> 69 <el-col :lg="9" :md="12" :xl="12">
70 <div class="info"> 70 <div class="info">
71 <h3 class="esp">{{ n.name }}</h3> 71 <h3 class="esp">{{ n.name }}</h3>
72 <p class="ppl"><label>{{language==0?'赛事级别':'Level'}}:</label>{{n.level}}</p> 72 <p class="ppl"><label>{{language==0?'赛事级别':'EVENT LEVEL'}}:</label>{{n.level}}</p>
73 <p class="ppl esp"><label>{{ language==0?'比赛时间':'Playing Time' }}:</label>{{n.beginTime?.slice(0,10)}} ~ {{ n.endTime?.slice(0,10) }}</p> 73 <p class="ppl esp"><label>{{ language==0?'赛事时间':'COMPETITION DATE' }}:</label>{{n.beginTime?.slice(0,10)}} ~ {{ n.endTime?.slice(0,10) }}</p>
74 <!-- <p class="ppl" v-if="n.address"><label>{{ language==0?'地&ensp;&ensp;&ensp;&ensp;点':'Location' }}:</label>{{ n.address }}</p>--> 74 <!-- <p class="ppl" v-if="n.address"><label>{{ language==0?'地&ensp;&ensp;&ensp;&ensp;点':'Location' }}:</label>{{ n.address }}</p>-->
75 <!-- <p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}:</label>{{ n.signEndTime?.slice(0,10) }}</p>--> 75 <!-- <p class="ppl"><label>{{ language==0?'报名截止':'Registration Deadline' }}:</label>{{ n.signEndTime?.slice(0,10) }}</p>-->
76 76
77 <p class="ppl"><label>{{ language==0?'联&ensp;&ensp;人':'Contact Person' }}:</label>{{ n.contactPerson }}</p> 77 <p class="ppl"><label>{{ language==0?'联&ensp;&ensp;人':'CONTACT PERSON' }}:</label>{{ n.contactPerson }}</p>
78 <p class="ppl"><label>{{ language==0?'联系电话':'Phone' }}:</label>086-{{ n.contactTelno }}</p> 78 <p class="ppl"><label>{{ language==0?'联系电话':'TEL' }}:</label>086-{{ n.contactTelno }}</p>
79 <p class="ppl esp"><label>{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'E-mail' }}:</label>{{ n.contactEmail }}</p> 79 <p class="ppl esp"><label>{{ language==0?'邮&ensp;&ensp;&ensp;&ensp;箱':'EMAIL' }}:</label>{{ n.contactEmail }}</p>
80 <p class="ppl" v-if="n.type=='1'"> 80 <p class="ppl" v-if="n.type=='1'">
81 <label>{{ language==0?'分&ensp;&ensp;赛':'Station race' }}:</label>{{n.cptsSize}} 81 <label>{{ language==0?'分&ensp;&ensp;赛':'NO. OF TOURNAMENTS' }}:</label>{{n.cptsSize}}
82 </p> 82 </p>
83 </div> 83 </div>
84 </el-col> 84 </el-col>
85 <el-col :lg="8" :md="12" :xl="6"> 85 <el-col :lg="8" :md="12" :xl="6">
86 <p class="countDownTitle"> 86 <p class="countDownTitle">
87 <span v-if="language==0">报名截止倒计时</span> 87 <span v-if="language==0">报名截止倒计时</span>
88 <span v-else>Registration deadline countdown</span> 88 <span v-else>REGISTRATION COUNTDOWN</span>
89 </p> 89 </p>
90 <van-count-down :time="n.time" format="DD 天 HH 时 mm 分 ss 秒"> 90 <van-count-down :time="n.time" format="DD 天 HH 时 mm 分 ss 秒">
91 <template #default="timeData"> 91 <template #default="timeData">
...@@ -102,7 +102,7 @@ ...@@ -102,7 +102,7 @@
102 102
103 <div class="text-center mt30"> 103 <div class="text-center mt30">
104 <a class="btn-lineG mb20 mauto" v-if="n.time>0" style="display: block;"> 104 <a class="btn-lineG mb20 mauto" v-if="n.time>0" style="display: block;">
105 {{ language==0?'我要报名':'Register' }}</a> 105 {{ language==0?'我要报名':'REGISTER' }}</a>
106 <div v-else style="opacity: 0.5;" class="btn-lineG mb20 mauto">{{ language==0?'报名已结束':'Registration has ended' }}</div> 106 <div v-else style="opacity: 0.5;" class="btn-lineG mb20 mauto">{{ language==0?'报名已结束':'Registration has ended' }}</div>
107 <p class="text-gray">{{ language==0?'报名截止':'Registration Deadline' }}:{{ n.signEndTime?.slice(0,10) }}</p> 107 <p class="text-gray">{{ language==0?'报名截止':'Registration Deadline' }}:{{ n.signEndTime?.slice(0,10) }}</p>
108 </div> 108 </div>
......
...@@ -66,7 +66,7 @@ ...@@ -66,7 +66,7 @@
66 <el-link class="mr10" type="primary" @click="exportSignList(1)"><el-icon><Upload /></el-icon> 66 <el-link class="mr10" type="primary" @click="exportSignList(1)"><el-icon><Upload /></el-icon>
67 {{ language==0?'导出参赛人员清单':'Export Participant List' }}</el-link> 67 {{ language==0?'导出参赛人员清单':'Export Participant List' }}</el-link>
68 <el-link class="mr10" type="primary" @click="exportSignList(2)"><el-icon><Upload /></el-icon> 68 <el-link class="mr10" type="primary" @click="exportSignList(2)"><el-icon><Upload /></el-icon>
69 {{ language==0?'导出设项报名清单':'Registration Fee for Event Entry' }}</el-link> 69 {{ language==0?'导出设项报名清单':'Export LIST OF REGISTERED COMPETITIONS' }}</el-link>
70 70
71 <el-link type="primary" @click="exportPdf"><el-icon><Upload /></el-icon> 71 <el-link type="primary" @click="exportPdf"><el-icon><Upload /></el-icon>
72 {{ language==0?'导出pdf':'Export PDF' }} 72 {{ language==0?'导出pdf':'Export PDF' }}
...@@ -74,8 +74,8 @@ ...@@ -74,8 +74,8 @@
74 </el-col> 74 </el-col>
75 <el-col :lg="12" :xs="24"> 75 <el-col :lg="12" :xs="24">
76 <div class="flex" v-if="Number(form.totalFee)>0"> 76 <div class="flex" v-if="Number(form.totalFee)>0">
77 <div class="item" v-if="signInfoList?.length>0"><label>{{ language==0?'报名费':'Registration Fee' }}:</label><span>{{ language==0?'¥':'€' }}{{serviceFeeTotal}}</span></div> 77 <div class="item" v-if="signInfoList?.length>0"><label>{{ language==0?'报名费':'REGISTRATION FEE' }}:</label><span>{{ language==0?'¥':'€' }}{{serviceFeeTotal}}</span></div>
78 <div class="item" v-if="zuTableList?.length>0"><label>{{ language==0?'保险费':'Insurance Fee' }}:</label><span>{{ language==0?'¥':'€' }}{{insuranceFeeTotal}}</span></div> 78 <div class="item" v-if="zuTableList?.length>0"><label>{{ language==0?'保险费':'INSURANCE' }}:</label><span>{{ language==0?'¥':'€' }}{{insuranceFeeTotal}}</span></div>
79 <div class="item"><label>{{ language==0?'费用总计':'Total Cost' }}:</label><span class="size26">{{ language==0?'¥':'€' }}{{form.totalFee}}</span></div> 79 <div class="item"><label>{{ language==0?'费用总计':'Total Cost' }}:</label><span class="size26">{{ language==0?'¥':'€' }}{{form.totalFee}}</span></div>
80 </div> 80 </div>
81 </el-col> 81 </el-col>
...@@ -500,7 +500,7 @@ function exportSignList(n) { ...@@ -500,7 +500,7 @@ function exportSignList(n) {
500 if(n==1){ 500 if(n==1){
501 fileName = 'Participant List' 501 fileName = 'Participant List'
502 }else { 502 }else {
503 fileName = 'Registration Fee for Event Entry' 503 fileName = 'LIST OF REGISTERED COMPETITIONS'
504 } 504 }
505 proxy.download('/league/sign/exportEn', { 505 proxy.download('/league/sign/exportEn', {
506 ...obj 506 ...obj
...@@ -520,7 +520,7 @@ function exportPdf() { ...@@ -520,7 +520,7 @@ function exportPdf() {
520 ...obj 520 ...obj
521 }, `${fileName}_${new Date().getTime()}.pdf`) 521 }, `${fileName}_${new Date().getTime()}.pdf`)
522 } else { 522 } else {
523 fileName = 'Registration Fee for Event Entry' 523 fileName = 'LIST OF REGISTERED COMPETITIONS'
524 proxy.download('/pdf/exportMySignInfoList', { 524 proxy.download('/pdf/exportMySignInfoList', {
525 ...obj 525 ...obj
526 }, `${fileName}_${new Date().getTime()}.pdf`) 526 }, `${fileName}_${new Date().getTime()}.pdf`)
...@@ -624,8 +624,10 @@ function copy(str) { ...@@ -624,8 +624,10 @@ function copy(str) {
624 .skeletonBox{position: relative;overflow: hidden; 624 .skeletonBox{position: relative;overflow: hidden;
625 .btn-lineG{position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0; 625 .btn-lineG{position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;
626 width: 200px;box-shadow: 0 0 1000px 500px rgba(255,255,255,0.5); 626 width: 200px;box-shadow: 0 0 1000px 500px rgba(255,255,255,0.5);
627
627 } 628 }
628 } 629 }
630
629 .payImgbox{text-align: center;border: 1px solid #fff;padding: 20px;} 631 .payImgbox{text-align: center;border: 1px solid #fff;padding: 20px;}
630 .priceBar{padding: 0 0 20px; 632 .priceBar{padding: 0 0 20px;
631 .flex{display: flex;justify-content: right;align-items: baseline; 633 .flex{display: flex;justify-content: right;align-items: baseline;
......
...@@ -53,7 +53,7 @@ ...@@ -53,7 +53,7 @@
53 :list="signInfoList" :hasAction="false" :is-national="isNational"/> 53 :list="signInfoList" :hasAction="false" :is-national="isNational"/>
54 </div> 54 </div>
55 <div class="mt20"> 55 <div class="mt20">
56 <div class="leftboderTT">{{ language==0?'设项报名清单':'Event Registration List' }} 56 <div class="leftboderTT">{{ language==0?'设项报名清单':'LIST OF REGISTERED COMPETITIONS' }}
57 <div class="fr"> 57 <div class="fr">
58 <el-input size="small" v-model="zuQuery.groName" :prefix-icon="Search" 58 <el-input size="small" v-model="zuQuery.groName" :prefix-icon="Search"
59 @change="getSignList" clearable/> 59 @change="getSignList" clearable/>
...@@ -69,8 +69,8 @@ ...@@ -69,8 +69,8 @@
69 <el-row class="priceBar"> 69 <el-row class="priceBar">
70 <el-col :lg="12" :xs="24" class="pd20"> 70 <el-col :lg="12" :xs="24" class="pd20">
71 <div class="flex"> 71 <div class="flex">
72 <div class="item" v-if="form.cptRegistrationFee?.totalFee>0"><label>{{ language==0?'报名费':'Registration Fee' }}:</label><span>{{ language==0?'¥':'€' }}{{form.cptRegistrationFee?.totalFee}}</span></div> 72 <div class="item" v-if="form.cptRegistrationFee?.totalFee>0"><label>{{ language==0?'报名费':'REGISTRATION FEE' }}:</label><span>{{ language==0?'¥':'€' }}{{form.cptRegistrationFee?.totalFee}}</span></div>
73 <div class="item" v-if="form.cptInsuranceFee?.totalFee>0"><label>{{ language==0?'保险费':'Insurance Fee' }}:</label><span>{{ language==0?'¥':'€' }}{{form.cptInsuranceFee?.totalFee}}</span></div> 73 <div class="item" v-if="form.cptInsuranceFee?.totalFee>0"><label>{{ language==0?'保险费':'INSURANCE' }}:</label><span>{{ language==0?'¥':'€' }}{{form.cptInsuranceFee?.totalFee}}</span></div>
74 <div class="item" v-if="form.totalFee>0"><label>{{ language==0?'费用总计':'Total Cost' }}:</label><span>{{ language==0?'¥':'€' }}{{form.totalFee}}</span></div> 74 <div class="item" v-if="form.totalFee>0"><label>{{ language==0?'费用总计':'Total Cost' }}:</label><span>{{ language==0?'¥':'€' }}{{form.totalFee}}</span></div>
75 </div> 75 </div>
76 </el-col> 76 </el-col>
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
79 <el-link type="primary" @click="exportSignList(1)"><el-icon><Upload /></el-icon> 79 <el-link type="primary" @click="exportSignList(1)"><el-icon><Upload /></el-icon>
80 {{ language==0?'导出参赛人员清单':'Export Participant List' }}</el-link> 80 {{ language==0?'导出参赛人员清单':'Export Participant List' }}</el-link>
81 <el-link type="primary" @click="exportSignList(2)"><el-icon><Upload /></el-icon> 81 <el-link type="primary" @click="exportSignList(2)"><el-icon><Upload /></el-icon>
82 {{ language==0?'导出设项报名清单':'Registration Fee for Event Entry' }}</el-link> 82 {{ language==0?'导出设项报名清单':'EXPORT LIST OF REGISTERED COMPETITIONS' }}</el-link>
83 83
84 <el-link type="primary" @click="exportPdf"><el-icon><Upload /></el-icon> 84 <el-link type="primary" @click="exportPdf"><el-icon><Upload /></el-icon>
85 {{ language==0?'导出pdf':'Export PDF' }} 85 {{ language==0?'导出pdf':'Export PDF' }}
...@@ -263,7 +263,7 @@ function exportSignList(n) { ...@@ -263,7 +263,7 @@ function exportSignList(n) {
263 if(n==1){ 263 if(n==1){
264 fileName = 'Participant List' 264 fileName = 'Participant List'
265 }else { 265 }else {
266 fileName = 'Registration Fee for Event Entry' 266 fileName = 'Export LIST OF REGISTERED COMPETITIONS'
267 } 267 }
268 proxy.download('/league/sign/exportEn', { 268 proxy.download('/league/sign/exportEn', {
269 ...obj 269 ...obj
...@@ -283,7 +283,7 @@ function exportPdf() { ...@@ -283,7 +283,7 @@ function exportPdf() {
283 ...obj 283 ...obj
284 }, `${fileName}_${new Date().getTime()}.pdf`) 284 }, `${fileName}_${new Date().getTime()}.pdf`)
285 } else { 285 } else {
286 fileName = 'Registration Fee for Event Entry' 286 fileName = 'LIST OF REGISTERED COMPETITIONS'
287 proxy.download('/pdf/exportMySignInfoList', { 287 proxy.download('/pdf/exportMySignInfoList', {
288 ...obj 288 ...obj
289 }, `${fileName}_${new Date().getTime()}.pdf`) 289 }, `${fileName}_${new Date().getTime()}.pdf`)
...@@ -306,7 +306,7 @@ function exportPdf() { ...@@ -306,7 +306,7 @@ function exportPdf() {
306 background: #FAFBFD; 306 background: #FAFBFD;
307 .flex{display: flex; 307 .flex{display: flex;
308 .item{font-size: 16px;margin-right: 15px; 308 .item{font-size: 16px;margin-right: 15px;
309 label{color: #95A1A6;} 309 label{color: #95A1A6; }
310 span{font-family: DIN Alternate;} 310 span{font-family: DIN Alternate;}
311 } 311 }
312 } 312 }
...@@ -316,7 +316,7 @@ function exportPdf() { ...@@ -316,7 +316,7 @@ function exportPdf() {
316 } 316 }
317 .border-info{ 317 .border-info{
318 .item{margin: 5px 0;color: #4C5359; font-size: 14px; 318 .item{margin: 5px 0;color: #4C5359; font-size: 14px;
319 label{font-size: 14px;margin-right: 14px} 319 label{font-size: 14px;margin-right: 14px;text-transform: uppercase;}
320 } 320 }
321 } 321 }
322 </style> 322 </style>
......
...@@ -106,13 +106,12 @@ ...@@ -106,13 +106,12 @@
106 106
107 <div class="tip" v-if="wdsfData.personFlag=='0'"> 107 <div class="tip" v-if="wdsfData.personFlag=='0'">
108 <div v-if="language==0"> 108 <div v-if="language==0">
109 (请填写正确的邮箱信息,邮箱信息在注册完成后无法修改。 109 (请填写正确的邮箱信息,邮箱信息在注册完成后无法修改。该邮箱后续会作为您登录的账户,
110 该邮箱后续会接收您报名审核、支付账单、比赛邀请函等。 110 并接收报名审核结果、支付账单、签证邀请函等相关信息
111 </div> 111 </div>
112 <div v-else> 112 <div v-else>
113 Please fill in a correct mailbox information, which cannot be modified after registration. 113 Please fill in the correct email, which cannot be changed after the registration is completed.
114 The mailbox will receive your registration review, payment of bills, competition invitation and so 114 The email will be used as your login account and to receive relevant information including results of registration review, payment bills, visa invitation letters, etc.
115 on.
116 </div> 115 </div>
117 </div> 116 </div>
118 117
......
...@@ -7,12 +7,11 @@ ...@@ -7,12 +7,11 @@
7 /> 7 />
8 <div class="tip" v-if="language==0"> 8 <div class="tip" v-if="language==0">
9 (请填写正确的邮箱信息,邮箱信息在注册完成后无法修改。 9 (请填写正确的邮箱信息,邮箱信息在注册完成后无法修改。
10 该邮箱后续会会作为您登录的账户,并接收您报名审核、支付账单、比赛邀请函等。) 10 该邮箱后续会作为您登录的账户,
11 并接收报名审核结果、支付账单、签证邀请函等相关信息。)
11 </div> 12 </div>
12 <div v-else class="tip"> 13 <div v-else class="tip">
13 Please fill in a correct mailbox information, which cannot be modified after registration. 14 Please fill in the correct email, which cannot be changed after the registration is completed. The email will be used as your login account and to receive relevant information including results of registration review, payment bills, visa invitation letters, etc.
14 The mailbox will receive your registration review, payment of bills, competition invitation and so
15 on.
16 </div> 15 </div>
17 </el-form-item> 16 </el-form-item>
18 <el-form-item :label="language==0?'验证码':'Code'" required> 17 <el-form-item :label="language==0?'验证码':'Code'" required>
......
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
10 </div> 10 </div>
11 </div> 11 </div>
12 <div class="text-center mt30 mb20"> 12 <div class="text-center mt30 mb20">
13 <el-button class="primary-kx w200px" round @click="goHome">{{ language == 0 ? '返回首页' : 'Return to Homepage' }}</el-button> 13 <el-button class="primary-kx w200px uppercase" round @click="goHome">{{ language == 0 ? '返回首页' : 'Return to Homepage' }}</el-button>
14 <el-button type="primary" class="btn-lineG w200px" round @click="goSign">{{ language == 0 ? '去报名' : 'Sign Up' }}</el-button> 14 <el-button type="primary" class="btn-lineG w200px uppercase" round @click="goSign">{{ language == 0 ? '去报名' : 'REGISTRATION' }}</el-button>
15 </div> 15 </div>
16 </el-card> 16 </el-card>
17 </template> 17 </template>
......
...@@ -82,8 +82,8 @@ export default defineConfig(({ mode, command }) => { ...@@ -82,8 +82,8 @@ export default defineConfig(({ mode, command }) => {
82 rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') 82 rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '')
83 }, 83 },
84 '/dev-api': { 84 '/dev-api': {
85 target: 'http://192.168.1.118:8081/', 85 // target: 'http://192.168.1.118:8081/',
86 // target: 'https://dance.itechtop.cn/stage-api', 86 target: 'https://dance.itechtop.cn/stage-api',
87 changeOrigin: true, 87 changeOrigin: true,
88 rewrite: (p) => p.replace(/^\/dev-api/, '') 88 rewrite: (p) => p.replace(/^\/dev-api/, '')
89 } 89 }
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!