Commit cf1d88e9 authored by 黄媛媛's avatar 黄媛媛

update

parent 42694ead
...@@ -281,4 +281,13 @@ ...@@ -281,4 +281,13 @@
} }
.commonF .yhqUl .blue._active{ .commonF .yhqUl .blue._active{
background-color: #6776D2; 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
...@@ -561,7 +561,9 @@ ...@@ -561,7 +561,9 @@
<div class="Yhq"> <div class="Yhq">
<p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p> <p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p>
<ul class="yhqUl"> <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 class="kdj">
<span v-if="item.overlapUse==1">可叠加</span> <span v-if="item.overlapUse==1">可叠加</span>
<span v-else>不可叠加</span> <span v-else>不可叠加</span>
...@@ -838,6 +840,7 @@ export default { ...@@ -838,6 +840,7 @@ export default {
ActivateCode:'', ActivateCode:'',
price:0, price:0,
Verification:'',
}; };
}, },
mounted() { mounted() {
...@@ -871,8 +874,22 @@ export default { ...@@ -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: { 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) { clickCoupon: function (item) {
let list = []; let list = [];
...@@ -1099,6 +1116,7 @@ export default { ...@@ -1099,6 +1116,7 @@ export default {
AdultJapanCount+=AdultJapanPrice*x.roomAdultCount; AdultJapanCount+=AdultJapanPrice*x.roomAdultCount;
childJapanCount+=ChildJapanPrice*x.roomChildCount; childJapanCount+=ChildJapanPrice*x.roomChildCount;
this.SettlementPrice=this.sureMsg.totalChargeableRateInfo; this.SettlementPrice=this.sureMsg.totalChargeableRateInfo;
this.sureMsg.CustomerPayMoney=this.sureMsg.totalChargeableRateInfo;
this.price=this.sureMsg.totalChargeableRateInfo; this.price=this.sureMsg.totalChargeableRateInfo;
// AdultJapanCount+=AdultJapanPrice; // AdultJapanCount+=AdultJapanPrice;
......
...@@ -224,7 +224,9 @@ ...@@ -224,7 +224,9 @@
<div class="Yhq"> <div class="Yhq">
<p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p> <p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p>
<ul class="yhqUl"> <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 class="kdj">
<span v-if="item.overlapUse==1">可叠加</span> <span v-if="item.overlapUse==1">可叠加</span>
<span v-else>不可叠加</span> <span v-else>不可叠加</span>
...@@ -323,8 +325,19 @@ export default { ...@@ -323,8 +325,19 @@ export default {
SettlementPrice:0, SettlementPrice:0,
ActivateCode:'', 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 () { mounted () {
this.GetDes(); this.GetDes();
this.GetCountroy() this.GetCountroy()
...@@ -332,6 +345,12 @@ export default { ...@@ -332,6 +345,12 @@ export default {
this.getUserCanUseCouponList(); this.getUserCanUseCouponList();
}, },
methods: { 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) { clickCoupon: function (item) {
let list = []; let list = [];
...@@ -521,6 +540,7 @@ export default { ...@@ -521,6 +540,7 @@ export default {
this.personNum.seatNum=this.personNum.ManNum+this.personNum.ChirdNum+this.personNum.OldPeopleNum; this.personNum.seatNum=this.personNum.ManNum+this.personNum.ChirdNum+this.personNum.OldPeopleNum;
this.personNum.PreferPrice=this.personNum.seatNum*this.getlistSigel.scatterB2BPrice; this.personNum.PreferPrice=this.personNum.seatNum*this.getlistSigel.scatterB2BPrice;
this.SettlementPrice=this.personNum.PreferPrice; this.SettlementPrice=this.personNum.PreferPrice;
this.personNum.CustomerPayMoney=this.personNum.PreferPrice;
this.price=this.personNum.PreferPrice; this.price=this.personNum.PreferPrice;
this.filterCoupon(); this.filterCoupon();
......
...@@ -253,7 +253,8 @@ ...@@ -253,7 +253,8 @@
<div class="Yhq" v-show="step==2"> <div class="Yhq" v-show="step==2">
<p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p> <p class="pfR" style="color:#000000;padding-left:20px">优惠券使用</p>
<ul class="yhqUl"> <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 class="kdj">
<span v-if="item.overlapUse==1">可叠加</span> <span v-if="item.overlapUse==1">可叠加</span>
<span v-else>不可叠加</span> <span v-else>不可叠加</span>
...@@ -325,7 +326,7 @@ ...@@ -325,7 +326,7 @@
</li> </li>
<li style="color:#FF680B;font-weight:600"> <li style="color:#FF680B;font-weight:600">
<span>实付款</span> <span>实付款</span>
<span><span style="font-size:18px;">{{SettlementPrice}}</span></span> <span><span style="font-size:18px;">{{formInline.CustomerPayMoney}}</span></span>
</li> </li>
</ul> </ul>
</el-col> </el-col>
...@@ -381,6 +382,7 @@ export default { ...@@ -381,6 +382,7 @@ export default {
SettlementPrice:0, SettlementPrice:0,
ActivateCode:'', ActivateCode:'',
Verification:'',
} }
}, },
mounted () { mounted () {
...@@ -401,8 +403,22 @@ export default { ...@@ -401,8 +403,22 @@ export default {
} }
this.getProvince(); this.getProvince();
this.getUserCanUseCouponList(); 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: { 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) { clickCoupon: function (item) {
let list = []; let list = [];
...@@ -585,6 +601,7 @@ export default { ...@@ -585,6 +601,7 @@ export default {
let num=this.formInline.AdultPeopleNum+this.formInline.ChildPeopleNum; let num=this.formInline.AdultPeopleNum+this.formInline.ChildPeopleNum;
this.formInline.TotalPrice= num * this.price; this.formInline.TotalPrice= num * this.price;
this.SettlementPrice=this.formInline.TotalPrice; this.SettlementPrice=this.formInline.TotalPrice;
this.formInline.CustomerPayMoney=this.formInline.TotalPrice;
this.price=this.formInline.TotalPrice; this.price=this.formInline.TotalPrice;
} else { } else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment