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
3e60a276
authored
2024-08-19 17:23:50 +0800
by
zhangmeng
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
购票修改
1 parent
ff1d1919
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
51 additions
and
18 deletions
src/viewsPc/booking/ticket/index.vue
src/viewsPc/booking/ticket/index.vue
View file @
3e60a27
...
...
@@ -60,45 +60,55 @@
</van-count-down>
</div>
<div
v-else
>
<!-- 时间 -->
<div
v-if=
"matchForm.ticketLayout"
>
<span
style=
"color: #493ceb;cursor:pointer"
@
click=
"show=true"
>
{{
language == 0 ? '查看场馆布局' : 'View Venue Layout'
}}
</span>
<br>
<br>
</div>
<!-- 票档 -->
<div
class=
"select_item_box"
>
<div
class=
"label"
>
{{ triggerLanguage(language, "
场次", "Session
") }}
{{ triggerLanguage(language, "
票档", "Tickets
") }}
</div>
<div
class=
"select_item"
>
<div
v-for=
"(it, index) in tick
List
"
v-for=
"(it, index) in tick
Class
"
:key=
"index"
:class=
"[
it.id == selectForm.id ? 'tagActive' : 'tag',
it.isView==0?'forbid':''
it.id == selectForm.latId ? 'tagActive' : 'tag',
]"
@
click=
"select
Tick
(it)"
@
click=
"select(it)"
>
{{ it.name }}
<span
v-if=
"it.ticketType==1"
class=
"tao"
>
{{
language == 0 ? '套票' : 'Package ticket'
}}
</span>
{{ it.name }}
</div>
</div>
</div>
<!-- 票档 -->
<!-- 时间 -->
<div
class=
"select_item_box"
>
<div
class=
"label"
>
{{ triggerLanguage(language, "
票档", "Tickets
") }}
{{ triggerLanguage(language, "
场次", "Session
") }}
</div>
<div
class=
"select_item"
>
<div
v-for=
"(it, index) in tick
Class
"
v-for=
"(it, index) in tick
List
"
:key=
"index"
:class=
"[
it.id == selectForm.latId ? 'tagActive' : 'tag',
it.id == selectForm.id ? 'tagActive' : 'tag',
it.isView==0?'forbid':''
]"
@
click=
"select(it)"
@
click=
"select
Tick
(it)"
>
{{ it.name }}
{{ it.name }}
<span
v-if=
"it.ticketType==1"
class=
"tao"
>
{{
language == 0 ? '套票' : 'Package ticket'
}}
</span>
</div>
</div>
</div>
<!-- 价格 -->
<div
class=
"select_item_box"
>
<div
class=
"label"
>
...
...
@@ -110,6 +120,17 @@
</div>
</div>
</div>
<!-- 购票备注-->
<div
v-if=
"matchForm.ticketRemark"
class=
"select_item_box"
>
<div
class=
"label"
>
{{
triggerLanguage(language, '购票备注', "Ticket Purchase Note")
}}
</div>
<div
class=
"select_item"
>
{{ matchForm.ticketRemark }}
</div>
</div>
<div
v-if=
"endTime<=0"
class=
"btn"
style=
"margin-left: 40px;opacity: 0.5;cursor: not-allowed;"
@
click=
"toSelectClosed"
>
...
...
@@ -135,6 +156,12 @@
</div>
<div
v-show=
"active==1"
class=
"rich_content"
v-html=
"matchForm.ticketDes"
/>
<div
v-show=
"active==2"
class=
"rich_content"
v-html=
"matchForm.ticketNotice"
/>
<el-dialog
v-model=
"show"
title=
""
width=
"1000px"
>
<div>
<img
:src=
"fillImgUrl(matchForm.ticketLayout)"
alt=
""
style=
"width: 100%"
>
</div>
</el-dialog>
</div>
</div>
</template>
...
...
@@ -157,6 +184,7 @@ const useStore = useUserStore()
const
user
=
computed
(()
=>
useUserStore
().
user
)
const
route
=
useRoute
();
const
router
=
useRouter
();
const
show
=
ref
(
false
)
const
activeId
=
ref
(
route
.
params
.
activeId
)
const
flag
=
ref
(
false
)
const
active
=
ref
(
1
)
...
...
@@ -468,9 +496,12 @@ function toSelectClosed() {
margin-right
:
15px
;
}
.info
{
padding
:
0
;
.info
{
padding
:
0
;
.title
{
font-size
:
14px
;
margin
:
0
;
font-size
:
14px
;
margin
:
0
;
}
.time
,
.address
,
.label
,
.tip
{
...
...
@@ -501,7 +532,9 @@ function toSelectClosed() {
font-size
:
12px
;
}
}
.btn
{
display
:
inline-block
;
.btn
{
display
:
inline-block
;
margin
:
10px
0
0
;
background
:
linear-gradient
(
270deg
,
#493ceb
0%
,
#8623fc
100%
);
border-radius
:
20px
;
...
...
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