Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
SuperMan
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
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
罗超
SuperMan
Commits
a9463102
Commit
a9463102
authored
Mar 10, 2020
by
黄奎
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
页面修改
parent
9527332d
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
1142 additions
and
1200 deletions
+1142
-1200
teamProductModule.vue
src/components/commonPage/teamProductModule.vue
+1142
-1200
No files found.
src/components/commonPage/teamProductModule.vue
View file @
a9463102
<
style
>
<
style
>
.productQuerySearch
{
width
:
100%
;
min-height
:
auto
;
overflow
:
hidden
;
padding
:
0
0
20px
0
;}
.productQuerySearch
{
.productQuerySearch
li
{
float
:
left
;
font-size
:
12px
;
color
:
#666
;
margin
:
20px
0
0px
0
;}
width
:
100%
;
.productQuerySearch
li
>
span
{
display
:
inline-block
;
}
min-height
:
auto
;
.productQuerySearch
li
span
>
em
{
display
:
inline-block
;
min-width
:
60px
;
text-align
:
right
;
font-style
:
normal
;
margin
:
0
12px
0
0
;}
overflow
:
hidden
;
.productQuerySearch
li
:last-child
{
position
:
fixed
;
z-index
:
50
;
top
:
36px
;
right
:
20px
;}
padding
:
0
0
20px
0
;
.productQuerySearch
ul
{
overflow
:
hidden
}
}
._teamProductModule
{
padding
:
0
10px
;}
._teamProductModule
li
{
height
:
144px
;
border
:
1px
solid
#E5E5E5
;
background
:
#fff
;
margin-bottom
:
10px
;
color
:
#333
;
font-size
:
14px
;}
.productQuerySearch
li
{
._teamProductModule
li
i
.iconfont
{
color
:
#bbb
;
margin-right
:
8px
;}
float
:
left
;
._teamProductModule
li
>
div
{
float
:
left
;
height
:
144px
;
border-right
:
1px
dashed
#DCDFE6
;}
font-size
:
12px
;
._teamProductModule
li
>
div
:last-child
{
border-right
:
none
;}
color
:
#666
;
._teamProductModule
li
.d11
{
float
:
left
;
width
:
120px
;
height
:
80px
;
margin
:
14px
14px
0
14px
;
}
margin
:
20px
0
0px
0
;
._teamProductModule
li
.d11
>
li
{
width
:
120px
;
height
:
80px
;
border
:
none
;}
}
._teamProductModule
li
.d11
>
li
>
img
{
width
:
120px
;
heAlNameight
:
80px
;}
._teamProductModule
li
.d12
{
float
:
left
;
padding-top
:
18px
;
width
:
200px
;}
.productQuerySearch
li
>
span
{
._teamProductModule
li
.d12
.d12p
{
margin-top
:
3px
;
font-size
:
12px
;
color
:
#999
;
cursor
:
pointer
;
max-height
:
80px
;
display
:
inline-block
;
}
.productQuerySearch
li
span
>
em
{
display
:
inline-block
;
min-width
:
60px
;
text-align
:
right
;
font-style
:
normal
;
margin
:
0
12px
0
0
;
}
.productQuerySearch
li
:last-child
{
position
:
fixed
;
z-index
:
50
;
top
:
36px
;
right
:
20px
;
}
.productQuerySearch
ul
{
overflow
:
hidden
}
._teamProductModule
{
padding
:
0
10px
;
}
._teamProductModule
li
{
height
:
144px
;
border
:
1px
solid
#E5E5E5
;
background
:
#fff
;
margin-bottom
:
10px
;
color
:
#333
;
font-size
:
14px
;
}
._teamProductModule
li
i
.iconfont
{
color
:
#bbb
;
margin-right
:
8px
;
}
._teamProductModule
li
>
div
{
float
:
left
;
height
:
144px
;
border-right
:
1px
dashed
#DCDFE6
;
}
._teamProductModule
li
>
div
:last-child
{
border-right
:
none
;
}
._teamProductModule
li
.d11
{
float
:
left
;
width
:
120px
;
height
:
80px
;
margin
:
14px
14px
0
14px
;
}
._teamProductModule
li
.d11
>
li
{
width
:
120px
;
height
:
80px
;
border
:
none
;
}
._teamProductModule
li
.d11
>
li
>
img
{
width
:
120px
;
heAlNameight
:
80px
;
}
._teamProductModule
li
.d12
{
float
:
left
;
padding-top
:
18px
;
width
:
200px
;
}
._teamProductModule
li
.d12
.d12p
{
margin-top
:
3px
;
font-size
:
12px
;
color
:
#999
;
cursor
:
pointer
;
max-height
:
80px
;
line-height
:
20px
;
line-height
:
20px
;
display
:
-webkit-box
;
overflow
:
hidden
;
text-overflow
:
ellipsis
;
-webkit-line-clamp
:
3
;
-webkit-box-orient
:
vertical
display
:
-webkit-box
;
}
overflow
:
hidden
;
._teamProductModule
li
.d12
.d12p
:hover
{
text-decoration
:
underline
;
color
:
#333
;}
text-overflow
:
ellipsis
;
._teamProductModule
li
.d2
{
text-align
:
center
;
padding-top
:
20px
;}
-webkit-line-clamp
:
3
;
._teamProductModule
li
.d2
p
.flightNo
{
background
:
#ccc
;
width
:
136px
;
margin
:
5px
0
;
padding
:
0
10px
;
height
:
22px
;
line-height
:
22px
;
display
:
inline-block
;
font-size
:
14px
;
}
-webkit-box-orient
:
vertical
._teamProductModule
li
.d2
p
.flightNo
em
{
font-style
:
normal
;
color
:
#333
;
font-size
:
12px
;
font-weight
:
bold
;}
}
._teamProductModule
li
.d2
p
.flightNo
.flem
{
height
:
22px
;
width
:
50px
;
display
:
inline-block
;
overflow
:
hidden
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
}
._teamProductModule
li
.d2
p
>
span
{
color
:
#fff
;
font-size
:
12px
;
border-radius
:
10px
;
background
:
#2AAEF2
;
padding
:
2px
5px
;
cursor
:
pointer
;}
._teamProductModule
li
.d12
.d12p
:hover
{
._teamProductModule
li
.d2
>
div
>
div
{
display
:
inline-block
;
line-height
:
24px
;
font-size
:
12px
;}
text-decoration
:
underline
;
._teamProductModule
li
.d3
{
padding-left
:
40px
;
padding-top
:
20px
;}
color
:
#333
;
._teamProductModule
li
.d3
p
{
line-height
:
24px
;}
}
._teamProductModule
li
.d3
p
>
span
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;}
._teamProductModule
li
.d3
p
>
em
{
background
:
#FF9C00
;
font-style
:
normal
;
margin-left
:
8px
;
color
:
#fff
;
border-radius
:
4px
;
padding
:
2px
5px
;}
._teamProductModule
li
.d2
{
._teamProductModule
li
.d4
{
padding-left
:
40px
;
padding-top
:
20px
;}
text-align
:
center
;
._teamProductModule
li
.d4
p
span
.price
{
color
:
#333
;
text-decoration
:
underline
;
font-size
:
12px
;}
padding-top
:
20px
;
._teamProductModule
li
.d4
p
span
.price
:hover
{
color
:
#E95252
;
font-weight
:
bold
;
cursor
:
pointer
;}
}
._teamProductModule
li
.d5
{
padding-left
:
40px
;
padding-top
:
20px
;}
._teamProductModule
li
.d5
p
{
line-height
:
26px
;}
._teamProductModule
li
.d2
p
.flightNo
{
._teamProductModule
li
.d5
p
>
span
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;}
background
:
#ccc
;
._teamProductModule
li
.d5
p
>
i
{
font-weight
:
bold
;
font-style
:
normal
;}
width
:
136px
;
._teamProductModule
li
.d7
{
text-align
:
center
;
padding-top
:
60px
;}
margin
:
5px
0
;
._teamProductModule
li
.d7
button
{
width
:
30px
;
height
:
30px
;
border-radius
:
4px
;}
padding
:
0
10px
;
height
:
22px
;
line-height
:
22px
;
display
:
inline-block
;
font-size
:
14px
;
}
._teamProductModule
li
.d2
p
.flightNo
em
{
font-style
:
normal
;
color
:
#333
;
font-size
:
12px
;
font-weight
:
bold
;
}
._teamProductModule
li
.d2
p
.flightNo
.flem
{
height
:
22px
;
width
:
50px
;
display
:
inline-block
;
overflow
:
hidden
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
}
._teamProductModule
li
.d2
p
>
span
{
color
:
#fff
;
font-size
:
12px
;
border-radius
:
10px
;
background
:
#2AAEF2
;
padding
:
2px
5px
;
cursor
:
pointer
;
}
._teamProductModule
li
.d2
>
div
>
div
{
display
:
inline-block
;
line-height
:
24px
;
font-size
:
12px
;
}
._teamProductModule
li
.d3
{
padding-left
:
40px
;
padding-top
:
20px
;
}
._teamProductModule
li
.d3
p
{
line-height
:
24px
;
}
._teamProductModule
li
.d3
p
>
span
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;
}
._teamProductModule
li
.d3
p
>
em
{
background
:
#FF9C00
;
font-style
:
normal
;
margin-left
:
8px
;
color
:
#fff
;
border-radius
:
4px
;
padding
:
2px
5px
;
}
._teamProductModule
li
.d4
{
padding-left
:
40px
;
padding-top
:
20px
;
}
._teamProductModule
li
.d4
p
span
.price
{
color
:
#333
;
text-decoration
:
underline
;
font-size
:
12px
;
}
._teamProductModule
li
.d4
p
span
.price
:hover
{
color
:
#E95252
;
font-weight
:
bold
;
cursor
:
pointer
;
}
._teamProductModule
li
.d5
{
padding-left
:
40px
;
padding-top
:
20px
;
}
._teamProductModule
li
.d5
p
{
line-height
:
26px
;
}
._teamProductModule
li
.d5
p
>
span
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;
}
._teamProductModule
li
.d5
p
>
i
{
font-weight
:
bold
;
font-style
:
normal
;
}
._teamProductModule
li
.d7
{
text-align
:
center
;
padding-top
:
60px
;
}
._teamProductModule
li
.d7
button
{
width
:
30px
;
height
:
30px
;
border-radius
:
4px
;
}
._teamProductModule
li
.d7
.el-button--primary
{
._teamProductModule
li
.d7
.el-button--primary
{
padding
:
5px
;
padding
:
5px
;
margin
:
0
;
margin
:
0
;
font-size
:
14px
!important
;
font-size
:
14px
!important
;
color
:
#fff
;
color
:
#fff
;
}
}
._teamProductModule
li
.d7
i
.iconfont
{
color
:
#fff
;
margin
:
0
;}
.elPopoverLayer
{
padding
:
0px
10px
;}
._teamProductModule
li
.d7
i
.iconfont
{
.elPopoverLayer
p
{
line-height
:
34px
;
font-size
:
12px
;}
color
:
#fff
;
.elPopoverLayer
p
>
i
{
font-style
:
normal
;
border
:
1px
solid
#999
;
padding
:
0
3px
;
font-size
:
12px
;
margin-right
:
10px
;
font-weight
:
bold
;
color
:
#333
;}
margin
:
0
;
.elPopoverLayer
p
>
span
{
display
:
inline-block
;
width
:
130px
;}
}
.elPopoverLayer
p
>
span
>
b
{
margin-left
:
10px
;
color
:
#2AAEF2
;}
.superSearchLayer
>
p
{
padding
:
20px
0
;
font-size
:
14px
;
color
:
#333
;
font-weight
:
bold
;}
.elPopoverLayer
{
.superSearchLayer
>
div
{
margin-top
:
20px
;
color
:
#666
;
font-size
:
12px
;}
padding
:
0px
10px
;
.superSearchLayer
>
div
>
span
{
margin
:
0
15px
0
5px
;}
}
.pro_tripDetails
{
padding
:
0
;
box-shadow
:
0px
1px
3px
0px
#dedede
;}
.pro_tripDetails
.popper__arrow
::after
{
border-bottom-color
:
#ededed
!important
;}
.elPopoverLayer
p
{
.pro_tripDetails
table
{
padding
:
10px
0
0
20px
;
background-color
:
#ededed
;
border-collapse
:
collapse
;
border
:
1px
solid
#d2d2d2
;
font-size
:
12px
;}
line-height
:
34px
;
.pro_tripDetails
table
th
{
background-color
:
#ededed
;
padding
:
5px
;}
font-size
:
12px
;
.pro_tripDetails
table
td
{
background-color
:
#ffffff
;
padding
:
9px
15px
;
color
:
#333333
;
border
:
1px
solid
#d2d2d2
;}
}
.pro_tripDetails
table
td
._d_name
{
background-color
:
#ededed
;}
.pro_tripDetails
table
._color_666
{
color
:
#666666
;}
.elPopoverLayer
p
>
i
{
.pro_tripDetails
table
tr
._color_666
th
{
padding
:
9px
15px
;}
font-style
:
normal
;
._teamProductModule
.disabledBtn
{
background
:
#999
!important
;
border-color
:
#999
!important
}
border
:
1px
solid
#999
;
._new_item
{
padding
:
0
3px
;
font-size
:
12px
;
margin-right
:
10px
;
font-weight
:
bold
;
color
:
#333
;
}
.elPopoverLayer
p
>
span
{
display
:
inline-block
;
width
:
130px
;
}
.elPopoverLayer
p
>
span
>
b
{
margin-left
:
10px
;
color
:
#2AAEF2
;
}
.superSearchLayer
>
p
{
padding
:
20px
0
;
font-size
:
14px
;
color
:
#333
;
font-weight
:
bold
;
}
.superSearchLayer
>
div
{
margin-top
:
20px
;
color
:
#666
;
font-size
:
12px
;
}
.superSearchLayer
>
div
>
span
{
margin
:
0
15px
0
5px
;
}
.pro_tripDetails
{
padding
:
0
;
box-shadow
:
0px
1px
3px
0px
#dedede
;
}
.pro_tripDetails
.popper__arrow
::after
{
border-bottom-color
:
#ededed
!important
;
}
.pro_tripDetails
table
{
padding
:
10px
0
0
20px
;
background-color
:
#ededed
;
border-collapse
:
collapse
;
border
:
1px
solid
#d2d2d2
;
font-size
:
12px
;
}
.pro_tripDetails
table
th
{
background-color
:
#ededed
;
padding
:
5px
;
}
.pro_tripDetails
table
td
{
background-color
:
#ffffff
;
padding
:
9px
15px
;
color
:
#333333
;
border
:
1px
solid
#d2d2d2
;
}
.pro_tripDetails
table
td
._d_name
{
background-color
:
#ededed
;
}
.pro_tripDetails
table
._color_666
{
color
:
#666666
;
}
.pro_tripDetails
table
tr
._color_666
th
{
padding
:
9px
15px
;
}
._teamProductModule
.disabledBtn
{
background
:
#999
!important
;
border-color
:
#999
!important
}
._new_item
{
margin
:
0
;
margin
:
0
;
padding
:
15px
15px
15px
10px
;
padding
:
15px
15px
15px
10px
;
}
}
._new_item
>
._tit
{
._new_item
>
._tit
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
font-size
:
12px
;
font-size
:
12px
;
color
:
#6e6e6e
;
color
:
#6e6e6e
;
}
}
._new_item
>
._tit
.iconfont
{
._new_item
>
._tit
.iconfont
{
font-size
:
12px
;
font-size
:
12px
;
}
}
._new_item
>
._new_item_i
{
._new_item
>
._new_item_i
{
margin
:
15px
0
;
margin
:
15px
0
;
}
}
._new_item
>
._new_item_i
.iconfont
{
._new_item
>
._new_item_i
.iconfont
{
color
:
#BBBBBB
;
color
:
#BBBBBB
;
}
}
._new_item
>
._new_item_i
span
{
._new_item
>
._new_item_i
span
{
color
:
#333333
;
color
:
#333333
;
font-size
:
14px
;
font-size
:
14px
;
}
}
._new_item
>
._new_item_i
._new_item_i_name
{
._new_item
>
._new_item_i
._new_item_i_name
{
margin-top
:
3px
;
margin-top
:
3px
;
font-size
:
12px
;
font-size
:
12px
;
color
:
#333333
;
color
:
#333333
;
...
@@ -98,22 +372,49 @@
...
@@ -98,22 +372,49 @@
-webkit-line-clamp
:
3
;
-webkit-line-clamp
:
3
;
-webkit-box-orient
:
vertical
;
-webkit-box-orient
:
vertical
;
}
}
._cunter_info
{
._cunter_info
{
margin-top
:
5px
;
margin-top
:
5px
;
margin-left
:
20px
;
margin-left
:
20px
;
padding
:
10px
;
padding
:
10px
;
background-color
:
#F5F5F5
;
background-color
:
#F5F5F5
;
}
}
._new_item_i
p
.flightNo
{
margin
:
5px
10px
5px
0
;
background
:
#ccc
;
width
:
136px
;
padding
:
0
10px
;
height
:
22px
;
line-height
:
22px
;
display
:
inline-block
;
font-size
:
14px
;
}
._new_item_i
p
.flightNo
em
{
font-style
:
normal
;
color
:
#333
;
font-size
:
12px
;
font-weight
:
bold
;}
._new_item_i
p
.flightNo
{
._new_item_i
p
.flightNo
.flem
{
height
:
22px
;
width
:
50px
;
display
:
inline-block
;
overflow
:
hidden
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
}
margin
:
5px
10px
5px
0
;
._new_item_i
>
div
>
div
{
background
:
#ccc
;
width
:
136px
;
padding
:
0
10px
;
height
:
22px
;
line-height
:
22px
;
display
:
inline-block
;
font-size
:
14px
;
}
._new_item_i
p
.flightNo
em
{
font-style
:
normal
;
color
:
#333
;
font-size
:
12px
;
font-weight
:
bold
;
}
._new_item_i
p
.flightNo
.flem
{
height
:
22px
;
width
:
50px
;
display
:
inline-block
;
overflow
:
hidden
;
white-space
:
nowrap
;
text-overflow
:
ellipsis
}
._new_item_i
>
div
>
div
{
display
:
inline-block
;
display
:
inline-block
;
line-height
:
24px
;
line-height
:
24px
;
font-size
:
12px
;
font-size
:
12px
;
text-align
:
center
;
text-align
:
center
;
}
}
._new_item_i
span
._wangfan
{
._new_item_i
span
._wangfan
{
color
:
#fff
;
color
:
#fff
;
font-size
:
12px
;
font-size
:
12px
;
border-radius
:
10px
;
border-radius
:
10px
;
...
@@ -121,56 +422,88 @@
...
@@ -121,56 +422,88 @@
padding
:
2px
5px
;
padding
:
2px
5px
;
cursor
:
pointer
;
cursor
:
pointer
;
}
}
._team_info
{
._team_info
{
display
:
flex
;
display
:
flex
;
justify-content
:
space-between
;
justify-content
:
space-between
;
align-items
:
center
;
align-items
:
center
;
}
}
._cunter_info._team_info
p
>
span
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;}
._new_item_i_line
._date_info
{
background
:
#FF9C00
;
font-style
:
normal
;
margin-left
:
8px
;
color
:
#fff
;
border-radius
:
4px
;
padding
:
2px
5px
;}
._cunter_info._team_info
p
>
span
{
._price_info
{
color
:
#666
;
font-size
:
12px
;
margin-right
:
10px
;
}
._new_item_i_line
._date_info
{
background
:
#FF9C00
;
font-style
:
normal
;
margin-left
:
8px
;
color
:
#fff
;
border-radius
:
4px
;
padding
:
2px
5px
;
}
._price_info
{
display
:
flex
;
display
:
flex
;
align-items
:
center
;
align-items
:
center
;
}
}
._price_info
span
.price
{
color
:
#333
;
text-decoration
:
underline
;
font-size
:
12px
;}
._price_info
span
.price
:hover
{
color
:
#E95252
;
font-weight
:
bold
;
cursor
:
pointer
;}
._price_info
span
.price
{
._price_info
p
{
color
:
#333
;
text-decoration
:
underline
;
font-size
:
12px
;
}
._price_info
span
.price
:hover
{
color
:
#E95252
;
font-weight
:
bold
;
cursor
:
pointer
;
}
._price_info
p
{
margin-right
:
10px
!important
;
margin-right
:
10px
!important
;
}
}
._font_bold
{
._font_bold
{
font-weight
:
bold
;
font-weight
:
bold
;
}
}
._rotate
{
transform
:
rotate
(
180deg
);
._rotate
{
transform
:
rotate
(
180deg
);
}
}
._open_block
{
._open_block
{
cursor
:
pointer
;
cursor
:
pointer
;
}
}
._tcid_num
{
._tcid_num
{
background-color
:
#dbdbdb
;
background-color
:
#dbdbdb
;
display
:
inline-block
;
display
:
inline-block
;
padding
:
3px
;
padding
:
3px
;
}
}
._border_bottom
{
._border_bottom
{
border-bottom
:
1px
solid
#e5e5e5
;
border-bottom
:
1px
solid
#e5e5e5
;
}
}
</
style
>
</
style
>
<
template
>
<
template
>
<div
class=
"flexOne"
>
<div
class=
"flexOne"
>
<div
class=
"_teamProductModule"
v-loading=
'loading'
>
<div
class=
"_teamProductModule"
v-loading=
'loading'
>
<template
v-if=
"list.length!=0"
>
<template
v-if=
"list.length!=0"
>
<dir
class=
"_new_item"
v-for=
"(item,index) in list"
:key=
"index"
:class=
"index!=list.length-1?'_border_bottom':''"
>
<dir
class=
"_new_item"
v-for=
"(item,index) in list"
:key=
"index"
:class=
"index!=list.length-1?'_border_bottom':''"
>
<p
class=
"_tit"
>
<p
class=
"_tit"
>
<span
class=
"_tcid_num"
>
团号:
{{
item
.
TCID
}}
</span>
<span
class=
"_tcid_num"
>
团号:
{{
item
.
TCID
}}
</span>
<!--
<span
class=
"_btn _open_block"
v-if=
"item.tableShowTeam"
@
click=
"item.tableShowTeam=false"
>
收起
<i
class=
"iconfont icon-gengduo _rotate"
></i>
</span>
<span
class=
"_btn _open_block"
v-else
@
click=
"item.tableShowTeam=true"
>
展开
<i
class=
"iconfont icon-gengduo"
></i>
</span>
-->
</p>
</p>
<div
class=
"_new_item_i"
>
<div
class=
"_new_item_i"
>
<p
class=
"_new_item_i_line"
>
<p
class=
"_new_item_i_line"
>
<i
class=
"iconfont icon-biaoti1"
></i>
<i
class=
"iconfont icon-biaoti1"
></i>
<span>
{{
item
.
LineName
}}
(
{{
item
.
LtName
}}
)
</span>
<span>
{{
item
.
LineName
}}
(
{{
item
.
LtName
}}
)
</span>
</p>
</p>
<p
class=
"_new_item_i_name _cunter_info"
@
click=
"getJourney(item.TCID,item.LineName)"
:title=
"item.Title"
>
{{
item
.
Title
}}
</p>
<p
class=
"_new_item_i_name _cunter_info"
@
click=
"getJourney(item.TCID,item.LineName)"
:title=
"item.Title"
>
{{
item
.
Title
}}
</p>
</div>
</div>
<div
class=
"_new_item_i"
>
<div
class=
"_new_item_i"
>
<p
class=
"_new_item_i_line"
>
<p
class=
"_new_item_i_line"
>
...
@@ -179,13 +512,17 @@
...
@@ -179,13 +512,17 @@
</p>
</p>
<div
class=
"_cunter_info"
v-if=
"item.flightList&&item.flightList.length>0"
>
<div
class=
"_cunter_info"
v-if=
"item.flightList&&item.flightList.length>0"
>
<p
class=
"flightNo"
>
<p
class=
"flightNo"
>
<em
class=
"fl flem"
:title=
"item.flightList[0]&&item.flightList[0].AlName"
>
{{
item
.
flightList
[
0
].
AlName
}}
</em>
<em
class=
"fl flem"
:title=
"item.flightList[0]&&item.flightList[0].AlName"
>
{{
item
.
flightList
[
0
].
AlName
}}
</em>
<em
class=
"fr"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Flight_number
}}
</em>
<em
class=
"fr"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Flight_number
}}
</em>
</p>
</p>
<div>
<div>
<p>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
DepartureName
}}
---------
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
ArrivalCityName
}}
</p>
<p>
<p>
<span
style=
"background-color: transparent;color: #000000;"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Departure_time
}}
</span>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
DepartureName
}}
---------
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
ArrivalCityName
}}
</p>
<p>
<span
style=
"background-color: transparent;color: #000000;"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Departure_time
}}
</span>
<el-popover
width=
"900"
trigger=
"click"
popper-class=
"pro_tripDetails"
>
<el-popover
width=
"900"
trigger=
"click"
popper-class=
"pro_tripDetails"
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
>
<table
width=
"100%"
border=
"0"
cellspacing=
"0"
cellpadding=
"0"
>
<tr
class=
"_color_666"
>
<tr
class=
"_color_666"
>
...
@@ -216,7 +553,8 @@
...
@@ -216,7 +553,8 @@
</table>
</table>
<span
slot=
"reference"
class=
"_wangfan"
@
click=
"getDetails(index)"
>
往返
</span>
<span
slot=
"reference"
class=
"_wangfan"
@
click=
"getDetails(index)"
>
往返
</span>
</el-popover>
</el-popover>
<span
style=
"background-color: transparent;color: #000000;"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Arrival_time
}}
</span>
<span
style=
"background-color: transparent;color: #000000;"
>
{{
item
.
flightList
[
0
]
&&
item
.
flightList
[
0
].
Arrival_time
}}
</span>
</p>
</p>
</div>
</div>
<div>
<div>
...
@@ -243,7 +581,8 @@
...
@@ -243,7 +581,8 @@
<span>
价格信息
</span>
<span>
价格信息
</span>
</p>
</p>
<div
class=
"_cunter_info _price_info"
>
<div
class=
"_cunter_info _price_info"
>
<p
style=
"color:#47BF8C; font-size: 16px; font-weight: bold; margin: 5px 0;"
>
¥
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</p>
<p
style=
"color:#47BF8C; font-size: 16px; font-weight: bold; margin: 5px 0;"
>
¥
{{
item
.
B2BMemberPrice
|
priceFormat
(
item
.
B2BMemberPrice
)
}}
</p>
<p>
<p>
<el-popover
width=
"630"
trigger=
"click"
>
<el-popover
width=
"630"
trigger=
"click"
>
<div
class=
"elPopoverLayer"
>
<div
class=
"elPopoverLayer"
>
...
@@ -300,138 +639,13 @@
...
@@ -300,138 +639,13 @@
</div>
</div>
</dir>
</dir>
</
template
>
</
template
>
<!-- <ul v-if="list.length!=0">
<li v-for="(item,index) in list">
<div class="w400">
<div class="d11">
<li v-if='item.ImgCover.length>0'>
<carousel :imgArr="item.ImgCover"></carousel>
</li>
<li v-else>
<img v-if="!item.ImgCover" src="../../assets/img/bg_z1@2x.png">
<img v-else :src="item.ImgCover" :onerror="defaultImg">
</li>
</div>
<div class="d12">
<p>
<i class="iconfont icon-biaoti1"></i> {{item.LineName}}
</p>
<p>{{item.LtName}}</p>
<p class="d12p" @click="getJourney(item.TCID,item.LineName)" :title="item.Title">{{item.Title}}</p>
</div>
</div>
<div class="w240 d2">
<p style="text-align: left; text-indent: 50px;"><i class="iconfont icon-hangban1"></i>去程航班</p>
<p class="flightNo">
<em class="fl flem" :title="item.AlName">{{item.AlName}}</em>
<em class="fr">{{item.Flight_number}}</em></p>
<div>
<div>
<p>{{item.DCityName}}</p>
<p>{{item.Departure_time}}</p>
</div>
<div>
<p>---------</p>
<p>
<el-popover width="500" trigger="click" popper-class="pro_tripDetails">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr class="_color_666">
<th>{{$t('Airticket.Air_segment')}}</th>
<th>{{$t('system.query_flightNum')}}</th>
<th>{{$t('Airticket.Air_flightDate')}}</th>
<th>{{$t('Airticket.Air_Trip')}}</th>
</tr>
<tr v-for="(ds,din) in tripDetails">
<td class="_d_name _color_666" v-if="ds.TicketType==1&&ds.IsTransfer==0">启程</td>
<td class="_d_name _color_666" v-if="ds.TicketType==1&&ds.IsTransfer==1">中转</td>
<td class="_d_name _color_666" v-if="ds.TicketType==2&&ds.IsTransfer==0">回程</td>
<td class="_d_name _color_666" v-if="ds.TicketType==2&&ds.IsTransfer==1">中转</td>
<td>{{ds.FlightNumber}}</td>
<td>{{ds.StartDate}}</td>
<td>{{ds.DepartureAirPortName}}-{{ds.ArrivalAirPortName}}</td>
</tr>
</table>
<span slot="reference" @click="getFlightDetails(item.TCID)">往返</span>
</el-popover>
</p>
</div>
<div>
<p>{{item.ACityName}}</p>
<p>{{item.Arrival_time}}</p>
</div>
</div>
</div>
<div class="w240 d3">
<p><i class="iconfont icon-tuandui"></i>团队信息<em>{{item.DayNum}}天{{item.NightNum}}晚</em></p>
<p><span>出发时间</span>{{item.StartDate}}</p>
<p><span>出发城市</span>{{item.StartCityName}}</p>
<p><span>返回城市</span>{{item.ReturnArriveCityName}}</p>
<p><span>出团公司</span>{{item.OutBranchName}}</p>
</div>
<div class="w180 d4">
<p><i class="iconfont icon-jiage"></i>价格信息</p>
<p style="color:#47BF8C; font-size: 16px; font-weight: bold; margin: 5px 0;">¥{{item.B2BMemberPrice|priceFormat(item.B2BMemberPrice)}}</p>
<p>
<el-popover width="630" trigger="click">
<div class="elPopoverLayer">
<p>
<i>成人</i>
<span>同行会员<b>{{item.B2BMemberPrice|priceFormat(item.B2BMemberPrice)}}</b></span>
<span>同行<b>{{item.B2BPrice|priceFormat(item.B2BPrice)}}</b></span>
<span>直客会员<b>{{item.B2CMemberPrice|priceFormat(item.B2CMemberPrice)}}</b></span>
<span>直客<b>{{item.B2CPrice|priceFormat(item.B2CPrice)}}</b></span>
</p>
<p>
<i>小孩</i>
<span>占床<b>{{item.ChildNeedPrice|priceFormat(item.ChildNeedPrice)}}</b></span>
<span>不占床<b>{{item.ChildNoNeedPrice|priceFormat(item.ChildNoNeedPrice)}}</b></span>
<span>婴儿<b>{{item.BabyPrice|priceFormat(item.BabyPrice)}}</b></span>
<span>附加费<b>{{item.BabyChargePrice|priceFormat(item.BabyChargePrice)}}</b></span>
</p>
<p>
<i>老人</i>
<span>附加费<b>{{item.OldManChargePrice|priceFormat(item.OldManChargePrice)}}</b></span>
</p>
<p>
<i>其他</i>
<span>签证费<b>{{item.VisaPrice|priceFormat(item.VisaPrice)}}</b></span>
<span>退签证费<b>{{item.BackVisaPrice|priceFormat(item.BackVisaPrice)}}</b></span>
<span>杂费<b>{{item.OtherPrice|priceFormat(item.OtherPrice)}}</b></span>
<span>单地接价格<b>{{item.SingleDMCPrice|priceFormat(item.SingleDMCPrice)}}</b></span>
<span>单房差价<b>{{item.SingleRoomPrice|priceFormat(item.SingleRoomPrice)}}</b></span>
</p>
<p>
<i style="color: #F57C00; border-color: #F57C00;">优惠</i>
<span>同行返佣<b>{{item. RebatePrice|priceFormat(item.RebatePrice)}}</b></span>
<span>早鸟优惠<b>{{item.DiscountPrice|priceFormat(item.DiscountPrice)}}</b></span>
</p>
</div>
<span slot="reference" class="price">查看价格明细</span>
</el-popover>
</p>
</div>
<div class="w240 d5">
<p><i class="iconfont icon-tuanwei"></i>团位信息</p>
<p><span>当前余位</span><i>{{item.SurplusSeat}}</i></p>
<p><span>已报入</span><i>{{item.Seat==''?"0":item.Seat}}人</i>(占位:{{item.Occupied}}人)</p>
<p><span>候补</span>
<em v-if='item.IsSubstitution==1'>可以候补</em>
<em v-if='item.IsSubstitution!=1' style="color: #E95252;">本团拒绝候补</em>
</p>
</div>
</li>
</ul> -->
<div
class=
"noData"
v-else
>
<div
class=
"noData"
v-else
>
暂无数据
暂无数据
</div>
</div>
</div>
</div>
<!-- <el-pagination background @current-change="handleCurrentChange" :current-page.sync="currentPage" layout="total,prev, pager, next, jumper" :page-size=msg.pageSize :total=total>
</el-pagination> -->
<el-dialog
custom-class=
'ComTeamPlan_info_box'
:title=
"tripTitle"
:visible
.
sync=
"outerVisible"
center
>
<el-dialog
custom-class=
'ComTeamPlan_info_box'
:title=
"tripTitle"
:visible
.
sync=
"outerVisible"
center
>
<commonTeamInfo1
ref=
"comTeam"
></commonTeamInfo1>
<commonTeamInfo1
ref=
"comTeam"
></commonTeamInfo1>
</el-dialog>
</el-dialog>
</div>
</div>
</template>
</template>
...
@@ -439,34 +653,32 @@
...
@@ -439,34 +653,32 @@
import
commonTeamInfo
from
"./commonTeamInfo.vue"
;
import
commonTeamInfo
from
"./commonTeamInfo.vue"
;
import
carousel
from
"./carouselT.vue"
;
import
carousel
from
"./carouselT.vue"
;
export
default
{
export
default
{
props
:
[
"ID"
],
props
:
[
"ID"
],
data
()
{
data
()
{
return
{
return
{
pickerOptions0
:
{
pickerOptions0
:
{
disabledDate
:
(
time
)
=>
{
//disabledDate true 为禁止选择
disabledDate
:
(
time
)
=>
{
let
starTime
=
new
Date
(
this
.
starTime
)
let
starTime
=
new
Date
(
this
.
starTime
)
return
time
.
getTime
()
>
starTime
.
getTime
()
return
time
.
getTime
()
>
starTime
.
getTime
()
//return time.getTime() > Date.now()||time.getTime()
<
endTime
.
getTime
()
-
2.592e9
//禁止选择的日期:(今天之后的日期,结束日期之后一个月以前的日期)
}
}
},
},
pickerOptions1
:
{
pickerOptions1
:
{
disabledDate
:
(
time
)
=>
{
disabledDate
:
(
time
)
=>
{
let
endTime
=
new
Date
(
this
.
endTime
)
let
endTime
=
new
Date
(
this
.
endTime
)
return
time
.
getTime
()
<
endTime
.
getTime
()
-
5.64e7
return
time
.
getTime
()
<
endTime
.
getTime
()
-
5.64e7
//return time.getTime()
<
starTime
.
getTime
()
||
time
.
getTime
()
>
starTime
.
getTime
()
+
2.592e9
||
time
.
getTime
()
>
Date
.
now
();
//禁止选择的日期:(开始日期之前,开始日期一个月以后的日期,今天之后的日期)
}
}
},
},
userId
:
''
,
userId
:
''
,
customerId
:
''
,
customerId
:
''
,
createByInfo
:
''
,
createByInfo
:
''
,
isUpdateSharePeople
:
false
,
isUpdateSharePeople
:
false
,
starTime
:
''
,
starTime
:
''
,
endTime
:
''
,
endTime
:
''
,
stratPrice
:
''
,
stratPrice
:
''
,
stratPriceShow
:
false
,
stratPriceShow
:
false
,
returnPrice
:
''
,
returnPrice
:
''
,
returnPriceShow
:
false
,
returnPriceShow
:
false
,
minPrice
:
0
,
minPrice
:
0
,
loading
:
true
,
loading
:
true
,
loading2
:
false
,
loading2
:
false
,
isShowLayer
:
false
,
isShowLayer
:
false
,
...
@@ -474,84 +686,104 @@
...
@@ -474,84 +686,104 @@
tripTitle
:
''
,
tripTitle
:
''
,
currentPage
:
1
,
currentPage
:
1
,
total
:
0
,
total
:
0
,
addObj
:
{},
addObj
:
{},
addMsg
:
{
addMsg
:
{
OrderId
:
'0'
,
OrderId
:
'0'
,
TCID
:
'0'
,
TCID
:
'0'
,
CustomerType
:
''
,
CustomerType
:
''
,
GroupType
:
''
,
GroupType
:
''
,
ContactName
:
''
,
ContactName
:
''
,
ContactMobile
:
''
,
ContactMobile
:
''
,
CustomerId
:
''
,
CustomerId
:
''
,
DepartureCityId
:
''
,
DepartureCityId
:
''
,
ReturnArriveCityId
:
''
,
ReturnArriveCityId
:
''
,
IsIntermodal
:
'2'
,
IsIntermodal
:
'2'
,
IsReturnIntermodal
:
'2'
,
IsReturnIntermodal
:
'2'
,
Unit_Price
:
'0'
,
Unit_Price
:
'0'
,
TC_Price
:
'0'
,
TC_Price
:
'0'
,
ManNum
:
'0'
,
ManNum
:
'0'
,
ChirdNum
:
'0'
,
ChirdNum
:
'0'
,
ChirdNeedBedNum
:
'0'
,
ChirdNeedBedNum
:
'0'
,
BabyNum
:
'0'
,
BabyNum
:
'0'
,
OldPeopleNum
:
'0'
,
OldPeopleNum
:
'0'
,
SingleRoomNum
:
'0'
,
SingleRoomNum
:
'0'
,
PreferPrice
:
0
,
PreferPrice
:
0
,
YSeatNum
:
'0'
,
YSeatNum
:
'0'
,
ESeatNum
:
'0'
,
ESeatNum
:
'0'
,
FSeatNum
:
'0'
,
FSeatNum
:
'0'
,
Commission
:
'0'
,
Commission
:
'0'
,
ClientSource
:
''
,
ClientSource
:
''
,
BrandId
:
''
,
BrandId
:
''
,
TradeWay
:
'2'
,
TradeWay
:
'2'
,
PlatformOrder
:
''
,
PlatformOrder
:
''
,
GuestNum
:
0
,
GuestNum
:
0
,
IsChildrenTour
:
'0'
,
IsChildrenTour
:
'0'
,
IsBirdDiscount
:
'0'
,
IsBirdDiscount
:
'0'
,
PredictRoomNum
:
'0'
,
PredictRoomNum
:
'0'
,
BigRoomNum
:
'0'
,
BigRoomNum
:
'0'
,
TripleRoomNum
:
'0'
,
TripleRoomNum
:
'0'
,
TradeDate
:
''
,
TradeDate
:
''
,
CostType
:
''
,
CostType
:
''
,
Remarks
:
''
,
Remarks
:
''
,
VisaNum
:
'0'
,
VisaNum
:
'0'
,
SafeNum
:
'0'
,
SafeNum
:
'0'
,
AirticketNum
:
'0'
,
AirticketNum
:
'0'
,
ScenicRefundArr
:
[],
ScenicRefundArr
:
[],
GoCityTime
:
''
,
GoCityTime
:
''
,
BackCityTime
:
''
,
BackCityTime
:
''
,
CommissionSharePeople
:
'-1'
,
CommissionSharePeople
:
'-1'
,
CommissionShareMoney
:
'0'
,
CommissionShareMoney
:
'0'
,
},
},
employeeMsg
:
{
employeeMsg
:
{
BranchId
:
'-1'
,
BranchId
:
'-1'
,
IsLeave
:
0
IsLeave
:
0
},
},
employeeList
:
[],
employeeList
:
[],
rules
:{
rules
:
{
CustomerType
:[
CustomerType
:
[{
{
required
:
true
,
message
:
'请选择客户类型'
,
trigger
:
'change'
}
required
:
true
,
],
message
:
'请选择客户类型'
,
CustomerId
:[
trigger
:
'change'
{
required
:
false
,
message
:
'请选择客户门店'
,
trigger
:
'change'
}
}],
],
CustomerId
:
[{
DepartureCityId
:[
required
:
false
,
{
required
:
true
,
message
:
'请选择出发城市'
,
trigger
:
'change'
}
message
:
'请选择客户门店'
,
],
trigger
:
'change'
GroupType
:[
}],
{
required
:
true
,
message
:
'请选择参团类型'
,
trigger
:
'change'
}
DepartureCityId
:
[{
],
required
:
true
,
ClientSource
:[
message
:
'请选择出发城市'
,
{
required
:
true
,
message
:
'请选择客人来源'
,
trigger
:
'change'
}
trigger
:
'change'
],
}],
TradeWay
:[
GroupType
:
[{
{
required
:
true
,
message
:
'请选择交易方式'
,
trigger
:
'change'
}
required
:
true
,
],
message
:
'请选择参团类型'
,
ContactName
:[
trigger
:
'change'
{
required
:
true
,
message
:
'请输入联系人姓名'
,
trigger
:
'blur'
}
}],
],
ClientSource
:
[{
ContactMobile
:[
required
:
true
,
{
required
:
true
,
message
:
'请输入联系人电话'
,
trigger
:
'blur'
},
message
:
'请选择客人来源'
,
{
pattern
:
/^
(
0|86|17951
)?(
13
[
0-9
]
|15
[
012356789
]
|17
[
012356789
]
|18
[
0-9
]
|19
[
0-9
]
|14
[
57
])[
0-9
]{8}
$/
,
message
:
'请输入正确的手机'
}
trigger
:
'change'
}],
TradeWay
:
[{
required
:
true
,
message
:
'请选择交易方式'
,
trigger
:
'change'
}],
ContactName
:
[{
required
:
true
,
message
:
'请输入联系人姓名'
,
trigger
:
'blur'
}],
ContactMobile
:
[{
required
:
true
,
message
:
'请输入联系人电话'
,
trigger
:
'blur'
},
{
pattern
:
/^
(
0|86|17951
)?(
13
[
0-9
]
|15
[
012356789
]
|17
[
012356789
]
|18
[
0-9
]
|19
[
0-9
]
|14
[
57
])[
0-9
]{8}
$/
,
message
:
'请输入正确的手机'
}
],
],
},
},
msg
:
{
msg
:
{
...
@@ -580,19 +812,19 @@
...
@@ -580,19 +812,19 @@
companyList
:
[],
companyList
:
[],
salePlace
:
[],
salePlace
:
[],
startCityList
:
[],
startCityList
:
[],
startCityList1
:
[],
startCityList1
:
[],
tripDetails
:
[],
tripDetails
:
[],
khlxList
:
[],
khlxList
:
[],
ctlxList
:
[],
ctlxList
:
[],
ddlyList
:
[],
ddlyList
:
[],
ddztList
:
[],
ddztList
:
[],
khmdList
:
[],
khmdList
:
[],
ssptList
:
[],
ssptList
:
[],
jyfsList
:
[],
jyfsList
:
[],
fylxList
:
[],
fylxList
:
[],
ScenicRefundList
:
[],
ScenicRefundList
:
[],
ScenicRefundMoney
:
0
,
ScenicRefundMoney
:
0
,
TCIDList
:
[],
TCIDList
:
[],
}
}
},
},
components
:
{
components
:
{
...
@@ -601,7 +833,7 @@
...
@@ -601,7 +833,7 @@
},
},
filters
:
{
filters
:
{
priceFormat
(
value
)
{
priceFormat
(
value
)
{
if
(
value
==
null
)
{
if
(
value
==
null
)
{
return
0.00
;
return
0.00
;
}
}
let
nStr
=
value
.
toFixed
(
2
)
let
nStr
=
value
.
toFixed
(
2
)
...
@@ -610,7 +842,7 @@
...
@@ -610,7 +842,7 @@
let
x1
=
x
[
0
];
let
x1
=
x
[
0
];
let
x2
=
x
.
length
>
1
?
'.'
+
x
[
1
]
:
''
;
let
x2
=
x
.
length
>
1
?
'.'
+
x
[
1
]
:
''
;
var
rgx
=
/
(\d
+
)(\d{3})
/
;
var
rgx
=
/
(\d
+
)(\d{3})
/
;
while
(
rgx
.
test
(
x1
))
{
while
(
rgx
.
test
(
x1
))
{
x1
=
x1
.
replace
(
rgx
,
'$1'
+
','
+
'$2'
);
x1
=
x1
.
replace
(
rgx
,
'$1'
+
','
+
'$2'
);
}
}
return
x1
+
x2
;
return
x1
+
x2
;
...
@@ -620,224 +852,140 @@
...
@@ -620,224 +852,140 @@
getDetails
(
index
)
{
getDetails
(
index
)
{
this
.
tripDetails
=
this
.
list
[
index
].
flightList
;
this
.
tripDetails
=
this
.
list
[
index
].
flightList
;
},
},
goUrlR
(
path
,
obj
){
getUnionTravelPrice
(
obj
,
type
)
{
let
routeData
=
this
.
$router
.
resolve
({
name
:
path
,
query
:
{
id
:
obj
.
TCID
,
configId
:
obj
.
ConfigID
}})
let
msg
=
{}
window
.
open
(
routeData
.
href
,
'_blank'
);
msg
.
TCID
=
obj
.
TCID
},
msg
.
Type
=
type
goUrl
(
path
,
id
){
if
(
type
==
1
)
{
this
.
$router
.
push
({
name
:
path
,
query
:{
"id"
:
id
}});
msg
.
StartCityId
=
this
.
addMsg
.
DepartureCityId
},
msg
.
CityTime
=
this
.
addMsg
.
GoCityTime
getUnionTravelPrice
(
obj
,
type
){
if
(
this
.
addMsg
.
IsIntermodal
==
2
)
{
let
msg
=
{}
this
.
stratPrice
=
'0'
msg
.
TCID
=
obj
.
TCID
this
.
stratPriceShow
=
false
msg
.
Type
=
type
if
(
type
==
1
){
msg
.
StartCityId
=
this
.
addMsg
.
DepartureCityId
msg
.
CityTime
=
this
.
addMsg
.
GoCityTime
if
(
this
.
addMsg
.
IsIntermodal
==
2
){
this
.
stratPrice
=
'0'
this
.
stratPriceShow
=
false
this
.
getTotalPrice
()
this
.
getTotalPrice
()
}
else
{
}
else
{
this
.
apipost
(
'sellorder_get_GetUnionTravelPrice'
,
msg
,
res
=>
{
this
.
apipost
(
'sellorder_get_GetUnionTravelPrice'
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
stratPrice
=
res
.
data
.
data
.
Price
this
.
stratPrice
=
res
.
data
.
data
.
Price
if
(
this
.
stratPrice
==
0
)
{
if
(
this
.
stratPrice
==
0
)
{
this
.
stratPriceShow
=
false
this
.
stratPriceShow
=
false
}
else
{
}
else
{
this
.
stratPriceShow
=
true
this
.
stratPriceShow
=
true
}
}
this
.
getTotalPrice
()
this
.
getTotalPrice
()
}
}
},
err
=>
{})
},
err
=>
{})
}
}
}
else
{
}
else
{
msg
.
StartCityId
=
this
.
addMsg
.
ReturnArriveCityId
msg
.
StartCityId
=
this
.
addMsg
.
ReturnArriveCityId
msg
.
CityTime
=
this
.
addMsg
.
BackCityTime
msg
.
CityTime
=
this
.
addMsg
.
BackCityTime
if
(
this
.
addMsg
.
IsReturnIntermodal
==
2
)
{
if
(
this
.
addMsg
.
IsReturnIntermodal
==
2
)
{
this
.
returnPrice
=
'0'
this
.
returnPrice
=
'0'
this
.
returnPriceShow
=
true
this
.
returnPriceShow
=
true
this
.
getTotalPrice
()
this
.
getTotalPrice
()
}
else
{
}
else
{
this
.
apipost
(
'sellorder_get_GetUnionTravelPrice'
,
msg
,
res
=>
{
this
.
apipost
(
'sellorder_get_GetUnionTravelPrice'
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
returnPrice
=
res
.
data
.
data
.
Price
this
.
returnPrice
=
res
.
data
.
data
.
Price
if
(
this
.
returnPrice
==
0
)
{
if
(
this
.
returnPrice
==
0
)
{
this
.
returnPriceShow
=
false
this
.
returnPriceShow
=
false
}
else
{
}
else
{
this
.
returnPriceShow
=
true
this
.
returnPriceShow
=
true
}
}
this
.
getTotalPrice
()
this
.
getTotalPrice
()
}
}
},
err
=>
{})
},
err
=>
{})
}
}
},
ScenicRefundMethods
(){
if
(
this
.
addMsg
.
ScenicRefundArr
.
length
==
0
){
this
.
ScenicRefundMoney
=
0
;
}
else
{
this
.
ScenicRefundMoney
=
0
;
this
.
addMsg
.
ScenicRefundArr
.
forEach
(
x
=>
{
let
listIndex
=
this
.
ScenicRefundList
.
findIndex
(
item
=>
item
.
Id
==
x
);
if
(
listIndex
!=-
1
){
this
.
ScenicRefundMoney
+=
this
.
ScenicRefundList
[
listIndex
].
RefundMoney
;
}
});
};
this
.
getTotalPrice
();
this
.
getTicheng
();
},
tradeWayMethods
(){
if
(
this
.
addMsg
.
TradeWay
==
2
){
this
.
addMsg
.
PlatformOrder
=
''
this
.
addMsg
.
MinOrderPrice
=
0
this
.
addMsg
.
CostType
=
''
this
.
addMsg
.
TradeDate
=
''
}
},
platformOrderMethods
(){
if
(
this
.
addMsg
.
PlatformOrder
==
''
)
{
this
.
addMsg
.
MinOrderPrice
=
0
this
.
addMsg
.
CostType
=
''
this
.
addMsg
.
TradeDate
=
''
}
else
{
this
.
addMsg
.
MinOrderPrice
=
this
.
minPrice
*
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
}
},
getMinPrice
(
id
){
this
.
apipost
(
"line_post_Get"
,{
ID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
minPrice
=
res
.
data
.
data
.
LowDeposit
}
},
err
=>
{})
},
getTypePrice
(){
this
.
addMsg
.
ContactName
=
''
this
.
addMsg
.
ContactMobile
=
''
if
(
this
.
addMsg
.
CustomerType
==
1
){
this
.
addMsg
.
TC_Price
=
this
.
addObj
.
B2BMemberPrice
this
.
addMsg
.
CustomerId
=
''
}
if
(
this
.
addMsg
.
CustomerType
==
2
){
this
.
addMsg
.
TC_Price
=
this
.
addObj
.
B2BPrice
this
.
addMsg
.
CustomerId
=
''
}
if
(
this
.
addMsg
.
CustomerType
==
3
){
this
.
addMsg
.
TC_Price
=
this
.
addObj
.
B2CMemberPrice
this
.
addMsg
.
CustomerId
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
}
}
if
(
this
.
addMsg
.
CustomerType
==
4
){
this
.
addMsg
.
TC_Price
=
this
.
addObj
.
B2CPrice
this
.
addMsg
.
CustomerId
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
}
}
},
},
getTicheng
(){
//提成
getTicheng
()
{
//提成
let
num
=
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
let
num
=
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
let
yh
=
0
let
yh
=
0
if
(
num
>
0
){
if
(
num
>
0
)
{
this
.
apipost
(
'sellorder_get_GetOrderMinPrice'
,{
ltID
:
this
.
addObj
.
ltID
,
Num
:
num
},
res
=>
{
this
.
apipost
(
'sellorder_get_GetOrderMinPrice'
,
{
yh
=
res
.
data
.
data
ltID
:
this
.
addObj
.
ltID
,
},
err
=>
{})
Num
:
num
},
res
=>
{
yh
=
res
.
data
.
data
},
err
=>
{})
}
}
// let cj='成交单价-最低成交价格(标准单价-符合人数[成人,儿童,老人]条件的最高少价)'
// let cj='成交单价-最低成交价格(标准单价-符合人数[成人,儿童,老人]条件的最高少价)'
let
chajia
=
Number
(
this
.
addMsg
.
Unit_Price
)
-
(
this
.
addMsg
.
TC_Price
-
yh
)
let
chajia
=
Number
(
this
.
addMsg
.
Unit_Price
)
-
(
this
.
addMsg
.
TC_Price
-
yh
)
let
ewtc
=
chajia
>
0
?
chajia
*
0.5
*
num
:
chajia
*
num
//额外提成
let
ewtc
=
chajia
>
0
?
chajia
*
0.5
*
num
:
chajia
*
num
//额外提成
this
.
addMsg
.
Commission
=
(
Number
(
this
.
addMsg
.
PreferPrice
)
*
0.01
+
ewtc
).
toFixed
(
2
)
this
.
addMsg
.
Commission
=
(
Number
(
this
.
addMsg
.
PreferPrice
)
*
0.01
+
ewtc
).
toFixed
(
2
)
this
.
addMsg
.
CommissionShareMoney
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
if
((
this
.
addMsg
.
CustomerType
==
1
||
this
.
addMsg
.
CustomerType
==
2
)
&&
this
.
addMsg
.
CommissionSharePeople
!=
''
)
if
((
this
.
addMsg
.
CustomerType
==
1
||
this
.
addMsg
.
CustomerType
==
2
)
&&
this
.
addMsg
.
CommissionSharePeople
!=
{
''
)
{
if
(
this
.
addMsg
.
CommissionSharePeople
!=
'-1'
)
{
if
(
this
.
addMsg
.
CommissionSharePeople
!=
'-1'
)
{
if
(
this
.
addMsg
.
Commission
>
0
)
{
if
(
this
.
addMsg
.
Commission
>
0
)
{
this
.
addMsg
.
CommissionShareMoney
=
this
.
addMsg
.
Commission
/
2
this
.
addMsg
.
CommissionShareMoney
=
this
.
addMsg
.
Commission
/
2
this
.
addMsg
.
Commission
=
this
.
addMsg
.
Commission
-
this
.
addMsg
.
CommissionShareMoney
this
.
addMsg
.
Commission
=
this
.
addMsg
.
Commission
-
this
.
addMsg
.
CommissionShareMoney
}
else
{
}
else
{
this
.
addMsg
.
CommissionShareMoney
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
}
}
}
}
}
}
},
},
getHouseNo
(){
//算法:((成人+儿童占床数+老人-(三人房数量*3))-单房数)/2+单房数+三人房数量
this
.
addMsg
.
PredictRoomNum
=
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
Number
(
this
.
addMsg
.
TripleRoomNum
)
*
3
-
Number
(
this
.
addMsg
.
SingleRoomNum
))
/
2
+
Number
(
this
.
addMsg
.
SingleRoomNum
)
+
Number
(
this
.
addMsg
.
TripleRoomNum
)
},
getNumber
(){
this
.
addMsg
.
VisaNum
=
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
this
.
addMsg
.
SafeNum
=
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
this
.
addMsg
.
YSeatNum
=
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
},
getTotalPrice
(){
if
(
this
.
addObj
.
IsBirdDiscount
==
1
){
//早鸟优惠
getTotalPrice
()
{
if
(
this
.
addObj
.
IsBirdDiscount
==
1
)
{
//早鸟优惠
//this.addMsg.Unit_Price //成交单价
//this.addMsg.Unit_Price //成交单价
//BabyPrice 婴儿价
//BabyPrice 婴儿价
//BabyChargePrice 儿童附加费
//BabyChargePrice 儿童附加费
//OldManChargePrice 老人 附加费
//OldManChargePrice 老人 附加费
//DiscountPrice 早鸟优惠
//DiscountPrice 早鸟优惠
let
chengren
=
Number
(
this
.
addMsg
.
ManNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
)
let
chengren
=
Number
(
this
.
addMsg
.
ManNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
)
let
ertong
=
Number
(
this
.
addMsg
.
ChirdNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
+
this
.
addObj
.
BabyChargePrice
)
let
ertong
=
Number
(
this
.
addMsg
.
ChirdNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
+
this
let
yinger
=
Number
(
this
.
addMsg
.
BabyNum
)
*
this
.
addObj
.
BabyPrice
.
addObj
.
BabyChargePrice
)
let
laoren
=
Number
(
this
.
addMsg
.
OldPeopleNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
+
this
.
addObj
.
OldManChargePrice
)
let
yinger
=
Number
(
this
.
addMsg
.
BabyNum
)
*
this
.
addObj
.
BabyPrice
let
zafeiqianzhen
=
this
.
addObj
.
OtherPrice
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
+
this
.
addObj
.
VisaPrice
*
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
this
.
addObj
.
BackVisaPrice
*
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
Number
(
this
.
addMsg
.
VisaNum
))
let
laoren
=
Number
(
this
.
addMsg
.
OldPeopleNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
-
this
.
addObj
.
DiscountPrice
+
let
danfang
=
Number
(
this
.
addMsg
.
SingleRoomNum
)
*
this
.
addObj
.
SingleRoomPrice
this
.
addObj
.
OldManChargePrice
)
let
ertongbed
=
this
.
addObj
.
ChildNeedPrice
*
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
this
.
addObj
.
ChildNoNeedPrice
*
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
let
zafeiqianzhen
=
this
.
addObj
.
OtherPrice
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
let
lianyun
=
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
*
(
Number
(
this
.
stratPrice
)
+
Number
(
this
.
returnPrice
))
Number
(
this
.
addMsg
.
OldPeopleNum
))
+
this
.
addObj
.
VisaPrice
*
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
let
dandijie
=
this
.
addObj
.
SingleDMCPrice
*
Number
(
this
.
addMsg
.
AirticketNum
)
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
this
.
addObj
this
.
addMsg
.
PreferPrice
=
dandijie
+
lianyun
+
chengren
+
ertong
+
yinger
+
laoren
+
zafeiqianzhen
+
danfang
+
ertongbed
-
this
.
ScenicRefundMoney
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
));
.
BackVisaPrice
*
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
Number
(
this
.
addMsg
}
else
{
.
VisaNum
))
let
danfang
=
Number
(
this
.
addMsg
.
SingleRoomNum
)
*
this
.
addObj
.
SingleRoomPrice
let
chengren
=
Number
(
this
.
addMsg
.
ManNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
))
let
ertongbed
=
this
.
addObj
.
ChildNeedPrice
*
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
this
.
addObj
let
ertong
=
Number
(
this
.
addMsg
.
ChirdNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
+
this
.
addObj
.
BabyChargePrice
)
.
ChildNoNeedPrice
*
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
let
yinger
=
Number
(
this
.
addMsg
.
BabyNum
)
*
this
.
addObj
.
BabyPrice
let
lianyun
=
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
*
let
laoren
=
Number
(
this
.
addMsg
.
OldPeopleNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
+
this
.
addObj
.
OldManChargePrice
)
(
Number
(
this
.
stratPrice
)
+
Number
(
this
.
returnPrice
))
let
zafeiqianzhen
=
this
.
addObj
.
OtherPrice
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
+
this
.
addObj
.
VisaPrice
*
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
this
.
addObj
.
BackVisaPrice
*
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
Number
(
this
.
addMsg
.
VisaNum
))
let
dandijie
=
this
.
addObj
.
SingleDMCPrice
*
Number
(
this
.
addMsg
.
AirticketNum
)
let
danfang
=
Number
(
this
.
addMsg
.
SingleRoomNum
)
*
this
.
addObj
.
SingleRoomPrice
this
.
addMsg
.
PreferPrice
=
dandijie
+
lianyun
+
chengren
+
ertong
+
yinger
+
laoren
+
zafeiqianzhen
+
danfang
+
let
ertongbed
=
this
.
addObj
.
ChildNeedPrice
*
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
this
.
addObj
.
ChildNoNeedPrice
*
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
ertongbed
-
this
.
ScenicRefundMoney
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
let
lianyun
=
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
*
(
Number
(
this
.
stratPrice
)
+
Number
(
this
.
returnPrice
))
this
.
addMsg
.
OldPeopleNum
));
let
dandijie
=
this
.
addObj
.
SingleDMCPrice
*
Number
(
this
.
addMsg
.
AirticketNum
)
this
.
addMsg
.
PreferPrice
=
dandijie
+
lianyun
+
chengren
+
ertong
+
yinger
+
laoren
+
zafeiqianzhen
+
danfang
+
ertongbed
-
this
.
ScenicRefundMoney
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
));
}
}
else
{
this
.
getTicheng
()
},
yzBigBed2
(){
let
chengren
=
Number
(
this
.
addMsg
.
ManNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
))
let
x
=
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
-
Number
(
this
.
addMsg
.
SingleRoomNum
)
let
ertong
=
Number
(
this
.
addMsg
.
ChirdNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
+
this
.
addObj
.
BabyChargePrice
)
let
y
=
x
-
Number
(
this
.
addMsg
.
TripleRoomNum
)
*
3
-
Number
(
this
.
addMsg
.
BigRoomNum
)
*
2
let
yinger
=
Number
(
this
.
addMsg
.
BabyNum
)
*
this
.
addObj
.
BabyPrice
if
(
y
<
0
){
let
laoren
=
Number
(
this
.
addMsg
.
OldPeopleNum
)
*
(
Number
(
this
.
addMsg
.
Unit_Price
)
+
this
.
addObj
this
.
addMsg
.
SingleRoomNum
=
0
.
OldManChargePrice
)
}
let
zafeiqianzhen
=
this
.
addObj
.
OtherPrice
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
this
.
getHouseNo
()
Number
(
this
.
addMsg
.
OldPeopleNum
))
+
this
.
addObj
.
VisaPrice
*
(
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
},
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
this
.
addObj
.
BackVisaPrice
*
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
-
Number
(
this
.
addMsg
.
VisaNum
))
let
danfang
=
Number
(
this
.
addMsg
.
SingleRoomNum
)
*
this
.
addObj
.
SingleRoomPrice
let
ertongbed
=
this
.
addObj
.
ChildNeedPrice
*
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
this
.
addObj
.
ChildNoNeedPrice
*
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
let
lianyun
=
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
*
(
Number
(
this
.
stratPrice
)
+
Number
(
this
.
returnPrice
))
let
dandijie
=
this
.
addObj
.
SingleDMCPrice
*
Number
(
this
.
addMsg
.
AirticketNum
)
this
.
addMsg
.
PreferPrice
=
dandijie
+
lianyun
+
chengren
+
ertong
+
yinger
+
laoren
+
zafeiqianzhen
+
danfang
+
ertongbed
-
this
.
ScenicRefundMoney
*
(
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
));
yzBigBed
(){
let
x
=
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
-
Number
(
this
.
addMsg
.
SingleRoomNum
)
let
y
=
x
-
Number
(
this
.
addMsg
.
TripleRoomNum
)
*
3
-
Number
(
this
.
addMsg
.
BigRoomNum
)
*
2
if
(
y
<=-
1
){
this
.
addMsg
.
BigRoomNum
=
0
}
}
this
.
getHouseNo
()
this
.
getTicheng
()
},
yzBigBed1
(){
let
x
=
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
-
Number
(
this
.
addMsg
.
SingleRoomNum
)
let
y
=
x
-
Number
(
this
.
addMsg
.
TripleRoomNum
)
*
3
-
Number
(
this
.
addMsg
.
BigRoomNum
)
*
2
if
(
y
<=-
1
){
this
.
addMsg
.
TripleRoomNum
=
0
}
this
.
getHouseNo
()
},
},
submitForm
(
addMsg
)
{
//提交创建、修改表单
submitForm
(
addMsg
)
{
//提交创建、修改表单
this
.
$refs
[
addMsg
].
validate
((
valid
)
=>
{
this
.
$refs
[
addMsg
].
validate
((
valid
)
=>
{
if
(
valid
)
{
if
(
valid
)
{
this
.
saveOrder
()
this
.
saveOrder
()
...
@@ -846,211 +994,124 @@
...
@@ -846,211 +994,124 @@
}
}
});
});
},
},
cancelSubmit
()
{
cancelSubmit
()
{
this
.
isShowLayer
=
false
this
.
isShowLayer
=
false
this
.
$refs
[
'addMsg'
].
resetFields
();
this
.
$refs
[
'addMsg'
].
resetFields
();
this
.
clearMsg
()
this
.
clearMsg
()
},
},
clearMsg
()
{
clearMsg
()
{
this
.
addMsg
.
OrderId
=
'0'
this
.
addMsg
.
OrderId
=
'0'
this
.
addMsg
.
TCID
=
'0'
this
.
addMsg
.
TCID
=
'0'
this
.
addMsg
.
IsIntermodal
=
'2'
this
.
addMsg
.
IsIntermodal
=
'2'
this
.
addMsg
.
IsReturnIntermodal
=
'2'
this
.
addMsg
.
IsReturnIntermodal
=
'2'
this
.
addMsg
.
Unit_Price
=
'0'
this
.
addMsg
.
Unit_Price
=
'0'
this
.
addMsg
.
TC_Price
=
'0'
this
.
addMsg
.
TC_Price
=
'0'
this
.
addMsg
.
ManNum
=
'0'
this
.
addMsg
.
ManNum
=
'0'
this
.
addMsg
.
ChirdNum
=
'0'
this
.
addMsg
.
ChirdNum
=
'0'
this
.
addMsg
.
ChirdNeedBedNum
=
'0'
this
.
addMsg
.
ChirdNeedBedNum
=
'0'
this
.
addMsg
.
BabyNum
=
'0'
this
.
addMsg
.
BabyNum
=
'0'
this
.
addMsg
.
OldPeopleNum
=
'0'
this
.
addMsg
.
OldPeopleNum
=
'0'
this
.
addMsg
.
SingleRoomNum
=
'0'
this
.
addMsg
.
SingleRoomNum
=
'0'
this
.
addMsg
.
PreferPrice
=
'0'
this
.
addMsg
.
PreferPrice
=
'0'
this
.
addMsg
.
YSeatNum
=
'0'
this
.
addMsg
.
YSeatNum
=
'0'
this
.
addMsg
.
ESeatNum
=
'0'
this
.
addMsg
.
ESeatNum
=
'0'
this
.
addMsg
.
FSeatNum
=
'0'
this
.
addMsg
.
FSeatNum
=
'0'
this
.
addMsg
.
Commission
=
'0'
this
.
addMsg
.
Commission
=
'0'
this
.
addMsg
.
BrandId
=
''
this
.
addMsg
.
BrandId
=
''
this
.
addMsg
.
TradeWay
=
'2'
this
.
addMsg
.
TradeWay
=
'2'
this
.
addMsg
.
GuestNum
=
'0'
this
.
addMsg
.
GuestNum
=
'0'
this
.
addMsg
.
IsChildrenTour
=
'0'
this
.
addMsg
.
IsChildrenTour
=
'0'
this
.
addMsg
.
OrderId
=
'0'
this
.
addMsg
.
OrderId
=
'0'
this
.
addMsg
.
IsBirdDiscount
=
'0'
this
.
addMsg
.
IsBirdDiscount
=
'0'
this
.
addMsg
.
PredictRoomNum
=
'0'
this
.
addMsg
.
PredictRoomNum
=
'0'
this
.
addMsg
.
BigRoomNum
=
'0'
this
.
addMsg
.
BigRoomNum
=
'0'
this
.
addMsg
.
TripleRoomNum
=
'0'
this
.
addMsg
.
TripleRoomNum
=
'0'
this
.
addMsg
.
TradeDate
=
''
this
.
addMsg
.
TradeDate
=
''
this
.
addMsg
.
CostType
=
''
this
.
addMsg
.
CostType
=
''
this
.
addMsg
.
PlatformOrder
=
''
this
.
addMsg
.
PlatformOrder
=
''
this
.
ddlyList
=
[]
this
.
ddlyList
=
[]
this
.
addMsg
.
Remarks
=
''
this
.
addMsg
.
Remarks
=
''
this
.
addMsg
.
MinOrderPrice
=
''
this
.
addMsg
.
MinOrderPrice
=
''
this
.
addMsg
.
VisaNum
=
'0'
;
this
.
addMsg
.
VisaNum
=
'0'
;
this
.
addMsg
.
SafeNum
=
'0'
;
this
.
addMsg
.
SafeNum
=
'0'
;
this
.
addMsg
.
AirticketNum
=
'0'
;
this
.
addMsg
.
AirticketNum
=
'0'
;
this
.
addMsg
.
ScenicRefundArr
=
[];
this
.
addMsg
.
ScenicRefundArr
=
[];
this
.
ScenicRefundMoney
=
0
;
this
.
ScenicRefundMoney
=
0
;
this
.
addMsg
.
CommissionSharePeople
=
'-1'
this
.
addMsg
.
CommissionSharePeople
=
'-1'
this
.
addMsg
.
CommissionShareMoney
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
},
},
saveOrder
()
{
saveOrder
()
{
//验证人数和机位数
//验证人数和机位数
if
((
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
!=
Number
(
this
.
addMsg
.
YSeatNum
)
+
Number
(
this
.
addMsg
.
ESeatNum
)
+
Number
(
this
.
addMsg
.
FSeatNum
))
if
((
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
))
!=
Number
(
{
this
.
addMsg
.
YSeatNum
)
+
Number
(
this
.
addMsg
.
ESeatNum
)
+
Number
(
this
.
addMsg
.
FSeatNum
))
{
this
.
$message
.
warning
(
'人数和机位数不相等!'
)
this
.
$message
.
warning
(
'人数和机位数不相等!'
)
return
return
}
}
if
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
))
<
Number
(
this
.
addMsg
.
VisaNum
))
if
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
{
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
))
<
Number
(
this
.
addMsg
.
VisaNum
))
{
this
.
$message
.
warning
(
'签证数量不能大于人数总和!'
)
this
.
$message
.
warning
(
'签证数量不能大于人数总和!'
)
return
return
}
}
if
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
))
<
Number
(
this
.
addMsg
.
SafeNum
))
if
((
Number
(
this
.
addMsg
.
AirticketNum
)
+
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
{
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
))
<
Number
(
this
.
addMsg
.
SafeNum
))
{
this
.
$message
.
warning
(
'保险数量不能大于人数总和!'
)
this
.
$message
.
warning
(
'保险数量不能大于人数总和!'
)
return
return
}
}
// if((Number(this.addMsg.ManNum)+Number(this.addMsg.ChirdNum)+Number(this.addMsg.OldPeopleNum)+Number(this.addMsg.BabyNum))
<
Number
(
this
.
addMsg
.
AirticketNum
))
// if((Number(this.addMsg.ManNum)+Number(this.addMsg.ChirdNum)+Number(this.addMsg.OldPeopleNum)+Number(this.addMsg.BabyNum))
<
Number
(
this
.
addMsg
.
AirticketNum
))
// {
// {
// this.$message.warning('机票数量不能大于人数总和!')
// this.$message.warning('机票数量不能大于人数总和!')
// return
// return
// }
// }
if
(
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
>
Number
(
this
.
addMsg
.
ChirdNum
))
{
if
(
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
>
Number
(
this
.
addMsg
.
ChirdNum
))
{
this
.
$message
.
warning
(
'儿童占床不能大于儿童数!'
)
this
.
$message
.
warning
(
'儿童占床不能大于儿童数!'
)
return
return
}
}
if
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
>
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
if
(
Number
(
this
.
addMsg
.
ChirdNum
)
-
Number
(
this
.
addMsg
.
ChirdNeedBedNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
>
Number
(
{
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
ChirdNeedBedNum
))
{
this
.
$message
.
warning
(
'儿童占床数量不足!'
)
this
.
$message
.
warning
(
'儿童占床数量不足!'
)
return
return
}
}
if
(
this
.
userId
==
this
.
createByInfo
)
if
(
this
.
userId
==
this
.
createByInfo
)
{
{
if
(
this
.
addMsg
.
CommissionSharePeople
==
'-1'
)
{
if
(
this
.
addMsg
.
CommissionSharePeople
==
'-1'
){
this
.
addMsg
.
CommissionShareMoney
=
'0'
this
.
addMsg
.
CommissionShareMoney
=
'0'
}
}
}
}
this
.
addMsg
.
TCID
=
this
.
addObj
.
TCID
this
.
addMsg
.
GuestNum
=
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
AirticketNum
)
this
.
addMsg
.
IsChildrenTour
=
this
.
addObj
.
IsSupportChildren
this
.
addMsg
.
IsBirdDiscount
=
this
.
addObj
.
IsBirdDiscount
this
.
apipost
(
'sellorder_post_SetOrderInfo_02'
,
this
.
addMsg
,
res
=>
{
this
.
addMsg
.
TCID
=
this
.
addObj
.
TCID
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
addMsg
.
GuestNum
=
Number
(
this
.
addMsg
.
ManNum
)
+
Number
(
this
.
addMsg
.
ChirdNum
)
+
Number
(
this
.
addMsg
.
OldPeopleNum
)
+
Number
(
this
.
addMsg
.
BabyNum
)
+
Number
(
this
.
addMsg
.
AirticketNum
)
this
.
addMsg
.
IsChildrenTour
=
this
.
addObj
.
IsSupportChildren
this
.
addMsg
.
IsBirdDiscount
=
this
.
addObj
.
IsBirdDiscount
this
.
apipost
(
'sellorder_post_SetOrderInfo_02'
,
this
.
addMsg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
$message
.
success
(
res
.
data
.
message
)
this
.
$message
.
success
(
res
.
data
.
message
)
this
.
$refs
[
'addMsg'
].
resetFields
();
this
.
$refs
[
'addMsg'
].
resetFields
();
this
.
getList
()
this
.
getList
()
this
.
clearMsg
()
this
.
clearMsg
()
this
.
isShowLayer
=
false
this
.
isShowLayer
=
false
}
else
{
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
)
this
.
$message
.
error
(
res
.
data
.
message
)
}
}
},
err
=>
{})
},
err
=>
{})
},
goBuy
(
obj
)
{
this
.
isUpdateSharePeople
=
false
this
.
isShowLayer
=
true
this
.
addObj
=
obj
this
.
addMsg
.
DepartureCityId
=
obj
.
StartCityID
this
.
addMsg
.
ReturnArriveCityId
=
obj
.
ReturnArriveCityId
this
.
addMsg
.
GoCityTime
=
this
.
starTime
=
obj
.
StartCityTime
this
.
addMsg
.
BackCityTime
=
this
.
endTime
=
obj
.
BackCityTime
this
.
getMinPrice
(
obj
.
LineID
);
this
.
getScenicRefund
(
obj
.
TCID
);
this
.
clearMsg
()
},
},
getScenicRefund
(
TCID
){
this
.
apipost
(
'sellorder_get_GetScenicRefundList'
,{
TCID
},
res
=>
{
getScenicRefund
(
TCID
)
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
apipost
(
'sellorder_get_GetScenicRefundList'
,
{
this
.
ScenicRefundList
=
res
.
data
.
data
TCID
this
.
ScenicRefundList
.
forEach
(
item
=>
{
},
res
=>
{
item
[
'ScenicName'
]
=
item
.
CouponsName
+
' -¥'
+
this
.
moneyFormat
(
item
.
RefundMoney
);
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
ScenicRefundList
=
res
.
data
.
data
this
.
ScenicRefundList
.
forEach
(
item
=>
{
item
[
'ScenicName'
]
=
item
.
CouponsName
+
' -¥'
+
this
.
moneyFormat
(
item
.
RefundMoney
);
})
})
}
}
},
err
=>
{})
},
getJyfs
(){
this
.
apipost
(
'sellorder_get_GetSellTradeWayEnumList'
,{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
jyfsList
=
res
.
data
.
data
}
},
err
=>
{})
},
getFylx
()
{
this
.
apipost
(
'Financial_post_GetByOrderCostTypeList'
,
{
Type
:
1
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
fylxList
=
res
.
data
.
data
}
else
{
}
},
err
=>
{})
},
err
=>
{})
},
},
getSspt
(){
//给非直客 隐藏电话姓名赋值
let
obj
=
this
.
khmdList
.
find
(
item
=>
item
.
customerId
==
this
.
addMsg
.
CustomerId
)
this
.
customerId
=
obj
.
customerId
this
.
createByInfo
=
obj
.
createByInfo
this
.
addMsg
.
ContactName
=
obj
.
customerName
+
'('
+
obj
.
contact
+
')'
this
.
addMsg
.
ContactMobile
=
obj
.
contactNumber
if
(
this
.
userId
!=
this
.
createByInfo
)
{
this
.
addMsg
.
CommissionSharePeople
=
this
.
createByInfo
this
.
isUpdateSharePeople
=
true
}
else
{
this
.
addMsg
.
CommissionSharePeople
=
'-1'
this
.
isUpdateSharePeople
=
false
}
this
.
apipost
(
'app_today_visit_GetCustomerBrandByCustomerId'
,{
customerInfoId
:
this
.
addMsg
.
CustomerId
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
addMsg
.
BrandId
=
''
this
.
ssptList
=
res
.
data
.
data
}
},
err
=>
{})
},
getKhmdList
(){
this
.
apipost
(
'app_today_visit_GetOrderMyCustomerList'
,{
typeId
:
this
.
addMsg
.
CustomerType
,
lineId
:
this
.
addObj
.
LineID
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
khmdList
=
res
.
data
.
data
}
},
err
=>
{})
},
getDdztList
(){
this
.
apipost
(
'sellorder_post_GetSellOrderStatusEnumList'
,{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
ddztList
=
res
.
data
.
data
}
},
err
=>
{})
},
getDdlyList
(){
this
.
addMsg
.
ClientSource
=
''
this
.
apipost
(
'sellorder_get_GetSellClientSourceEnumList'
,{
typeId
:
this
.
addMsg
.
CustomerType
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
ddlyList
=
res
.
data
.
data
}
},
err
=>
{})
},
getCtlxList
(){
this
.
apipost
(
'sellorder_get_GetOrderJoinEnumList'
,{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
ctlxList
=
res
.
data
.
data
}
},
err
=>
{})
},
getKhlxList
(){
this
.
apipost
(
'sellorder_get_GetSellClientTypeEnumList'
,{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
khlxList
=
res
.
data
.
data
}
},
err
=>
{})
},
getJourney
(
id
,
title
)
{
getJourney
(
id
,
title
)
{
var
that
=
this
;
var
that
=
this
;
this
.
tripTitle
=
title
;
this
.
tripTitle
=
title
;
...
@@ -1061,12 +1122,14 @@
...
@@ -1061,12 +1122,14 @@
},
},
getList
(
ID
)
{
getList
(
ID
)
{
this
.
loading
=
true
this
.
loading
=
true
this
.
apipost
(
'TaskManagemnet_get_GetSellProductCenterForFinance'
,{
TCIDList
:
ID
},
res
=>
{
this
.
apipost
(
'TaskManagemnet_get_GetSellProductCenterForFinance'
,
{
if
(
res
.
data
.
resultCode
==
1
)
{
TCIDList
:
ID
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
loading
=
false
;
this
.
loading
=
false
;
this
.
total
=
res
.
data
.
data
.
count
;
this
.
total
=
res
.
data
.
data
.
count
;
let
data
=
res
.
data
.
data
;
let
data
=
res
.
data
.
data
;
data
.
forEach
(
x
=>
{
data
.
forEach
(
x
=>
{
x
.
tableShowTeam
=
false
;
x
.
tableShowTeam
=
false
;
})
})
this
.
list
=
data
this
.
list
=
data
...
@@ -1075,133 +1138,12 @@
...
@@ -1075,133 +1138,12 @@
}
}
},
err
=>
{})
},
err
=>
{})
},
},
getLineList
()
{
this
.
apipost
(
"line_post_GetAllList"
,
{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
LineList
=
res
.
data
.
data
;
}
});
},
getFlightDetails
(
id
)
{
this
.
apipost
(
'travel_get_GetTripForSell'
,
{
TCID
:
id
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
tripDetails
=
res
.
data
.
data
.
FlightList
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
)
}
},
err
=>
{})
},
//获取系列列表
getLineTeamList
(
lineId
)
{
this
.
LineTeamList
=
[]
this
.
apipost
(
"team_post_GetList"
,
{
lineID
:
lineId
,
isTOOP
:
1
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
msg
.
LineTeamId
=
'-1'
this
.
LineTeamList
=
res
.
data
.
data
;
}
});
},
getStartList
()
{
this
.
apipost
(
"sellorder_get_GetAllStartCity"
,
{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
startCityList
=
res
.
data
.
data
;
}
else
{
}
});
},
getStartList1
()
{
this
.
apipost
(
"city_post_GetList"
,
{
isDefault
:
-
1
,
priceType
:
-
1
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
startCityList1
=
res
.
data
.
data
;
}
else
{
}
});
},
getCompanyList
()
{
let
userInfo
=
this
.
getLocalStorage
();
let
RB_Group_id
=
userInfo
.
RB_Group_id
;
let
msg
=
{
Status
:
0
,
is_show
:
0
,
RB_Group_Id
:
RB_Group_id
}
this
.
apipost
(
'admin_get_BranchGetList'
,
msg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
companyList
=
[{
Id
:
'-1'
,
BName
:
'不限'
}];
res
.
data
.
data
.
forEach
(
x
=>
{
var
obj
=
{
Id
:
''
,
BName
:
''
}
obj
.
Id
=
x
.
Id
.
toString
();
obj
.
BName
=
x
.
BName
;
this
.
companyList
.
push
(
obj
);
})
}
},
err
=>
{})
},
getAirlineList
()
{
//获取航空公司*
let
msg
=
{};
this
.
apipost
(
'airline_post_GetList'
,
msg
,
res
=>
{
this
.
airlineList
=
res
.
data
.
data
;
},
err
=>
{})
},
getSalePlace
()
{
this
.
apipost
(
'travel_get_GetTravelSelectEnum'
,
{},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
salePlace
=
res
.
data
.
data
.
SalePlat
}
},
err
=>
{})
},
handleCurrentChange
(
val
)
{
this
.
msg
.
pageIndex
=
val
;
this
.
getList
()
},
resetPageIndex
()
{
this
.
msg
.
pageIndex
=
1
;
this
.
currentPage
=
1
},
getEmployee
()
{
//员工
this
.
apipost
(
'admin_get_EmployeeGetList'
,
this
.
employeeMsg
,
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
employeeList
=
res
.
data
.
data
;
}
else
{}
},
err
=>
{})
},
},
},
mounted
()
{
mounted
()
{
this
.
userId
=
this
.
getLocalStorage
().
EmployeeId
this
.
userId
=
this
.
getLocalStorage
().
EmployeeId
this
.
msg
.
BranchId
=
this
.
getLocalStorage
().
RB_Branch_id
.
toString
()
this
.
msg
.
BranchId
=
this
.
getLocalStorage
().
RB_Branch_id
.
toString
()
// this.getEmployee()
// this.getCompanyList()
this
.
getList
(
this
.
ID
)
this
.
getList
(
this
.
ID
)
// this.getLineList()
// this.getSalePlace()
// this.getAirlineList()
// this.getStartList()
// this.getStartList1()
// this.getKhlxList()
// this.getCtlxList()
// this.getDdlyList()
// this.getDdztList()
// this.getKhmdList()
// this.getJyfs()
// this.getFylx()
}
}
}
}
</
script
>
</
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