Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
Athena
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
华国豪
Athena
Commits
2f4e2cea
Commit
2f4e2cea
authored
Jun 13, 2019
by
huangyuanyuan
Browse files
Options
Browse Files
Download
Plain Diff
解决冲突
parents
62e82868
ca850146
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
88 additions
and
63 deletions
+88
-63
top_bg.jpg
src/assets/img/groupTour/top_bg.jpg
+0
-0
top_bg.png
src/assets/img/groupTour/top_bg.png
+0
-0
IndependentTravel.vue
src/components/DependentTravel/IndependentTravel.vue
+7
-4
index.vue
src/components/GroupTour/index.vue
+7
-1
Home.vue
src/components/Home.vue
+58
-51
calendar.vue
src/components/mall/calendar.vue
+3
-1
detailTwo.vue
src/components/mall/detailTwo.vue
+1
-1
search.vue
src/components/mall/search.vue
+2
-1
OneDayIndex.vue
src/components/trade/order/OneDayIndex.vue
+3
-1
index.vue
src/components/trade/order/index.vue
+3
-1
indexTwo.vue
src/components/trade/order/indexTwo.vue
+4
-2
No files found.
src/assets/img/groupTour/top_bg.jpg
0 → 100644
View file @
2f4e2cea
235 KB
src/assets/img/groupTour/top_bg.png
deleted
100644 → 0
View file @
62e82868
227 KB
src/components/DependentTravel/IndependentTravel.vue
View file @
2f4e2cea
...
...
@@ -12,11 +12,11 @@
<!--
<div
class=
"boxCont"
></div>
-->
</div>
</div>
<el-row
class=
"back_middle"
>
<el-row
class=
"back_middle"
>
<img
class=
"left1"
src=
"../../assets/img/travel/left1.png"
alt
>
<img
class=
"right1"
src=
"../../assets/img/travel/right1.png"
alt
>
<el-row
class=
"max-w1500"
:gutter=
"0"
>
<div
style=
"width:1200px;margin:0 auto"
>
<el-row
class=
"max-w1500"
:gutter=
"0"
>
<div
style=
"width:1200px;margin:0 auto"
:style=
"
{zoom: zoom}"
>
<div
class=
"_top_box clearfix"
>
<div
class=
'wrap'
>
<div
class=
'left common'
></div>
...
...
@@ -945,6 +945,7 @@ p {
border-bottom
:
0
;
text-align
:
center
;
float
:
left
;
box-shadow
:
-2px
0
1px
-1px
rgb
(
219
,
170
,
186
),
2px
0
3px
-1px
rgb
(
219
,
170
,
186
);
/* box-shadow:0px 1px 8px 0px rgba(164, 95, 17, 0.35);
*/
/* box-shadow: */
...
...
@@ -956,12 +957,14 @@ p {
._top_box
.wrap2
{
background
:
rgba
(
71
,
165
,
255
,
1
);
cursor
:
pointer
;
box-shadow
:
none
!important
;
/* position: relative;
right: -80px;
top: -60px; */
}
._top_box
.wrap2
.common
{
background
:
rgba
(
71
,
165
,
255
,
1
);
box-shadow
:
none
!important
;
}
._top_box
.wrap2
P
{
color
:
white
;
...
...
@@ -984,7 +987,7 @@ p {
overflow
:
hidden
;
left
:
0
;
border
:
1px
solid
rgba
(
226
,
178
,
209
,
1
);
/* box-shadow:0px 1px 8px 0px rgba(164, 95, 17, 0.35); */
box-shadow
:
-2px
0
1px
-1px
rgb
(
219
,
170
,
186
),
2px
0
3px
-1px
rgb
(
219
,
170
,
186
);
border-radius
:
5px
;
border-top
:
0
;
border-bottom
:
0
;
...
...
src/components/GroupTour/index.vue
View file @
2f4e2cea
...
...
@@ -3,6 +3,10 @@
.GroupTour
.el-tabs__nav-wrap
::after
{
background-color
:
transparent
;
}
.typeLi
{
float
:
left
;
width
:
200px
;
}
</
style
>
<
template
>
<el-row
class=
"GroupTour"
>
...
...
@@ -59,7 +63,9 @@
</li>
</ul>
</div>
<img
class=
"bgImg"
src=
"../../assets/img/groupTour/top_bg.png"
alt=
""
>
<router-link
to=
"IceCreamTask"
>
<img
class=
"bgImg"
src=
"../../assets/img/groupTour/top_bg.jpg"
alt=
""
>
</router-link>
</el-row>
<el-row
class=
"_list"
v-loading=
"loading"
>
<!-- 跳水特价 -->
...
...
src/components/Home.vue
View file @
2f4e2cea
...
...
@@ -38,7 +38,7 @@
</ul>
<div
class=
"tag_right"
>
<!-- 签证 -->
<div
style=
"width:394px
;margin-top:9px;margin-left:8px;
"
v-show=
"tag=='visa'"
class=
"visa"
>
<div
style=
"width:394px"
v-show=
"tag=='visa'"
class=
"visa"
>
<el-form
ref=
"visa_form"
:model=
"visa_form"
label-width=
"90px"
>
<!--
<el-form-item
label=
"国家/地区"
style=
"margin-bottom:10px"
>
<el-input
size=
"small"
v-model=
"visa_form.name"
placeholder=
"国家或者地区名字"
></el-input>
...
...
@@ -50,14 +50,14 @@
<el-input
size=
"small"
v-model=
"visaSearch"
placeholder=
"国家或者地区名字"
></el-input>
</li>
</ul>
<div
style=
"overflow:auto;margin-top:1
6
px"
>
<div
style=
"overflow:auto;margin-top:1
0
px"
>
<span
class=
"form_btn"
>
<router-link
style=
"color:#fff;display:block;"
:to=
"
{ path: '/Visalist',query:{'searchKey':visaSearch} }" target='_blank'>立即搜索
</router-link>
</span>
</div>
<ul
class=
"form_ul"
>
<p
style=
"margin
-top:6px
;display: flex;align-items: center;"
>
<p
style=
"margin
:6px 0
;display: flex;align-items: center;"
>
<span
class=
"green_span"
></span>
热门推荐
</p>
<li
@
click=
"TagGourl('Visalist',item)"
v-for=
"(item,index) in searchItemVisa.hotCountry"
:key=
"index+350"
>
...
...
@@ -364,7 +364,7 @@
<!-- 跟团游 -->
<div
class=
"Grouptour"
>
<div
class=
"tour_left"
>
<p
class=
"pfR"
>
跟团游
</p>
<p>
跟团游
</p>
<div
class=
"tour_left_content"
>
<p
style=
"font-size:14px;font-weight:700"
>
热门目的地
</p>
<span
v-if=
"index
<10
"
v-for=
"(item,index) in packageTravel.placeNames"
:key=
"index"
>
...
...
@@ -399,7 +399,7 @@
<!-- 自由行 -->
<div
class=
"travel Grouptour"
>
<div
class=
"tour_left"
>
<p
class=
"pfR"
>
自由行
</p>
<p>
自由行
</p>
<div
class=
"tour_left_content travel_left"
style=
"height:325px;"
>
<p
style=
"font-size:14px;font-weight:700"
>
热门目的地
</p>
<span
v-if=
"index
<7
"
v-for=
"(item,index) in freeTravel.placeNames"
:key=
"index"
>
...
...
@@ -451,51 +451,15 @@
</div>
</div>
<!-- 定制 -->
<el-row
class=
"dingz"
>
<el-col
:span=
"2"
>
<span
class=
"icon1 icon"
>
<i
class=
"iconfont icon-icon-test7"
></i>
</span>
</el-col>
<el-col
:span=
"5"
style=
"text-align:left"
>
<p
class=
"pfR"
style=
"font-size:20px;color:#202020"
>
客户第一的购买政策
</p>
<p
style=
"font-size:12px;color:#FF9000"
>
快速响应客户需求,开心出游你、我、他
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon2 icon"
>
<i
class=
"iconfont icon-icon-test6"
></i>
</span>
</el-col>
<el-col
:span=
"4"
style=
"text-align:left"
>
<p
style=
"font-size:20px;color:#202020"
>
专业行程定制师
</p>
<p
style=
"font-size:12px;"
>
定制套餐自由搭配
<br>
价位行程自行安排 保障最优出行
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon2 icon"
>
<i
class=
"iconfont icon-icon-test8"
></i>
</span>
</el-col>
<el-col
:span=
"4"
style=
"text-align:left"
>
<p
style=
"font-size:20px;color:#202020"
>
7*24小时客服服务
</p>
<p
style=
"font-size:12px;"
>
24小时订单客服
<br>
随时解决客服需求咨询
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon1 icon"
>
<i
class=
"iconfont icon-Shape2"
></i>
</span>
</el-col>
<el-col
:span=
"3"
style=
"text-align:left"
>
<p
style=
"font-size:12px;color:#FF9000"
>
客服服务电话
</p>
<p
class=
"pfR"
style=
"font-size:18px;color:#FF9000"
>
028-88888888
</p>
</el-col>
</el-row>
<el-row
style=
"margin: 20px 0;cursor: pointer;"
>
<img
@
click=
"goUrl('IceCreamTask')"
class=
"huodong_img"
src=
"../assets/img/active/huodong_img1.png"
alt
>
</el-row>
<!-- 景点门票 -->
<div
class=
"Ticket_spots"
>
<ul
class=
"common_ul_tab"
>
...
...
@@ -547,7 +511,50 @@
</div>
</div>
<!-- 定制 -->
<el-row
class=
"dingz"
>
<el-col
:span=
"2"
>
<span
class=
"icon1 icon"
>
<i
class=
"iconfont icon-icon-test7"
></i>
</span>
</el-col>
<el-col
:span=
"5"
>
<p
style=
"font-size:20px;color:#202020"
>
客户第一的购买政策
</p>
<p
style=
"font-size:12px;color:#FF9000"
>
快速响应客户需求,开心出游你、我、他
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon2 icon"
>
<i
class=
"iconfont icon-icon-test6"
></i>
</span>
</el-col>
<el-col
:span=
"4"
>
<p
style=
"font-size:20px;color:#202020"
>
专业行程定制师
</p>
<p
style=
"font-size:12px;"
>
定制套餐自由搭配
<br>
价位行程自行安排 保障最优出行
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon2 icon"
>
<i
class=
"iconfont icon-icon-test8"
></i>
</span>
</el-col>
<el-col
:span=
"4"
>
<p
style=
"font-size:20px;color:#202020"
>
7*24小时客服服务
</p>
<p
style=
"font-size:12px;"
>
24小时订单客服
<br>
随时解决客服需求咨询
</p>
</el-col>
<el-col
:span=
"2"
>
<span
class=
"icon1 icon"
>
<i
class=
"iconfont icon-Shape2"
></i>
</span>
</el-col>
<el-col
:span=
"3"
>
<p
style=
"font-size:12px;color:#FF9000"
>
客服服务电话
</p>
<p
style=
"font-size:12px;color:#FF9000"
>
028-88888888
</p>
</el-col>
</el-row>
<!-- 酒店 -->
<!--
<div
class=
"Grouptour hotel"
>
<div
class=
"tour_left"
>
...
...
src/components/mall/calendar.vue
View file @
2f4e2cea
...
...
@@ -84,10 +84,12 @@ export default {
daysData
:[],
isSelect
:
-
1
,
mydate
:
-
1
,
isLogin
:
1
,
}
},
mounted
(){
},
created
(){
this
.
isLogin
=
this
.
$store
.
state
.
isLogin
;
this
.
getYearMonthDay
()
bus
.
$on
(
'order-chosen_calendar'
,
this
.
orderChosen
)
},
methods
:{
...
...
@@ -148,7 +150,7 @@ export default {
var
price
=
this
.
priceData
[
i
];
var
dayIndex
=
price
.
dateStr
.
substring
(
price
.
dateStr
.
length
-
2
,
price
.
dateStr
.
length
);
var
dayDict
=
daysData
[
Number
(
dayIndex
)
-
1
];
dayDict
.
price
=
price
.
p
rice
;
dayDict
.
price
=
this
.
isLogin
!==
1
?
price
.
price
:
price
.
b2BP
rice
;
if
(
dayIndex
<
strDate
&&
strMonth
==
currentMonth
){
dayDict
.
price
=
''
;
}
...
...
src/components/mall/detailTwo.vue
View file @
2f4e2cea
...
...
@@ -933,7 +933,7 @@ export default {
this
.
clickDate
=
data
.
currentPriceInfo
&&
data
.
currentPriceInfo
.
startDate
?
data
.
currentPriceInfo
.
startDate
:
''
;
this
.
FlightList
=
data
.
currentPriceInfo
&&
data
.
currentPriceInfo
.
priceFlight
?
data
.
currentPriceInfo
.
priceFlight
:
''
;
this
.
dataList
=
data
;
this
.
toDayObj
=
this
.
priceList
&&
this
.
priceList
.
length
>
0
?
this
.
priceList
[
0
]:
null
;
this
.
toDayObj
=
data
.
currentPriceInfo
;
this
.
imgCover
=
JSON
.
parse
(
this
.
dataList
.
imgCover
);
this
.
showType
=
this
.
feature
.
featureType
;
this
.
dayTrip
=
this
.
dataList
.
dayNum
;
...
...
src/components/mall/search.vue
View file @
2f4e2cea
...
...
@@ -110,7 +110,8 @@
<div
class=
"daynum"
>
{{
item
.
dayNum
}}
天
</div>
<el-carousel
:interval=
"3000"
:autoplay=
'hoverIndex==index'
arrow=
"never"
height=
"148"
:style=
"
{'background':'#ddd'}" v-if='item.imgCover!=""'>
<el-carousel-item
v-for=
"(img,imgIndex) in JSON.parse(item.imgCover)"
:key=
"imgIndex"
v-if=
'img.Url!=""'
>
<img
v-lazy=
'`$
{img.Url}?x-oss-process=image/resize,m_fill,h_148,w_200`' @click="goUrl('detail',item.id,item.tcid)">
<img
v-lazy=
'compressImg(img.Url, "filt", 200, 148)'
@
click=
"goUrl('detail',item.id,item.tcid)"
>
<!--
<img
v-lazy=
'`$
{img.Url}?x-oss-process=image/resize,m_fill,h_148,w_200`' @click="goUrl('detail',item.id,item.tcid)"> -->
</el-carousel-item>
</el-carousel>
<img
v-else
style=
"height:100%;width:100%"
src=
'../../assets/img/banner@3x.png'
/>
...
...
src/components/trade/order/OneDayIndex.vue
View file @
2f4e2cea
...
...
@@ -267,7 +267,7 @@ export default {
this
.
$forceUpdate
()
},
saveOrder
(){
if
(
!
this
.
customer
){
if
(
!
this
.
customer
||
!
localStorage
.
userInfo
){
return
this
.
$message
.
error
(
'请登录!'
)
}
if
(
this
.
chosenObj
.
startDate
==
''
){
...
...
@@ -446,6 +446,7 @@ export default {
);
},
getUnicos
()
{
if
(
!
localStorage
.
userInfo
)
return
let
msg
=
{
tcid
:
this
.
trip
.
currentPriceInfo
.
tcid
}
this
.
apipost
(
"b2b_get_GetTeamUnionInfo"
,
...
...
@@ -457,6 +458,7 @@ export default {
);
},
getB2BSellByCustomerId
(){
if
(
!
localStorage
.
userInfo
)
return
this
.
apipost
(
'b2b_get_GetCustomerSummary'
,{},
r
=>
{
if
(
r
.
data
.
resultCode
==
1
){
this
.
customer
=
r
.
data
.
data
...
...
src/components/trade/order/index.vue
View file @
2f4e2cea
...
...
@@ -378,7 +378,7 @@ export default {
this
.
$forceUpdate
()
},
saveOrder
(){
if
(
!
this
.
customer
){
if
(
!
this
.
customer
||
!
localStorage
.
userInfo
){
return
this
.
$message
.
error
(
'请登录!'
)
}
if
(
this
.
chosenObj
.
startDate
==
''
){
...
...
@@ -557,6 +557,7 @@ export default {
);
},
getUnicos
()
{
if
(
!
localStorage
.
userInfo
)
return
let
msg
=
{
tcid
:
this
.
trip
.
currentPriceInfo
.
tcid
}
this
.
apipost
(
"b2b_get_GetTeamUnionInfo"
,
...
...
@@ -568,6 +569,7 @@ export default {
);
},
getB2BSellByCustomerId
(){
if
(
!
localStorage
.
userInfo
)
return
this
.
apipost
(
'b2b_get_GetCustomerSummary'
,{},
r
=>
{
if
(
r
.
data
.
resultCode
==
1
){
this
.
customer
=
r
.
data
.
data
...
...
src/components/trade/order/indexTwo.vue
View file @
2f4e2cea
...
...
@@ -334,7 +334,7 @@
</div>
</el-col>
</el-row>
<div
class=
"no-login"
v-if=
"!this.customer"
>
<div
class=
"no-login"
v-if=
"!this.customer
|| !localStorage.userInfo
"
>
需要你登录以后才能预定哦!登录后还能享受更加优惠的价格,
<span
class=
"link"
@
click=
"goLogin"
>
立即登录吧
</span>
</div>
</div>
...
...
@@ -715,7 +715,7 @@ export default {
this
.
$forceUpdate
()
},
saveOrder
(){
if
(
!
this
.
customer
){
if
(
!
this
.
customer
||
!
localStorage
.
userInfo
){
return
this
.
$message
.
error
(
'请登录!'
)
}
if
(
this
.
chosenObj
.
startDate
==
''
){
...
...
@@ -898,6 +898,7 @@ export default {
},
null
)
},
getUnicos
(
tcid
)
{
if
(
!
localStorage
.
userInfo
)
return
let
msg
=
{
tcid
:
tcid
}
this
.
apipost
(
"b2b_get_GetTeamUnionInfo"
,
...
...
@@ -909,6 +910,7 @@ export default {
);
},
getB2BSellByCustomerId
(){
if
(
!
localStorage
.
userInfo
)
return
this
.
apipost
(
'b2b_get_GetCustomerSummary'
,{},
r
=>
{
if
(
r
.
data
.
resultCode
==
1
){
this
.
customer
=
r
.
data
.
data
...
...
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