|
@@ -31,7 +31,7 @@
|
|
|
<div v-for="item in mealList" :key="item.id" :class="selMealId===item.id ? 'coupon-2 active' : 'coupon-2'" @click="selMealId=item.id;makePoint(item.day === 30 ? 'activity_38月卡' : 'activity_268年卡')">
|
|
|
<img v-if="selMealId===item.id" class="coupon-select-icon" src="~/assets/image/activity/lottery/select-icon.png" alt="">
|
|
|
<img v-else class="coupon-select-icon" src="~/assets/image/activity/lottery/unselect-icon.png" alt="">
|
|
|
- <div class="coupon-title"><span class="txt2">{{item.actualPrice}}</span><span>元</span></div>
|
|
|
+ <div class="coupon-title"><span class="txt2">{{item.originalPrice ? item.originalPrice : item.actualPrice}}</span><span>元</span></div>
|
|
|
<div class="txt4">{{item.day === 30 ? '月卡' : '年卡'}}</div>
|
|
|
<img class="w111h73" src="~/assets/image/activity/lottery/coupon-2.png" alt="">
|
|
|
</div>
|
|
@@ -66,7 +66,7 @@
|
|
|
<div v-for="item in mealList" :key="item.id" :class="selMealId===item.id ? 'coupon-2 active' : 'coupon-2'" @click="selMealId=item.id;makePoint(item.day === 30 ? 'activity_38月卡' : 'activity_268年卡')">
|
|
|
<img v-if="selMealId===item.id" class="coupon-select-icon" src="~/assets/image/activity/lottery/select-icon.png" alt="">
|
|
|
<img v-else class="coupon-select-icon" src="~/assets/image/activity/lottery/unselect-icon.png" alt="">
|
|
|
- <div class="coupon-title"><span class="txt2">{{item.actualPrice}}</span><span>元</span></div>
|
|
|
+ <div class="coupon-title"><span class="txt2">{{item.originalPrice ? item.originalPrice : item.actualPrice}}</span><span>元</span></div>
|
|
|
<div class="txt4">{{item.day === 30 ? '月卡' : '年卡'}}</div>
|
|
|
<img class="w111h73" src="~/assets/image/activity/lottery/coupon-2.png" alt="">
|
|
|
</div>
|
|
@@ -96,27 +96,28 @@
|
|
|
<div class="txt7"> 参与活动前,请仔细阅读购买协议,特别是产品说明和注意事项。用户参与本活动即视为已充分阅读、理解本活动规则,并自愿受活动规则约束。</div>
|
|
|
<div class="txt8 mt14 fw500">年卡特惠包 </div>
|
|
|
<div class="txt9 mt5">每月自动续,时长不用愁</div>
|
|
|
- <div class="txt8 mt5 fw500">360H 每月30H</div>
|
|
|
- <div class="txt9 mt5">按实际使用计时,VIP机型可用,立即生效</div>
|
|
|
- <div class="txt9 mt14"><span class="txt7">有效时间:</span>按实际使用云手机的时间计时,不使用不计时;每月30H,当月时长不跨月;12个月,每月自动续</div>
|
|
|
- <div class="txt9"><span class="txt7">可用范围:</span>VIP机型</div>
|
|
|
+ <div class="txt8 mt5 fw500">1年使用权 每月30小时</div>
|
|
|
+ <div class="txt9 mt5">按实际使用计时,星曜机型可用,立即生效</div>
|
|
|
+ <div class="txt9 mt14"><span class="txt7">有效时间:</span>按实际使用云手机的时间计时,不使用不计时;每月30H,当月时长不跨月;</div>
|
|
|
+ <div class="txt9"><span class="txt7">可用范围:</span>星曜机型</div>
|
|
|
<div class="txt9"><span class="txt7">生效方式:</span>立即生效</div>
|
|
|
<div class="txt9"><span class="txt7">订购次数:</span>不可重复订购</div>
|
|
|
<div class="txt9"><span class="txt7">退订说明:</span>特惠产品,不支持退订</div>
|
|
|
<div class="txt9 mt14">产品说明:</div>
|
|
|
- <div class="txt7">1、产品内容:本产品为臂云科技旗下双子星VIP机型新人特惠年包,包含每月360H的VIP机型云手机使用时长,连续12个月每月自动续30H时长;按实际使用云手机的时间计时,不使用不计时。</div>
|
|
|
- <div class="txt7">2、生效时间:订购扣费后立即生效;</div>
|
|
|
+ <div class="txt7">1、产品内容:本产品为臂云科技旗下双子星云手机星曜机型新人特惠年包,包含星曜机型云手机1年使用权,连续12个月每月发放30H时长;进入云手机开始计时,下机后不计时。</div>
|
|
|
+ <div class="txt7">2、生效时间:订购扣费后立即生效。</div>
|
|
|
<div class="txt7">3、注意事项:</div>
|
|
|
- <div class="txt7">(1)本产品合约期12个月,自生效当月起每月自动续30H时长;</div>
|
|
|
+ <div class="txt7">(1)本产品合约期12个月,自生效当月起每月发放30H时长;</div>
|
|
|
<div class="txt7">(2)合约到期后需用户另外购买时长;</div>
|
|
|
<div class="txt7">(3)合约到期后,年卡特惠包剩余时长自动失效;</div>
|
|
|
<div class="txt7">(4)合约到期后,另外续费时长包所得的时长仍有效,云机可继续使用;</div>
|
|
|
<div class="txt7">(5)年卡特惠包云手机与普通包月云手机计时逻辑不同,两种云手机时长不可叠加,若另外订购普通包月云手机将获得一台新云手机。</div>
|
|
|
<div class="txt8 mt14">温馨提示:</div>
|
|
|
- <div class="txt7">1、请您理解:通过任何不正当手段参与活动,如借助非自然流量/外挂工具;利用技术漏洞,恶意退款,批量注册账号、买号等搅乱平台管理秩序的行为,臂云科技有权限制/取消用户的活动资格,不予发放/</div>
|
|
|
+ <div class="txt7">1、请您理解:通过任何不正当手段参与活动,如借助非自然流量或外挂工具;利用技术漏洞,恶意退款,批量注册账号、买号等搅乱平台管理秩序的行为,臂云科技有权限制或取消用户的活动资格,不予发放或撤销相关交易及福利内容。</div>
|
|
|
+ <div class="txt7">2、如有疑问请联系双子星APP客服咨询</div>
|
|
|
<div class="txt8 mt5 fw500" style="color: #EC6250;">时长包使用规则</div>
|
|
|
<div class="txt7 mt5">年卡特惠云手机,按需补充时长包</div>
|
|
|
- <div class="txt7">有效时间:<span class="txt10">时长用完前一直有效,支持跨月。</span></div>
|
|
|
+ <div class="txt7">有效时间:<span class="txt10">时长用完前一直有效,支持跨月</span></div>
|
|
|
<div class="txt7">可用范围:<span class="txt10">可续时长的机型</span></div>
|
|
|
<div class="txt7">生效方式:<span class="txt10">立即生效</span></div>
|
|
|
<div class="txt7">退订说明:<span class="txt10">立即生效产品,不支持退订</span></div>
|
|
@@ -257,6 +258,7 @@ export default {
|
|
|
taocan = this.sort_ASCII(taocan);
|
|
|
const sign = this.jiaqian(JSON.stringify(taocan));
|
|
|
const res = await this.$axios.$post('/pay/v1/order/create', taocan, { headers: { Authorization: this.token, sign } });
|
|
|
+ Toast.clear();
|
|
|
if (this.$userAgent.isSzx && this.$userAgent.isAndroid) {
|
|
|
window.native.startPay(this.payType === 'aliPay' ? 3 : 2, res.data.myOrderNum, 1);
|
|
|
} else if (this.$userAgent.isSzx && this.$userAgent.isIos) {
|
|
@@ -270,7 +272,7 @@ export default {
|
|
|
Toast({
|
|
|
message: '微信小程序不支持支付宝支付',
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
return false
|
|
|
}
|
|
@@ -293,13 +295,12 @@ export default {
|
|
|
}
|
|
|
this.showPay = false
|
|
|
} catch (error) {
|
|
|
+ Toast.clear();
|
|
|
Toast({
|
|
|
message: error.message,
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
- } finally {
|
|
|
- Toast.clear();
|
|
|
}
|
|
|
},
|
|
|
sort_ASCII(obj) {
|
|
@@ -382,7 +383,7 @@ export default {
|
|
|
Toast({
|
|
|
message: res.msg,
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
}
|
|
|
},
|
|
@@ -406,7 +407,7 @@ export default {
|
|
|
Toast({
|
|
|
message: '当前活动已过期',
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
return false;
|
|
|
}
|
|
@@ -414,7 +415,7 @@ export default {
|
|
|
Toast({
|
|
|
message: '当前活动未开启',
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
return false;
|
|
|
}
|
|
@@ -422,7 +423,7 @@ export default {
|
|
|
Toast({
|
|
|
message: '当前活动已结束',
|
|
|
position: 'top',
|
|
|
- duration: 3000
|
|
|
+ duration: 4000
|
|
|
});
|
|
|
return false;
|
|
|
}
|