Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
jijin
/
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
83f265ca
authored
2025-06-09 16:25:35 +0800
by
zhangmeng
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
场次
1 parent
11b2e06d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
46 additions
and
21 deletions
src/viewsPc/booking/pay.vue
src/viewsPc/booking/ticket/index.vue
src/viewsPc/center/myReservation.vue
src/viewsPc/booking/pay.vue
View file @
83f265c
...
...
@@ -271,19 +271,26 @@
<el-col
:span=
"24"
>
{{
language
==
0
?
'备注'
:
'Remarks'
}}
:
{{
form
.
remarks
}}
</el-col>
</el-row>
<el-row
v-if=
"type == 'ticket'"
style=
"width: 100%"
>
<el-col
:lg=
"
12
"
>
<el-col
:lg=
"
8
"
>
{{
language
==
0
?
'联系人'
:
'Contact'
}}
:
{{
form
.
contacts
}}
</el-col>
<el-col
:lg=
"12"
>
<el-col
:lg=
"8"
>
{{
language
==
0
?
'联系方式'
:
'Contact'
}}
:
{{
form
.
phone
}}
</el-col>
<el-col
:lg=
"8"
>
{{
language
==
0
?
'联系方式'
:
'Contact'
}}
:
{{
form
.
phone
}}
</el-col>
<el-row
v-for=
"(v,i) in form.extJson?.orderCustomerList"
:key=
"i"
style=
"width: 100%"
>
<el-col
:lg=
"
12"
:md=
"12
"
:sm=
"12"
:xs=
"24"
>
<el-col
:lg=
"
8"
:md=
"8
"
:sm=
"12"
:xs=
"24"
>
{{
v
.
name
}}
-
<span
class=
"text-gray"
>
{{
v
.
idCard
}}
</span>
</el-col>
<el-col
:lg=
"12"
:md=
"12"
:sm=
"12"
:xs=
"24"
class=
"text-right"
>
<el-col
:lg=
"8"
:md=
"8"
:sm=
"12"
:xs=
"24"
class=
""
>
<span
v-if=
"v.deskNo"
class=
""
>
{{
language
==
0
?
'座位号'
:
'Seat Number'
}}
:
{{
v
.
deskNo
+
'-'
+
v
.
seatNo
}}
</span>
</el-col>
<el-col
:lg=
"8"
:md=
"8"
:sm=
"12"
:xs=
"24"
class=
"text-right"
>
<span
v-if=
"language == 0 "
class=
"text-primary"
>
¥
{{
form
.
price
}}
</span>
<span
v-else
>
€
{{
form
.
priceEn
||
0
}}
</span>
</el-col>
...
...
src/viewsPc/booking/ticket/index.vue
View file @
83f265c
<
template
>
<div>
<!-- top -->
<div
class=
"container top"
>
<div
class=
"container top
father
"
>
<img
:src=
"fillImgUrl(matchForm.ticketImg)"
alt=
""
class=
"cover_img"
>
<div
class=
"info"
>
<div
class=
"title"
>
{{
matchForm
.
name
}}
</div>
...
...
@@ -151,15 +151,15 @@
{{ triggerLanguage(language, "票型", "Ticket Type") }} :
</div>
<div>
<
span
v-if=
"currTick?.images"
style=
"color: #493ceb;cursor:pointer;font-weight:600;font-size: 14px"
@
click=
"showUrl=currTick.images;show=true"
>
<span
style=
"color: red;font-size: 18px"
>
*
</span
>
{{
language == 0 ? '点击查看区域布局' : 'View Area Layout'
}}
<
/span
>
<
!-- <span-->
<!-- v-if="currTick?.images"-->
<!-- style="color: #493ceb;cursor:pointer;font-weight:600;font-size: 14px"-->
<!-- @click="showUrl=currTick.images;show=true"-->
<!-- > <span style="color: red;font-size: 18px">*</span>--
>
<!-- {{-->
<!-- language == 0 ? '点击查看区域布局' : 'View Area Layout'-->
<!-- }}-->
<
!-- </span>--
>
</div>
</div>
<div
class=
"select_item_box"
>
...
...
@@ -221,7 +221,15 @@
</div>
</div>
<el-image
v-if=
"currTick?.images"
:preview-src-list=
"[fillImgUrl(currTick?.images)]"
:src=
"fillImgUrl(currTick?.images) "
class=
"son"
fit=
"cover"
preview-teleported
style=
"width:200px"
/>
</div>
</div>
...
...
@@ -345,10 +353,10 @@ async function getTicketListType() {
tickList
.
value
=
res
.
data
selectForm
.
value
.
sessionType
=
Object
.
keys
(
res
.
data
)[
0
]
currTick
.
value
=
tickList
.
value
[
selectForm
.
value
.
sessionType
][
0
]
selectForm
.
value
.
latstId
=
currTick
.
value
?.
id
selectForm
.
value
.
price
=
currTick
.
value
?.
price
selectForm
.
value
.
priceEn
=
currTick
.
value
?.
priceEn
//
currTick.value = tickList.value[selectForm.value.sessionType][0]
//
selectForm.value.latstId = currTick.value?.id
//
selectForm.value.price = currTick.value?.price
//
selectForm.value.priceEn = currTick.value?.priceEn
}
function
select
(
v
)
{
...
...
@@ -378,12 +386,13 @@ function selectVenue(v) {
function
selectSessionType
(
key
)
{
selectForm
.
value
.
sessionType
=
key
currTick
.
value
=
tickList
.
value
[
selectForm
.
value
.
sessionType
][
0
]
//
currTick.value = tickList.value[selectForm.value.sessionType][0]
selectForm
.
value
.
latstId
=
currTick
.
value
?.
id
selectForm
.
value
.
price
=
currTick
.
value
?.
price
selectForm
.
value
.
priceEn
=
currTick
.
value
?.
priceEn
}
// 选择票型
function
selectTick
(
v
)
{
currTick
.
value
=
v
selectForm
.
value
.
latstId
=
v
.
id
...
...
@@ -760,4 +769,13 @@ getmatchData()
text-align
:
center
;
}
.father
{
position
:
relative
;
}
.son
{
position
:
absolute
;
bottom
:
30px
;
right
:
50px
;
}
</
style
>
...
...
src/viewsPc/center/myReservation.vue
View file @
83f265c
This diff is collapsed.
Click to expand it.
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