/* *v=1.0 **/ var validate = window.validate || {}; var app = window.app || {}; validate.data={ reg : { obj : $("#bindPhone"), list : [ {obj : $("#email_"),parames : {type : "Email",byte:[0,32],tips:"请输入电子邮箱",empty : "请输入电子邮箱",error : "电子邮箱格式有误",ajax : {url : Context.base + "/register/valiateAccount.htm",data : {account : $("#email_")}}}}, {obj : $("#password_"),parames : {type:"passWordStrong",byte : [ 6, 32, "长度必须在6~32位" ],tips:"
请设置您的登录密码,区分大小写
6-32位
字母,数字及符号的组合
大写锁定已打开
",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#password2_"),parames : {type:"passWordStrong",ext : function(obj) {if(obj.val() == $("#password_").val()){return {status:true,msg:"验证通过"}}else{return {status:false,msg:"两次密码输入不一致"}}},byte : [ 6, 32, "长度必须在6~32位" ],tips:"字母、数字及符号的组合,6-32位,区分大小写",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#code_"),parames : {reg : /^[A-Za-z0-9]{1,4}$/,empty : "请输入验证码",error : "验证码有误",place : $("#code_tip")}} ], callback : function() { typeof(_paq)!="undefined" && _paq.push(['trackEvent','reg_again','重新填写注册页下一步按钮']); if(!$("input[name='agree']").is(":checked")){ ll.common.tips("error","请选择同意智通付商户协议",1000); return; } ll.common.ajaxForm({ obj:$("#bindPhone"), url : Context.base + "/register/validateImageCode.htm", data : $("#register").serialize(), success : function(data) { if (data.retcode == "0000") { var con = $("#bindPhoneTemp").html(); ll.dialog.simple({title : '绑定手机号码',content : con,width : 660,lock : true,load : function() { $("#SendMsg").off("click.send").on("click.send",function() { var t=$(this).text(); if($("#phone").val()==""){ ll.common.tips("error","请输入手机号码",1000); return; } if(!ll.validate.reg.Mobile.test($("#phone").val())){ ll.common.tips("error","请输入正确的手机号码",1000); return; } if ($(this).hasClass("disabled")) {return;} // 请求短信验证码 var email = data.info.account; var telephone = $("#phone").val(); var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url : Context.base+ "/register/sendRegisterPhoneMsg.htm", data : {account : email,phone : telephone}, beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success : function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handCode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,2000); }; }, error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); $("#submitRegister").off("click").on("click", function() { typeof(_paq)!="undefined" && _paq.push(['trackEvent','reg_phone_again','重新填写绑手机号按钮']); var param = $("#register").serialize() + "&smsCode="+ $("#smsCode").val(); ll.common.ajaxForm({ obj:$("#submitRegister"), url : Context.base + "/register/submitRegister.htm", data : param, success : function(data) { if (data.retcode == "0000") { location.href = Context.base+ "/register/loginEmailPage.htm?account="+ data.info.account+"&UUID="+data.info.uuid; } else { ll.common.tips('error', data.retmsg,2000); } } }); }); } }); } else { refresh(); $("#code_").val(""); ll.common.tips('error', data.retmsg,2000); } } }); } }, indexReg : { obj : $("#bindPhone"), list : [ {obj : $("#emailr_"),parames : {type : "Email",byte:[0,32],tips:"请输入电子邮箱",empty : "请输入电子邮箱",error : "电子邮箱格式有误",ajax : {url : Context.base + "/register/valiateAccount.htm",data : {account : $("#emailr_")}}}}, {obj : $("#passwordr_"),parames : {type:"passWordStrong",byte : [ 6, 32, "长度必须在6~32位" ],tips:"
请设置您的登录密码,区分大小写
6-32位
字母,数字及符号的组合
大写锁定已打开
",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#passwordr2_"),parames : {type:"passWordStrong",ext : function(obj) {if(obj.val() == $("#passwordr_").val()){return {status:true,msg:"验证通过"}}else{return {status:false,msg:"两次密码输入不一致"}}},byte : [ 6, 32, "长度必须在6~32位" ],tips:"字母、数字及符号的组合,6-32位,区分大小写",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#coder_"),parames : {reg : /^[A-Za-z0-9]{1,4}$/,empty : "请输入验证码",error : "验证码有误",place : $("#code_tip")}}, {obj:$("#phone"),parames:{type:"Mobile",empty:"请输入手机号码",error:"请输入正确的手机号码"}}, {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入短信验证码",error:"请输入正确的短信验证码"}} ], callback : function() { typeof(_paq)!="undefined" && _paq.push(['trackEvent','reg_btn','注册按钮']); if(!$("input[name='agree']").is(":checked")){ ll.common.tips("error","请选择同意智通付商户协议",1000); return; } var param = $("#register").serialize() + "&smsCode="+ $("#smsCode").val(); ll.common.ajaxForm({ obj:$("#bindPhone"), url : Context.base + "/register/submitRegister.htm", data : param, success : function(data) { if (data.retcode == "0000") { location.href = Context.base+ "/register/loginEmailPage.htm?account="+ data.info.account+"&UUID="+data.info.uuid; } else { refresh(['valir','vali']); $("#coder_").val(""); ll.common.tips('error', data.retmsg,2000); } } }); } }, modifyPassword:{ obj : $("#validateAccount"), list : [ {obj : $("#email_"),parames : {type : "Email",byte:[0,32],empty : "请输入电子邮箱",error : "电子邮箱格式有误"}}, {obj : $("#code_"),parames : {reg : /^[A-Za-z0-9]{4}$/,empty : "请输入验证码",error : "验证码有误",place : $("#code_tip")}} ], callback : function() { ll.common.ajaxForm({ obj:$("#validateAccount"), type : 'POST', url : Context.base + "/password/validateImageCode.htm", data : $("#mdifyPassword").serialize(), success : function(data) { if (data.retcode == "0000") { location.href = Context.base+ "/password/modifyPasswordEmailPage.htm?account="+ data.info.account+ "&code="+ data.info.code+ "&bizcode="+ data.info.bizcode+ "&sign=" + data.info.sign; } else { ll.common.tips('error',data.retmsg,2000); refresh(); } } }); } }, modifyPassword2:{ obj : $("#mymodifyPassword"), list: [ {obj : $("#password_"),parames : {type:"passWordStrong",byte : [ 6, 32, "长度必须在6~32位" ],tips:"
请设置您的登录密码,区分大小写
6-32位
字母,数字及符号的组合
大写锁定已打开
",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#password2_"),parames : {type:"passWordStrong",ext : function(obj) {if(obj.val() == $("#password_").val()){return {status:true,msg:"验证通过"}}else{return {status:false,msg:"两次密码输入不一致"}}},byte : [ 6, 32, "长度必须在6~32位" ],tips : "字母、数字及符号的组合,6-32位,区分大小写",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}} ], callback:function(){ ll.common.ajaxForm({ obj : $("#mymodifyPassword"), url : Context.base + "/password/modifyPassword.htm", data : $("#modifyPasswordForm").serialize(), success : function(data) { if (data.retcode == "0000") { $("#modifyPasswordForm").submit(); } else { ll.common.tips('error', data.retmsg,3000); } } }); } }, bindcard1:{ obj:$("#bind_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#smsCode_tip")}} ], callback:function(){ //提交短信验证码 ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcard/bindCardValidateSmsCode.htm", data:{smsCode:$("#smsCode").val(),handleCode:$("#handleCode").val()}, success:function(result) { if (result.retcode == "0000") { $("#bindCardForm").submit(); } else { ll.common.tips('error',result.retmsg,2000); } } }); } }, bindcard2:{ obj:$("#bind_submit"), list:[ {obj:$("#bank_"),parames:{error:"请选择开户银行",place:$("#bank_tip")}}, {obj:$("#city"),parames:{error:"请选择省市",place:$("#city_tip")}}, {obj:$("#bank_name"),parames:{type:"CN",empty:"请输入开户支行名称",error:"请输入正确的开户支行名称"}}, {obj:$("#prcptcd"),parames:{type:"Number",byte:[12,12],empty:"请输入大额行号",error:"请输入正确的大额行号"}}, {obj:$("#bankNum"),parames:{type:"bankCardCompany",empty:"请输入银行卡号",error:"请输入正确的银行卡号"}}, {obj:$("#bankNum2"),parames:{type:"bankCardCompany",ext:function(obj){ if(obj.val()==$("#bankNum").val()){ return {status:true,msg:"验证通过"}; }else{ return {status:false,msg:"两次卡号输入不一致"}; } },empty:"请再次输入银行卡号",error:"请输入正确的银行卡号"}} ], callback:function(){ var cityId = $("#city option:selected").attr("data-code") || ""; ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcard/bindCardSubmit.htm", data:$("#bindCardInfoForm").serialize() +"&cityId=" + cityId, success:function(result) { if (result.errorCode == "0000") { location.href = Context.base + "/bindcard/bindCardSuccess.htm"; } else { ll.common.tips('error',result.errorMessage,2000); } } }); } }, bindcard2_new:{ obj:$("#bind_submit"), list:[ {obj:$("#bank_"),parames:{error:"请选择开户银行",place:$("#bank_tip")}}, {obj:$("#cnapsCode"),parames:{type:"Number",byte:[12,12],empty:"请输入大额行号",error:"请输入正确的大额行号"}}, {obj:$("#bankNum"),parames:{type:"bankCardCompany",empty:"请输入银行账户",error:"请输入正确的银行账户"}}, {obj:$("#bankNum2"),parames:{type:"bankCardCompany",ext:function(obj){ if(obj.val()==$("#bankNum").val()){ return {status:true,msg:"验证通过"}; }else{ return {status:false,msg:"两次账户输入不一致"}; } },empty:"请再次输入银行账户",error:"请输入正确的银行账户"}} ], callback:function(){ var cityId = $("#city option:selected").attr("data-code") || ""; ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcard/bindCardSubmit.htm", data:$("#bindCardInfoForm").serialize() +"&cityId=" + cityId, success:function(result) { if (result.errorCode == "0000") { location.href = Context.base + "/bindcard/bindCardSuccess.htm"; } else { ll.common.tips('error',result.errorMessage,2000); } } }); } }, bindcardind1:{ obj:$("#bind_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#smsCode_tip")}} ], callback:function(){ //提交短信验证码 ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcardind/bindCardValidateSmsCode.htm", data:{smsCode:$("#smsCode").val(),handleCode:$("#handleCode").val()}, success:function(result) { if (result.retcode == "0000") { $("#bindCardForm").submit(); } else { ll.common.tips('error',result.retmsg,2000); } } }); } }, bindcardind2:{ obj:$("#bind_submit"), list:[ {obj:$("#bank_"),parames:{error:"请选择开户银行",place:$("#bank_tip")}}, {obj:$("#city"),parames:{error:"请选择省市",place:$("#city_tip")}}, {obj:$("#bank_name"),parames:{type:"CN",empty:"请输入开户支行名称",error:"请输入开户支行名称"}}, {obj:$("#prcptcd"),parames:{type:"Number",byte:[12,12],empty:"请输入大额行号",error:"请输入正确的大额行号"}}, {obj:$("#bankNum"),parames:{type:"bankCard",empty:"请输入银行卡号",error:"请输入正确的银行卡号"}}, {obj:$("#bankNum2"),parames:{type:"bankCard",ext:function(obj){ if(obj.val()==$("#bankNum").val()){ return {status:true,msg:"验证通过"}; }else{ return {status:false,msg:"两次卡号输入不一致"}; } },empty:"请再次输入银行卡号",error:"请再次输入银行卡号"}} ], callback:function(){ var cityId = $("#city option:selected").attr("data-code") || ""; ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcardind/bindCardSubmit.htm", data:$("#bindCardInfoForm").serialize()+"&cityId="+cityId, success:function(result) { if (result.errorCode == "0000") { location.href = Context.base + "/bindcardind/bindCardSuccess.htm"; } else { ll.common.tips('error',result.errorMessage,2000); } } }); } }, bindcardind2_new:{ obj:$("#bind_submit"), list:[ {obj:$("#bank_"),parames:{error:"请选择开户银行",place:$("#bank_tip")}}, {obj:$("#cnapsCode"),parames:{type:"Number",byte:[12,12],empty:"请输入大额行号",error:"请输入正确的大额行号"}}, {obj:$("#bankNum"),parames:{type:"bankCard",empty:"请输入银行卡号",error:"请输入正确的银行卡号"}}, {obj:$("#bankNum2"),parames:{type:"bankCard",ext:function(obj){ if(obj.val()==$("#bankNum").val()){ return {status:true,msg:"验证通过"}; }else{ return {status:false,msg:"两次卡号输入不一致"}; } },empty:"请再次输入银行卡号",error:"请再次输入银行卡号"}} ], callback:function(){ var cityId = $("#city option:selected").attr("data-code") || ""; ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcardind/bindCardSubmit.htm", data:$("#bindCardInfoForm").serialize()+"&cityId="+cityId, success:function(result) { if (result.errorCode == "0000") { location.href = Context.base + "/bindcardind/bindCardSuccess.htm"; } else { ll.common.tips('error',result.errorMessage,2000); } } }); } }, bank_card_add_info:{ obj:$("#bank_card_add_submit"), list:[ {obj:$("#bank_"),parames:{error:"请选择开户银行",place:$("#bank_tip")}}, {obj:$("#cnapsCode"),parames:{type:"Number",byte:[12,12],empty:"请输入大额行号",error:"请输入正确的大额行号"}}, {obj:$("#bankNum"),parames:{type:"bankCard",empty:"请输入银行卡号",error:"请输入正确的银行卡号"}}, ], callback:function(){ var cityId = $("#city option:selected").attr("data-code") || ""; ll.common.ajaxForm({ obj:$("#bind_submit"), url: Context.base + "/bindcardind/bank_card_add_submit.htm", data:$("#bankCardAddInfoForm").serialize()+"&cityId="+cityId, success:function(result) { if (result.errorCode == "000000") { location.href = Context.base + "/bindcardind/bank_card_add_success.htm"; } else { ll.common.tips('error',result.errorMessage,2000); } } }); } }, kycperson:{// 个人 obj:$("#personal_submit"), list:[ {obj:$("#name_"),parames:{type:"realName",byte:[3,32,"姓名长度不合法"],empty:"请输入您的姓名",error:"请输入正确的姓名"}}, {obj:$("#cardno_"),parames:{type:"idCard",empty:"请输入您的身份证号码",error:"请输入正确的身份证号码", ext:function(obj){ var reg=/\d{17}[a-z]/; var value = obj.val(); if(value.length == 18 && reg.test(value)){ $("#cardno_").val(value.replace("x","X")); } return {status:true}; } }}, {obj:$("#card_photo_z"),parames:{ext:function(){ if($("#card_photo_f").val()==""){ return {status:false,msg:"请上传身份证反面图片"}; }else{ return {status:true,msg:"验证通过"}; } },empty:"请上传身份证正面图片",place:$("#cardPhoto_tip")}} ], callback:function(){ if($("#id_begin_date").val()>=$("#id_end_date").val() || $("#id_end_date").val()=$("#id_end_date").val() || $("#id_end_date").val()=$("#id_end_date").val() || $("#id_end_date").val()
  • 如您在关联过程中无法成功:请按照以下方法完成关联:
  • 1、请使用IE10.0及以上版本、谷歌或火狐浏览器进行关联。
  • 2、PayPal授权页未弹出,可能是您的浏览器被拦截,请在浏览器地址栏设置允许弹窗。
  • 3、最后一步请点击“关闭并继续”按钮,等待关联成功。
  • "+ "" ll.dialog.simple({title:'提示信息',content:con,width:636,lock:true}); ll.common.ajaxForm({ obj:$("#account_submit"), url:"request_paypal.htm", data:$("#bind_account_form").serialize(), success:function(dto){ if (dto.errorCode=='000000') { var url = dto.url + "&locale.x=zh_XC"; //var url = dto.url + "&locale.x=en_US"; window.open(url,'newwindow','height=600,width=500,top=40,left=410,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no'); } else { ll.common.tips('error', dto.errorMessage,3000); } } }); } }, unbindVerify:{ obj:$("#unbind_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ // 校验短信验证码 ll.common.ajaxForm({ obj:$("#unbind_submit"), url: Context.base + "/account/unbindVerifySMS.htm", data:{smsCode:$("#smsCode").val(),handleCode:$("#handleCode").val()}, success:function(result) { if (result.retcode == "0000") { unbind_confirm(); } else { ll.common.tips('error',result.retmsg,2000); } } }); } }, changePassword:{ obj:$("#change_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPasswordSendMsgCommit.htm", data:$("#searchForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccess.htm?step=step1ModifyPassword&sign="+result.retmsg; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, changePassword2:{ obj:$("#change_submit"), list:[ {obj : $("#newPassword"),parames : {type:"passWordStrong",byte : [ 6, 32, "长度必须在6~32位" ],tips:"
    请设置您的登录密码,区分大小写
    6-32位
    字母,数字及符号的组合
    大写锁定已打开
    ",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}}, {obj : $("#newPasswordAgain"),parames : {type:"passWordStrong",ext : function(obj) {if(obj.val() == $("#newPassword").val()){return {status:true,msg:"验证通过"}}else{return {status:false,msg:"两次密码输入不一致"}}},byte : [ 6, 32, "长度必须在6~32位" ],tips:"字母、数字及符号的组合,6-32位,区分大小写",empty : "请输入密码",error : "密码必须同时包含字母、数字及符号"}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPasswordCommit.htm", data:$("#searchForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccess.htm?step=step2ModifyPassword"; }else{ ll.common.tips('error',result.retmsg,3000); } } }); } }, changePhone1:{ obj:$("#change_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPhoneMsgCommit.htm", data:$("#searchForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccess.htm?step=step1ModifyPhone&sign="+result.retmsg; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, changePhone2:{ obj:$("#change_submit"), list:[ {obj:$("#phone"),parames:{type:"Mobile",empty:"请输入手机号码",error:"请输入正确的手机号码"}}, {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPhoneMsgCommit.htm", data:$("#searchForm").serialize(), success:function(result){ if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccess.htm?step=step2ModifyPhone"; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, changePhone3:{ obj:$("#change_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPhoneMsgCommitByEmail.htm", data:$("#searchForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccessByemail.htm?step=step1ModifyPhone&sign="+result.retmsg; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, changePhone4:{ obj:$("#change_submit"), list:[ {obj:$("#phone"),parames:{type:"Mobile",empty:"请输入手机号码",error:"请输入正确的手机号码"}}, {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/modifyPhoneMsgCommitByEmail.htm", data:$("#searchForm").serialize(), success:function(result){ if (result.retcode == "0000") { location.href = Context.base + "/account/verfiySmsCodeSuccessByemail.htm?step=step2ModifyPhone"; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, verifyInformationSwitchType:{ obj:$("#change_submit"), list:[ {obj:$("#smsCode"),parames:{type:"verCode",empty:"请输入验证码",error:"请输入正确的验证码",place:$("#msgcode_tip")}} ], callback:function(){ //调用ajax验证短信 ll.common.ajaxForm({ obj:$("#change_submit"), url: Context.base + "/account/verifyInformationSwitchTypeCommit.htm", data:$("#searchForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/account/verifyInformationSwitchTypeSuccess.htm?userType="+result.retmsg; } else { ll.common.tips('error',result.retmsg,3000); } } }); } }, }; app={ auth:function(){ var index = isPerson ? 0:1, personExpiredDom = $("#j-personExpired"), businessExpiredDom = $("#j-businessExpired"); ll.common.tab($(".rz-hd>ul>li"),$(".rz-bd>div"),index,null); if (!!personRemaidExpiredDays && personRemaidExpiredDays<=60) { personExpiredDom.show(); } if (!!businessRemaidExpiredDays && businessRemaidExpiredDays<=60) { businessExpiredDom.show(); } }, kycperson:function(){//实名认证 ll.validate.submit(validate.data.kycperson); var name$ = $('#name_'); var cardno$ = $('#cardno_'); // 日期 var bdate$=$("#id_begin_date"); var edate$=$("#id_end_date"); var bdate=bdate$.val(); var edate=edate$.val(); var d=new Date(); var begin_day=(d.getFullYear()-20)+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()); var end_day=d.getFullYear()+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()); var noDateCheckInput=$(".x-checkbox").is("div")?$(".x-checkbox").children("input") : $(".x-checkbox"), allDate$ = $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day"); ll.common.date("begin_date_year","begin_date_month","begin_date_day",begin_day); ll.common.date("end_date_year","end_date_month","end_date_day",end_day); bdate$.val(begin_day); edate$.val(end_day); function handleValidity(bdate,edate){ if(bdate!="" && edate!=""){ if(bdate=="2000-01-01" && edate=="3000-01-01"){ setTimeout(function(){ allDate$.prop("disabled",true); noDateCheckInput.prop("checked",true); bdate$.val("2000-01-01"); edate$.val("3000-01-01"); ll.common.MformBeauty(allDate$); }); }else{ setTimeout(function(){ $("#begin_date_year").val(bdate.split("-")[0]); $("#begin_date_month").val(bdate.split("-")[1]); $("#begin_date_day").val(bdate.split("-")[2]); $("#end_date_year").val(edate.split("-")[0]); $("#end_date_month").val(edate.split("-")[1]); $("#end_date_day").val(edate.split("-")[2]); bdate$.val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); edate$.val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); ll.common.MformBeauty(allDate$); noDateCheckInput.prop("checked",false); allDate$.prop("disabled",false); }); } } } handleValidity(bdate,edate); $("#begin_date_year,#begin_date_month,#begin_date_day").change(function(){ bdate$.val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); }); $("#end_date_year,#end_date_month,#end_date_day").change(function(){ edate$.val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); }); //勾选长期 $("body").on("click",".x-checkbox",function(){ var obj=$(this).is("div")?$(this).children("input") : $(this); if(obj.is(":checked")){ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",true); $("#id_begin_date").val("2000-01-01"); $("#id_end_date").val("3000-01-01"); }else{ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",false); $("#id_begin_date").val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); $("#id_end_date").val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); } ll.common.MformBeauty($("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day")); }); $(".img-prev").on("click",".imgs>p>a",function(){ var prev=$(this).parents(".imgs"); var input=$(this).parents(".img-prev").attr("id").replace("_prev",""); prev.siblings(".upload-pop").removeClass("hide"); prev.remove(); $("#"+input).val(""); }); // 返回时回显图片 if($("#card_photo_z").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_z").val(); $("#card_photo_z_prev").find(".upload-pop").addClass("hide"); $("#card_photo_z_prev").append(''); } if($("#card_photo_f").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_f").val(); $("#card_photo_f_prev").find(".upload-pop").addClass("hide"); $("#card_photo_f_prev").append(''); } ll.common.picCenter($(".imgs")); //OCR回调有效期-反面 function handleORCValidity(data){ var dateArr = data.validity.split('-'), dateReg = /\d{4}-\d{2}-\d{2}/; for (var i = 0; i < dateArr.length; i++) { dateArr[i] = dateArr[i].replace(/\./g,'-'); } if ( dateArr.length !== 2 ) return; if (!dateReg.test(dateArr[0])) return; if (!dateReg.test(dateArr[1]) && dateArr[1] !== '长期') return; if (dateArr[1] === '长期') { bdate = '2000-01-01'; edate = "3000-01-01"; }else { bdate = dateArr[0]; edate = dateArr[1]; } handleValidity(bdate,edate); } //OCR回调身份信息-正面 function handleORCNumber(data){ data.id_number+=''; if(!ll.common.checkIdcard(data.id_number.replace(/\s+/g,"").replace("x","X")).status) { return; } name$.val(data.name); cardno$.val(data.id_number); } function handleORC(url){ $.ajax({ url: Context.base + "/account/getIDImgByOcr.htm?random="+Math.random(), data:{"imgPath":url}, dataType : "json", success:function(result) { if (result.retCode == "000000") { if (result.validity) { handleORCValidity(result); } else if (result.id_number) { handleORCNumber(result); } } } }); } window.backfn=function(id,url,name){ //ORC handleORC(name); $("#"+id).val(name); $("#"+id+"_prev").find(".upload-pop").addClass("hide"); $("#"+id+"_prev").find(".imgloading").remove(); $("#"+id+"_prev").append(''); // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); }; window.showloading=function(id){ $("#"+id+"_prev").append("
    "); }; //介绍视频 clickToShowVideoDialog($("#video-dialog-btn")); }, kycperson_update:function(){//实名认证 ll.validate.submit(validate.data.kycperson_update); // 日期 var bdate=$("#id_begin_date").val(); var edate=$("#id_end_date").val(); var d=new Date(); var begin_day=(d.getFullYear()-20)+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()); var end_day=d.getFullYear()+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()) ll.common.date("begin_date_year","begin_date_month","begin_date_day",begin_day); ll.common.date("end_date_year","end_date_month","end_date_day",end_day); var bdate=$("#id_begin_date").val(); var edate=$("#id_end_date").val(); $("#id_begin_date").val(begin_day); $("#id_end_date").val(end_day); if(bdate!="" && edate!=""){ if(bdate=="2000-01-01" && edate=="3000-01-01"){ setTimeout(function(){ var obj=$(".x-checkbox").is("div")?$(".x-checkbox").children("input") : $(".x-checkbox"); obj.prop("checked",true); $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",true); $("#id_begin_date").val("2000-01-01"); $("#id_end_date").val("3000-01-01"); ll.common.MformBeauty($("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day")); }); }else{ setTimeout(function(){ $("#begin_date_year>option[value='"+bdate.split("-")[0]+"']").prop("selected",true); $("#begin_date_month>option[value='"+bdate.split("-")[1]+"']").prop("selected",true); $("#begin_date_day>option[value='"+bdate.split("-")[2]+"']").prop("selected",true); $("#end_date_year>option[value='"+edate.split("-")[0]+"']").prop("selected",true); $("#end_date_month>option[value='"+edate.split("-")[1]+"']").prop("selected",true); $("#end_date_day>option[value='"+edate.split("-")[2]+"']").prop("selected",true); $("#id_begin_date").val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); $("#id_end_date").val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); ll.common.MformBeauty($("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day")); }); } } $("#begin_date_year,#begin_date_month,#begin_date_day").change(function(){ $("#id_begin_date").val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); }); $("#end_date_year,#end_date_month,#end_date_day").change(function(){ $("#id_end_date").val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); }); //勾选长期 $("body").on("click",".x-checkbox",function(){ var obj=$(this).is("div")?$(this).children("input") : $(this); if(obj.is(":checked")){ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",true); $("#id_begin_date").val("2000-01-01"); $("#id_end_date").val("3000-01-01"); }else{ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",false); $("#id_begin_date").val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); $("#id_end_date").val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); } ll.common.MformBeauty($("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day")); }); $(".img-prev").on("click",".imgs>p>a",function(){ var prev=$(this).parents(".imgs"); var input=$(this).parents(".img-prev").attr("id").replace("_prev",""); prev.siblings(".upload-pop").removeClass("hide"); prev.remove(); $("#"+input).val(""); }); // 返回时回显图片 if($("#card_photo_z").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_z").val(); $("#card_photo_z_prev").find(".upload-pop").addClass("hide"); $("#card_photo_z_prev").append(''); } if($("#card_photo_f").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_f").val(); $("#card_photo_f_prev").find(".upload-pop").addClass("hide"); $("#card_photo_f_prev").append(''); } window.backfn=function(id,url,name){ $("#"+id).val(name); $("#"+id+"_prev").find(".upload-pop").addClass("hide"); $("#"+id+"_prev").find(".imgloading").remove(); $("#"+id+"_prev").append(''); // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); }; window.showloading=function(id){ $("#"+id+"_prev").append("
    "); }; }, kycperson2_new:function(){ ll.validate.submit(validate.data.kycperson2_new); //个人银行卡取消大额行号填写 // if($("#bank_").val()=="15947916"){ // $("#bindcardlist>li[data-type='da']").removeClass("hide"); // } // $("#bank_").change(function(){ // var v=$(this).val(); // if(v=="15947916"){ // $("#bindcardlist>li[data-type='da']").removeClass("hide"); // }else{ // $("#cnapsCode").val(""); // $("#bindcardlist>li[data-type='da']").addClass("hide"); // } // }); //卡Bin var bankNum$ = $("#bankNum"), bankLogo$ = $("#bankLogo"), bankType$ = $("#bank_"), bankTypeP$ = $("#bindcardlist>li[data-type='bankList']"); function handleCardType(data) { if (data.retCode === "000000") { var imageUrl = "url("+Context.base+"/images/kyc/bankLogo/"+data.bankCode+".png)"; if (data.showLogo === '1') { bankLogo$.css("background-image",imageUrl); bankLogo$.removeClass("hide"); }else{ bankLogo$.addClass("hide"); } bankType$.val(data.bankCode); bankTypeP$.addClass("hide"); } else if (data.retCode === "999997") { ll.common.tips('error', data.retMsg,2000); bankLogo$.addClass("hide"); bankTypeP$.addClass("hide"); } else { bankLogo$.addClass("hide"); bankTypeP$.removeClass("hide"); } } function postBin(cardNo) { if (cardVerify(cardNo)) { $.ajax({ url: Context.base + "/account/getBankInfoByCardBin.htm", data:{"cardNo":cardNo}, dataType : "json", success:handleCardType }); } else{ bankLogo$.addClass("hide"); } } function cardVerify(value) { return ll.validate.reg.bankCard.test(value); } //ie9样式兼容 if (window.navigator.appName == "Microsoft Internet Explorer" && (!document.documentMode || document.documentMode < 10)) { bankNum$.on("input blur",function(e){ var value = $.trim(e.target.value); postBin(value); }); bankNum$.on("focus", function(){ bankLogo$.addClass("hide"); }) }else { bankNum$.on("input",function(e){ var value = $.trim(e.target.value); postBin(value); }); } if (bankNum$.val().trim().length >= 15) { postBin(bankNum$.val().trim()); } //介绍视频 clickToShowVideoDialog($("#video-dialog-btn")); }, kycpersonComplete:function(){ // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); function postPersonalKyc (buttonId) { ll.common.ajaxForm({ obj:$("#"+buttonId), url:"personalConfirm.htm", data:$("#personal_form").serialize(), success:function(data){ // if (data.retcode == "999999") { // var con=['
    ', // '

    实名信息已存在,是否直接关联?

    ', // '
    '].join(""); // ll.dialog.confirm({title:'提示',content:con,width:600,lock:true,ok:function(){ // ll.common.ajaxForm({ // url:"personalUser.htm", // data:$("#personal_form").serialize(), // success:function(data){ // typeof(_paq)!="undefined" && _paq.push(['trackEvent','kyc_bind_again']); // if (data.retcode == '000000') { // personal_success(); // } else { // ll.common.tips('error', data.retmsg,2000); // } // } // }); // }}); // } else if (data.retcode == "000000") { personal_success(); } else { ll.common.tips('error', data.retmsg,2000); } } }); } // $("#personal_submit").on("click",function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent','person_submit','提交预览页点击确认提交按钮']); //PP名字校验 ll.common.ajaxForm({ obj:$("#personal_submit"), url:Context.base + '/account/compareNameWithPP.htm', data:{ "kycType":"C"}, success:function(data){ if (data.retCode === "000001") { typeof(_paq)!="undefined" && _paq.push(['trackEvent','Person_kyc confirm','实名认证预览提交界面不一致弹窗弹出率']); var con="

    您的实名认证姓名与PayPal账户持有人名称不一致,将会影响您后续提现。您可重新填写您的实名认证信息或者前往PayPal修改您的账户持有人名称(查看匹配规则)。

    " ll.dialog.simple({title:'温馨提示',clazz:"comparePPNameDialog",content :con,width : 760,lock : true,load:function(o){ var backToOneBtn = $("#backToOne"), dialogsubmitBtn = $("#dialogsubmit"); backToOneBtn.click(function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent','Person_kyc modify','实名认证预览提交界面弹窗修改实名认证按钮']); personal_one(); }); dialogsubmitBtn.click(function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent','Person_kyc submit','实名认证预览提交界面弹窗确认提交按钮']); postPersonalKyc("dialogsubmit"); }); }, destroyFunc:function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent','Person_kyc close','实名认证预览提交界面点击关闭弹窗按钮']); }});; } else { postPersonalKyc("personal_submit"); } } }); }); }, kycCompany1:function(){//企业实名认证1 //多证合一营业执照 var combileRuleList = [ {obj:$("#companyName_"),parames:{byte:[3,64,"企业名称长度不合法"],empty:"请输入企业名称",error:"请输入正确的企业名称"}}, {obj:$("#j-businessLicense"),parames:{byte:[18,18,"营业执照号长度不合法"],empty:"请输入营业执照号",error:"请输入正确的营业执照号"}}, {obj: $("#j-blve"),parames : {ext : function(obj) {if(!$("#j-blveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入营业执照有效期"}}else if(!$("#j-blveLongip").prop("checked")){$("#j-blveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo1"),parames:{empty:"请上传营业执照照片"}}, {obj:$("#province"),parames:{error:"请选择省市",place:$("#city_tip")}}, {obj:$("#companyAddress_"),parames:{byte:[6,128,"企业地址长度不合法"],empty:"请输入企业地址",error:"请输入正确的企业地址"}} ]; //普通营业执照 var seperateRuleList = [ {obj:$("#companyName_"),parames:{byte:[3,64,"企业名称长度不合法"],empty:"请输入企业名称",error:"请输入正确的企业名称"}}, {obj:$("#j-businessLicense"),parames:{empty:"请输入营业执照号",error:"请输入正确的营业执照号"}}, {obj: $("#j-blve"),parames : {ext : function(obj) {if(!$("#j-blveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入营业执照有效期"}}else if(!$("#j-blveLongip").prop("checked")){$("#j-blveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo1"),parames:{empty:"请上传营业执照照片"}}, {obj:$("#companyCode_"),parames:{reg:/^([A-Za-z0-9]{9}|[A-Za-z0-9]{18})$/,type:"enNumber",empty:"请输入组织机构代码",error:"请输入9位组织机构代码或者18位统一社会信用代码"}}, {obj: $("#j-ocve"),parames : {ext : function(obj) {if(!$("#j-ocveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入组织机构代码有效期"}}else if(!$("#j-ocveLongip").prop("checked")){$("#j-ocveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo4"),parames:{empty:"请上传组织机构代码证"}}, {obj:$("#companyTax_"),parames:{type:"enNumber",byte:[1,32,"税务登记证号码长度不合法"],empty:"请输入税务登记证号码",error:"请输入正确的税务登记证号码"}}, {obj:$("#card_photo2"),parames:{empty:"请上传税务登记证"}}, {obj:$("#j-bankCode"),parames:{type:"enNumber",byte:[1,40,"银行开户许可证号码长度不合法"],empty:"请输入银行开户许可证",error:"请输入正确的银行开户许可证"}}, {obj:$("#card_photo3"),parames:{empty:"请上传开户许可证"}}, {obj:$("#province"),parames:{error:"请选择省市",place:$("#city_tip")}}, {obj:$("#companyAddress_"),parames:{byte:[6,128,"企业地址长度不合法"],empty:"请输入企业地址",error:"请输入正确的企业地址"}} ]; //更新----------多证合一营业执照 var updateCombileRuleList = [ {obj: $("#j-blve"),parames : {ext : function(obj) {if(!$("#j-blveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入营业执照有效期"}}else if(!$("#j-blveLongip").prop("checked")){$("#j-blveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo1"),parames:{empty:"请上传营业执照照片"}} ]; //更新----------普通营业执照 var updateSeperateRuleList = [ {obj: $("#j-blve"),parames : {ext : function(obj) {if(!$("#j-blveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入营业执照有效期"}}else if(!$("#j-blveLongip").prop("checked")){$("#j-blveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo1"),parames:{empty:"请上传营业执照照片"}}, {obj: $("#j-ocve"),parames : {ext : function(obj) {if(!$("#j-ocveLongip").prop("checked") && obj.val()===""){return {status:false,msg:"请输入组织机构代码有效期"}}else if(!$("#j-ocveLongip").prop("checked")){$("#j-ocveHidden").val(obj.val());return {status:true}}else{return {status:true}}}}}, {obj:$("#card_photo4"),parames:{empty:"请上传组织机构代码证"}}, {obj:$("#card_photo2"),parames:{empty:"请上传税务登记证"}}, {obj:$("#card_photo3"),parames:{empty:"请上传开户许可证"}} ]; ll.common.city("province","city"); var certiTypes = $(".j-certiType"), certiTypeHidden = $("#j-certiTypeHidden"), businessLicense = $("#j-businessLicense"), defaultType = certiTypeHidden.val(), blveInput = $("#j-blve"),//营业执照有效期 blveInputHidden = $("#j-blveHidden"), blveLong = $("#j-blveLong"), blveLongInput = $("#j-blveLongip"), ocveInput = $("#j-ocve"),//组织机构代码有效期 ocveInputHidden = $("#j-ocveHidden"), ocveLong = $("#j-ocveLong"), ocveLongInput = $("#j-ocveLongip"), LIs = $("#j-formCtn li"), blTip = $("#j-blTip");//营业执照号tip var CONST = { "combile":{ "blTip":"请输入18位统一社会信用代码,只支持英文和数字,不支持其他字符,如有,请去除。" }, "seperate":{ "blTip":"请输入营业执照号码或者18位统一社会信用代码,
    只支持英文和数字,不支持其他字符,如有,请去除。" } }; //企业证照类型 certiTypes.click(function(e){ var i = 0, combileType; certiTypes.removeClass("active"); $(e.target).addClass("active"); if ($(e.target).data("type") === "combile") { combileType = "combile"; validate.data.kycCompany1.list = combileRuleList; certiTypeHidden.val(1); //更新模式---- //普通模式转多证合一模式允许更新营业执照号 if (!CERTITYPE_CHANGEABEL && CERTITYPE_TYPE === "0") { businessLicense.prop("disabled",false); } if (!CERTITYPE_CHANGEABEL) { //增加营业执照号校验规则 var lisenseRule = {obj:$("#j-businessLicense"),parames:{byte:[18,18,"营业执照号长度不合法"],empty:"请输入营业执照号",error:"请输入正确的营业执照号"}}; if (updateCombileRuleList[0].obj.attr("id") !== "j-businessLicense") { updateCombileRuleList.splice(0, 0, lisenseRule); } validate.data.kycCompany1.list = updateCombileRuleList; } //更新模式--end-- }else{ combileType = "seperate"; validate.data.kycCompany1.list = seperateRuleList; certiTypeHidden.val(0); //更新模式---- //普通模式不允许更新营业执照号 if (!CERTITYPE_CHANGEABEL && CERTITYPE_TYPE === "0") { businessLicense.prop("disabled",true); } if (!CERTITYPE_CHANGEABEL) { validate.data.kycCompany1.list = updateSeperateRuleList; } //更新模式--end-- } //重新关联校验 ll.validate.update(validate.data.kycCompany1); //初始化营业执照号 !!ORIGIN_BUSINESSLICENSE && businessLicense.val(ORIGIN_BUSINESSLICENSE); if (businessLicense.next(".x-tip")) { businessLicense.next(".x-tip").remove(); } //营业执照号tip blTip.html(CONST[combileType].blTip); LIs.hide(); while(i <= LIs.length){ if (LIs.eq(i).hasClass($(e.target).data("type"))) { LIs.eq(i).show(); } i++; }; }); var typeIndex = (defaultType === "0") ? 1 : 0; certiTypes.eq(typeIndex).click(); ll.validate.submit(validate.data.kycCompany1); if (!CERTITYPE_CHANGEABEL && typeIndex === 0) { //更新模式下多证合一不能切换为普通 certiTypes.off("click"); businessLicense.prop("disabled",true); } //有效期时间控件 blveInput.datepicker({ "disabledDate":function(time){ return time.getTime() < Date.now() - 8.64e7; }, "success":function(value){ blveInputHidden.val(value); } }); ocveInput.datepicker({ "disabledDate":function(time){ return time.getTime() < Date.now() - 8.64e7; }, "success":function(value){ ocveInputHidden.val(value); } }); //长期 blveLong.click(function(e){ if (blveLongInput.prop("checked") === true) { //blveInput.val(""); blveInput.prop("disabled",true); blveInputHidden.val("3000-01-01"); }else { blveInput.prop("disabled",false); blveInputHidden.val(blveInput.val()); } }); ocveLong.click(function(e){ if (ocveLongInput.prop("checked") === true) { // ocveInput.val(""); ocveInput.prop("disabled",true); ocveInputHidden.val("3000-01-01"); }else { ocveInput.prop("disabled",false); ocveInputHidden.val(ocveInput.val()); } }); var blveInputStrHiddenValue = $("#j-blveStrHidden").val();//上次提交的时间 var ocveInputStrHiddenValue = $("#j-olveStrHidden").val(); if (blveInputStrHiddenValue === "3000-01-01" && !blveLongInput.prop("checked")) { blveLongInput.prop("checked",true); blveInput.prop("disabled",true); }else { blveLongInput.prop("checked",false); blveInput.prop("disabled",false); blveInput.val(blveInputStrHiddenValue); } if (ocveInputStrHiddenValue === "3000-01-01" && !ocveLongInput.prop("checked")) { ocveLongInput.prop("checked",true); ocveInput.prop("disabled",true); }else { ocveLongInput.prop("checked",false); ocveInput.prop("disabled",false); ocveInput.val(ocveInputStrHiddenValue); } // 上传 $(".img-prev").on("click",".imgs>p>a",function(){ var prev=$(this).parents(".imgs"); var input=$(this).parents(".img-prev").attr("id").replace("_prev",""); prev.siblings(".upload-pop").removeClass("hide"); prev.remove(); $("#"+input).val(""); }); // 返回时回显图片 if($("#card_photo1").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo1").val(); $("#card_photo1_prev").find(".upload-pop").addClass("hide"); $("#card_photo1_prev").append(''); } if($("#card_photo2").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo2").val(); $("#card_photo2_prev").find(".upload-pop").addClass("hide"); $("#card_photo2_prev").append(''); } if($("#card_photo3").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo3").val(); $("#card_photo3_prev").find(".upload-pop").addClass("hide"); $("#card_photo3_prev").append(''); } if($("#card_photo4").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo4").val(); $("#card_photo4_prev").find(".upload-pop").addClass("hide"); $("#card_photo4_prev").append(''); } ll.common.picCenter($(".imgs")); window.backfn=function(id,url,name){ $("#"+id).val(name); $("#"+id+"_prev").find(".upload-pop").addClass("hide"); $("#"+id+"_prev").find(".imgloading").remove(); $("#"+id+"_prev").append(''); // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); }; window.showloading=function(id){ $("#"+id+"_prev").append("
    "); }; window.hideloading=function(id){ $("#"+id+"_prev .imgloading").remove(); }; }, kycCompany2:function(){//企业实名认证2 var name$ = $('#name_'); var cardno$ = $('#cardno_'); // 日期 var bdate$=$("#id_begin_date"); var edate$=$("#id_end_date"); var bdate=bdate$.val(); var edate=edate$.val(); var d=new Date(); var begin_day=(d.getFullYear()-20)+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()); var end_day=d.getFullYear()+"-"+((d.getMonth()+1)>=10?(d.getMonth()+1):"0"+(d.getMonth()+1))+"-"+(d.getDate()>=10?d.getDate():"0"+d.getDate()); var noDateCheckInput=$(".x-checkbox").is("div")?$(".x-checkbox").children("input") : $(".x-checkbox"), allDate$ = $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day"); ll.validate.submit(validate.data.kycCompany2); ll.common.date("begin_date_year","begin_date_month","begin_date_day",begin_day); ll.common.date("end_date_year","end_date_month","end_date_day",end_day); bdate$.val(begin_day); edate$.val(end_day); function handleValidity(bdate,edate){ if(bdate!="" && edate!=""){ if(bdate=="2000-01-01" && edate=="3000-01-01"){ setTimeout(function(){ allDate$.prop("disabled",true); noDateCheckInput.prop("checked",true); bdate$.val("2000-01-01"); edate$.val("3000-01-01"); ll.common.MformBeauty(allDate$); }); }else{ setTimeout(function(){ $("#begin_date_year").val(bdate.split("-")[0]); $("#begin_date_month").val(bdate.split("-")[1]); $("#begin_date_day").val(bdate.split("-")[2]); $("#end_date_year").val(edate.split("-")[0]); $("#end_date_month").val(edate.split("-")[1]); $("#end_date_day").val(edate.split("-")[2]); bdate$.val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); edate$.val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); ll.common.MformBeauty(allDate$); noDateCheckInput.prop("checked",false); allDate$.prop("disabled",false); }); } } } handleValidity(bdate,edate); $("#begin_date_year,#begin_date_month,#begin_date_day").change(function(){ bdate$.val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); }); $("#end_date_year,#end_date_month,#end_date_day").change(function(){ edate$.val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); }); //勾选长期 $("body").on("click",".x-checkbox",function(){ var obj=$(this).is("div")?$(this).children("input") : $(this); if(obj.is(":checked")){ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",true); $("#id_begin_date").val("2000-01-01"); $("#id_end_date").val("3000-01-01"); }else{ $("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day").prop("disabled",false); $("#id_begin_date").val($("#begin_date_year").val()+"-"+$("#begin_date_month").val()+"-"+$("#begin_date_day").val()); $("#id_end_date").val($("#end_date_year").val()+"-"+$("#end_date_month").val()+"-"+$("#end_date_day").val()); } ll.common.MformBeauty($("#begin_date_year,#begin_date_month,#begin_date_day,#end_date_year,#end_date_month,#end_date_day")); }); // 上传 $(".img-prev").on("click",".imgs>p>a",function(){ var prev=$(this).parents(".imgs"); var input=$(this).parents(".img-prev").attr("id").replace("_prev",""); prev.siblings(".upload-pop").removeClass("hide"); prev.remove(); $("#"+input).val(""); }); // 返回时回显图片 if($("#card_photo_z").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_z").val(); $("#card_photo_z_prev").find(".upload-pop").addClass("hide"); $("#card_photo_z_prev").append(''); } if($("#card_photo_f").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo_f").val(); $("#card_photo_f_prev").find(".upload-pop").addClass("hide"); $("#card_photo_f_prev").append(''); } ll.common.picCenter($(".imgs")); //OCR回调有效期-反面 function handleORCValidity(data){ var dateArr = data.validity.split('-'), dateReg = /\d{4}-\d{2}-\d{2}/; for (var i = 0; i < dateArr.length; i++) { dateArr[i] = dateArr[i].replace(/\./g,'-'); } if ( dateArr.length !== 2 ) return; if (!dateReg.test(dateArr[0])) return; if (!dateReg.test(dateArr[1]) && dateArr[1] !== '长期') return; if (dateArr[1] === '长期') { bdate = '2000-01-01'; edate = "3000-01-01"; }else { bdate = dateArr[0]; edate = dateArr[1]; } handleValidity(bdate,edate); } //OCR回调身份信息-正面 function handleORCNumber(data){ data.id_number+=''; if(!ll.common.checkIdcard(data.id_number.replace(/\s+/g,"").replace("x","X")).status) { return; } name$.val(data.name); cardno$.val(data.id_number); } function handleORC(url){ $.ajax({ url: Context.base + "/account/getIDImgByOcr.htm?random="+Math.random(), data:{"imgPath":url}, dataType : "json", success:function(result) { if (result.retCode == "000000") { if (result.validity) { handleORCValidity(result); } else if (result.id_number) { handleORCNumber(result); } } } }); } window.backfn=function(id,url,name){ //ORC handleORC(name); $("#"+id).val(name); $("#"+id+"_prev").find(".upload-pop").addClass("hide"); $("#"+id+"_prev").find(".imgloading").remove(); $("#"+id+"_prev").append(''); // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); }; window.showloading=function(id){ $("#"+id+"_prev").append("
    "); }; }, kycCompany3:function(){//企业实名认证3 ll.validate.submit(validate.data.kycCompany3); // 上传 $(".img-prev").on("click",".imgs>p>a",function(){ var prev=$(this).parents(".imgs"); var input=$(this).parents(".img-prev").attr("id").replace("_prev",""); prev.siblings(".upload-pop").removeClass("hide"); prev.remove(); $("#"+input).val(""); }); // 返回时回显图片 if($("#card_photo1").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo1").val(); $("#card_photo1_prev").find(".upload-pop").addClass("hide"); $("#card_photo1_prev").append(''); } if($("#card_photo2").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo2").val(); $("#card_photo2_prev").find(".upload-pop").addClass("hide"); $("#card_photo2_prev").append(''); } if($("#card_photo3").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo3").val(); $("#card_photo3_prev").find(".upload-pop").addClass("hide"); $("#card_photo3_prev").append(''); } if($("#card_photo4").val()!=""){ var url = Context.base + "/upload/watermark_" + $("#card_photo4").val(); $("#card_photo4_prev").find(".upload-pop").addClass("hide"); $("#card_photo4_prev").append(''); } window.backfn=function(id,url,name){ $("#"+id).val(name); $("#"+id+"_prev").find(".upload-pop").addClass("hide"); $("#"+id+"_prev").find(".imgloading").remove(); $("#"+id+"_prev").append(''); // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); }; window.showloading=function(id){ $("#"+id+"_prev").append("
    "); }; }, kycCompany4:function(){ // ll.validate.submit(validate.data.kycCompany4); // ll.common.city("province","city"); // // // $("#province,#city").on("change",function(){ // setTimeout(function(){ // $("#cityCode").val($("#city>option:selected").data("code")); // $("#stateName").val($("#province").val()); // $("#cityName").val($("#city").val()); // },10); // }); // $("#bank_").on("change",function(){ // $("#bankName").val($("#bank_>option:selected").text()); // }); // if($("#cityCode").val()!=""){ // var code=$("#cityCode").val(); // var base=Context.base; // $.getScript(base+"/js/city.js").done(function( script, textStatus ) { // for(var i=0;ioption[value='"+cityJsonData[i].province+"']").attr("selected","selected"); // $("#province").change(); // $("#city>option[value='"+cityJsonData[i].cities[j].cityName+"']").attr("selected","selected"); // ll.common.MformBeauty($("#province,#city")); // // 修改时初始化开户行支行名称和大额行号 // setTimeout(function(){ // //加载分行和大额行号 // if($("#bank_name").data("value")!=""){ // $("#bank_name").val($("#bank_name").data("value")); // } // if($("#cnapsCode").data("value")!=""){ // $("#cnapsCode").val($("#cnapsCode").data("value")); // } // },10); // } // } // } // }); // }else{ // if($("#cnapsCode").data("value")!=""){ // $("#cnapsCode").val($("#cnapsCode").data("value")); // } // } // // 初始化开户行 // if($("#bank_").data("value")!=""){ // setTimeout(function(){ // $("#bank_>option[value='"+$("#bank_").data("value")+"']").prop("selected","selected"); // $("#bank_").change(); // }); // } // // // var bankjson={"01000000":[ // {"amtlimit":"5000000","bankname":"邮储银行","banktype":"C","isPrcptcd":"1"}, // {"amtlimit":"10000000","bankname":"邮储银行","banktype":"B","isPrcptcd":"0"} // ],"01020000":[{"amtlimit":"5000000","bankname":"工商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"工商银行","banktype":"B","isPrcptcd":"0"}],"01030000":[{"amtlimit":"5000000","bankname":"农业银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"农业银行","banktype":"B","isPrcptcd":"0"}],"01040000":[{"amtlimit":"5000000","bankname":"中国银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"中国银行","banktype":"B","isPrcptcd":"0"}], // "01050000":[ // {"amtlimit":"5000000","bankname":"建设银行","banktype":"C","isPrcptcd":"1"}, // {"amtlimit":"10000000","bankname":"建设银行","banktype":"B","isPrcptcd":"0"}], // "03010000":[{"amtlimit":"5000000","bankname":"交通银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"交通银行","banktype":"B","isPrcptcd":"1"}],"03020000":[{"amtlimit":"5000000","bankname":"中信银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"中信银行","banktype":"B","isPrcptcd":"1"}],"03030000":[{"amtlimit":"5000000","bankname":"光大银行","banktype":"C","isPrcptcd":"0 "},{"amtlimit":"10000000","bankname":"光大银行","banktype":"B","isPrcptcd":"0"}],"03040000":[{"amtlimit":"5000000","bankname":"华夏银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"华夏银行","banktype":"B","isPrcptcd":"1"}],"03050000":[{"amtlimit":"5000000","bankname":"民生银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"民生银行","banktype":"B","isPrcptcd":"1"}],"03060000":[{ "amtlimit":"5000000","bankname":"广发银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"广发银行","banktype":"B","isPrcptcd":"1"}],"03070000":[{"amtlimit":"5000000","bankname":"平安银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"平安银行","banktype":"B","isPrcptcd":"1"}],"03080000":[{"amtlimit":"5000000","bankname":"招商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000 ","bankname":"招商银行","banktype":"B","isPrcptcd":"0"}],"03090000":[{"amtlimit":"5000000","bankname":"兴业银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"兴业银行","banktype":"B","isPrcptcd":"1"}],"03100000":[{"amtlimit":"5000000","bankname":"浦发银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"浦发银行","banktype":"B","isPrcptcd":"1"}]}; // $("#bank_").on("change",function(){ // if($(this).val()==""){ // $("#bindcardlist>li[data-type]").addClass("hide"); // $("#bindcardlist>li[data-type]").find("input,select").val(""); // return; // }; // var code=$(this).find("option:selected").data("json"); // var result=bankjson[code]!=null?bankjson[code][1]:-1; // if(result.isPrcptcd==1){ // $("#bindcardlist>li[data-type='2']").removeClass("hide"); // $("#bindcardlist>li[data-type='3']").addClass("hide"); // $("#bindcardlist>li[data-type='3']").find("input,select").val(""); // }else if(result.isPrcptcd==0){ // $("#bindcardlist>li[data-type='2'],#bindcardlist>li[data-type='3']").addClass("hide"); // $("#bindcardlist>li[data-type='2'],#bindcardlist>li[data-type='3']").find("input,select").val(""); // }else{ // $("#bindcardlist>li[data-type='3']").removeClass("hide"); // $("#bindcardlist>li[data-type='2']").addClass("hide"); // $("#bindcardlist>li[data-type='2']").find("input,select").val(""); // } // $("#bindcardlist>li[data-type='1']").removeClass("hide"); // $("#province").change(); // }); // //大额行号查询 // var bankData={"sources":[{value:"没有匹配的银行"}]}; // $("#bank_,#province,#city").on("change",function(){ // if($("#province").is(":hidden")) return; // setTimeout(function(){ // var bank=$("#bank_").val(); // var city=$("#city option:selected").attr("data-code") || ""; // $("#bank_name,#cnapsCode").val(""); // if(!$("#city").is(":visible") || $("#city").val()=="") return; // $.ajax({ // type:"post", // url:Context.base + '/bindcard/cnapsCodeQuery.htm?random='+Math.random(), // data:{ bankcode: bank, citicode:city}, // dataType:"html", // async:true, // success:function(data){ // if(data!=""){ // bankData=eval("("+data+")"); // }else{ // bankData={"sources":[{value:"没有匹配的银行"}]}; // } // } // }); // }); // }); // $("#bank_name").attr("autocomplete","off").on("focus keyup",function(){ // if(bankData.sources==null){return;}; // var arry=bankData.sources,arryStr=""; // var val=$(".bank_name_input").val().replace(/\s+/g,""); // var reg=new RegExp("("+val+")","g"); // for (var key in arry){ // var newstr=arry[key].value.replace(reg,"$1"); // if(reg.test(arry[key].label)){ // arryStr+="
  • "+newstr+"
  • "; // }; // } // if(arryStr!=""){ // $("#bank_name_auto").html("").append(arryStr).show(); // }else{ // $("#bank_name_auto").html("
  • 没有匹配的银行
  • ").append(arryStr).show(); // } // $(document).off("click").on("click", function(e){ // var e=e?e:window.event; // var tar = e.srcElement||e.target; // if(!$(tar).closest(".autocomplete-box").size()){ // $("#bank_name_auto").hide(); // } // }); // }); // $("#bank_name_auto").on("click","li",function(){ // if($(this).attr("num")=="undefined") return false; // $("#bank_name").val($(this).text()); // $("#bank_name").blur(); // //$("#bindcardlist>li[data-type='3']").removeClass("hide"); // $("#cnapsCode").val($(this).attr("num")); // $("#bank_name_auto").hide(); // }); }, kycCompany4_new:function(){ ll.validate.submit(validate.data.kycCompany4_new); //其他银行、交通银行、上海银行、宁波银行、包商银行、江苏银行、珠海华润银行、浙商银行、东莞银行、广东南粤银行、广州银行、广发银行 需要大额行号 var cnapsCodeArr = ['15947916', '03010000', '04012900', '04083320', '04791920', '05083000', '64375850', '03160000', '04256020', '64895910', '64135810', '03060000' ], bankCodeVaule = $("#bank_").val(); function showCnapsCode (value){ var needCnapsCode = false; $.map(cnapsCodeArr, function(item){ if(value ===item ){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); needCnapsCode = true; } }); return needCnapsCode; } showCnapsCode(bankCodeVaule); $("#bank_").change(function(){ var v=$(this).val(); if( !showCnapsCode(v) ) { $("#cnapsCode").val(""); $("#bindcardlist>li[data-type='da']").addClass("hide"); }; }); }, kycCompanyComplete:function(){ // 居中显示图片,特殊处理 ll.common.picCenter($(".imgs")); function postBusinessKyc (buttonId) { ll.common.ajaxForm({ obj:$("#"+buttonId), url:"businessConfirm.htm", data:$("#business_form").serialize(), success:function(data){ // if (data.retcode == '999999') { // var con=['
    ', // '

    企业信息已存在,是否直接关联?

    ', // '
    '].join(""); // ll.dialog.confirm({title:'提示',content:con,width:600,lock:true,ok:function(){ // ll.common.ajaxForm({ // url:"businessUser.htm", // data:$("#business_form").serialize(), // success:function(data){ // if (data.retcode == '000000') { // business_success(); // } else { // ll.common.tips('error', data.retmsg,2000); // } // } // }); // }}); // } else if (data.retcode == '000000') { business_success(); } else { ll.common.tips('error',data.retmsg,2000); } } }); } // $("#kyc_submit").on("click",function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent','business_submit','提交预览页点击确认提交按钮']); //PP名字校验 ll.common.ajaxForm({ obj:$("#kyc_submit"), url:Context.base + '/account/compareNameWithPP.htm', data:{ "kycType":"B"}, success:function(data){ if (data.retCode === "000001") { var con="

    您的企业实名认证名称与PayPal账户名称不一致,将会影响您后续提现。您可重新填写您的实名认证信息或者前往PayPal修改您的账户名称(查看匹配规则)。

    " ll.dialog.simple({title:'温馨提示',clazz:"comparePPNameDialog",content :con,width : 760,lock : true,load:function(o){ var backToOneBtn = $("#backToOne"), dialogsubmitBtn = $("#dialogsubmit"); backToOneBtn.click(function(){ business_one(); }); dialogsubmitBtn.click(function(){ postBusinessKyc("dialogsubmit"); }); }});; } else { postBusinessKyc("kyc_submit"); } } }); }); }, //关联账户 step1; bindaccount:function(){ //介绍视频 clickToShowVideoDialog($("#video-dialog-btn")); ll.validate.submit(validate.data.bindaccount); }, //解绑账户 step1; unbindVerify:function(){ // ll.validate.submit(validate.data.unbindVerify); // 发送验证码 $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); $("#smsCode").val(""); if ($(this).hasClass("disabled")) {return;} var $that = $(this); //请求短信验证码 ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/unbindSendSMS.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode($that,60); } else { ll.common.tips('error',result.retmsg,2000); } }, error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, //解绑账户 step2; unbindComplete:function(){ $("#unbind_submit").on("click",function(){ ll.common.ajaxForm({ obj:$("#unbind_submit"), url:"unbindConfirm.htm", data:$("#unbind_form").serialize(), success:function(dto){ if (dto.errorCode == '000000') { unbind_success(); } else { ll.common.tips('errpr', dto.errorMessage,2000); } } }); }); }, bindcard1:function(){ ll.validate.submit(validate.data.bindcard1); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); $("#smsCode").val(""); if ($(this).hasClass("disabled")){return;} var $that = $(this); //请求短信验证码 ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/bindcard/bindCardSendPhoneMsg.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode($that,60); } else { ll.common.tips('error',result.retmsg,2000); } }, error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, bindcard2:function(){//绑定银行卡 ll.common.city("province","city"); ll.validate.submit(validate.data.bindcard2); var bankjson={"01000000":[ {"amtlimit":"5000000","bankname":"邮储银行","banktype":"C","isPrcptcd":"1"}, {"amtlimit":"10000000","bankname":"邮储银行","banktype":"B","isPrcptcd":"0"} ],"01020000":[{"amtlimit":"5000000","bankname":"工商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"工商银行","banktype":"B","isPrcptcd":"0"}],"01030000":[{"amtlimit":"5000000","bankname":"农业银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"农业银行","banktype":"B","isPrcptcd":"0"}],"01040000":[{"amtlimit":"5000000","bankname":"中国银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"中国银行","banktype":"B","isPrcptcd":"0"}], "01050000":[ {"amtlimit":"5000000","bankname":"建设银行","banktype":"C","isPrcptcd":"1"}, {"amtlimit":"10000000","bankname":"建设银行","banktype":"B","isPrcptcd":"0"}], "03010000":[{"amtlimit":"5000000","bankname":"交通银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"交通银行","banktype":"B","isPrcptcd":"1"}],"03020000":[{"amtlimit":"5000000","bankname":"中信银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"中信银行","banktype":"B","isPrcptcd":"1"}],"03030000":[{"amtlimit":"5000000","bankname":"光大银行","banktype":"C","isPrcptcd":"0 "},{"amtlimit":"10000000","bankname":"光大银行","banktype":"B","isPrcptcd":"0"}],"03040000":[{"amtlimit":"5000000","bankname":"华夏银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"华夏银行","banktype":"B","isPrcptcd":"1"}],"03050000":[{"amtlimit":"5000000","bankname":"民生银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"民生银行","banktype":"B","isPrcptcd":"1"}],"03060000":[{ "amtlimit":"5000000","bankname":"广发银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"广发银行","banktype":"B","isPrcptcd":"1"}],"03070000":[{"amtlimit":"5000000","bankname":"平安银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"平安银行","banktype":"B","isPrcptcd":"1"}],"03080000":[{"amtlimit":"5000000","bankname":"招商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000 ","bankname":"招商银行","banktype":"B","isPrcptcd":"0"}],"03090000":[{"amtlimit":"5000000","bankname":"兴业银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"兴业银行","banktype":"B","isPrcptcd":"1"}],"03100000":[{"amtlimit":"5000000","bankname":"浦发银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"浦发银行","banktype":"B","isPrcptcd":"1"}]}; $("#bank_").on("change",function(){ if($(this).val()==""){ $("#bindcardlist>li[data-type]").addClass("hide"); return; }; var code=$(this).find("option:selected").data("json"); var result=bankjson[code]!=null?bankjson[code][1]:-1;//对公; if(result.isPrcptcd==1){ $("#bindcardlist>li[data-type='2']").removeClass("hide"); $("#bindcardlist>li[data-type='3']").addClass("hide"); }else if(result.isPrcptcd==0){ $("#bindcardlist>li[data-type='2']").addClass("hide"); $("#bindcardlist>li[data-type='3']").addClass("hide"); }else{ $("#bindcardlist>li[data-type='3']").removeClass("hide"); $("#bindcardlist>li[data-type='2']").addClass("hide"); } $("#bindcardlist>li[data-type='1']").removeClass("hide"); }); //大额行号查询 var bankData={"sources":[{value:"没有匹配的银行"}]}; $("#bank_,#province,#city").on("change",function(){ if($("#province").is(":hidden")) return; setTimeout(function(){ var bank=$("#bank_").val(); var city=$("#city option:selected").attr("data-code") || ""; $("#bank_name,#prcptcd").val(""); if(!$("#city").is(":visible") || $("#city").val()=="") return; $.ajax({ type:"post", url:Context.base + '/bindcard/cnapsCodeQuery.htm?random='+Math.random(), data:{ bankcode: bank, citicode:city}, dataType:"html", async:true, success:function(data){ if(data!=""){ bankData=eval("("+data+")"); }else{ bankData={"sources":[{value:"没有匹配的银行"}]}; } } }); }); }); $("#bank_name").attr("autocomplete","off").on("focus keyup",function(){ if(bankData.sources==null){return;}; var arry=bankData.sources,arryStr=""; var val=$(".bank_name_input").val().replace(/\s+/g,""); var reg=new RegExp("("+val+")","g"); for (var key in arry){ var newstr=arry[key].value.replace(reg,"$1"); if(reg.test(arry[key].label)){ arryStr+="
  • "+newstr+"
  • "; }; } if(arryStr!=""){ $("#bank_name_auto").html("").append(arryStr).show(); }else{ $("#bank_name_auto").html("
  • 没有匹配的银行
  • ").append(arryStr).show(); } $(document).off("click").on("click", function(e){ var e=e?e:window.event; var tar = e.srcElement||e.target; if(!$(tar).closest(".autocomplete-box").size()){ $("#bank_name_auto").hide(); } }); }); $("#bank_name_auto").on("click","li",function(){ if($(this).attr("num")=="undefined") return false; $("#bank_name").val($(this).text()); $("#bank_name").blur(); $("#prcptcd").val($(this).attr("num")); $("#bank_name_auto").hide(); }); }, bindcard2_new:function(){//绑定银行卡 ll.validate.submit(validate.data.bindcard2_new); if($("#bank_").val()=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); } $("#bank_").change(function(){ var v=$(this).val(); if(v=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); }else{ $("#cnapsCode").val(""); $("#bindcardlist>li[data-type='da']").addClass("hide"); } }); }, bindcard3:function(){//绑定银行卡 $("#submitAuthBankAccount").off("click").on("click",function(){ ll.common.ajaxForm({ obj:$("#submitAuthBankAccount"), url: Context.base + "/bindcard/bindCardAuth.htm", data:$("#authBankAccountForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/bindcard/bindCardSuccess.htm"; } else { if (result.info.lastTime == "0") { location.href = Context.base + "/bindcard/bindCardFail.htm"; } else { ll.common.tips('error',result.retmsg,2000); $("#lastTime").text(result.info.lastTime); } } } }); }); $("#verifyMoney").on("input propertychange",function(){ var $this=$(this); var r=$this.val().replace(/[^\d.]/g,"") .replace(/^\./g,"") .replace(/\.{2,}/g,".") .replace(".","$#{1}") .replace(/\./g,"") .replace("$#{1}",".") .replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); $this.val(r);//屏蔽非金额字符 }).on("blur",function(){ var $this=$(this); var r=$this.val().replace(/[^\d.]/g,"") .replace(/^\./g,"") .replace(/\.{2,}/g,".") .replace(".","$#{1}") .replace(/\./g,"") .replace("$#{1}",".") .replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'); r=parseFloat(r).toFixed(2); $this.val(r);//屏蔽非金额字符 }); }, bindcardind1:function(){ // ll.validate.submit(validate.data.bindcardind1); // $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); $("#smsCode").val(""); if ($(this).hasClass("disabled")) {return;} var $that = $(this); //请求短信验证码 ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/bindcardind/bindCardSendPhoneMsg.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode($that,60); } else { ll.common.tips('error',result.retmsg,2000); } }, error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, bindcardind2:function(){//绑定银行卡 ll.common.city("province","city"); ll.validate.submit(validate.data.bindcardind2); var bankjson={"01000000":[ {"amtlimit":"5000000","bankname":"邮储银行","banktype":"C","isPrcptcd":"1"}, {"amtlimit":"10000000","bankname":"邮储银行","banktype":"B","isPrcptcd":"0"} ],"01020000":[{"amtlimit":"5000000","bankname":"工商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"工商银行","banktype":"B","isPrcptcd":"0"}],"01030000":[{"amtlimit":"5000000","bankname":"农业银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"农业银行","banktype":"B","isPrcptcd":"0"}],"01040000":[{"amtlimit":"5000000","bankname":"中国银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"中国银行","banktype":"B","isPrcptcd":"0"}], "01050000":[ {"amtlimit":"5000000","bankname":"建设银行","banktype":"C","isPrcptcd":"1"}, {"amtlimit":"10000000","bankname":"建设银行","banktype":"B","isPrcptcd":"0"}], "03010000":[{"amtlimit":"5000000","bankname":"交通银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"交通银行","banktype":"B","isPrcptcd":"1"}],"03020000":[{"amtlimit":"5000000","bankname":"中信银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"中信银行","banktype":"B","isPrcptcd":"1"}],"03030000":[{"amtlimit":"5000000","bankname":"光大银行","banktype":"C","isPrcptcd":"0 "},{"amtlimit":"10000000","bankname":"光大银行","banktype":"B","isPrcptcd":"0"}],"03040000":[{"amtlimit":"5000000","bankname":"华夏银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"华夏银行","banktype":"B","isPrcptcd":"1"}],"03050000":[{"amtlimit":"5000000","bankname":"民生银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"民生银行","banktype":"B","isPrcptcd":"1"}],"03060000":[{ "amtlimit":"5000000","bankname":"广发银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"广发银行","banktype":"B","isPrcptcd":"1"}],"03070000":[{"amtlimit":"5000000","bankname":"平安银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"平安银行","banktype":"B","isPrcptcd":"1"}],"03080000":[{"amtlimit":"5000000","bankname":"招商银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000 ","bankname":"招商银行","banktype":"B","isPrcptcd":"0"}],"03090000":[{"amtlimit":"5000000","bankname":"兴业银行","banktype":"C","isPrcptcd":"1"},{"amtlimit":"10000000","bankname":"兴业银行","banktype":"B","isPrcptcd":"1"}],"03100000":[{"amtlimit":"5000000","bankname":"浦发银行","banktype":"C","isPrcptcd":"0"},{"amtlimit":"10000000","bankname":"浦发银行","banktype":"B","isPrcptcd":"1"}]}; $("#bank_").on("change",function(){ if($(this).val()==""){ $("#bindcardlist>li[data-type]").addClass("hide"); return; }; var code=$(this).find("option:selected").data("json"); var result=bankjson[code]!=null?bankjson[code][0]:-1//对私; if(result.isPrcptcd==1){ $("#bindcardlist>li[data-type='2']").removeClass("hide"); $("#bindcardlist>li[data-type='3']").addClass("hide"); }else if(result.isPrcptcd==0){ $("#bindcardlist>li[data-type='2']").addClass("hide"); $("#bindcardlist>li[data-type='3']").addClass("hide"); }else{ $("#bindcardlist>li[data-type='3']").removeClass("hide"); $("#bindcardlist>li[data-type='2']").addClass("hide"); } $("#bindcardlist>li[data-type='1']").removeClass("hide"); }); //大额行号查询 var bankData={"sources":[{value:"没有匹配的银行"}]}; $("#bank_,#province,#city").on("change",function(){ if($("#province").is(":hidden")) return; setTimeout(function(){ var bank=$("#bank_").val(); var city=$("#city option:selected").attr("data-code") || ""; $("#bank_name,#prcptcd").val(""); if(!$("#city").is(":visible") || $("#city").val()=="") return; $.ajax({ type:"post", url:Context.base + '/bindcard/cnapsCodeQuery.htm?random='+Math.random(), data:{ bankcode: bank, citicode:city}, dataType:"html", async:true, success:function(data){ if(data!=""){ bankData=eval("("+data+")"); }else{ bankData={"sources":[{value:"没有匹配的银行"}]}; } } }); }); }); $("#bank_name").attr("autocomplete","off").on("focus keyup",function(){ if(bankData.sources==null){return;}; var arry=bankData.sources,arryStr=""; var val=$(".bank_name_input").val().replace(/\s+/g,""); var reg=new RegExp("("+val+")","g"); for (var key in arry){ var newstr=arry[key].value.replace(reg,"$1"); if(reg.test(arry[key].label)){ arryStr+="
  • "+newstr+"
  • "; }; } if(arryStr!=""){ $("#bank_name_auto").html("").append(arryStr).show(); }else{ $("#bank_name_auto").html("
  • 没有匹配的银行
  • ").append(arryStr).show(); } $(document).off("click").on("click", function(e){ var e=e?e:window.event; var tar = e.srcElement||e.target; if(!$(tar).closest(".autocomplete-box").size()){ $("#bank_name_auto").hide(); } }); }); $("#bank_name_auto").on("click","li",function(){ if($(this).attr("num")=="undefined") return false; $("#bank_name").val($(this).text()); $("#bank_name").blur(); //$("#bindcardlist>li[data-type='3']").removeClass("hide"); $("#prcptcd").val($(this).attr("num")); $("#bank_name_auto").hide(); }); }, bindcardind2_new:function(){//绑定银行卡 ll.validate.submit(validate.data.bindcardind2_new); if($("#bank_").val()=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); } $("#bank_").change(function(){ var v=$(this).val(); if(v=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); }else{ $("#cnapsCode").val(""); $("#bindcardlist>li[data-type='da']").addClass("hide"); } }); }, // 添加银行卡 bank_card_add_info:function(){ ll.validate.submit(validate.data.bank_card_add_info); if($("#bank_").val()=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); } $("#bank_").change(function(){ var v=$(this).val(); if(v=="15947916"){ $("#bindcardlist>li[data-type='da']").removeClass("hide"); }else{ $("#cnapsCode").val(""); $("#bindcardlist>li[data-type='da']").addClass("hide"); } }); }, bindcardind3:function(){//绑定银行卡 $("#submitAuthBankAccount").off("click").on("click",function(){ ll.common.ajaxForm({ obj:$("#submitAuthBankAccount"), url: Context.base + "/bindcardind/bindCardAuth.htm", data:$("#authBankAccountForm").serialize(), success:function(result) { if (result.retcode == "0000") { location.href = Context.base + "/bindcard/bindCardSuccess.htm"; } else { if (result.info != null) { var lastTime = "-1"; if (result.info.lastTime != null) { lastTime = result.info.lastTime; } if (lastTime == "0") { location.href = Context.base + "/bindcard/bindCardFail.htm"; } else { ll.common.tips('error',result.retmsg,2000); $("#lastTime").text(result.info.lastTime); } } else { ll.common.tips('error',result.retmsg,2000); } } } }); }); $("#verifyMoney").on("input propertychange",function(){ var $this=$(this); $this.val(); $this.val($this.val().replace(/[^\d.]/g,"").replace(/^\./g,"").replace(/\.{2,}/g,".").replace(".","$#{1}").replace(/\./g,"").replace("$#{1}",".").replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3'));//屏蔽非金额字符 }); }, exList:function(){ var totalAmount = $("#j-totalamount"), exportBtn = $("#j-exportbtn"), searchForm = $("#searchForm"); totalAmount.text("USD " + Number(totalAmount.text()).toLocaleString("en-US",{ minimumFractionDigits: 2 })); exportBtn.click(function(){ typeof(_paq)!="undefined" && _paq.push(['trackEvent',FEE_RATE+'_download',FEE_RATE+'用户点击交易记录一键导出']); ll.common.ajaxForm({ obj:exportBtn, url : Context.base + "/order/checkdownloadOrderList.htm", data : searchForm.serialize(), success:function(data){ if (data.retcode === "000000") { window.open(Context.base + "/order/downloadOrderList.htm?uuid="+data.retmsg ,"_target") } else { ll.common.tips('error', data.retmsg,2000); } } }); }); $(".date-picker").datepicker({ "disabledDate":function(time){ return time.getTime() > new Date(); }, "success":function(){ var start=$("#startDate").val(); var end=$("#endDate").val(); var diff=Date.parse(end)-Date.parse(start); var diffDays=Math.floor(diff/(24*3600*1000)); if(start>end){ ll.common.tips("error","结束时间不能早于开始时间",1000); return; } if (diffDays > 365) { ll.common.tips("error","请重新选择查询时间,范围必须在1年以内",1000); return; } submitForm(); } }); if($("#startDate").val()=="" && $("#endDate").val()==""){ $("#startDate").val(ll.common.getCurrentDate()); $("#endDate").val(ll.common.getCurrentDate()); } }, createExchangeOrder:function(){//提现 var hasBalance=false; var getTime=0; var h5_balanceDom = $("#h5_balance"); window.getBalance=function(){ $.ajax({ type : "get", url : "getBalance.htm?m="+Math.random(), data : {}, dataType : "json", success : function(data) { hasBalance=true; if(data==null){ if(getTime>10){ var htm = "获取失败,重新获取"; $("#realbalance").removeClass("c3").html(htm); //H5 if (h5_balanceDom) { h5_balanceDom.html(htm); } }else{ getTime=getTime+1; getBalance(); } }else{ $("#realbalance").addClass("f18 bold").removeClass("c3").html("USD " + parseFloat(data).toFixed(2)); $("#balance").val(parseFloat(data).toFixed(2)); //H5 if (h5_balanceDom) { h5_balanceDom.html("USD " + parseFloat(data).toFixed(2)); } } }, error:function(){ if(getTime>10){ var htm = "获取失败,重新获取"; $("#realbalance").removeClass("c3").html("获取失败,重新获取"); //H5 if (h5_balanceDom) { h5_balanceDom.html(htm); } }else{ getTime=getTime+1; getBalance(); } } }); } getBalance(); window.resetGet=function(){ getTime=0; getBalance(); } //获取余额 $("#createOrder").add("#h5_createOrder").on("click",function(){ if(canSend=="1001") { ll.common.tips("error","请先前往绑定银行卡",2000); return; } var balance =$("#balance").val(); if(balance=="" || !hasBalance){ ll.common.tips("error","获取余额中请稍等",1000); return; } var foreignCurrencyAt =$("#foreignCurrencyAt_hidden").val(); if(foreignCurrencyAt==""){ ll.common.tips("error","请输入提现金额",1000); return; } /* * 真实*/ if(withdrawalAccount){ if($("#feeRate").val() != "" && $("#feeRate").val()*1 < 0.012){ if(Number(balance)50000||Number(foreignCurrencyAt)<50){ ll.common.tips("error","输入金额有误,请您重新输入",1000); return; } }else{ if(Number(balance)10000||Number(foreignCurrencyAt)<50){ ll.common.tips("error","输入金额有误,请您重新输入",1000); return; } } } //执行 ll.common.ajaxForm({ obj:$("#createOrder"), url : "createExchangeOrder.htm", data : $("#exForm").serialize(), success : function(data){ if (data.retcode == "0000") { var id = data.id; var sourceCurrency = data.sourceCurrency; var foreignCurrencyAt = data.foreignCurrencyAt; var account = data.account; var payeeType = data.payeeType; var sourceAmount = data.sourceAmount; var targetCurrency = data.targetCurrency; location.href = "getExchangeOrderInfo.htm?exchangeOrder.id="+ id + "&exchangeOrder.sourceCurrency="+ sourceCurrency+ "&exchangeOrder.payeeType="+ payeeType+ "&exchangeOrder.foreignCurrencyAt=" + foreignCurrencyAt+ "&exchangeOrder.account=" + account+ "&exchangeOrder.targetCurrency="+ targetCurrency+ "&exchangeOrder.sourceAmount=" + sourceAmount; } else if(data.retcode == "900001"){ ll.common.tips('error',data.retmsg); }else if(data.retcode == "900002"){ ll.common.tips('error',data.retmsg); } else { ll.common.tips('error','系统繁忙,请稍后再试'); } } }); }); var feeNum; //var targetAmount = $("#targetAmount"); var sourceAmount = $("#sourceAmount"),targetAmount = $("#targetAmount"),fee = $("#fee"),fee1 = $("#fee1"),foreignCurrencyAt_hidden=$("#foreignCurrencyAt_hidden"); var feeRate = $("#feeRate").val();// 用户适用的费率 add 2016-05-03 //var exchangeRate = $("#exchangeRate").val(); $("#foreignCurrencyAt").add("#h5_foreignCurrencyAt").on("input propertychange",function(){ var $this=$(this); var r=$this.val().replace(/[^\d.]/g,"").replace(/^\./g,"").replace(/\.{2,}/g,".").replace(".","$#{1}").replace(/\./g,"").replace("$#{1}",".").replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//屏蔽非金额字符 $this.val(r); foreignCurrencyAt_hidden.val($this.val()); var foreignCurrencyAt = $this.val(); //输入的金额乘以汇率=参考到账人民币金额 //targetAmount.text((foreignCurrencyAt * exchangeRate).toFixed(2)); //手续费费率*输入金额=手续费 var feeNum_temp = ll.common.accMul(foreignCurrencyAt,feeRate).toFixed(2); fee.val(feeNum_temp); fee1.text(feeNum_temp); feeNum = feeNum_temp; ///实际汇兑金额=输入金额-手续费 var sa=ll.common.accMul(ll.common.accSub(foreignCurrencyAt,feeNum),1).toFixed(2); sourceAmount.text(sa); targetAmount.text("CNY "+(sa*rate).toFixed(2)); //$("#targetAmount1").val(foreignCurrencyAt * exchangeRate); // $("#sourceAmount1").val(foreignCurrencyAt - feeNum); $("#sourceAmount1").val(sa); /* * 真实 */ if(feeRate != "" && feeRate*1 < 0.012){ var maxCurrent=(Number($("#balance").val())>=50000 || Number($("#balance").val())==0)?50000:Number($("#balance").val()); var tipstext="输入金额50~50000"; }else{ var maxCurrent=(Number($("#balance").val())>=10000 || Number($("#balance").val())==0)?10000:Number($("#balance").val()); var tipstext="输入金额50~10000"; } if(maxCurrent<50 && foreignCurrencyAt>=maxCurrent){ tipstext="余额不足"; }else{ if(feeRate != "" && feeRate*1 < 0.012){ if(maxCurrent<=50000 && maxCurrent>=50){ tipstext="输入金额"+"50~"+maxCurrent; } }else{ if(maxCurrent<=10000 && maxCurrent>=50){ tipstext="输入金额"+"50~"+maxCurrent; } } } if(foreignCurrencyAt!="" && foreignCurrencyAt>=50 && foreignCurrencyAt<=maxCurrent){ $("#feebox").removeClass("hide"); $("#feetips").addClass("hide"); }else{ $("#feebox").addClass("hide"); $("#feetips").removeClass("hide").html(tipstext); } /* * 测试 * * var maxCurrent=(Number($("#balance").val())>=10000 || Number($("#balance").val())==0)?10000:Number($("#balance").val()); var tipstext="输入金额0~10000"; if(maxCurrent<150 && foreignCurrencyAt>=maxCurrent){ tipstext="余额不足"; }else if(maxCurrent<=10000 && maxCurrent>0){ tipstext="输入金额"+"0~"+maxCurrent; } if(foreignCurrencyAt!="" && foreignCurrencyAt>0 && foreignCurrencyAt<=maxCurrent){ $("#feebox").removeClass("hide"); $("#feetips").addClass("hide"); }else{ $("#feebox").addClass("hide"); $("#feetips").removeClass("hide").html(tipstext); } */ /* * 测试end * * */ }).on("focus",function(){ var r=$("#sourceCurrency").val()+" "; $(this).val($(this).val().replace(r,"")); }).on("blur",function(){ var $this=$(this); if($this.val()=="") return; var r=$this.val().replace(/[^\d.]/g,"").replace(/^\./g,"").replace(/\.{2,}/g,".").replace(".","$#{1}").replace(/\./g,"").replace("$#{1}",".").replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//屏蔽非金额字符 var r=parseFloat(r).toFixed(2); $this.val(r); var val=$("#foreignCurrencyAt_hidden").val(); if(feeRate != "" && feeRate*1 < 0.012){ if(val!="" && (val<50 || val>50000)){ $("#feetips").removeClass("c3").addClass("c1"); } }else { if(val!="" && (val<50 || val>10000)){ $("#feetips").removeClass("c3").addClass("c1"); } } var r=$("#sourceCurrency").val()+" "; var v=$(this).val(); if($(this).val().indexOf(r)<0 && $(this).val()!=""){ if($(this).val().indexOf(".")<0){v=v+".00";} $(this).val($("#sourceCurrency").val() + " " + v); } }); }, createExchangeOrderCNH:function(){//提现 var hasBalance=false; var getTime=0; var h5_balanceDom = $("#h5_balance"); var is05 = $("#feeRate").val() != "" && $("#feeRate").val()*1 < 0.012; window.getBalance=function(){ $.ajax({ type : "get", url : "getBalance.htm?m="+Math.random(), data : {}, dataType : "json", success : function(data) { hasBalance=true; if(data==null){ if(getTime>10){ var htm = "获取失败,重新获取"; $("#realbalance").removeClass("c3").html(htm); //H5 if (h5_balanceDom) { h5_balanceDom.html(htm); } }else{ getTime=getTime+1; getBalance(); } }else{ $("#realbalance").addClass("f18 bold").removeClass("c3").html("USD " + parseFloat(data).toFixed(2)); $("#balance").val(parseFloat(data).toFixed(2)); //H5 if (h5_balanceDom) { h5_balanceDom.html("USD " + parseFloat(data).toFixed(2)); } } }, error:function(){ if(getTime>10){ var htm = "获取失败,重新获取"; $("#realbalance").removeClass("c3").html("获取失败,重新获取"); //H5 if (h5_balanceDom) { h5_balanceDom.html(htm); } }else{ getTime=getTime+1; getBalance(); } } }); } getBalance(); window.resetGet=function(){ getTime=0; getBalance(); } //获取余额 $("#createOrderCNH").add("#h5_createOrderCNH").on("click",function(_event){ if(canSend=="1001") { ll.common.tips("error","请先前往绑定银行卡",2000); return; } var balance =$("#balance").val(); if(balance=="" || !hasBalance){ ll.common.tips("error","获取余额中请稍等",1000); return; } var foreignCurrencyAt =$("#foreignCurrencyAt_hidden").val(); if(foreignCurrencyAt==""){ ll.common.tips("error","请输入提现金额",1000); return; } /* * 真实*/ if(withdrawalAccount){ if(is05){ if(Number(balance)50000||Number(foreignCurrencyAt)<50){ ll.common.tips("error","输入金额有误,请您重新输入",1000); return; } }else{ if(Number(balance)10000||Number(foreignCurrencyAt)<50){ ll.common.tips("error","输入金额有误,请您重新输入",1000); return; } } } if(!$("input[name='agreeCnh']").is(":checked")){ ll.common.tips("error","请选择用户协议中的汇兑相关条款",1000); return; } //打点 if (typeof(_paq)!="undefined") { if (!!_event.target && _event.target.id === "createOrderCNH") { //web if (is05) { _paq.push(['trackEvent','0.5_withdraw_action','0.5 pc提现发起页点击提现用户数']); }else{ _paq.push(['trackEvent','1.2_withdraw_action','1.2 pc提现发起页点击提现用户数']); } }else {//h5 if (is05) { _paq.push(['trackEvent','0.5_h5_withdraw_action','0.5 H5提现发起页点击提现用户数']); }else{ _paq.push(['trackEvent','1.2_h5_withdraw_action','1.2 H5提现发起页点击提现用户数']); } } } //执行 ll.common.ajaxForm({ obj:$("#createOrderCNH"), url : "createExchangeOrderCNH.htm", data : $("#exForm").serialize(), success : function(data){ if (data.retcode == "0000") { var id = data.id; var sourceCurrency = data.sourceCurrency; var foreignCurrencyAt = data.foreignCurrencyAt; var account = data.account; var payeeType = data.payeeType; var sourceAmount = data.sourceAmount; var targetCurrency = data.targetCurrency; var sourceActualAmount = data.sourceActualAmount; location.href = "getExchangeOrderInfoCNH.htm?exchangeOrder.id="+ id + "&exchangeOrder.sourceCurrency="+ sourceCurrency+ "&exchangeOrder.payeeType="+ payeeType+ "&exchangeOrder.foreignCurrencyAt=" + foreignCurrencyAt+ "&exchangeOrder.account=" + account+ "&exchangeOrder.targetCurrency="+ targetCurrency+ "&exchangeOrder.sourceAmount=" + sourceAmount+ "&exchangeOrder.sourceActualAmount="+sourceActualAmount; } else if(data.retcode == "900001"){ ll.common.tips('error',data.retmsg); }else if(data.retcode == "900002"){ ll.common.tips('error',data.retmsg); } else { ll.common.tips('error','系统繁忙,请稍后再试'); } } }); }); var feeNum; //var targetAmount = $("#targetAmount"); var sourceAmount = $("#sourceAmount"),targetAmountCnh = $("#targetAmountCnh"),fee = $("#fee"),fee1 = $("#fee1"),foreignCurrencyAt_hidden=$("#foreignCurrencyAt_hidden"); var feeRate = $("#feeRate").val();// 用户适用的费率 add 2016-05-03 //var exchangeRate = $("#exchangeRate").val(); $("#foreignCurrencyAt").add("#h5_foreignCurrencyAt").on("input propertychange",function(){ var $this=$(this); var r=$this.val().replace(/[^\d.]/g,"").replace(/^\./g,"").replace(/\.{2,}/g,".").replace(".","$#{1}").replace(/\./g,"").replace("$#{1}",".").replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//屏蔽非金额字符 $this.val(r); foreignCurrencyAt_hidden.val($this.val()); var foreignCurrencyAt = $this.val(); //输入的金额乘以汇率=参考到账人民币金额 //targetAmount.text((foreignCurrencyAt * exchangeRate).toFixed(2)); //手续费费率*输入金额=手续费 var feeNum_temp = ll.common.accMul(foreignCurrencyAt,feeRate).toFixed(2); fee.val(feeNum_temp); fee1.text(feeNum_temp); feeNum = feeNum_temp; ///实际汇兑金额=输入金额-手续费 var sa=ll.common.accMul(ll.common.accSub(foreignCurrencyAt,feeNum),1).toFixed(2); sourceAmount.text(sa); targetAmountCnh.text("CNY "+(sa*rate).toFixed(2)); //$("#targetAmount1").val(foreignCurrencyAt * exchangeRate); // $("#sourceAmount1").val(foreignCurrencyAt - feeNum); $("#sourceAmount1").val(sa); /* * 真实 */ if(feeRate != "" && feeRate*1 < 0.012){ var maxCurrent=(Number($("#balance").val())>=50000 || Number($("#balance").val())==0)?50000:Number($("#balance").val()); var tipstext="输入金额50~50000"; }else{ var maxCurrent=(Number($("#balance").val())>=10000 || Number($("#balance").val())==0)?10000:Number($("#balance").val()); var tipstext="输入金额50~10000"; } if(maxCurrent<50 && foreignCurrencyAt>=maxCurrent){ tipstext="余额不足"; }else{ if(feeRate != "" && feeRate*1 < 0.012){ if(maxCurrent<=50000 && maxCurrent>=50){ tipstext="输入金额"+"50~"+maxCurrent; } }else{ if(maxCurrent<=10000 && maxCurrent>=50){ tipstext="输入金额"+"50~"+maxCurrent; } } } // var maxCurrent=(Number($("#balance").val())>=10000 || Number($("#balance").val())==0)?10000:Number($("#balance").val()); // var tipstext="输入金额50~10000"; // if(maxCurrent<50 && foreignCurrencyAt>=maxCurrent){ // tipstext="余额不足"; // }else if(maxCurrent<=10000 && maxCurrent>=50){ // tipstext="输入金额"+"50~"+maxCurrent; // } if(foreignCurrencyAt!="" && foreignCurrencyAt>=50 && foreignCurrencyAt<=maxCurrent){ $("#feebox").removeClass("hide"); $("#feetips").addClass("hide"); }else{ $("#feebox").addClass("hide"); $("#feetips").removeClass("hide").html(tipstext); } }).on("focus",function(){ var r=$("#sourceCurrency").val()+" "; $(this).val($(this).val().replace(r,"")); }).on("blur",function(){ var $this=$(this); if($this.val()=="") return; var r=$this.val().replace(/[^\d.]/g,"").replace(/^\./g,"").replace(/\.{2,}/g,".").replace(".","$#{1}").replace(/\./g,"").replace("$#{1}",".").replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3');//屏蔽非金额字符 var r=parseFloat(r).toFixed(2); $this.val(r); var val=$("#foreignCurrencyAt_hidden").val(); if(feeRate != "" && feeRate*1 < 0.012){ if(val!="" && (val<50 || val>50000)){ $("#feetips").removeClass("c3").addClass("c1"); } }else { if(val!="" && (val<50 || val>10000)){ $("#feetips").removeClass("c3").addClass("c1"); } } var r=$("#sourceCurrency").val()+" "; var v=$(this).val(); if($(this).val().indexOf(r)<0 && $(this).val()!=""){ if($(this).val().indexOf(".")<0){v=v+".00";} $(this).val($("#sourceCurrency").val() + " " + v); } }); }, changePassword:function(){ ll.validate.submit(validate.data.changePassword); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); if ($(this).hasClass("disabled")) {return;} //请求短信验证码 var telephone = $("#phone").text(); var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/modifyPasswordSendMsg.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } }, error:function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, changePassword2:function(){ ll.validate.submit(validate.data.changePassword2); var base=Context.base; var caspType=false; $.getScript(base+"/js/jquery.capslockstate.js").done(function( script, textStatus ) { $(window).capslockstate(); $(window).bind("capsOn", function(event) { caspType=true; }); $(window).bind("capsOff", function(event) { caspType=false; }); }); $("#newPassword").on("focus keyup",function(){ if(caspType){ $("#pwd-ds").removeClass("hide"); }else{ $("#pwd-ds").addClass("hide"); } var passwordVal=$(this).val(); if(passwordVal==""){ $("#pwd-tj1,#pwd-tj2").removeClass("icon success error"); return; } ll.validate.reg.passWord.test(passwordVal)?$("#pwd-tj1").removeClass("error").addClass("icon success"):$("#pwd-tj1").removeClass("success").addClass("icon error");//满足6~32位 ll.validate.reg.passWordGruop.test(passwordVal)?$("#pwd-tj2").removeClass("error").addClass("icon success"):$("#pwd-tj2").removeClass("success").addClass("icon error");//满足三种组合 }); }, changePhone1:function(){ ll.validate.submit(validate.data.changePhone1); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); if ($(this).hasClass("disabled")) {return;} var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/modifyPhoneSendPhoneMsg.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } },error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, changePhone2:function(){ ll.validate.submit(validate.data.changePhone2); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); var telephone = $("#phone").val(); if(telephone == ''){ ll.common.tips("error","请输入新的手机号码",2000); return; } if(!ll.validate.reg.Mobile.test(telephone)){ ll.common.tips("error","请输入正确的手机号码",2000); return; } if ($(this).hasClass("disabled")) {return;} //请求短信验证码 var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/sendNewPhoneMsg.htm", data: {phone:telephone}, beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result){ $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } },error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, changePhone3:function(){ ll.validate.submit(validate.data.changePhone3); $("#SendEmailMsg").off("click").on("click", function() { var that = $(this); var email=$("#emailAddress").val(); ll.common.ajaxForm({ obj:$("#SendEmailMsg"), url: Context.base + "/account/sendEmailMsg.htm", data : {emailAddress : email}, success:function(result) { if (result.retcode == "0000") { ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } } }); }) }, changePhone4:function(){ ll.validate.submit(validate.data.changePhone4); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); var telephone = $("#phone").val(); if(telephone == ''){ ll.common.tips("error","请输入新的手机号码",2000); return; } if(!ll.validate.reg.Mobile.test(telephone)){ ll.common.tips("error","请输入正确的手机号码",2000); return; } if ($(this).hasClass("disabled")) {return;} //请求短信验证码 var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/sendNewPhoneMsg.htm", data: {phone:telephone}, beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result){ $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } },error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); }, login : function() {// 登录页面 var base=Context.base; var caspType=false; $.getScript(base+"/js/jquery.capslockstate.js").done(function( script, textStatus ) { $(window).capslockstate(); $(window).bind("capsOn", function(event) { caspType=true; }); $(window).bind("capsOff", function(event) { caspType=false; }); }); $("#password_").on("keyup",function(){ if(caspType){ showmsg("大写锁定打开"); }else{ $("#msg-tips").hide(); } }); $("#login_submit").click(function() { var _uname = $("#username_"), _pwd = $("#password_"), _code = $("#code_"); if (_uname.val() == "" && _pwd.val() == "") { showmsg("请输入账号和密码"); _uname.addClass("error"); _pwd.addClass("error"); return; }; if (_uname.val() == "") { showmsg("请输入账号"); _uname.addClass("error"); return; }; if (!ll.validate.reg.login.test(_uname.val())) { showmsg("账号格式有误"); _uname.addClass("error"); return; }; if (_pwd.val() == "") { showmsg("请输入密码"); _pwd.addClass("error"); return; }; if (!_pwd.val().length>32 || _pwd.val()<6) { showmsg("密码不正确"); _pwd.addClass("error"); return; }; if (_code.val() == "") { showmsg("请输入验证码"); _code.addClass("error"); return; }; if (!ll.validate.reg.unCN.test(_code.val()) || _code.val().length > 4) { showmsg("验证码有误"); _code.addClass("error"); return; }; typeof(_paq)!="undefined" && _paq.push(['trackEvent','login_btn','登录按钮']); $("#login_form").submit(); }); /*$("#username_,#password_,#code_").focus(function() { $(this).removeClass("error"); });*/ var showmsg = function(m) { var m = m || "错误"; var error_info = '' + m; $("#msg-tips").size()?$("#msg-tips").show().html(error_info):$(".setting-form").prepend("
    "+error_info+"
    "); }; showPassword(); showPassword("passwordr_");//和登录冲突 //两个模块的验证码 var properChangeFunc = function(){ var this_=$(this); if(/^[a-z|A-Z|0-9]{4}$/.test($(this).val()) ){ ll.common.ajaxForm({ url: Context.base + "/vaditeCaptcha.htm", data: {code:$(this).val(),username:$('#username_').val()}, success:function(data) { if(this_.next().is(".codeResult")){ this_.next(".codeResult").remove(); } if(data){ this_.after(""); }else{ this_.after(""); } } }); }else if($(this).val().length<4){ if(this_.next().is(".codeResult")){ this_.next(".codeResult").remove(); } } }; $("#code_").on("input propertychange",properChangeFunc); $("#coder_").on("input propertychange",properChangeFunc); ///注册部分start/////////////////////////////////////////////////////// ll.validate.submit(validate.data.indexReg); var sendPhoneMsgBtn = $("#SendMsg"), passwordIpt = $("#passwordr_"), regPhone = $("#phone"), regSubmitBtn = $("#bindPhone"), regEmail = $("#emailr_"), regCode = $("#coder_"), t=sendPhoneMsgBtn.text(); passwordIpt.on("focus keyup",function(){ if(caspType){ $("#pwd-ds").removeClass("hide"); }else{ $("#pwd-ds").addClass("hide"); } var passwordVal=$(this).val(); if(passwordVal==""){ $("#pwd-tj1,#pwd-tj2").removeClass("icon success error"); return; } ll.validate.reg.passWord.test(passwordVal)?$("#pwd-tj1").removeClass("error").addClass("icon success"):$("#pwd-tj1").removeClass("success").addClass("icon error");//满足6~32位 ll.validate.reg.passWordGruop.test(passwordVal)?$("#pwd-tj2").removeClass("error").addClass("icon success"):$("#pwd-tj2").removeClass("success").addClass("icon error");//满足三种组合 }); //短信验证码是否高亮 regPhone.on("focus keyup",function(){ sendPhoneMsgBtn.toggleClass("enabled" , ll.validate.reg.Mobile.test(regPhone.val())) }); //发送短信验证码 sendPhoneMsgBtn.off("click.send").on("click.send",function() { var email = regEmail.val(); var telephone = regPhone.val(); var that = $(this); var t=that.text(); // 请求短信验证码 function sendPhoneMsgFunc (){ ll.common.ajaxForm({ obj:sendPhoneMsgBtn, url : Context.base+ "/register/sendRegisterPhoneMsg.htm", data : {account : email,phone : telephone}, beforeSend:function(){ sendPhoneMsgBtn.text("请稍后"); }, success : function(result) { sendPhoneMsgBtn.text(t); if (result.retcode == "0000") { //置灰邮箱 regEmail.attr("readonly","readonly"); $("#handleCode").val(result.info.handCode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,2000); }; }, error : function(){ sendPhoneMsgBtn.text(t); ll.common.tips('error',"验证码发送失败",2000); } }); } if ($(this).hasClass("disabled")) {return;} if( telephone==="" || !ll.validate.reg.Mobile.test(telephone)){ return; } if( email==="" || !ll.validate.reg.Email.test(email) ){ ll.common.tips("error","请输入正确的电子邮箱",1000); return; } if( regCode.val()===""){ ll.common.tips("error","请填写验证码",1000); return; } //先验证邮箱和验证码 ll.common.ajaxForm({ obj:$("#bindPhone"), url : Context.base + "/register/validateImageCode.htm", data : $("#register").serialize(), success : function(data) { if (data.retcode == "0000") { sendPhoneMsgFunc(); } else { refresh(['valir','vali']); regCode.val(""); ll.common.tips('error', data.retmsg,2000); } } }); }); new EmailAutoComplete({ targetCls:"#emailr_", parentCls:".row" }); //介绍视频 clickToShowVideoDialog($("#register-video-dialog")); //// 注册部分END//////////////////////////////////////////////////////// }, reg : function() { ll.validate.submit(validate.data.reg); var base=Context.base; var caspType=false; $.getScript(base+"/js/jquery.capslockstate.js").done(function( script, textStatus ) { $(window).capslockstate(); $(window).bind("capsOn", function(event) { caspType=true; }); $(window).bind("capsOff", function(event) { caspType=false; }); }); $("#password_").on("focus keyup",function(){ if(caspType){ $("#pwd-ds").removeClass("hide"); }else{ $("#pwd-ds").addClass("hide"); } var passwordVal=$(this).val(); if(passwordVal==""){ $("#pwd-tj1,#pwd-tj2").removeClass("icon success error"); return; } ll.validate.reg.passWord.test(passwordVal)?$("#pwd-tj1").removeClass("error").addClass("icon success"):$("#pwd-tj1").removeClass("success").addClass("icon error");//满足6~32位 ll.validate.reg.passWordGruop.test(passwordVal)?$("#pwd-tj2").removeClass("error").addClass("icon success"):$("#pwd-tj2").removeClass("success").addClass("icon error");//满足三种组合 }); $("#reSentEmail").off("click").on("click",function(){ var param=$("#reSentEmail").data("element"); ll.common.ajaxForm({ url: Context.base + "/register/reSendEmail.htm", data: {account:param}, beforeSend:function(){ ll.common.tips('wait','正在发送邮件',2000); }, success:function(data) { if (data.retcode == "0000") { ll.common.tips('success','邮件发送成功',2000); } else { ll.common.tips('error',data.retmsg,2000); } } }); }); // 删除注册信息 $("#reRegister").off("click").on("click",function(){ var con=['
    ', '

    点击确定后,你当前注册的账户将失效不可再使用,是否确认继续?

    ', '
    '].join(""); ll.dialog.confirm({title:'提示',content:con,width:600,lock:true,ok:function(){ var account=$("#reRegister").data("element"); var UUID=$("#reRegister").data("element2"); ll.common.ajaxForm({ url: Context.base + "/account/cancel_user.action", data: {account:account,UUID:UUID}, success:function(data) { if (data.errorCode == "000000") { location.href = Context.base + "/register/registerPage.htm"; } else if (data.errorCode == "000505") { location.href = Context.base + "/account/page505.action"; } else { ll.common.tips('error',data.errorMessage,2000); } } }); }}); }); showPassword(); //yanzhengma $("#code_").on("input propertychange",function(){ if(/^[a-z|A-Z|0-9]{4}$/.test($(this).val()) ){ ll.common.ajaxForm({ url: Context.base + "/vaditeCaptcha.htm", data: {code:$(this).val(),username:$('#username_').val()}, success:function(data) { $("#code_").next(".code-msg").remove(); if(data){ $("#code_").after(""); }else{ $("#code_").after(""); } } }); }else if($(this).val().length<4){ $("#code_").next(".code-msg").remove(); } }); new EmailAutoComplete({ targetCls:"#email_", parentCls:".row" }); }, modifyPassword : function() { ll.validate.submit(validate.data.modifyPassword); $("#reSendMeg").off("click").on("click", function(){ ll.common.ajaxForm({ url : Context.base + "/password/reSendEmail.htm", data : { account : $(this).attr("data-element") }, beforeSend:function(){ ll.common.tips('wait','正在发送邮件',2000); }, success : function(data) { if (data.retcode == "0000") { ll.common.tips('success', '邮件发送成功',2000); } else { ll.common.tips('error', data.retmsg,2000); } } }); }); }, modifyPassword2 : function() { ll.validate.submit(validate.data.modifyPassword2); var base=Context.base; var caspType=false; $.getScript(base+"/js/jquery.capslockstate.js").done(function( script, textStatus ) { $(window).capslockstate(); $(window).bind("capsOn", function(event) { caspType=true; }); $(window).bind("capsOff", function(event) { caspType=false; }); }); $("#password_").on("focus keyup",function(){ if(caspType){ $("#pwd-ds").removeClass("hide"); }else{ $("#pwd-ds").addClass("hide"); } var passwordVal=$(this).val(); if(passwordVal==""){ $("#pwd-tj1,#pwd-tj2").removeClass("icon success error"); return; } ll.validate.reg.passWord.test(passwordVal)?$("#pwd-tj1").removeClass("error").addClass("icon success"):$("#pwd-tj1").removeClass("success").addClass("icon error");//满足6~32位 ll.validate.reg.passWordGruop.test(passwordVal)?$("#pwd-tj2").removeClass("error").addClass("icon success"):$("#pwd-tj2").removeClass("success").addClass("icon error");//满足三种组合 }); }, submitExchangeOrder:function(){//确认提现 $("#SendMsg").add("#h5_SendMsg").on("click",function(){ var t=$(this).text(); if ($(this).hasClass("disabled")) {return;} var $that=$(this); var foreignCurrencyAt=$("#foreignCurrencyAt").val(); ll.common.ajaxForm({ obj:$that, url:"sendMsg.htm", data:"foreignCurrencyAt="+foreignCurrencyAt, beforeSend:function(){ $that.text("请稍后"); }, success: function(data){ $that.text(t); if (data.ret_code == '0000'){ $("#handleCode").val(data.ret_msg); ll.common.messageCode($that,60); }else{ ll.common.tips('fail',data.ret_msg); } },error : function(){ $that.text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); ll.common.messageCode($("#SendMsg"),60); ll.common.messageCode($("#h5_SendMsg"),60);//h5 $("#submitOrder").add("#h5_submitOrder").on("click",function(){ if ($(this).hasClass("disabled")) {return;} var that=$(this).next("a"); that.hide(); var merchantNumber=document.getElementById("merchantNumber").value; var payeeType=document.getElementById("payeeType").value; var sourceCurrency=document.getElementById("sourceCurrency").value; var foreignCurrencyAt=document.getElementById("foreignCurrencyAt").value; var foreignCurrencyFeeAt=document.getElementById("foreignCurrencyFeeAt").value; var id=document.getElementById("id").value; var verificateCode=document.getElementById("verificateCode").value; var handleCode=document.getElementById("handleCode").value; var orderStr=document.getElementById("orderStr").value; //h5验证码 if($(this).attr("id") === "h5_submitOrder") { verificateCode=document.getElementById("h5_verificateCode").value; } if (!verificateCode) { ll.common.tips('error',"请填写验证码"); return; } //执行 var _successf = function(data){ that.show(); if (data.ret_code == "0000") { location.href="index.htm?status="+data.ret_msg; }else if(data.ret_code == "900005"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900001"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900004"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900002"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900008"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900006"){ ll.common.tips('error',"订单已经成功提交,请勿重复提交"); }else if(data.ret_code == "900007"){ ll.common.tips('error',"订单已经成功提交,请勿重复提交"); }else if(data.ret_code == "999999"){ var strs= new Array(); //定义一数组 strs=data.ret_msg.split(","); //字符分割 location.href="error.htm?errorCode="+strs[0]+"&errorMsg="+strs[1]; }else if(data.ret_code == "777777"){ //如果超额,走新的错误页面 location.href="error_limit.htm?&errorMsg="+data.ret_msg; }else{ ll.common.tips('error',"系统繁忙,请您稍后重试"); } }; var _errorf = function(data){ ll.common.tips('error',"系统繁忙,请您刷新后重试"); that.show(); } var _url = "submitExchangeOrder.htm"; var _data = "exchangeOrder.merchantNumber="+merchantNumber+"&exchangeOrder.payeeType="+payeeType +"&exchangeOrder.sourceCurrency="+sourceCurrency+"&exchangeOrder.foreignCurrencyAt="+foreignCurrencyAt +"&exchangeOrder.id="+id+"&exchangeOrder.fee="+foreignCurrencyFeeAt+"&handleCode="+handleCode+"&verificateCode="+verificateCode+"&orderStr="+orderStr; //h5点击事件 if($(this).attr("id") === "h5_submitOrder") { ll.common.ajaxForm({ obj:$("#h5_submitOrder"), url:_url, data:_data, success: _successf, error: _errorf }); }else{ //PC ll.common.ajaxForm({ obj:$("#submitOrder"), url:_url, data:_data, success:_successf, error: _errorf }); } }); }, submitExchangeOrderCNH:function(){//确认提现 $("#SendMsgCNH").add("#h5_SendMsgCNH").on("click",function(){ var t=$(this).text(); if ($(this).hasClass("disabled")) {return;} var $that=$(this); var foreignCurrencyAt=$("#foreignCurrencyAt").val(); ll.common.ajaxForm({ obj:$that, url:"sendMsg.htm", data:"foreignCurrencyAt="+foreignCurrencyAt, beforeSend:function(){ $that.text("请稍后"); }, success: function(data){ $that.text(t); if (data.ret_code == '0000'){ $("#handleCode").val(data.ret_msg); ll.common.messageCode($that,60); }else{ ll.common.tips('fail',data.ret_msg); } },error : function(){ $that.text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); ll.common.messageCode($("#SendMsgCNH"),60); ll.common.messageCode($("#h5_SendMsgCNH"),60);//h5 $("#submitOrderCNH").add("#h5_submitOrderCNH").on("click",function(){ if ($(this).hasClass("disabled")) {return;} var that=$(this).next("a"); that.hide(); var merchantNumber=document.getElementById("merchantNumber").value; var payeeType=document.getElementById("payeeType").value; var sourceCurrency=document.getElementById("sourceCurrency").value; var foreignCurrencyAt=document.getElementById("foreignCurrencyAt").value; var foreignCurrencyFeeAt=document.getElementById("foreignCurrencyFeeAt").value; var id=document.getElementById("id").value; var verificateCode=document.getElementById("verificateCode").value; var handleCode=document.getElementById("handleCode").value; var orderStr=document.getElementById("orderStr").value; //h5验证码 if($(this).attr("id") === "h5_submitOrderCNH") { verificateCode=document.getElementById("h5_verificateCode").value; } if (!verificateCode) { ll.common.tips('error',"请填写验证码"); return; } //执行 var _successf = function(data){ that.show(); if (data.ret_code == "0000") { location.href="index.htm?status="+data.ret_msg; }else if(data.ret_code == "900005"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900001"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900004"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900002"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900008"){ ll.common.tips('error',data.ret_msg); }else if(data.ret_code == "900006"){ ll.common.tips('error',"订单已经成功提交,请勿重复提交"); }else if(data.ret_code == "900010"){ var con="

    尊敬的PayPal用户,根据中国相关法规的要求,我们需要配合监管对跨境资金的贸易真实性进行核实。由于您未在我们要求的时间内提供相关资料,我们暂停了您的PayPal快捷人民币提现服务。请尽快查看我们由LLP_XBoarder@yintong.com.cn 邮箱发送的邮件并配合提供相关的材料。资料提交核实通过后,您的PayPal快捷人民币提现服务会被恢复。如有疑问,请致电400-091-0999联系连连客服人员。

    " ll.dialog.simple({title : '提示',content :con,width : 680,lock : true, buttons : [{ value:"知道了", handle:function(o){ ll.dialog.close(o); } }] }); }else if(data.ret_code == "999999"){ var strs= new Array(); //定义一数组 strs=data.ret_msg.split(","); //字符分割 location.href="error.htm?errorCode="+strs[0]+"&errorMsg="+strs[1]; }else if(data.ret_code == "777777"){ //如果超额,走新的错误页面 location.href="error_limit.htm?errorMsg="+data.ret_msg; }else{ ll.common.tips('error',"系统繁忙,请您稍后重试"); } }; var _errorf = function(data){ ll.common.tips('error',"系统繁忙,请您刷新后重试"); that.show(); }; var _url = "submitExchangeOrderCNH.htm"; var _data = "exchangeOrder.merchantNumber="+merchantNumber+"&exchangeOrder.payeeType="+payeeType +"&exchangeOrder.sourceCurrency="+sourceCurrency+"&exchangeOrder.foreignCurrencyAt="+foreignCurrencyAt +"&exchangeOrder.id="+id+"&exchangeOrder.fee="+foreignCurrencyFeeAt+"&handleCode="+handleCode+"&verificateCode="+verificateCode+"&orderStr="+orderStr; //h5点击事件 if($(this).attr("id") === "h5_submitOrderCNH") { if (feeRate === "1.2%") { typeof(_paq)!="undefined" && _paq.push(['trackEvent','1.2_h5_withdraw_confirm','1.2 H5提现确认页点击确认提现用户数']); }else { typeof(_paq)!="undefined" && _paq.push(['trackEvent','0.5_h5_withdraw_confirm','0.5 H5提现确认页点击确认提现用户数']); } ll.common.ajaxForm({ obj:$("#h5_submitOrderCNH"), url:_url, data:_data, success:_successf, error: _errorf }); }else{ //PC if (feeRate === "1.2%") { typeof(_paq)!="undefined" && _paq.push(['trackEvent','1.2_withdraw_confirm','1.2 pc提现确认页点击确认提现用户数']); }else { typeof(_paq)!="undefined" && _paq.push(['trackEvent','0.5_withdraw_confirm','0.5 pc提现确认页点击确认提现用户数']); } ll.common.ajaxForm({ obj:$("#submitOrderCNH"), url:_url, data:_data, success:_successf, error: _errorf }); } }); }, verifyInformationSwitchType : function() { ll.validate.submit(validate.data.verifyInformationSwitchType); $("#SendMsg").off("click.send").on("click.send",function(){ var t=$(this).text(); if ($(this).hasClass("disabled")) {return;} var that = $(this); ll.common.ajaxForm({ obj:$("#SendMsg"), url: Context.base + "/account/verifyInformationSendPhoneMsg.htm", beforeSend:function(){ $("#SendMsg").text("请稍后"); }, success:function(result) { $("#SendMsg").text(t); if (result.retcode == "0000") { $("#handleCode").val(result.info.handcode); ll.common.messageCode(that,60); } else { ll.common.tips('error',result.retmsg,3000); } },error : function(){ $("#SendMsg").text(t); ll.common.tips('error',"验证码发送失败",2000); } }); }); } }; /*点击眼睛显示密码,找眼睛节点的所有兄弟节点中的input *@param id_ 默认是id为password_ */ function showPassword(id_){ var passwordDom; if (id_) { passwordDom = $("#"+id_); } else{ passwordDom = $("#password_"); } var showpass=$("").insertAfter(passwordDom).hide().on("mousedown",function(){ $(this).prevAll("input").attr("type","text"); }).on("mouseup",function(){ $(this).prevAll("input").attr("type","password"); }); passwordDom.on("keyup",function(){ if($(this).val()!=""){ showpass.css({display:"inline-block"}); }else{ passwordDom.next(".code-msg").hide(); } }); } /*显示视频弹框 *@param url_ 视频地址 */ function showVideoDialog(url_){ if (!url_) { return; } var con='
    \ \
    '; ll.dialog.simple({title:'',content:con,width:700,lock:true,move:true,clazz:"dplayerP",load:function(){ videojs('videoElem'); }, destroyFunc:function(){ videojs('videoElem').dispose(); }}); } /*点击显示视频弹框 *@param nodes_ 按钮节点列表,可传数组或单个节点,null为直接显示弹框,节点带上url数据 *@param url_ 视频地址,默认不传 */ function clickToShowVideoDialog(nodes_,url_){ var videoUrl; if (!nodes_) { showVideoDialog(url_); return; } if (ll.common.isArray(nodes_)) { for (var i = 0; i < nodes_.length; i++) { nodes_[i].click(function(){ videoUrl = $(this).data("url"); showVideoDialog(videoUrl); }); } return; }else { nodes_.click(function(){ videoUrl = $(this).data("url"); showVideoDialog(videoUrl); }); } }