9bd0b837 by zhangmeng

世锦赛

1 parent d7fa7cbe
...@@ -153,11 +153,11 @@ ...@@ -153,11 +153,11 @@
153 preview-teleported style="width: 60px;z-index: 999;"/> 153 preview-teleported style="width: 60px;z-index: 999;"/>
154 </template> 154 </template>
155 </el-table-column> 155 </el-table-column>
156 <el-table-column :label="language==0?'入境日期':'Date ofEntrye'" prop="" width="130px"> 156 <el-table-column :label="language==0?'入境日期':'Date OF Entrye'" prop="" width="130px">
157 <template #header> 157 <template #header>
158 <div class="esp"> 158 <div class="esp">
159 <span class="red">*</span>Date ofEntrye <br> 159 <span class="red">*</span>Date OF Entrye <br>
160 <span class="red">&nbsp; YYYY-MM-DD</span> 160 <span class="red weight">&nbsp; YYYY-MM-DD</span>
161 </div> 161 </div>
162 </template> 162 </template>
163 <template #default="scope"> 163 <template #default="scope">
...@@ -171,11 +171,11 @@ ...@@ -171,11 +171,11 @@
171 /> 171 />
172 </template> 172 </template>
173 </el-table-column> 173 </el-table-column>
174 <el-table-column :label="language==0?'离境日期':'Date ofDeparture'" prop="" width="130px"> 174 <el-table-column :label="language==0?'离境日期':'Date OF Departure'" prop="" width="130px">
175 <template #header> 175 <template #header>
176 <div class="esp"> 176 <div class="esp">
177 <span class="red">*</span>Date ofDeparture <br> 177 <span class="red">*</span>Date OF Departure <br>
178 <span class="red">&nbsp; YYYY-MM-DD</span> 178 <span class="red weight">&nbsp; YYYY-MM-DD</span>
179 </div> 179 </div>
180 </template> 180 </template>
181 <template #default="scope"> 181 <template #default="scope">
...@@ -192,7 +192,7 @@ ...@@ -192,7 +192,7 @@
192 <el-table-column :label="'position'" min-width="100" prop="position"> 192 <el-table-column :label="'position'" min-width="100" prop="position">
193 <template #header> 193 <template #header>
194 <div class="esp"> 194 <div class="esp">
195 <span class="red">*</span>Position 195 <span class="red ">*</span>Position
196 </div> 196 </div>
197 </template> 197 </template>
198 <template #default="scope"> 198 <template #default="scope">
...@@ -278,7 +278,7 @@ ...@@ -278,7 +278,7 @@
278 <template #header> 278 <template #header>
279 <div class="esp"> 279 <div class="esp">
280 <span class="red">*</span>Birth <br> 280 <span class="red">*</span>Birth <br>
281 <span class="red">&nbsp; YYYY-MM-DD</span> 281 <span class="red weight">&nbsp; YYYY-MM-DD</span>
282 </div> 282 </div>
283 </template> 283 </template>
284 <template #default="scope"> 284 <template #default="scope">
...@@ -304,7 +304,7 @@ ...@@ -304,7 +304,7 @@
304 <template #header> 304 <template #header>
305 <div class="esp"> 305 <div class="esp">
306 <span class="red">*</span>DATE OF ISSUE <br> 306 <span class="red">*</span>DATE OF ISSUE <br>
307 <span class="red">&nbsp; YYYY-MM-DD</span> 307 <span class="red weight">&nbsp; YYYY-MM-DD</span>
308 </div> 308 </div>
309 </template> 309 </template>
310 <template #default="scope"> 310 <template #default="scope">
...@@ -319,7 +319,7 @@ ...@@ -319,7 +319,7 @@
319 <template #header> 319 <template #header>
320 <div class="esp"> 320 <div class="esp">
321 <span class="red">*</span>DATE OF EXPIRY <br> 321 <span class="red">*</span>DATE OF EXPIRY <br>
322 <span class="red">&nbsp; YYYY-MM-DD</span> 322 <span class="red weight">&nbsp; YYYY-MM-DD</span>
323 </div> 323 </div>
324 </template> 324 </template>
325 <template #default="scope"> 325 <template #default="scope">
...@@ -700,4 +700,8 @@ h4 { ...@@ -700,4 +700,8 @@ h4 {
700 color: #fff !important; 700 color: #fff !important;
701 701
702 } 702 }
703
704 .weight {
705 font-weight: 100;
706 }
703 </style> 707 </style>
......
...@@ -9,18 +9,31 @@ ...@@ -9,18 +9,31 @@
9 <div> 9 <div>
10 <el-descriptions border> 10 <el-descriptions border>
11 <el-descriptions-item label="No.">{{ form.id }}</el-descriptions-item> 11 <el-descriptions-item label="No.">{{ form.id }}</el-descriptions-item>
12 <el-descriptions-item label="Applicant Type">{{ 12 <el-descriptions-item label="Applicant Type">
13 form.remarks || form.applicatTypeName 13 <span v-if="form.applicatType=1">MNA/Team</span>
14 }} 14 <span v-if="form.applicatType=2">Technical Official (TD/CSB/IR)</span>
15 <span v-if="form.applicatType=3">WT Team</span>
16 <span v-if="form.applicatType=5">Other(not listed above)</span>
17 <span>{{ form.remarks }}</span>
18 </el-descriptions-item>
19 <el-descriptions-item label="Invitation Type">
20 {{ form.invitationType == 1 ? 'Visa lnvitation' : 'TE/PU letter' }}
15 </el-descriptions-item> 21 </el-descriptions-item>
16 <el-descriptions-item label="Invitation Type">{{ form.invitationTypeName }}</el-descriptions-item>
17 <el-descriptions-item label="MNA/Team Name"> 22 <el-descriptions-item label="MNA/Team Name">
18 {{ associationCodeFind(form.associationCode) }} 23 {{ associationCodeFind(form.associationCode) }}
19 </el-descriptions-item> 24 </el-descriptions-item>
20 <el-descriptions-item label="MNA/Team Address">{{ form.associationAddress }}</el-descriptions-item> 25 <el-descriptions-item label="MNA/Team Address">{{ form.associationAddress }}</el-descriptions-item>
21 <el-descriptions-item label="Contact Email">{{ form.email }}</el-descriptions-item> 26 <el-descriptions-item label="Contact Email">{{ form.email }}</el-descriptions-item>
22 <el-descriptions-item label="Full Name">{{ form.fullName }}</el-descriptions-item> 27 <el-descriptions-item label="Full Name">{{ form.fullName }}</el-descriptions-item>
23 <el-descriptions-item label="Position">{{ form.remarks1 || form.positionName }}</el-descriptions-item> 28 <el-descriptions-item label="Position">
29 <span v-if="form.remarks1">form.remarks1</span>
30 <span v-else>
31 <sapn v-if="form.position==0">Manager</sapn>
32 <sapn v-if="form.position==1">Team leader</sapn>
33 <sapn v-if="form.position==2">Coach</sapn>
34 <sapn v-if="form.position==3">Other</sapn>
35 </span>
36 </el-descriptions-item>
24 <el-descriptions-item label="Phone">{{ form.phone }}</el-descriptions-item> 37 <el-descriptions-item label="Phone">{{ form.phone }}</el-descriptions-item>
25 <el-descriptions-item label="Chinese Embassy Visa Office">{{ form.embassy }}</el-descriptions-item> 38 <el-descriptions-item label="Chinese Embassy Visa Office">{{ form.embassy }}</el-descriptions-item>
26 <el-descriptions-item label="Chinese Embassy Email">{{ form.embassyEmail }}</el-descriptions-item> 39 <el-descriptions-item label="Chinese Embassy Email">{{ form.embassyEmail }}</el-descriptions-item>
...@@ -29,12 +42,6 @@ ...@@ -29,12 +42,6 @@
29 additional documents 42 additional documents
30 </el-link> 43 </el-link>
31 </el-descriptions-item> 44 </el-descriptions-item>
32 <el-descriptions-item label="Proof of Employment">
33 <el-link v-if="form.invitationFile" :href="fillImgUrl(form.invitationFile)" target="_blank"
34 type="primary">
35 proof of employment
36 </el-link>
37 </el-descriptions-item>
38 <el-descriptions-item label="Remarks">{{ form.remarks3 }}</el-descriptions-item> 45 <el-descriptions-item label="Remarks">{{ form.remarks3 }}</el-descriptions-item>
39 </el-descriptions> 46 </el-descriptions>
40 <!-- <el-divider></el-divider>--> 47 <!-- <el-divider></el-divider>-->
...@@ -51,8 +58,8 @@ ...@@ -51,8 +58,8 @@
51 /> 58 />
52 </template> 59 </template>
53 </el-table-column> 60 </el-table-column>
54 <el-table-column align="center" label="Date ofEntrye" prop="entryDate"/> 61 <el-table-column align="center" label="Date OF Entrye" prop="entryDate"/>
55 <el-table-column align="center" label="Date ofDeparture" prop="departureDate"/> 62 <el-table-column align="center" label="Date OF Departure" prop="departureDate"/>
56 <el-table-column align="center" label="position" prop="position"/> 63 <el-table-column align="center" label="position" prop="position"/>
57 <el-table-column align="center" label="lastName" prop="lastName"/> 64 <el-table-column align="center" label="lastName" prop="lastName"/>
58 <el-table-column align="center" label="firstName" prop="fristName"/> 65 <el-table-column align="center" label="firstName" prop="fristName"/>
...@@ -107,6 +114,7 @@ const form = ref({ ...@@ -107,6 +114,7 @@ const form = ref({
107 const show = ref(false) 114 const show = ref(false)
108 const mnaList = ref([]) 115 const mnaList = ref([])
109 const open = (params) => { 116 const open = (params) => {
117 form.value = {}
110 show.value = true 118 show.value = true
111 form.value = params 119 form.value = params
112 getMNAList() 120 getMNAList()
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!