$(".register_box").click(function(n){if($(n.target).hasClass("register_box")||$(n.target).hasClass("container")){var t=$(".register_box").attr("bgimg");t&&window.open(t,"_blank")}});$(function(){function e(n){var i=new RegExp("(^|&)"+n+"=([^&]*)(&|$)","i"),t=window.location.search.substr(1).match(i);return t!=null?unescape(t[2]):null}var t,i;$("#register_form").bootstrapValidator({message:"输入的内容无效",fields:{UserName:{message:"请输入您的手机号",validators:{notEmpty:{message:"请输入手机号码"},regexp:{regexp:/^1[3|4|5|6|7|8|9][0-9]{9}$/,message:"手机号码格式不正确"}}},PhoneCode:{message:"请输入收到的手机验证码",validators:{notEmpty:{message:"请输入收到的手机验证码"}}},EmailAddress:{message:"请输入您的邮箱地址",validators:{notEmpty:{message:"请输入您的邮箱地址"},regexp:{regexp:/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,message:"邮箱格式不正确"}}},Password:{message:"请输入密码",validators:{notEmpty:{message:"请输入密码"},different:{field:"UserName",message:"密码不能与手机号码相同!"},different:{field:"EmailAddress",message:"密码不能与邮箱相同!"},stringLength:{min:6,max:40,message:"密码长度为6至40位!"}}},PasswordRepeat:{message:"请输入确认密码",validators:{notEmpty:{message:"请输入确认密码"},identical:{field:"Password",message:"密码和确认密码不一致!"}}}}});t=(new Date).getTime();i="/home/getcaptcha?deviceNo="+t;$(".btn_register").click(function(){var o=$("#register_form").bootstrapValidator("validate").data("bootstrapValidator").isValid(),u,t,i,r,n,f;if(!o){$("input[name='UserName']").focus();return}if(u=$('input[name="agreement"]').prop("checked"),!u){alert("请先阅读,并同意hg.y866.cn/compound平台会员协议和隐私策略!");return}if(t=$("input[name='UserName']").val(),!t){alert("请输入您的手机号!");$("input[name='UserName']").focus();return}if(i=$("input[name='PhoneCode']").val(),!i){alert("请输入收到的手机验证码!");$("input[name='PhoneCode']").focus();return}if(r=$("input[name='EmailAddress']").val(),!r){alert("请输入邮箱!");$("input[name='EmailAddress']").focus();return}if(n=$("input[name='Password']").val(),!n){alert("请输入密码!");$("#input[name='Password']").focus();return}if(f=$("input[name='PasswordRepeat']").val(),!f){alert("请再次输入密码!");$("#input[name='PasswordRepeat']").focus();return}var s=e("t"),h=$("input[name='AccountType']").val(),c={accountType:h,userName:t,phoneCode:i,emailAddress:r,inviteCode:s,password:n,passwordRepeat:n};$(".btn_login_account").addClass("disabled");layer.load(2);$.post("/account/ajaxregister",c,function(n){console.log(n.result);layer.closeAll();n.result.code===200?(alert("注册成功!"),n.result.url&&setTimeout(function(){window.location.href=n.result.url},2e3)):n.result.msg?alert(n.result.msg):alert("注册失败!");$(".btn_login_account").removeClass("disabled");$("#phone").removeAttr("readonly")})});var r=function(){t=(new Date).getTime();i="/home/getcaptcha?deviceNo="+t;$("#validCode").attr("src",i)},n=$("#get-code"),o=$("#PhoneCode"),u=$("#phone"),f=function(){var f=$("#imageCode").val(),i;if(!f)return alert("请输入图片验证码"),!1;i=layer.load(2);abp.ajax({url:"/api/services/app/cms/SendCode",data:JSON.stringify({deviceNo:t,captchaCode:f,phone:u.val()}),success:function(){layer.msg("发送成功!");layer.close(i);n.addClass("disabled");o.focus();var r=new Date,t=new Date;t.setMinutes(t.getMinutes()+1);layui.util.countdown(t.getTime(),r.getTime(),function(t){t[3]==0&&t[2]==0?(n.removeClass("disabled"),n.text("获取验证码"),$("#phone").removeAttr("readonly")):(n.text("重新发送("+t[3]+")"),$("#phone").attr("readonly","readonly"))})},error:function(n){r();layer.close(i);alert(n.message)}})},s=function(n){layer.open({title:"输入图片验证码",closeBtn:1,content:'
验证码<\/div>