(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4ffea6c2"],{"25f0":function(e,r,t){"use strict";var o=t("6eeb"),s=t("825a"),n=t("d039"),i=t("ad6d"),a="toString",c=RegExp.prototype,l=c[a],u=n((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),f=l.name!=a;(u||f)&&o(RegExp.prototype,a,(function(){var e=s(this),r=String(e.source),t=e.flags,o=String(void 0===t&&e instanceof RegExp&&!("flags"in c)?i.call(e):t);return"/"+r+"/"+o}),{unsafe:!0})},"44e7":function(e,r,t){var o=t("861d"),s=t("c6b6"),n=t("b622"),i=n("match");e.exports=function(e){var r;return o(e)&&(void 0!==(r=e[i])?!!r:"RegExp"==s(e))}},"4d63":function(e,r,t){var o=t("83ab"),s=t("da84"),n=t("94ca"),i=t("7156"),a=t("9bf2").f,c=t("241c").f,l=t("44e7"),u=t("ad6d"),f=t("6eeb"),p=t("d039"),g=t("2626"),d=t("b622"),m=d("match"),b=s.RegExp,h=b.prototype,v=/a/g,k=/a/g,w=new b(v)!==v,x=o&&n("RegExp",!w||p((function(){return k[m]=!1,b(v)!=v||b(k)==k||"/a/i"!=b(v,"i")})));if(x){var y=function(e,r){var t=this instanceof y,o=l(e),s=void 0===r;return!t&&o&&e.constructor===y&&s?e:i(w?new b(o&&!s?e.source:e,r):b((o=e instanceof y)?e.source:e,o&&s?u.call(e):r),t?this:h,y)},I=function(e){e in y||a(y,e,{configurable:!0,get:function(){return b[e]},set:function(r){b[e]=r}})},E=c(b),$=0;while(E.length>$)I(E[$++]);h.constructor=y,y.prototype=h,f(s,"RegExp",y)}g("RegExp")},7156:function(e,r,t){var o=t("861d"),s=t("d2bb");e.exports=function(e,r,t){var n,i;return s&&"function"==typeof(n=r.constructor)&&n!==t&&o(i=n.prototype)&&i!==t.prototype&&s(e,i),e}},"73cf":function(e,r,t){"use strict";t.r(r);var o=function(){var e=this,r=e.$createElement,t=e._self._c||r;return t("div",{staticClass:"content"},[t("el-card",{staticClass:"boxCard"},[t("div",{staticClass:"header"},[t("span",[e._v("注册-杨桃漫画")])]),t("el-form",{ref:"registerInfo",attrs:{model:e.registerInfo,rules:e.registerRules}},[t("el-form-item",{attrs:{prop:"email"}},[t("el-input",{attrs:{type:"email","auto-complete":"off","prefix-icon":"el-icon-user",placeholder:"邮箱",clearable:""},model:{value:e.registerInfo.email,callback:function(r){e.$set(e.registerInfo,"email","string"===typeof r?r.trim():r)},expression:"registerInfo.email"}})],1),t("el-form-item",{attrs:{prop:"name"}},[t("el-input",{attrs:{"auto-complete":"off","prefix-icon":"el-icon-user",placeholder:"姓名",clearable:""},model:{value:e.registerInfo.name,callback:function(r){e.$set(e.registerInfo,"name","string"===typeof r?r.trim():r)},expression:"registerInfo.name"}})],1),t("el-form-item",{attrs:{prop:"idNumber"}},[t("el-input",{attrs:{"auto-complete":"off","prefix-icon":"el-icon-key",placeholder:"身份证号",clearable:""},model:{value:e.registerInfo.idNumber,callback:function(r){e.$set(e.registerInfo,"idNumber","string"===typeof r?r.trim():r)},expression:"registerInfo.idNumber"}})],1),t("el-form-item",{attrs:{prop:"pass"}},[t("el-input",{attrs:{"show-password":"",type:"password","auto-complete":"off","prefix-icon":"el-icon-lock",placeholder:"登录密码",clearable:""},model:{value:e.registerInfo.pass,callback:function(r){e.$set(e.registerInfo,"pass","string"===typeof r?r.trim():r)},expression:"registerInfo.pass"}})],1),t("el-form-item",{attrs:{prop:"checkPass"}},[t("el-input",{attrs:{"show-password":"",type:"password","auto-complete":"off","prefix-icon":"el-icon-lock",placeholder:"确认密码",clearable:""},model:{value:e.registerInfo.checkPass,callback:function(r){e.$set(e.registerInfo,"checkPass","string"===typeof r?r.trim():r)},expression:"registerInfo.checkPass"}})],1),t("el-form-item",[t("span",{staticClass:"span"},[t("el-checkbox",{model:{value:e.checked,callback:function(r){e.checked=r},expression:"checked"}},[e._v("同意")]),t("router-link",{attrs:{to:"/agreement"}},[e._v("《注册协议》和《隐私政策》")])],1)]),t("el-form-item",[t("el-button",{staticClass:"registerBtn",attrs:{type:"primary"},on:{click:function(r){return e.submitRegister("registerInfo")}}},[e._v(" 注册 ")])],1),t("el-form-item",[e._v(" 已有账号?立即 "),t("router-link",{attrs:{to:"/login"}},[t("el-button",{attrs:{type:"text"}},[e._v("登录")])],1)],1)],1)],1)],1)},s=[],n=(t("b0c0"),t("4d63"),t("25f0"),t("fd03")),i={name:"Register",data:function(){var e=this,r=function(e,r,t){var o=/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;return r?o.test(r)?void t():t(new Error("请输入正确的邮箱格式")):t(new Error("请输入邮箱"))},t=function(e,r,t){var o=new RegExp(/^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$/),s=new RegExp(/^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/);return r?o.test(r)||s.test(r)?void t():t(new Error("身份证号格式不正确")):t(new Error("身份证号不能为空!"))},o=function(r,t,o){""===t?o(new Error("请输入登录密码")):(""!==e.registerInfo.checkPass&&e.$refs.registerInfo.validateField("checkPass"),o())},s=function(r,t,o){""===t?o(new Error("请再次输入密码")):t!==e.registerInfo.pass?o(new Error("两次输入密码不一致!")):o()};return{checked:!0,registerInfo:{eamil:"",pass:"",checkPass:"",idNumber:""},registerRules:{email:[{required:!0,validator:r,trigger:"blur"}],idNumber:[{required:!0,validator:t,trigger:"blur"}],pass:[{required:!0,validator:o,trigger:"blur"}],name:[{required:!0,message:"请输入姓名",trigger:"blur"}],checkPass:[{required:!0,validator:s,trigger:"blur"}]}}},methods:{submitRegister:function(e){var r=this;this.checked?this.$refs[e].validate((function(e){if(!e)return r.$message({message:"请输入正确的信息",type:"error",showClose:!0}),!1;console.log("valid:",e);var t={};t.email=r.registerInfo.email,t.pwd=r.registerInfo.pass,t.name=r.registerInfo.name,t.again_pwd=r.registerInfo.checkPass,t.card=r.registerInfo.idNumber,console.log("user:",t),Object(n["i"])(t).then((function(e){console.log("res:",e),1==e.code&&r.$message({message:"恭喜你,注册成功,正跳转至登录页面",type:"success",showClose:!0,onClose:function(){r.$router.push("/login")}})})).catch((function(e){r.$message({message:e.message,type:"error",showClose:!0})}))})):this.$message({message:"需同《意用户协议》及《隐私政策》才可注册!",type:"warning",showClose:!0})}}},a=i,c=(t("adcd"),t("2877")),l=Object(c["a"])(a,o,s,!1,null,"4772a847",null);r["default"]=l.exports},ad6d:function(e,r,t){"use strict";var o=t("825a");e.exports=function(){var e=o(this),r="";return e.global&&(r+="g"),e.ignoreCase&&(r+="i"),e.multiline&&(r+="m"),e.dotAll&&(r+="s"),e.unicode&&(r+="u"),e.sticky&&(r+="y"),r}},adcd:function(e,r,t){"use strict";var o=t("fe1d"),s=t.n(o);s.a},b0c0:function(e,r,t){var o=t("83ab"),s=t("9bf2").f,n=Function.prototype,i=n.toString,a=/^\s*function ([^ (]*)/,c="name";!o||c in n||s(n,c,{configurable:!0,get:function(){try{return i.call(this).match(a)[1]}catch(e){return""}}})},fe1d:function(e,r,t){}}]); //# sourceMappingURL=chunk-4ffea6c2.a6f2ca1f.js.map