Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
jz_Travel
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
zhengke
jz_Travel
Commits
4b3af538
Commit
4b3af538
authored
Apr 22, 2025
by
youjie
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
29563a15
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
49 additions
and
7 deletions
+49
-7
order.vue
pages/hotel/order.vue
+3
-0
orderInfor.vue
pages/hotel/orderInfor.vue
+4
-5
orderdetails.vue
pages/hotel/orderdetails.vue
+42
-2
No files found.
pages/hotel/order.vue
View file @
4b3af538
...
...
@@ -542,6 +542,9 @@
if
(
this
.
roomRateDetails
.
RatePlanList
&&
this
.
roomRateDetails
.
RatePlanList
.
length
>
0
)
{
this
.
orderMsg
.
roomType
=
this
.
roomRateDetails
.
RatePlanList
[
0
].
BedType
}
uni
.
setNavigationBarTitle
({
title
:
this
.
orderMsg
.
HotelName
,
}
);
}
}
,
err
=>
{
uni
.
hideLoading
();
...
...
pages/hotel/orderInfor.vue
View file @
4b3af538
...
...
@@ -131,11 +131,11 @@
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
网络
</view>
<view
class=
"ResInforR"
>
WIFI
</view>
<view
class=
"ResInforR"
>
是否有
WIFI
</view>
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
楼层数
</view>
<view
class=
"ResInforR"
>
1-20
</view>
<view
class=
"ResInforR"
>
楼层数
</view>
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
取消政策
</view>
...
...
@@ -363,10 +363,9 @@
"dmc_post_GetDiDaPriceConfirm"
,
this
.
params
,
res
=>
{
if
(
res
.
resultCode
==
1
)
{
uni
.
hideLoading
();
this
.
roomRateDetails
=
res
.
data
.
PriceDetails
.
HotelList
[
0
];
console
.
log
(
this
.
HotelInfo
.
HotelName
,
'酒店详情'
)
console
.
log
(
this
.
roomRateDetails
,
'酒店详情'
)
this
.
dataList
=
res
.
data
.
PriceDetails
;
}
});
...
...
@@ -432,7 +431,7 @@
},
goback
()
{
uni
.
navigateBack
({
delta
:
1
,
delta
:
-
1
,
});
},
// #ifdef MP-WEIXIN
...
...
pages/hotel/orderdetails.vue
View file @
4b3af538
...
...
@@ -82,11 +82,27 @@
<view
class=
"ReservationInforTitle"
>
预定信息
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
房型
</view>
<view
class=
"ResInforR"
>
房型
</view>
<view
class=
"ResInforR"
>
<text
v-for=
"(items,i) in RatePlanList"
:key=
"i"
>
{{
items
.
RatePlanName
}}
<template
v-if=
"i!=RatePlanList.length-1"
>
,
</
template
>
</text>
</view>
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
餐型
</view>
<view
class=
"ResInforR active"
>
餐型
</view>
<view
class=
"ResInforR active"
>
<view
v-if=
"RatePlanList && RatePlanList.length > 0"
>
<
template
v-for=
"( itemp, indexp ) in RatePlanList[0].PriceList"
>
<template
v-if=
"!indexp"
>
{{
getMealtype
(
itemp
.
MealType
)
}}
<template
v-if=
"itemp.MealAmount>0"
>
×
{{
itemp
.
MealAmount
}}
份
</
template
>
</template>
</template>
</view>
</view>
</view>
<view
class=
"ResInforText row-sb-n"
>
<view
class=
"ResInforL"
>
窗户
</view>
...
...
@@ -298,6 +314,8 @@
DanWei
:
''
,
peopleNum
:
0
,
roomNum
:
0
,
RatePlanList
:
null
,
HotelMealTypes
:
[],
};
},
created
()
{
...
...
@@ -319,6 +337,7 @@
});
this
.
mainColor
=
this
.
$uiConfig
.
mainColor
;
if
(
this
.
id
)
this
.
getOrderDetail
(
this
.
id
);
this
.
getdidaMealType
()
},
methods
:
{
submitGetCodeByOrderNo
()
{
...
...
@@ -492,6 +511,7 @@
if
(
res
.
resultCode
==
1
)
{
uni
.
hideLoading
();
this
.
orderData
=
res
.
data
this
.
RatePlanList
=
res
.
data
.
parmResult
.
Success
.
BookingDetails
.
Hotel
.
RatePlanList
this
.
DanWei
=
res
.
data
.
parmResult
.
Success
.
BookingDetails
.
Hotel
.
RatePlanList
[
0
].
Currency
this
.
roomRateDetails
=
res
.
data
.
parmResult
.
Success
.
BookingDetails
.
Hotel
res
.
data
.
parmResultRoomInfo
.
GuestList
.
forEach
((
item
,
index
)
=>
{
...
...
@@ -539,6 +559,26 @@
var
week
=
weekArray
[
new
Date
(
date
).
getDay
()];
//注意此处必须是先new一个Date
return
"周"
+
week
;
},
//获取道旅餐食类型
getdidaMealType
()
{
this
.
apipost
(
'dmc_post_GetDidaMealType'
,
{},
res
=>
{
if
(
res
.
resultCode
==
1
)
{
this
.
HotelMealTypes
=
res
.
data
;
}
},
null
)
},
//获取餐型
getMealtype
(
mealtypeId
)
{
let
mealtypeName
=
""
;
if
(
mealtypeId
>
0
)
{
this
.
HotelMealTypes
.
forEach
((
item
)
=>
{
if
(
item
.
ID
==
mealtypeId
)
{
mealtypeName
=
item
.
Name_CN
;
}
});
}
return
mealtypeName
;
},
},
};
</
script
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
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 comment