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
853a0cbc
authored
2025-08-21 10:32:49 +0800
by
zrj
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
8.21 酒店增加会议非会议筛选
1 parent
a7e8641b
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
27 additions
and
11 deletions
src/viewsPc/booking/hotel.vue
src/viewsPc/booking/hotelDetail.vue
src/viewsPc/booking/hotelOrder.vue
src/viewsPc/booking/pay.vue
src/viewsPc/components/homeQuick.vue
src/viewsPc/components/orderRemark.vue
src/viewsPc/booking/hotel.vue
View file @
853a0cb
...
...
@@ -86,6 +86,7 @@ const list = ref([])
const
loading
=
ref
(
false
)
onMounted
(()
=>
{
query
.
value
.
activityId
=
route
.
params
.
cptId
query
.
value
.
meeting
=
route
.
query
.
flag
getList
()
})
...
...
@@ -113,7 +114,8 @@ function goDetail(item) {
hotelId
:
item
.
hotelId
,
},
query
:
{
id
:
item
.
id
id
:
item
.
id
,
meeting
:
query
.
value
.
meeting
,
}
})
...
...
src/viewsPc/booking/hotelDetail.vue
View file @
853a0cb
...
...
@@ -213,11 +213,14 @@ const roomList = ref([])
const
map
=
ref
(
null
)
const
formTime
=
ref
({})
const
labelObj
=
ref
({})
const
meeting
=
ref
()
let
baseHotTime
;
onMounted
(()
=>
{
console
.
log
(
route
.
params
)
if
(
route
.
query
.
meeting
)
{
meeting
.
value
=
route
.
query
.
meeting
}
getBaseInfoByActiveId
(
route
.
params
.
cptId
).
then
(
res
=>
{
formTime
.
value
=
res
.
data
||
null
}).
catch
(
err
=>
{
...
...
@@ -372,6 +375,7 @@ function goNext(room) {
checkInTime
:
form
.
value
.
checkInTime
,
start
:
hotTime
.
value
[
0
],
end
:
hotTime
.
value
[
1
],
meeting
:
meeting
.
value
,
}
})
}
...
...
src/viewsPc/booking/hotelOrder.vue
View file @
853a0cb
...
...
@@ -176,6 +176,7 @@ const router = useRouter()
const
route
=
useRoute
()
const
room
=
ref
({})
const
hotelName
=
ref
(
''
)
const
meeting
=
ref
()
const
canOrderNum
=
ref
(
0
)
const
lform
=
ref
({})
const
form
=
ref
({
...
...
@@ -285,6 +286,7 @@ onMounted(() => {
room
.
value
=
JSON
.
parse
(
decodeURIComponent
(
route
.
query
.
room
))
console
.
log
(
room
.
value
)
hotelName
.
value
=
route
.
query
.
hotelName
meeting
.
value
=
route
.
query
.
meeting
?
route
.
query
.
meeting
:
''
money
.
value
=
0
rzRange
.
value
=
[]
rzRange
.
value
=
[
route
.
query
.
start
,
route
.
query
.
end
]
...
...
@@ -507,7 +509,8 @@ function submit() {
matchId
:
room
.
value
.
activityId
,
orderId
:
res
.
data
.
orderId
,
money
:
res
.
data
.
total
,
type
:
'hotel'
type
:
'hotel'
,
meeting
:
meeting
.
value
,
}
})
}
...
...
src/viewsPc/booking/pay.vue
View file @
853a0cb
...
...
@@ -653,6 +653,7 @@ const wePayCodeUrl = ref('')
const
form
=
ref
({
}
)
const
formInfo
=
ref
({
}
)
const
type
=
ref
(
''
)
const
meeting
=
ref
()
const
errorBox
=
ref
(
false
)
const
hideconfirmbtn
=
ref
(
false
)
const
remark
=
ref
(
''
)
...
...
@@ -675,6 +676,9 @@ onMounted(() => {
if
(
route
.
query
.
type
)
{
type
.
value
=
route
.
query
.
type
}
if
(
route
.
query
.
meeting
)
{
meeting
.
value
=
route
.
query
.
meeting
}
if
(
route
.
query
.
orderType
)
{
switch
(
route
.
query
.
orderType
)
{
case
'0'
:
...
...
@@ -1063,7 +1067,10 @@ const downOfflineInvoice = () => {
const toContinue = () => {
router.push({
path: `
/
booking
/
hotel
/
$
{
matchIdHistory
.
value
}
`
path: `
/
booking
/
hotel
/
$
{
matchIdHistory
.
value
}
`,
query: {
meeting: meeting.value,
}
}
)
}
...
...
src/viewsPc/components/homeQuick.vue
View file @
853a0cb
...
...
@@ -286,7 +286,7 @@ function goBooking(n, f) {
//酒店
router
.
push
({
path
:
`/booking/hotel/
${
props
.
matchId
}
`
//
, query: {flag: f}
,
query
:
{
flag
:
f
}
})
break
;
case
2
:
...
...
src/viewsPc/components/orderRemark.vue
View file @
853a0cb
...
...
@@ -11,12 +11,12 @@
<div
v-if=
"type==10"
class=
"plr20"
v-html=
"form.reserveDesTitck"
></div>
<!--
<el-row
v-if=
"type==1"
justify=
"center"
>
--
>
<!--
<el-radio-group
v-model=
"hotelType"
>
--
>
<!--
<el-radio
label=
"0"
>
{{
language
==
0
?
'运动队酒店'
:
'Team Hotel Reservation'
}}
</el-radio>
--
>
<!--
<el-radio
label=
"1"
>
{{
language
==
0
?
'执委大会酒店'
:
'Conference Hotel Reservation'
}}
</el-radio>
--
>
<!--
</el-radio-group>
--
>
<!--
</el-row>
--
>
<el-row
v-if=
"type==1"
justify=
"center"
>
<el-radio-group
v-model=
"hotelType"
>
<el-radio
label=
"0"
>
{{
language
==
0
?
'运动队酒店'
:
'Team Hotel Reservation'
}}
</el-radio
>
<el-radio
label=
"1"
>
{{
language
==
0
?
'执委大会酒店'
:
'Conference Hotel Reservation'
}}
</el-radio
>
</el-radio-group
>
</el-row
>
</div>
<template
#
footer
>
...
...
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