|
@@ -526,7 +526,7 @@ $(function () {
|
|
|
var change = sessionStorage.getItem("vip_change_time");
|
|
|
var endflag = state.endTime;
|
|
|
var stratFlag = state.startTime;
|
|
|
- if (state.isTrial) {
|
|
|
+ if (state.isTrial && change) {
|
|
|
// 初始化订阅周期
|
|
|
endflag = new Date().getTime() / 1000;
|
|
|
stratFlag = new Date().getTime() / 1000;
|
|
@@ -635,14 +635,6 @@ $(function () {
|
|
|
});
|
|
|
return
|
|
|
}
|
|
|
-
|
|
|
- if (status[0] > 0) {
|
|
|
- //需要付钱
|
|
|
- $(".vip-footer.upgrade").show();
|
|
|
- //价格展示
|
|
|
- $(".vip-footer.upgrade .billing-price").text("¥" + formatMoney(status[0]));
|
|
|
- submitPrice = status[0] * 10000 / 100
|
|
|
- }
|
|
|
//区域需要升级
|
|
|
if (status[1]) {
|
|
|
if (reqData.isTrial) {
|
|
@@ -657,6 +649,21 @@ $(function () {
|
|
|
}
|
|
|
$(".body-item.industry .tip-need-upgrade").show()
|
|
|
}
|
|
|
+ if (changeTime.length === 0 && reqData.isTrial) {//试用用户购买未选择时间
|
|
|
+ weui.toast('请选择订阅周期', {
|
|
|
+ duration: 3000,
|
|
|
+ className: 'jy-toast',
|
|
|
+ });
|
|
|
+ return
|
|
|
+ }
|
|
|
+ if (status[0] > 0) {
|
|
|
+ //需要付钱
|
|
|
+ $(".vip-footer.upgrade").show();
|
|
|
+ //价格展示
|
|
|
+ $(".vip-footer.upgrade .billing-price").text("¥" + formatMoney(status[0]));
|
|
|
+ submitPrice = status[0] * 10000 / 100
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
if (!status[1] && !status[2]) {
|
|
|
$(".vip-footer.upgrade .confirm").text("立即续费");
|
|
@@ -690,7 +697,17 @@ $(function () {
|
|
|
|
|
|
|
|
|
//保存 or 升级
|
|
|
+ var submited = false;
|
|
|
+
|
|
|
function doSubmit() {
|
|
|
+ if (submited) {
|
|
|
+ return
|
|
|
+ }
|
|
|
+ submited = true;
|
|
|
+ setTimeout(function () {
|
|
|
+ submited = false;
|
|
|
+ }, 1000);
|
|
|
+
|
|
|
$DoPost('/subscribepay/vipsubscribe/saveChange', {
|
|
|
"area": reqData.area["全国"] ? '{}' : JSON.stringify(reqData.area),
|
|
|
"industry": reqData.industry.join(","),
|