202b603f by yyx

Merge branch 'order' of https://code.itechtop.cn/yangyang/dance-pc into order

2 parents e6f3bb41 1289a9ea
No preview for this file type
...@@ -108,6 +108,13 @@ const menus = ref([ ...@@ -108,6 +108,13 @@ const menus = ref([
108 isActive: false 108 isActive: false
109 }, 109 },
110 { 110 {
111 name: language.value==0?'票务预订':'Ticket Reservation',
112 routeName: 'seat_order',
113 picUrl1: '/img/nav_29.png',
114 picUrl2: '/img/nav_29_dwn.png',
115 isActive: false
116 },
117 {
111 name: language.value==0?'系统消息':'System messages', 118 name: language.value==0?'系统消息':'System messages',
112 routeName: 'mySms', 119 routeName: 'mySms',
113 picUrl1: '/img/nav_30.png', 120 picUrl1: '/img/nav_30.png',
......
...@@ -193,6 +193,8 @@ function delperson(p) { ...@@ -193,6 +193,8 @@ function delperson(p) {
193 cancelButtonText: c, 193 cancelButtonText: c,
194 type: 'warning' 194 type: 'warning'
195 }).then(() => { 195 }).then(() => {
196
197 // This user has registered for the event and cannot be deleted.
196 match.delPerson(p.id).then(res => { 198 match.delPerson(p.id).then(res => {
197 ElMessage.success(msg) 199 ElMessage.success(msg)
198 getList(groupId.value) 200 getList(groupId.value)
......
...@@ -96,8 +96,8 @@ ...@@ -96,8 +96,8 @@
96 96
97 <div class="content" v-if="activeName==8"> 97 <div class="content" v-if="activeName==8">
98 <label>点击下载:</label> 98 <label>点击下载:</label>
99 <!-- <a target="_blank" class="text-primary" href="/file/COMPETITION_GUIDE_0511V1.pdf">--> 99 <a target="_blank" class="text-primary" href="/file/COMPETITION%20GUIDE%200520V1.pdf">
100 <a @click="showBuilding" class="text-primary"> 100 <!-- <a @click="showBuilding" class="text-primary">-->
101 <el-icon style="position: relative;top: 2px"><download/></el-icon> 101 <el-icon style="position: relative;top: 2px"><download/></el-icon>
102 2024 WDSF亚洲体育舞蹈节参赛指南 102 2024 WDSF亚洲体育舞蹈节参赛指南
103 </a> 103 </a>
...@@ -200,8 +200,8 @@ ...@@ -200,8 +200,8 @@
200 <div class="content" v-if="activeName==71"><el-empty description="no data"></el-empty></div> 200 <div class="content" v-if="activeName==71"><el-empty description="no data"></el-empty></div>
201 <div class="content" v-if="activeName==8"> 201 <div class="content" v-if="activeName==8">
202 <label>Download:</label> 202 <label>Download:</label>
203 <!-- <a target="_blank" class="text-primary" href="/file/COMPETITION_GUIDE_0511V1.pdf">--> 203 <a target="_blank" class="text-primary" href="/file/COMPETITION%20GUIDE%200520V1.pdf">
204 <a @click="showBuilding" class="text-primary"> 204 <!-- <a @click="showBuilding" class="text-primary">-->
205 <el-icon style="position: relative;top: 2px"><download/></el-icon> 205 <el-icon style="position: relative;top: 2px"><download/></el-icon>
206 2024 WDSF ASIAN DANCESPORT FESTIVAL COMPETITION GUIDE 206 2024 WDSF ASIAN DANCESPORT FESTIVAL COMPETITION GUIDE
207 </a> 207 </a>
......
...@@ -39,8 +39,8 @@ ...@@ -39,8 +39,8 @@
39 <el-button type="primary" plain @click="switchPerson">{{language==0?'切换':'Switch'}}</el-button> 39 <el-button type="primary" plain @click="switchPerson">{{language==0?'切换':'Switch'}}</el-button>
40 </div> 40 </div>
41 <div class="tip"> 41 <div class="tip">
42 <span v-if="language==0">*如果您参加个人项目,或给其组合/选手进行报名,请点击切换按钮重新选择人员</span> 42 <span v-if="language==0">*如果您参加个人项目,或给其组合/选手进行报名,请点击切换按钮重新选择人员</span>
43 <span v-else>*If you are participating in an individual event, or if you are signing up for another group/competitor, please click the Switch button to re-select the team.</span> 43 <span v-else>*If you would like to register individual competitions for yourself or other couples/athletes, please click "Switch" button to re-select persons concerned.</span>
44 </div> 44 </div>
45 </div> 45 </div>
46 </div> 46 </div>
......
...@@ -43,7 +43,11 @@ ...@@ -43,7 +43,11 @@
43 </div> 43 </div>
44 <div v-else> 44 <div v-else>
45 <div>{{ scope.row.birthPeriod.replace(',',language==0?' 至 ':' to ') }}</div> 45 <div>{{ scope.row.birthPeriod.replace(',',language==0?' 至 ':' to ') }}</div>
46 <div>{{scope.row.birthPeriodSecond?.replace(',',language==0?' 至 ':' to ')}}</div> 46 <div v-if="scope.row.birthPeriodSecond">{{scope.row.birthPeriodSecond?.replace(',',language==0?' 至 ':' to ')}}</div>
47 <div v-if="scope.row.birthPeriodThird">{{scope.row.birthPeriodThird?.replace(',',language==0?' 至 ':' to ')}}</div>
48 <div v-if="scope.row.birthPeriodFourth">{{scope.row.birthPeriodFourth?.replace(',',language==0?' 至 ':' to ')}}</div>
49 <div v-if="scope.row.birthPeriodFifth">{{scope.row.birthPeriodFifth?.replace(',',language==0?' 至 ':' to ')}}</div>
50 <div v-if="scope.row.birthPeriodSixth">{{scope.row.birthPeriodSixth?.replace(',',language==0?' 至 ':' to ')}}</div>
47 </div> 51 </div>
48 </template> 52 </template>
49 </el-table-column> 53 </el-table-column>
......
...@@ -61,11 +61,11 @@ ...@@ -61,11 +61,11 @@
61 <template #default="scope"> 61 <template #default="scope">
62 <el-link v-if="scope.row.signInfo[0].extraPersonInfoMapList[index]?.type=='2'" 62 <el-link v-if="scope.row.signInfo[0].extraPersonInfoMapList[index]?.type=='2'"
63 target="_blank" 63 target="_blank"
64 :href="fillImgUrl(scope.row.signInfo[0].extraPersonInfoMapList[index].value.url)"> 64 :href="fillImgUrl(scope.row.signInfo[0].extraPersonInfoMapList[index]?.value?.url)">
65 <span class="text-primary">{{ scope.row.signInfo[0].extraPersonInfoMapList[index].value.name }}</span> 65 <span class="text-primary">{{ scope.row.signInfo[0].extraPersonInfoMapList[index]?.value?.name }}</span>
66 </el-link> 66 </el-link>
67 <img v-else-if="scope.row.signInfo[0].extraPersonInfoMapList[index]?.type=='3'" style="width: 50px;" 67 <img v-else-if="scope.row.signInfo[0].extraPersonInfoMapList[index]?.type=='3'" style="width: 50px;"
68 :src="fillImgUrl(scope.row.signInfo[0].extraPersonInfoMapList[index].value.url||scope.row.signInfo[0].extraPersonInfoMapList[index].value)"> 68 :src="fillImgUrl(scope.row.signInfo[0].extraPersonInfoMapList[index]?.value?.url||scope.row.signInfo[0]?.extraPersonInfoMapList[index]?.value)">
69 <span v-else>{{ scope.row.signInfo[0].extraPersonInfoMapList[index]?.value }}</span> 69 <span v-else>{{ scope.row.signInfo[0].extraPersonInfoMapList[index]?.value }}</span>
70 </template> 70 </template>
71 </el-table-column> 71 </el-table-column>
......
...@@ -116,8 +116,10 @@ ...@@ -116,8 +116,10 @@
116 </el-col> 116 </el-col>
117 <el-col :lg="12" v-if="Number(form.totalFee)>0"> 117 <el-col :lg="12" v-if="Number(form.totalFee)>0">
118 <div class="priceb" v-if="form.payStatus=='0'">{{ language==0?'待支付金额':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div> 118 <div class="priceb" v-if="form.payStatus=='0'">{{ language==0?'待支付金额':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div>
119 <div class="priceb" v-if="form.payStatus=='1'">{{ language==0?'已支付金额':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div> 119 <div class="priceb" v-else-if="form.payStatus=='1'">{{ language==0?'线下支付待核销':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div>
120 <div class="priceb" v-if="form.payStatus=='5'">{{ language==0?'已退款':'Refunded' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div> 120 <div class="priceb" v-else-if="form.payStatus=='3'">{{ language==0?'已支付金额':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div>
121 <div class="priceb" v-else-if="form.payStatus=='5'">{{ language==0?'已退款':'Refunded' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div>
122 <div class="priceb" v-else>{{ language==0?'费用总计':'Amount Due' }}:<span class="price">{{ language==0?'¥':'€' }}{{ Number(totalFee).toFixed(2) }}</span></div>
121 </el-col> 123 </el-col>
122 </el-row> 124 </el-row>
123 </el-card> 125 </el-card>
......
...@@ -65,7 +65,7 @@ export default defineConfig(({ mode, command }) => { ...@@ -65,7 +65,7 @@ export default defineConfig(({ mode, command }) => {
65 // https://cn.vitejs.dev/config/#server-proxy 65 // https://cn.vitejs.dev/config/#server-proxy
66 '/dev-api/ztx-train': { 66 '/dev-api/ztx-train': {
67 // target: 'http://123.60.96.243:1896/stage-api', 67 // target: 'http://123.60.96.243:1896/stage-api',
68 target: 'http://192.168.1.25:8686', 68 target: 'https://jijin.wtwuxicenter.com/stage-api',
69 changeOrigin: true, 69 changeOrigin: true,
70 rewrite: (p) => p.replace(/^\/dev-api\/ztx-train/, '') 70 rewrite: (p) => p.replace(/^\/dev-api\/ztx-train/, '')
71 }, 71 },
...@@ -76,8 +76,8 @@ export default defineConfig(({ mode, command }) => { ...@@ -76,8 +76,8 @@ export default defineConfig(({ mode, command }) => {
76 rewrite: (p) => p.replace(/^\/dev-api\/ztx-match/, '') 76 rewrite: (p) => p.replace(/^\/dev-api\/ztx-match/, '')
77 }, 77 },
78 '/dev-api/ztx-webSite': { 78 '/dev-api/ztx-webSite': {
79 // target: 'https://dance.itechtop.cn/stage-api',
79 target: 'https://jijin.wtwuxicenter.com/stage-api', 80 target: 'https://jijin.wtwuxicenter.com/stage-api',
80 // target: 'http://192.168.1.118:8081/',
81 changeOrigin: true, 81 changeOrigin: true,
82 rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '') 82 rewrite: (p) => p.replace(/^\/dev-api\/ztx-webSite/, '')
83 }, 83 },
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!