|
@@ -71,6 +71,16 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
+ <div class="textBox">
|
|
|
|
+ <div class="input">
|
|
|
|
+ <input type="text" maxlength="11" placeholder="请输入联通号码" v-model="phone" />
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="buyBox" v-if="pageData.remarks.isBuy === '1' && pageData.remarks.img1 ==''">
|
|
|
|
+ <div class="btn" @click="orderBtn" :style="{'background-image': `linear-gradient(to right,${ pageData.mainJson.btnTopcol},${pageData.mainJson.btnBotcol})`}">
|
|
|
|
+ {{ pageData.remarks.btnText ? pageData.sremarks.btnText : "立即订购" }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
<div class="privacyBox" v-if="pageData.remarks.isBuy === '1'">
|
|
<div class="privacyBox" v-if="pageData.remarks.isBuy === '1'">
|
|
<van-checkbox v-model="checked" checked-color="#6696FF">
|
|
<van-checkbox v-model="checked" checked-color="#6696FF">
|
|
<div>
|
|
<div>
|
|
@@ -83,15 +93,12 @@
|
|
<span class="span" @click="showConceal = true">《隐私声明》</span>、
|
|
<span class="span" @click="showConceal = true">《隐私声明》</span>、
|
|
<span class="span" @click="showRule = true">《产品说明》</span>
|
|
<span class="span" @click="showRule = true">《产品说明》</span>
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
<div class="tips" v-if="pageData.remarks.privacyText!==''" :style="pageData.mainJson.pageTextcol!==''?{'color':pageData.mainJson.pageTextcol}:{'color':'#000'}">
|
|
<div class="tips" v-if="pageData.remarks.privacyText!==''" :style="pageData.mainJson.pageTextcol!==''?{'color':pageData.mainJson.pageTextcol}:{'color':'#000'}">
|
|
{{pageData.remarks.privacyText}}
|
|
{{pageData.remarks.privacyText}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <div class="buyBox" v-if="pageData.remarks.isBuy === '1' && pageData.remarks.img1 ==''">
|
|
|
|
- <div class="btn" @click="orderBtn" :style="{'background-image': `linear-gradient(to right,${ pageData.mainJson.btnTopcol},${pageData.mainJson.btnBotcol})`}">
|
|
|
|
- {{ pageData.remarks.btnText ? pageData.sremarks.btnText : "立即订购" }}
|
|
|
|
- </div>
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
<!-- 说明 -->
|
|
<!-- 说明 -->
|
|
<div class="descbox" :style="{'background':pageData.mainJson.orderBgcol}">
|
|
<div class="descbox" :style="{'background':pageData.mainJson.orderBgcol}">
|
|
<div class="explainTitle">
|
|
<div class="explainTitle">
|
|
@@ -254,6 +261,10 @@ export default {
|
|
if (this.pageData.remarks.privacy === '1') {
|
|
if (this.pageData.remarks.privacy === '1') {
|
|
this.checked = true
|
|
this.checked = true
|
|
}
|
|
}
|
|
|
|
+ let phone = localStorage.getItem("phone");
|
|
|
|
+ if (phone) {
|
|
|
|
+ this.phone = phone;
|
|
|
|
+ }
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
tabClickThree (item) {
|
|
tabClickThree (item) {
|
|
@@ -509,10 +520,14 @@ export default {
|
|
|
|
|
|
},
|
|
},
|
|
orderBtn () {
|
|
orderBtn () {
|
|
- if (this.checked == false) {
|
|
|
|
- this.$toast('请勾选隐私声明')
|
|
|
|
|
|
+ if (this.phone == "") {
|
|
|
|
+ this.$toast('请输入手机号')
|
|
} else {
|
|
} else {
|
|
- this.openIframe()
|
|
|
|
|
|
+ if (this.checked == false) {
|
|
|
|
+ this.$toast('请勾选隐私声明')
|
|
|
|
+ } else {
|
|
|
|
+ this.openIframe()
|
|
|
|
+ }
|
|
}
|
|
}
|
|
},
|
|
},
|
|
// 调用svg动画
|
|
// 调用svg动画
|