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
f7e63682
Commit
f7e63682
authored
Oct 25, 2023
by
18224442217
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
no message
parent
95655fc5
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
210 additions
and
39 deletions
+210
-39
flex.css
asset/css/flex.css
+4
-1
AirplanePassengerAddEditing.vue
pages/airTicket/AirplanePassengerAddEditing.vue
+167
-10
TicketOrderDetails.vue
pages/airTicket/TicketOrderDetails.vue
+11
-6
airTicketDetails.vue
pages/airTicket/airTicketDetails.vue
+23
-17
indexGroup.vue
pages/airTicket/components/address/indexGroup.vue
+3
-3
jz_LineDetail.vue
pages/jiuzhai/jz_LineDetail.vue
+2
-2
No files found.
asset/css/flex.css
View file @
f7e63682
...
...
@@ -371,8 +371,11 @@
.PB300
{
padding-bottom
:
300
rpx
;
}
.PY20
{
padding
:
20
rpx
0
;
}
.PY53
{
padding
:
0
53
rpx
;
padding
:
53
rpx
0
;
}
.PX4
{
padding
:
0
4
rpx
;
...
...
pages/airTicket/AirplanePassengerAddEditing.vue
View file @
f7e63682
This diff is collapsed.
Click to expand it.
pages/airTicket/TicketOrderDetails.vue
View file @
f7e63682
...
...
@@ -8,7 +8,7 @@
<NavigationHeader
:title=
"title"
:titleStyle=
"titleStyle"
></NavigationHeader>
<!-- :style="
{top:topheight+'px'}" -->
<view
class=
"TicketOrderDetailsC overflow PT123 PB260"
v-if=
"orderData&&orderData.model"
>
<view
class=
"P
Y
53"
>
<view
class=
"P
X
53"
>
<view
class=
"row-sb-n MT20"
>
<view
class=
"flexS row-aic-n"
>
<img
class=
"inlineblock MR20"
mode=
"widthFix"
style=
"width: 44rpx;height: 44rpx;"
...
...
@@ -38,8 +38,9 @@
<text>
{{
index
+
1
>=
10
?
index
:
'0'
+
(
index
+
1
)
}}
</text>
<text
class=
"ML15"
>
乘机人
</text>
</view>
<view
class=
"fz26 fontBold color1D1D20 flexG"
>
<text
class=
"width100One ellipsis1"
>
{{
item
.
SurName
}}
</text>
<view
class=
"flexG row-sb-n"
>
<text
class=
"fz26 fontBold color1D1D20"
>
{{
item
.
SurName
}}
</text>
<text
class=
"fz22 color9999A5"
>
{{
item
.
MobilePhone
}}
</text>
</view>
<view
class=
"fz22 color9999A5 flexS"
>
<!-- ¥
{{
item
.
Unit_Price
}}
-->
...
...
@@ -48,7 +49,7 @@
<view
class=
"row-sb-n MT25"
>
<view
class=
"TicketOrderDetails-Name MR40 fz26 color9999A5 textRight flexS"
>
<text></text>
<text
class=
"ML15"
>
证件
号
</text>
<text
class=
"ML15"
>
护照
号
</text>
</view>
<view
class=
"fz26 fontBold color1D1D20 flexG"
>
{{
item
.
IdCard
?
item
.
IdCard
:
item
.
PassportNo
}}
...
...
@@ -101,7 +102,10 @@
<view
class=
"MT75 TicketOrderDetailsGetC"
>
<view
class=
"TicketOrderDetailsGet-Num MB52"
v-for=
"(item,index ) in NewGuestList"
>
<view
class=
"row-sb-n"
>
<text
class=
"flexS"
>
{{
item
.
text
}}
</text>
<text
class=
"flexS"
>
人数
<!--
{{
item
.
text
}}
-->
</text>
<view
class=
"TicketOrderDetailsGet-NumA flexS ML30"
>
<view
class=
"height-line1 lineC8C8CF"
></view>
</view>
...
...
@@ -114,11 +118,12 @@
</view>
</view>
</view>
<!--
<view
class=
"fz24 color9999A5 MT25"
v-if=
"index!=2"
>
<template
v-if=
"index==0"
>
(14岁及以上的顾客)
</
template
>
<
template
v-if=
"index==1"
>
(2岁及14岁以下的顾客)
</
template
>
<
template
v-if=
"index==2"
>
(2岁以下的顾客)
</
template
>
</view>
</view>
-->
</view>
</view>
<view
class=
"absolute TicketOrderDetailsGet-Footer bgFFF row-sb-n"
>
...
...
pages/airTicket/airTicketDetails.vue
View file @
f7e63682
...
...
@@ -42,9 +42,14 @@
@
click=
"bindClick"
@
open=
"open"
>
<view>
<view
class=
"fz30 fontBold"
>
{{
item
.
SurName
}}
</view>
<view
class=
"row-sb-n"
>
<text
class=
"fz30 fontBold"
>
{{
item
.
SurName
}}
</text>
<text
class=
"ML20 fz24 color9999A5"
>
{{
item
.
MobilePhone
}}
</text>
</view>
<view
class=
"fz26 color9999A5 MT25"
>
<text>
证件
号
</text>
<text>
护照
号
</text>
<text
class=
"ML10"
>
{{
item
.
IdCard
?
item
.
IdCard
:
item
.
PassportNo
}}
</text>
</view>
</view>
...
...
@@ -53,12 +58,13 @@
</
template
>
<view
class=
"height-line1 MT40 MB35"
></view>
<!--
<view class="row-ajc-n MB70">
<text class="flexS fz30">联系电话</text>
<view class="airTicketDetailsAddMobile flexG ML30">
<input class="fz30" type="number" v-model="orderMsg.ContactMobile" placeholder="用于接收通知" />
</view>
</view>
</view>
-->
</view>
<view
v-if=
"B2BSellNum>=orderMsg.YSeatNum"
class=
"airTicketDetailsAdd bgDEBF7B fz32 fontBold textCenter"
@
click=
"AddPassengers"
>
...
...
@@ -89,11 +95,7 @@
<view
class=
"row-acje"
>
<view
class=
"airTicketDetailsFooter-order row-ajc-w fontBold"
@
click=
"SubmitOrder"
:class=
"[
loading
||!orderMsg.ManNum
||!orderMsg.ContactMobile
||orderMsg.ContactMobile.length>11
||11>orderMsg.ContactMobile.length?'bgF5':'bgDEBF7B']"
>
loading||!orderMsg.ManNum?'bgF5':'bgDEBF7B']"
>
<text
class=
"fz32"
>
立即下单
</text>
</view>
</view>
...
...
@@ -132,7 +134,7 @@
GuestList
:[
// {SurName:'',PassportNo:'',IdCard:'',MobilePhone:''}
],
ContactMobile
:
''
,
//
ContactMobile: '',
PlaceOrderFrom
:
2
,
CreateBy
:
0
,
//销售id
},
...
...
@@ -205,7 +207,11 @@
let
obj
=
{
SurName
:
x
.
SurName
,
PassportNo
:
x
.
PassportNo
,
PassportExpiry
:
x
.
PassportExpiry
,
PassportAddress
:
x
.
PassportAddress
,
Nationality
:
x
.
Nationality
,
IdCard
:
x
.
IdCard
,
Sex
:
x
.
Sex
,
MobilePhone
:
x
.
MobilePhone
}
this
.
orderMsg
.
GuestList
.
push
(
obj
)
...
...
@@ -314,14 +320,14 @@
});
return
}
if
(
!
this
.
orderMsg
.
ContactMobile
||
(
this
.
orderMsg
.
ContactMobile
.
length
>
0
&&
this
.
orderMsg
.
ContactMobile
.
length
!=
11
)){
uni
.
showToast
({
title
:
'请输入正确联系电话'
,
icon
:
'none'
,
mask
:
true
});
return
}
//
if(!this.orderMsg.ContactMobile||(this.orderMsg.ContactMobile.length>0&&this.orderMsg.ContactMobile.length!=11)){
//
uni.showToast({
//
title: '请输入正确联系电话',
//
icon: 'none',
//
mask: true
//
});
//
return
//
}
uni
.
showLoading
({
title
:
"请稍等片刻..."
,
})
...
...
pages/airTicket/components/address/indexGroup.vue
View file @
f7e63682
<
template
>
<view
class=
"addressIndex-box"
>
<view
class=
"fz30 fontBold
textCenter MB30 PX53 relative"
style=
"text-align: left;
"
>
选择出发地/目的地
<view
class=
"fz30 fontBold
MB30 PX53 relative
"
>
选择出发地/目的地
<text
v-if=
"SelectObj.DepartCityId||SelectObj.ArriveCityId"
class=
"fz24 color9999A5 absolute PX10"
style=
"right: 53rpx;top: 0;bottom: 0;"
@
click=
"Clear"
>
清空
</text>
</view>
...
...
@@ -53,9 +53,9 @@
</view>
</view>
<view
class=
"air-arrcity-box"
>
<
div
class=
"air-arrcity-item"
@
click=
"getAddress(i)"
<
view
class=
"air-arrcity-item"
@
click=
"getAddress(i)"
:class=
"{'currentCity':SelectObj.ArriveCityId==x.ID && SelectObj.DepartCityId==dataList[active].ID}"
v-for=
"(x,i) in dataList[active].CityList"
>
{{x.Name}}
</
div
>
v-for=
"(x,i) in dataList[active].CityList"
>
{{x.Name}}
</
view
>
</view>
<!-- <template v-for="(item,index) in dataList">
<view class="addressIndex-toponym row-aic-n" :key="item.ID">
...
...
pages/jiuzhai/jz_LineDetail.vue
View file @
f7e63682
...
...
@@ -1540,7 +1540,7 @@ export default {
}
,
fail(err) {
console.log(err)
that.downloadFailed('下载失败,请重试。如果仍然失败,请联系销售索要PDF行程')
that.downloadFailed('下载失败,请重试。如果仍然失败,请联系销售索要PDF行程'
+err
)
}
,
}
);
}
,
...
...
@@ -1549,7 +1549,7 @@ export default {
icon:'none',
title:msg
}
)
uni.hideLoading()
//
uni.hideLoading()
this.isDownloading=false
}
,
previewTravelPicHandler(url,urls){
...
...
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