Merge branch 'develop' into educoder

dev_library
p31729568 6 years ago
commit 4322dc5525

@ -172,9 +172,8 @@
//延迟支付,直接提交 //延迟支付,直接提交
$('#delayPayBtn').on('click', function () { $('#delayPayBtn').on('click', function () {
if($("#billDemand").attr("status")==2){ if(!checkBillInfo()){ return }
$(".billInput").val('');
}
alert("报名成功,请尽快支付"); alert("报名成功,请尽快支付");
$('form').submit(); $('form').submit();
}); });
@ -184,10 +183,8 @@
}) })
//立即支付 //立即支付
$('#payBtn').on('click', function () { $('#payBtn').on('click', function () {
if(!checkBillInfo()){ return }
if($("#billDemand").attr("status")==2){
$(".billInput").val('');
}
var postData = $('form').serialize(); var postData = $('form').serialize();
postData += '&js=true' postData += '&js=true'
console.log(postData); console.log(postData);
@ -236,15 +233,12 @@
//线下支付提交 //线下支付提交
$('#submitFormBtn').on('click', function () { $('#submitFormBtn').on('click', function () {
if($("#billDemand").attr("status")==2){ if(!checkBillInfo()){ return }
$(".billInput").val('');
}
$('form').submit(); $('form').submit();
}); });
$('#laterSubmitFormBtn').on('click', function () { $('#laterSubmitFormBtn').on('click', function () {
if($("#billDemand").attr("status")==2){ if(!checkBillInfo()){ return }
$(".billInput").val('');
}
$('#offline_later_pay').val('true'); $('#offline_later_pay').val('true');
$('form').submit(); $('form').submit();
}); });
@ -381,13 +375,15 @@
var unit = $(".billUnit").val(); var unit = $(".billUnit").val();
var tax = $(".taxNumber").val(); var tax = $(".taxNumber").val();
//只有选择了单位时才需要判断三个是否都已经填写 //只有选择了单位时才需要判断三个是否都已经填写
if (type == "单位") { if (type == "单位" || type == "个人") {
if (unit == "") { if (unit == "") {
$(".billUnit").addClass("nullVal"); $(".billUnit").addClass("nullVal");
return; return;
} else { } else {
$(".billUnit").removeClass("nullVal"); $(".billUnit").removeClass("nullVal");
} }
}
if (type == "单位") {
if (tax == "") { if (tax == "") {
$(".taxNumber").addClass("nullVal"); $(".taxNumber").addClass("nullVal");
return; return;
@ -396,21 +392,45 @@
} }
} }
//选择单位或者个人都要判断是否填写了发票内容 //选择单位或者个人都要判断是否填写了发票内容
if (type == "单位" || type == "个人") { // if (type == "单位" || type == "个人") {
var remark = $("input[name='invoice_content']").val(); // var remark = $("input[name='invoice_content']").val();
if (remark == "") { // if (remark == "") {
$("input[name='invoice_content']").addClass("nullVal"); // $("input[name='invoice_content']").addClass("nullVal");
return; // return;
} else { // } else {
$("input[name='invoice_content']").removeClass("nullVal"); // $("input[name='invoice_content']").removeClass("nullVal");
} // }
} // }
$("#billDemand").html(type); $("#billDemand").html(type);
//记录选中的发票类型 //记录选中的发票类型
$("#billDemand").attr("status",$(".billType li.active").index()); $("#billDemand").attr("status",$(".billType li.active").index());
hideNav($(".billDownNav")); hideNav($(".billDownNav"));
} }
function checkBillInfo() {
var bill = $("#billLine");
var billNav = $(".billDownNav");
var status = $("#billDemand").attr("status");
if(status == 2){
$(".billInput").val('');
}
var billUnit = $('.billUnit').val();
var taxNumber = $('.taxNumber').val();
if(status == 1 && billUnit == ''){
alert('请将发票信息填写完整');
showNav(bill, billNav, "down");
return false;
}
if(status == 0 && (billUnit == '' || taxNumber == '')){
alert('请将发票信息填写完整');
showNav(bill, billNav, "down");
return false;
}
return true;
}
function InitPhoto() { function InitPhoto() {
var tmpl = '<li class="weui-uploader__file" style="background-image:url(#url#)"></li>', var tmpl = '<li class="weui-uploader__file" style="background-image:url(#url#)"></li>',
$gallery = $("#gallery"), $galleryImg = $("#galleryImg"), $gallery = $("#gallery"), $galleryImg = $("#galleryImg"),

Loading…
Cancel
Save