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
d07f3dc9
Commit
d07f3dc9
authored
Aug 28, 2019
by
华国豪
🙄
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/luochao/superman
parents
da68d553
fb6e0210
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
688 additions
and
506 deletions
+688
-506
productQuery.vue
src/components/SalesModule/productQuery.vue
+3
-3
fiveday.vue
src/components/commonPage/TravelTripPreview/fiveday.vue
+25
-3
fourday.vue
src/components/commonPage/TravelTripPreview/fourday.vue
+128
-95
oneday.vue
src/components/commonPage/TravelTripPreview/oneday.vue
+110
-75
threeday.vue
src/components/commonPage/TravelTripPreview/threeday.vue
+162
-127
twoday.vue
src/components/commonPage/TravelTripPreview/twoday.vue
+106
-73
commonTeamInfo.vue
src/components/commonPage/commonTeamInfo.vue
+154
-130
No files found.
src/components/SalesModule/productQuery.vue
View file @
d07f3dc9
...
@@ -644,7 +644,7 @@
...
@@ -644,7 +644,7 @@
<p
class=
"d12TC"
>
{{item.TCNUM}}({{item.TCID}})
</p>
<p
class=
"d12TC"
>
{{item.TCNUM}}({{item.TCID}})
</p>
<p>
{{item.LtName}}
</p>
<p>
{{item.LtName}}
</p>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"item.Title"
placement=
"top-start"
popper-class=
"max-w250"
>
<el-tooltip
class=
"item"
effect=
"dark"
:content=
"item.Title"
placement=
"top-start"
popper-class=
"max-w250"
>
<p
class=
"d12p"
@
click=
"getJourney(item.ConfigID,item.LineName)"
:title=
"item.Title"
>
{{item.Title}}
</p>
<p
class=
"d12p"
@
click=
"getJourney(item.ConfigID,item.
TCID,item.
LineName)"
:title=
"item.Title"
>
{{item.Title}}
</p>
</el-tooltip>
</el-tooltip>
</div>
</div>
</div>
</div>
...
@@ -2136,11 +2136,11 @@
...
@@ -2136,11 +2136,11 @@
},
err
=>
{})
},
err
=>
{})
},
},
getJourney
(
id
,
title
)
{
getJourney
(
id
,
TCID
,
title
)
{
var
that
=
this
;
var
that
=
this
;
this
.
tripTitle
=
title
;
this
.
tripTitle
=
title
;
this
.
$nextTick
(()
=>
{
this
.
$nextTick
(()
=>
{
that
.
$refs
.
comTeam
.
GetTrip
(
id
);
that
.
$refs
.
comTeam
.
GetTrip
(
id
,
TCID
);
});
});
that
.
outerVisible
=
true
;
that
.
outerVisible
=
true
;
},
},
...
...
src/components/commonPage/TravelTripPreview/fiveday.vue
View file @
d07f3dc9
...
@@ -88,9 +88,9 @@
...
@@ -88,9 +88,9 @@
</div>
</div>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
{{
t
}}
/
{{
k
==
day
.
jiu2
.
length
-
1
?
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
:
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
+
' / '
}}
</span>
</span>
或同級
{{
getHotelSuffix
()
}}
</div>
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
</el-col>
</el-col>
...
@@ -102,7 +102,29 @@
...
@@ -102,7 +102,29 @@
<
script
>
<
script
>
export
default
{
export
default
{
props
:{
props
:{
day
:{}
day
:{},
isDirect
:
{},
},
methods
:
{
getHotelSuffix
()
{
let
suffix
=
""
;
if
(
this
.
day
.
jiu2
.
length
>
1
)
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
else
{
if
(
this
.
day
.
jiu2
.
length
==
1
&&
this
.
day
.
jiu2
[
0
].
name
!=
'温馨的家'
&&
this
.
day
.
jiu2
[
0
].
name
!=
'机场附近酒店'
)
{
if
(
this
.
day
.
jiu2
[
0
].
status
==
1
)
{
suffix
=
"【保证入住】"
}
else
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
return
suffix
;
},
}
}
}
}
</
script
>
</
script
>
src/components/commonPage/TravelTripPreview/fourday.vue
View file @
d07f3dc9
...
@@ -85,9 +85,9 @@
...
@@ -85,9 +85,9 @@
</div>
</div>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
{{
t
}}
/
{{
k
==
day
.
jiu2
.
length
-
1
?
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
:
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
+
' / '
}}
</span>
</span>
或同級
{{
getHotelSuffix
()
}}
</div>
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
</el-col>
</el-col>
...
@@ -97,9 +97,42 @@
...
@@ -97,9 +97,42 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
props
:{
props
:
{
day
:{}
day
:
{},
isDirect
:
{},
title
:
{},
dayNum
:
{}
},
methods
:
{
getHotelSuffix
()
{
let
suffix
=
""
;
if
(
this
.
day
.
jiu2
.
length
>
1
)
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
else
{
if
(
this
.
day
.
jiu2
.
length
==
1
&&
this
.
day
.
jiu2
[
0
].
name
!=
'温馨的家'
&&
this
.
day
.
jiu2
[
0
].
name
!=
'机场附近酒店'
)
{
if
(
this
.
day
.
jiu2
[
0
].
status
==
1
)
{
suffix
=
"【保证入住】"
}
else
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
return
suffix
;
},
goUrl
(
url
)
{
if
(
url
!=
null
&&
url
.
length
>
0
)
{
if
(
url
.
indexOf
(
'http://'
)
==
-
1
||
url
.
indexOf
(
'https://'
)
==
-
1
)
{
url
=
'http://'
+
url
;
}
window
.
open
(
url
,
"_blank"
);
}
}
}
}
</
script
>
</
script
>
src/components/commonPage/TravelTripPreview/oneday.vue
View file @
d07f3dc9
...
@@ -4,8 +4,10 @@
...
@@ -4,8 +4,10 @@
<div
class=
"item big"
>
<div
class=
"item big"
>
<div
class=
"left"
>
<div
class=
"left"
>
<img
crossOrigin=
"Anonymous"
v-if=
"day.details[0].img!=''"
:src=
'day.details[0].img'
/>
<img
crossOrigin=
"Anonymous"
v-if=
"day.details[0].img!=''"
:src=
'day.details[0].img'
/>
<img
crossOrigin=
"Anonymous"
v-else-if=
"day.dayNum==1 && day.details[0].img==''"
src=
'../../../assets/img/nll.jpg'
/>
<img
crossOrigin=
"Anonymous"
v-else-if=
"day.dayNum==1 && day.details[0].img==''"
<img
crossOrigin=
"Anonymous"
v-else-if=
"day.islast && day.details[0].img==''"
src=
'../../../assets/img/nll.jpg'
/>
src=
'../../../assets/img/nll.jpg'
/>
<img
crossOrigin=
"Anonymous"
v-else-if=
"day.islast && day.details[0].img==''"
src=
'../../../assets/img/nll.jpg'
/>
<img
crossOrigin=
"Anonymous"
v-else
src=
'../../../assets/img/activy.jpg'
/>
<img
crossOrigin=
"Anonymous"
v-else
src=
'../../../assets/img/activy.jpg'
/>
</div>
</div>
<div
class=
"right"
>
<div
class=
"right"
>
...
@@ -63,9 +65,9 @@
...
@@ -63,9 +65,9 @@
</div>
</div>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
{{
t
}}
/
{{
k
==
day
.
jiu2
.
length
-
1
?
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
:
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
+
' / '
}}
</span>
</span>
或同級
{{
getHotelSuffix
()
}}
</div>
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
</el-col>
</el-col>
...
@@ -75,9 +77,42 @@
...
@@ -75,9 +77,42 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
props
:{
props
:
{
day
:{}
day
:
{},
isDirect
:
{},
title
:
{},
dayNum
:
{}
},
methods
:
{
getHotelSuffix
()
{
let
suffix
=
""
;
if
(
this
.
day
.
jiu2
.
length
>
1
)
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
else
{
if
(
this
.
day
.
jiu2
.
length
==
1
&&
this
.
day
.
jiu2
[
0
].
name
!=
'温馨的家'
&&
this
.
day
.
jiu2
[
0
].
name
!=
'机场附近酒店'
)
{
if
(
this
.
day
.
jiu2
[
0
].
status
==
1
)
{
suffix
=
"【保证入住】"
}
else
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
return
suffix
;
},
goUrl
(
url
)
{
if
(
url
!=
null
&&
url
.
length
>
0
)
{
if
(
url
.
indexOf
(
'http://'
)
==
-
1
||
url
.
indexOf
(
'https://'
)
==
-
1
)
{
url
=
'http://'
+
url
;
}
window
.
open
(
url
,
"_blank"
);
}
}
},
};
</
script
>
</
script
>
src/components/commonPage/TravelTripPreview/threeday.vue
View file @
d07f3dc9
...
@@ -48,7 +48,8 @@
...
@@ -48,7 +48,8 @@
<el-col
:span=
"16"
>
<el-col
:span=
"16"
>
<div
class=
"item hor-box"
>
<div
class=
"item hor-box"
>
<div
class=
"image"
>
<div
class=
"image"
>
<img
crossOrigin=
"Anonymous"
:src=
"day.details[1].img+'?x-oss-process=image/resize,w_663,image/crop,g_west,w_663,h_244'"
/>
<img
crossOrigin=
"Anonymous"
:src=
"day.details[1].img+'?x-oss-process=image/resize,w_663,image/crop,g_west,w_663,h_244'"
/>
</div>
</div>
</div>
</div>
</el-col>
</el-col>
...
@@ -57,7 +58,8 @@
...
@@ -57,7 +58,8 @@
<el-col
:span=
"16"
>
<el-col
:span=
"16"
>
<div
class=
"item hor-box"
>
<div
class=
"item hor-box"
>
<div
class=
"image"
>
<div
class=
"image"
>
<img
crossOrigin=
"Anonymous"
:src=
"day.details[2].img+'?x-oss-process=image/resize,w_663,image/crop,g_west,w_663,h_244'"
/>
<img
crossOrigin=
"Anonymous"
:src=
"day.details[2].img+'?x-oss-process=image/resize,w_663,image/crop,g_west,w_663,h_244'"
/>
</div>
</div>
</div>
</div>
</el-col>
</el-col>
...
@@ -118,9 +120,9 @@
...
@@ -118,9 +120,9 @@
</div>
</div>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
{{
t
}}
/
{{
k
==
day
.
jiu2
.
length
-
1
?
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
:
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
+
' / '
}}
</span>
</span>
或同級
{{
getHotelSuffix
()
}}
</div>
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
</el-col>
</el-col>
...
@@ -130,9 +132,42 @@
...
@@ -130,9 +132,42 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
props
:{
props
:
{
day
:{}
day
:
{},
isDirect
:
{},
title
:
{},
dayNum
:
{}
},
methods
:
{
getHotelSuffix
()
{
let
suffix
=
""
;
if
(
this
.
day
.
jiu2
.
length
>
1
)
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
else
{
if
(
this
.
day
.
jiu2
.
length
==
1
&&
this
.
day
.
jiu2
[
0
].
name
!=
'温馨的家'
&&
this
.
day
.
jiu2
[
0
].
name
!=
'机场附近酒店'
)
{
if
(
this
.
day
.
jiu2
[
0
].
status
==
1
)
{
suffix
=
"【保证入住】"
}
else
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
return
suffix
;
},
goUrl
(
url
)
{
if
(
url
!=
null
&&
url
.
length
>
0
)
{
if
(
url
.
indexOf
(
'http://'
)
==
-
1
||
url
.
indexOf
(
'https://'
)
==
-
1
)
{
url
=
'http://'
+
url
;
}
window
.
open
(
url
,
"_blank"
);
}
}
}
}
</
script
>
</
script
>
src/components/commonPage/TravelTripPreview/twoday.vue
View file @
d07f3dc9
...
@@ -62,9 +62,9 @@
...
@@ -62,9 +62,9 @@
</div>
</div>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<div
class=
"val"
v-if=
'day.jiu2.length>0'
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
<span
v-for=
"(t,k) in day.jiu2"
:key=
"k"
>
{{
t
}}
/
{{
k
==
day
.
jiu2
.
length
-
1
?
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
:
(
t
.
newTitle
!=
''
&&
t
.
newTitle
!=
t
.
name
?
t
.
newTitle
:
t
.
name
)
+
' / '
}}
</span>
</span>
或同級
{{
getHotelSuffix
()
}}
</div>
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
<div
class=
"val"
v-else
>
本日无酒店安排
</div>
</el-col>
</el-col>
...
@@ -74,9 +74,42 @@
...
@@ -74,9 +74,42 @@
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
export
default
{
export
default
{
props
:{
props
:
{
day
:{}
day
:
{},
isDirect
:
{},
title
:
{},
dayNum
:
{}
},
methods
:
{
getHotelSuffix
()
{
let
suffix
=
""
;
if
(
this
.
day
.
jiu2
.
length
>
1
)
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
else
{
if
(
this
.
day
.
jiu2
.
length
==
1
&&
this
.
day
.
jiu2
[
0
].
name
!=
'温馨的家'
&&
this
.
day
.
jiu2
[
0
].
name
!=
'机场附近酒店'
)
{
if
(
this
.
day
.
jiu2
[
0
].
status
==
1
)
{
suffix
=
"【保证入住】"
}
else
{
if
(
this
.
isDirect
===
1
)
{
suffix
=
"或同級"
}
}
}
}
return
suffix
;
},
goUrl
(
url
)
{
if
(
url
!=
null
&&
url
.
length
>
0
)
{
if
(
url
.
indexOf
(
'http://'
)
==
-
1
||
url
.
indexOf
(
'https://'
)
==
-
1
)
{
url
=
'http://'
+
url
;
}
window
.
open
(
url
,
"_blank"
);
}
}
}
}
</
script
>
</
script
>
src/components/commonPage/commonTeamInfo.vue
View file @
d07f3dc9
This diff is collapsed.
Click to expand it.
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