|
@@ -279,7 +279,11 @@
|
|
|
$(".pay_discount").text("¥"+shouldPay);
|
|
|
$(".pay_before").text("¥"+beforePay)
|
|
|
}
|
|
|
- $(function() {
|
|
|
+ $(function() {
|
|
|
+ //
|
|
|
+ if(sessionStorage.email_sign=="1"){
|
|
|
+ $(".form-control").show();
|
|
|
+ }
|
|
|
if(sessionStorage.index=="1"){
|
|
|
$(".choose .choose-item").eq(sessionStorage.index).addClass("active").siblings().removeClass("active");
|
|
|
dataType=2;
|
|
@@ -300,17 +304,26 @@
|
|
|
if($(document).height() < oHeight){
|
|
|
$("#bottombox").css("position","static");
|
|
|
}else{
|
|
|
- $("#bottombox").css("position","absolute");
|
|
|
+ $("#bottombox").css("position","fixed");
|
|
|
}
|
|
|
});
|
|
|
- if (sessionStorage.getItem("order_email"+{{.T._id}})!=null){
|
|
|
- $(".email_check_ok").show();
|
|
|
- $(".email_input").val(sessionStorage.getItem("order_email"+{{.T._id}}));
|
|
|
- finishEmailVerity=true;
|
|
|
- }else if(email_lastInput!=""){
|
|
|
- $(".email_check_ok").show();
|
|
|
- $(".email_input").val(email_lastInput);
|
|
|
- finishEmailVerity=true;
|
|
|
+ if (sessionStorage.getItem("send_email_"+{{.T._id}})!=null&&sessionStorage.getItem("send_code_"+{{.T._id}})!=null){
|
|
|
+ $(".email_check_ok").hide();
|
|
|
+ $(".email_input").val(sessionStorage.getItem("send_email_"+{{.T._id}}));
|
|
|
+ $(".email_input").parents('div.form-control').siblings().slideDown();
|
|
|
+ var lstimes = parseInt(sessionStorage.getItem("send_code_"+{{.T._id}}))
|
|
|
+ //clearInterval(r)
|
|
|
+ //sendemailTimer(lstimes);
|
|
|
+ }else {
|
|
|
+ if (sessionStorage.getItem("order_email"+{{.T._id}})!=null){
|
|
|
+ $(".email_check_ok").show();
|
|
|
+ $(".email_input").val(sessionStorage.getItem("order_email"+{{.T._id}}));
|
|
|
+ finishEmailVerity=true;
|
|
|
+ }else if(email_lastInput!=""){
|
|
|
+ $(".email_check_ok").show();
|
|
|
+ $(".email_input").val(email_lastInput);
|
|
|
+ finishEmailVerity=true;
|
|
|
+ }
|
|
|
}
|
|
|
if(email_lastVerity>0){
|
|
|
sendemailTimer(email_lastVerity);
|
|
@@ -409,7 +422,6 @@
|
|
|
if(email_input.indexOf("@")>0){
|
|
|
if(email_input!=email_lastInput){
|
|
|
$(this).parents('div.form-control').siblings().slideDown();
|
|
|
- console.log(email_lastVerity)
|
|
|
if(email_lastVerity>0){
|
|
|
$("#sendCode").attr("disabled", true);
|
|
|
$(".verity_input").attr("readonly",true);
|
|
@@ -483,6 +495,7 @@
|
|
|
finishEmailVerity=false;
|
|
|
//发送成功
|
|
|
sendemailTimer(60*5);
|
|
|
+ sessionStorage.email_sign="1";
|
|
|
$(".verity_input").removeAttr("readonly");
|
|
|
$(".sendCode").attr("disabled","disabled");
|
|
|
$(".email_input").attr("readonly",true);
|
|
@@ -504,6 +517,8 @@
|
|
|
if(verity.length==6){
|
|
|
$.post("/front/dataExport/checkMailVerify",{"emailVerity":verity,"email":email},function(data){
|
|
|
if(data.success){
|
|
|
+ sessionStorage.removeItem("send_code_"+{{.T._id}});
|
|
|
+ sessionStorage.removeItem("send_email_"+{{.T._id}});
|
|
|
finishEmailVerity=true;
|
|
|
if(readClause&&finishPhoneVerity){
|
|
|
$(".toPay").removeAttr("disabled")
|
|
@@ -544,9 +559,6 @@
|
|
|
if(previewDataTime<50){
|
|
|
previewDataTime++
|
|
|
var dataType = $(".choose").find("div.active").index()+1;
|
|
|
- //清除我已阅读缓存
|
|
|
- sessionStorage.removeItem("readClause");
|
|
|
- sessionStorage.removeItem("index");
|
|
|
window.open("/front/wx_dataExport/toPreview/"+{{.T._id}}+"?dataType="+dataType);
|
|
|
}else{
|
|
|
EasyAlert.show("预览数据次数超出今日上限!","",3000);
|
|
@@ -557,11 +569,12 @@
|
|
|
$(".toPay").on("click",function(){
|
|
|
if(!finishEmailVerity||!readClause||!canpay||!finishPhoneVerity){
|
|
|
return
|
|
|
- }else{
|
|
|
- //清除我已阅读缓存
|
|
|
- sessionStorage.removeItem("readClause");
|
|
|
- sessionStorage.removeItem("index");
|
|
|
}
|
|
|
+// }else{
|
|
|
+// //清除我已阅读缓存
|
|
|
+// sessionStorage.removeItem("readClause");
|
|
|
+// sessionStorage.removeItem("index");
|
|
|
+// }
|
|
|
$(".loading_").show();
|
|
|
canpay=false;
|
|
|
|
|
@@ -571,6 +584,7 @@
|
|
|
param.id={{.T._id}}
|
|
|
//先去创建预支付订单
|
|
|
$.post("/dataExport/wx_sacnPay/createOrder",param,function(data){
|
|
|
+
|
|
|
if(data.status=="y"){
|
|
|
sessionStorage.setItem("order_spec"+{{.T._id}}, dataType);
|
|
|
sessionStorage.setItem("order_email"+{{.T._id}}, $(".email_input").val().replace(/\s*/g,""));
|
|
@@ -610,17 +624,24 @@
|
|
|
}else{
|
|
|
EasyAlert.show("系统异常,请稍微再试","",3000);
|
|
|
}
|
|
|
+ //清除我已阅读缓存
|
|
|
+ sessionStorage.removeItem("readClause");
|
|
|
+ sessionStorage.removeItem("index");
|
|
|
});
|
|
|
}
|
|
|
//倒计时
|
|
|
function sendemailTimer(t){
|
|
|
$(".sendCode").text(""+t+"s");
|
|
|
$(".sendCode").attr("disabled","disabled");
|
|
|
+ sessionStorage.setItem("send_email_"+{{.T._id}}, $(".email_input").val().replace(/\s*/g,""));
|
|
|
r=setInterval(function(){
|
|
|
t--;
|
|
|
$(".sendCode").text(""+t+"s")
|
|
|
+ sessionStorage.setItem("send_code_"+{{.T._id}}, t);
|
|
|
if(t<=0){
|
|
|
- clearInterval(r)
|
|
|
+ sessionStorage.removeItem("send_code_"+{{.T._id}});
|
|
|
+ sessionStorage.removeItem("send_email_"+{{.T._id}});
|
|
|
+ clearInterval(r);
|
|
|
$(".sendCode").text("发送验证码");
|
|
|
if(!finishEmailVerity){
|
|
|
$(".verity_input").attr("readonly",true);
|