Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
杨炀
/
dance-pc
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
b2fb5e09
authored
2025-06-04 17:34:42 +0800
by
zhangmeng
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
赛事
1 parent
67a742a3
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
5 deletions
src/viewsPc/match/chooseSportsman.vue
src/viewsPc/match/components/insuranceView.vue
src/viewsPc/match/chooseSportsman.vue
View file @
b2fb5e0
...
...
@@ -7,7 +7,7 @@
<el-card
:body-style=
"
{'padding-top': '0'}">
<el-row
:gutter=
"20"
class=
"mt20"
>
<el-col
:lg=
"1
0
"
>
<el-col
:lg=
"1
2
"
>
<div
class=
"panel border"
>
<div
class=
"panel-header "
>
<h3
v-if=
"language==0"
class=
"panel-title"
>
选择参赛运动员清单
</h3>
...
...
@@ -44,7 +44,10 @@
{{
c
.
ageGroup
}}
{{
c
.
division
}}
<span
v-if=
"c.age"
>
-
{{
c
.
age
}}{{
language
==
0
?
'岁'
:
'years'
}}
</span>
<!-- @click="editPerson(c.id)"-->
<span
v-if=
"c.disabled||c.ocrFlag==0"
class=
"text-danger po-right"
>
完善信息
</span>
<span
v-if=
"c.disabled||c.ocrFlag==0"
class=
"text-danger po-right"
>
{{
language
==
0
?
'完善信息'
:
'complete details'
}}
</span>
</div>
</el-option>
...
...
@@ -90,7 +93,7 @@
</div>
</div>
</el-col>
<el-col
:lg=
"1
4
"
>
<el-col
:lg=
"1
2
"
>
<div
class=
"panel border"
>
<div
class=
"panel-header "
>
<h3
v-if=
"language==0"
class=
"panel-title"
>
可参与报名的项目
...
...
@@ -107,6 +110,12 @@
/>
</div>
</div>
<p
v-if=
"show"
class=
"text-danger text-center"
>
{{
language == 0 ?
'可通过选手管理,增加运动员和完善运动员信息' : `You can add players and complete athletes' details through [Athlete Management]`
}}
</p>
<div
id=
"projectbox"
v-loading=
"loadingProject"
style=
"height: 50vh;overflow: auto;"
>
<el-checkbox-group
v-model=
"projectIds"
@
change=
"changeProject"
>
<el-checkbox
...
...
@@ -325,7 +334,7 @@ const matchId = ref(route.query.matchId)
const
checked
=
ref
(
'0'
)
const
insuranceFlag
=
ref
()
const
insuranceAgreement
=
ref
()
const
show
=
ref
(
false
)
let
signInfoType
=
null
onMounted
(()
=>
{
...
...
@@ -350,6 +359,7 @@ function getAthletesList() {
}
}
}
show
.
value
=
athletesList
.
value
.
some
(
v
=>
!
v
.
phone
||
v
.
ocrFlag
==
0
)
})
}
...
...
src/viewsPc/match/components/insuranceView.vue
View file @
b2fb5e0
<
template
>
<el-dialog
v-model=
"show"
:close-on-click-modal=
"false"
:title=
"language==0?'赛事购买协
会
':'Event Insurance Procurement Agreement'"
append-to-body
center
:title=
"language==0?'赛事购买协
议
':'Event Insurance Procurement Agreement'"
append-to-body
center
class=
"pcloginpop"
close-icon=
"CircleClose"
destroy-on-close
width=
"1100px"
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment