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
740f0afe
Commit
740f0afe
authored
Sep 06, 2019
by
华国豪
🙄
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
http://gitlab.oytour.com/huaguohao/athena
parents
f8951a7e
503c4c33
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
68 additions
and
4 deletions
+68
-4
common.css
src/assets/css/common.css
+9
-0
HotelSure.vue
src/components/Hotel/HotelSure.vue
+19
-1
FillItinerary.vue
src/components/Ticket/FillItinerary.vue
+21
-1
SchedProduct.vue
src/components/visa/SchedProduct.vue
+19
-2
No files found.
src/assets/css/common.css
View file @
740f0afe
...
...
@@ -281,4 +281,13 @@
}
.commonF
.yhqUl
.blue._active
{
background-color
:
#6776D2
;
}
.commonF
._trip_xiangqing_tips
{
color
:
red
!important
;
font-size
:
14px
!important
;
}
.commonF
._trip_xiangqing_tips
span
{
color
:
#3965B0
;
cursor
:
pointer
;
}
\ No newline at end of file
src/components/Hotel/HotelSure.vue
View file @
740f0afe
...
...
@@ -561,7 +561,9 @@
<div
class=
"Yhq"
>
<p
class=
"pfR"
style=
"color:#000000;padding-left:20px"
>
优惠券使用
</p>
<ul
class=
"yhqUl"
>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"{'blue':item.couponsType===1,'_active':item.active}"
:key=
"index+5000"
class=
"sawtooth"
>
<p
v-if=
"!Verification.length || Verification[0].ApplyState !== 1"
class=
"_trip_xiangqing_tips"
>
您还为进行
<span
@
click=
"goShenqing"
>
实名认证
</span>
,认证后可使用优惠券哦~如果已提认证申请,申请审核通过后即可使用优惠券!
</p>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"{'blue':item.couponsType===1,'_active':item.active,'disab': !Verification.length || Verification[0].ApplyState !== 1}"
@
click=
"!Verification.length || Verification[0].ApplyState !== 1 ? '' : clickCoupon(item)"
:key=
"index+5000"
class=
"sawtooth"
>
<span
class=
"kdj"
>
<span
v-if=
"item.overlapUse==1"
>
可叠加
</span>
<span
v-else
>
不可叠加
</span>
...
...
@@ -838,6 +840,7 @@ export default {
ActivateCode
:
''
,
price
:
0
,
Verification
:
''
,
};
},
mounted
()
{
...
...
@@ -871,8 +874,22 @@ export default {
}
let
userInfo
=
this
.
getLocalStorage
();
this
.
apipost
(
"app_customer_GetCertificationModel"
,
{
CustomerID
:
userInfo
.
customerId
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
Verification
=
res
.
data
.
data
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
);
}
},
err
=>
{});
},
methods
:
{
goShenqing
:
function
()
{
let
dom
=
document
.
querySelector
(
"#blankLink"
)
dom
.
href
=
`http://
${
window
.
location
.
host
}
/#/PsSystem/
${
1
}
`
//console.log(that.$refs.blankLink.click())
dom
.
click
()
},
clickCoupon
:
function
(
item
)
{
let
list
=
[];
...
...
@@ -1099,6 +1116,7 @@ export default {
AdultJapanCount
+=
AdultJapanPrice
*
x
.
roomAdultCount
;
childJapanCount
+=
ChildJapanPrice
*
x
.
roomChildCount
;
this
.
SettlementPrice
=
this
.
sureMsg
.
totalChargeableRateInfo
;
this
.
sureMsg
.
CustomerPayMoney
=
this
.
sureMsg
.
totalChargeableRateInfo
;
this
.
price
=
this
.
sureMsg
.
totalChargeableRateInfo
;
// AdultJapanCount+=AdultJapanPrice;
...
...
src/components/Ticket/FillItinerary.vue
View file @
740f0afe
...
...
@@ -224,7 +224,9 @@
<div
class=
"Yhq"
>
<p
class=
"pfR"
style=
"color:#000000;padding-left:20px"
>
优惠券使用
</p>
<ul
class=
"yhqUl"
>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"
{'blue':item.couponsType===1,'_active':item.active}" :key="index+5000" class="sawtooth">
<p
v-if=
"!Verification.length || Verification[0].ApplyState !== 1"
class=
"_trip_xiangqing_tips"
>
您还为进行
<span
@
click=
"goShenqing"
>
实名认证
</span>
,认证后可使用优惠券哦~如果已提认证申请,申请审核通过后即可使用优惠券!
</p>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"
{'blue':item.couponsType===1,'_active':item.active,'disab': !Verification.length || Verification[0].ApplyState !== 1}" @click="!Verification.length || Verification[0].ApplyState !== 1 ? '' : clickCoupon(item)" :key="index+5000" class="sawtooth">
<span
class=
"kdj"
>
<span
v-if=
"item.overlapUse==1"
>
可叠加
</span>
<span
v-else
>
不可叠加
</span>
...
...
@@ -323,8 +325,19 @@ export default {
SettlementPrice
:
0
,
ActivateCode
:
''
,
Verification
:
''
,
}
},
created
(){
let
userInfo
=
this
.
getLocalStorage
();
this
.
apipost
(
"app_customer_GetCertificationModel"
,
{
CustomerID
:
userInfo
.
customerId
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
Verification
=
res
.
data
.
data
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
);
}
},
err
=>
{});
},
mounted
()
{
this
.
GetDes
();
this
.
GetCountroy
()
...
...
@@ -332,6 +345,12 @@ export default {
this
.
getUserCanUseCouponList
();
},
methods
:
{
goShenqing
:
function
()
{
let
dom
=
document
.
querySelector
(
"#blankLink"
)
dom
.
href
=
`http://
${
window
.
location
.
host
}
/#/PsSystem/
${
1
}
`
//console.log(that.$refs.blankLink.click())
dom
.
click
()
},
clickCoupon
:
function
(
item
)
{
let
list
=
[];
...
...
@@ -521,6 +540,7 @@ export default {
this
.
personNum
.
seatNum
=
this
.
personNum
.
ManNum
+
this
.
personNum
.
ChirdNum
+
this
.
personNum
.
OldPeopleNum
;
this
.
personNum
.
PreferPrice
=
this
.
personNum
.
seatNum
*
this
.
getlistSigel
.
scatterB2BPrice
;
this
.
SettlementPrice
=
this
.
personNum
.
PreferPrice
;
this
.
personNum
.
CustomerPayMoney
=
this
.
personNum
.
PreferPrice
;
this
.
price
=
this
.
personNum
.
PreferPrice
;
this
.
filterCoupon
();
...
...
src/components/visa/SchedProduct.vue
View file @
740f0afe
...
...
@@ -253,7 +253,8 @@
<div
class=
"Yhq"
v-show=
"step==2"
>
<p
class=
"pfR"
style=
"color:#000000;padding-left:20px"
>
优惠券使用
</p>
<ul
class=
"yhqUl"
>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"
{'blue':item.couponsType===1,'_active':item.active}" :key="index+5000" class="sawtooth">
<p
v-if=
"!Verification.length || Verification[0].ApplyState !== 1"
class=
"_trip_xiangqing_tips"
>
您还为进行
<span
@
click=
"goShenqing"
>
实名认证
</span>
,认证后可使用优惠券哦~如果已提认证申请,申请审核通过后即可使用优惠券!
</p>
<li
v-for=
"(item,index) in UserCanUseCouponList"
:class=
"
{'blue':item.couponsType===1,'_active':item.active,'disab': !Verification.length || Verification[0].ApplyState !== 1}" @click="!Verification.length || Verification[0].ApplyState !== 1 ? '' : clickCoupon(item)" class="sawtooth">
<span
class=
"kdj"
>
<span
v-if=
"item.overlapUse==1"
>
可叠加
</span>
<span
v-else
>
不可叠加
</span>
...
...
@@ -325,7 +326,7 @@
</li>
<li
style=
"color:#FF680B;font-weight:600"
>
<span>
实付款
</span>
<span>
¥
<span
style=
"font-size:18px;"
>
{{
SettlementPrice
}}
</span></span>
<span>
¥
<span
style=
"font-size:18px;"
>
{{
formInline
.
CustomerPayMoney
}}
</span></span>
</li>
</ul>
</el-col>
...
...
@@ -381,6 +382,7 @@ export default {
SettlementPrice
:
0
,
ActivateCode
:
''
,
Verification
:
''
,
}
},
mounted
()
{
...
...
@@ -401,8 +403,22 @@ export default {
}
this
.
getProvince
();
this
.
getUserCanUseCouponList
();
let
userInfo
=
this
.
getLocalStorage
();
this
.
apipost
(
"app_customer_GetCertificationModel"
,
{
CustomerID
:
userInfo
.
customerId
},
res
=>
{
if
(
res
.
data
.
resultCode
==
1
)
{
this
.
Verification
=
res
.
data
.
data
}
else
{
this
.
$message
.
error
(
res
.
data
.
message
);
}
},
err
=>
{});
},
methods
:
{
goShenqing
:
function
()
{
let
dom
=
document
.
querySelector
(
"#blankLink"
)
dom
.
href
=
`http://
${
window
.
location
.
host
}
/#/PsSystem/
${
1
}
`
//console.log(that.$refs.blankLink.click())
dom
.
click
()
},
clickCoupon
:
function
(
item
)
{
let
list
=
[];
...
...
@@ -585,6 +601,7 @@ export default {
let
num
=
this
.
formInline
.
AdultPeopleNum
+
this
.
formInline
.
ChildPeopleNum
;
this
.
formInline
.
TotalPrice
=
num
*
this
.
price
;
this
.
SettlementPrice
=
this
.
formInline
.
TotalPrice
;
this
.
formInline
.
CustomerPayMoney
=
this
.
formInline
.
TotalPrice
;
this
.
price
=
this
.
formInline
.
TotalPrice
;
}
else
{
...
...
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