pages-user-register.f5bb8d4c.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-user-register"],{"0168":function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"app-content"},[i("v-uni-form",{on:{submit:function(e){e=t.$handleEvent(e),t.formSubmit(e)}}},[i("div",{staticClass:"module-com input-line-wrap"},[i("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[i("div",{staticClass:"tui-title"},[t._v("手机号")]),i("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"mobile",placeholder:"请输入手机号",type:"phone"},model:{value:t.form.mobile,callback:function(e){t.$set(t.form,"mobile",e)},expression:"form.mobile"}})],1),i("tui-list-cell",{staticClass:"line-cell code-wrap",attrs:{hover:!1}},[i("div",{staticClass:"tui-title"},[t._v("验证码")]),i("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"code",placeholder:"请输入验证码",type:"number"},model:{value:t.form.code,callback:function(e){t.$set(t.form,"code",e)},expression:"form.code"}}),t.isSend?i("div",{staticClass:"tui-code"},[t._v(t._s(t.countDown+"s"))]):i("div",{staticClass:"tui-code",on:{click:function(e){e=t.$handleEvent(e),t.getCode(e)}}},[t._v("获取验证码")])],1),i("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[i("div",{staticClass:"tui-title"},[t._v("姓名")]),i("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"realName",placeholder:"选填",type:"text"},model:{value:t.form.realName,callback:function(e){t.$set(t.form,"realName",e)},expression:"form.realName"}})],1),i("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[i("div",{staticClass:"tui-title"},[t._v("生日")]),i("v-uni-picker",{staticClass:"tui-input",attrs:{mode:"date",value:t.form.birthday},on:{change:function(e){e=t.$handleEvent(e),t.selTimeFn(e)}}},[i("v-uni-input",{staticClass:"tui-input",attrs:{hidden:"","placeholder-class":"phcolor",name:"birthday"},model:{value:t.form.birthday,callback:function(e){t.$set(t.form,"birthday",e)},expression:"form.birthday"}}),t.form.birthday?i("div",[t._v(t._s(t.form.birthday))]):i("div",{staticClass:"tui-placeholder"},[t._v("请选择生日")])],1)],1),i("div",{staticClass:"btn-wrap"},[i("v-uni-button",{staticClass:"button-com red big",attrs:{formType:"submit"}},[t._v("确认")])],1)],1)])],1)},r=[];i.d(e,"a",(function(){return a})),i.d(e,"b",(function(){return r}))},"0659":function(t,e,i){var a=i("337f");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var r=i("474e").default;r("b6da0196",a,!0,{sourceMap:!1,shadowMode:!1})},1861:function(t,e,i){"use strict";i.r(e);var a=i("26a9"),r=i("b68f");for(var n in r)"default"!==n&&function(t){i.d(e,t,(function(){return r[t]}))}(n);i("44d1");var s=i("5511"),o=Object(s["a"])(r["default"],a["a"],a["b"],!1,null,"6b588816",null);e["default"]=o.exports},"26a9":function(t,e,i){"use strict";var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"tui-cell-class tui-list-cell",class:{"tui-cell-arrow":t.arrow,"tui-cell-last":t.last,"tui-line-left":t.lineLeft,"tui-line-right":t.lineRight,"tui-radius":t.radius},style:{background:t.bgcolor,fontSize:t.size+"rpx",color:t.color,padding:t.padding},attrs:{"hover-class":t.hover?"tui-cell-hover":"","hover-stay-time":150},on:{click:function(e){e=t.$handleEvent(e),t.handleClick(e)}}},[t._t("default")],2)},r=[];i.d(e,"a",(function(){return a})),i.d(e,"b",(function(){return r}))},"337f":function(t,e,i){e=t.exports=i("690e")(!1),e.push([t.i,'.tui-list-cell[data-v-6b588816]{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tui-radius[data-v-6b588816]{border-radius:%?12?%;overflow:hidden}.tui-cell-hover[data-v-6b588816]{background:#f7f7f9!important}.tui-list-cell[data-v-6b588816]:after{content:"";position:absolute;border-bottom:%?2?% solid #eee;-webkit-transform:scaleY(.5);-ms-transform:scaleY(.5);transform:scaleY(.5);bottom:0;right:0;left:0}.tui-line-left[data-v-6b588816]:after{left:%?30?%!important}.tui-line-right[data-v-6b588816]:after{right:%?30?%!important}.tui-cell-last[data-v-6b588816]:after{border-bottom:0!important}.tui-list-cell.tui-cell-arrow[data-v-6b588816]:before{content:" ";height:%?22?%;width:%?22?%;border-width:%?2?% %?2?% 0 0;border-color:#b2b2b2;border-style:solid;-webkit-transform:matrix(.5,.5,-.5,.5,0,0);-ms-transform:matrix(.5,.5,-.5,.5,0,0);transform:matrix(.5,.5,-.5,.5,0,0);position:absolute;top:50%;margin-top:%?-12?%;right:%?30?%}',""])},"34d2":function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=s(i("1861")),r=i("7555"),n=i("b26e");function s(t){return t&&t.__esModule?t:{default:t}}var o=i("90f4"),l={name:"register",components:{TuiListCell:a.default},data:function(){return{form:{mobile:"",code:"",realName:"",birthday:""},isSend:0,countDown:59,timer:null}},onLoad:function(t){},methods:{getCode:function(){var t=this;if(!this.form.mobile||!this.$util.checkMobile(this.form.mobile))return this.$msg("请输入正确的手机号!"),!1;this.isSend=1,(0,n.sendSms)({type:1,mobile:this.form.mobile}).then((function(e){t.beginCountDown(),t.$msg("发送成功!")})).catch((function(){t.isSend=0,t.$msg("发送失败!")}))},selTimeFn:function(t){this.form.birthday=t.detail.value},confirmFn:function(){var t=this;(0,r.register)(this.form).then((function(e){t.$msg("注册成功!"),setTimeout((function(){t.$util.pageTo("/pages/home/user")}))}))},beginCountDown:function(){var t=this;this.countDown=59,this.timer=setInterval((function(){if(0===t.countDown)return clearInterval(t.timer),void(t.isSend=0);t.countDown-=1}),1e3)},formSubmit:function(t){var e=this,i=[{name:"mobile",rule:["required"],msg:["请输入手机号"]},{name:"code",rule:["required"],msg:["请输入验证码"]},{name:"realName",rule:["required"],msg:["请输入名字"]},{name:"birthday",rule:["required"],msg:["请选择生日"]}],a=t.detail.value,r=o.validation(a,i);r?this.$msg(r):setTimeout((function(){e.confirmFn()}))}}};e.default=l},"44d1":function(t,e,i){"use strict";var a=i("0659"),r=i.n(a);r.a},"5bb1":function(t,e,i){"use strict";i.r(e);var a=i("34d2"),r=i.n(a);for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=r.a},6381:function(t,e,i){"use strict";i.r(e);var a=i("0168"),r=i("5bb1");for(var n in r)"default"!==n&&function(t){i.d(e,t,(function(){return r[t]}))}(n);i("f7d8");var s=i("5511"),o=Object(s["a"])(r["default"],a["a"],a["b"],!1,null,"13d49ff2",null);e["default"]=o.exports},"6cd9":function(t,e,i){e=t.exports=i("690e")(!1),e.push([t.i,".line-cell .tui-title[data-v-13d49ff2]{width:%?210?%;color:#666}.line-cell .tui-input[data-v-13d49ff2]{width:calc(100% - %?210?%);font-size:%?28?%}.line-cell .tui-placeholder[data-v-13d49ff2]{color:#ccc}.line-cell .phcolor[data-v-13d49ff2]{color:#ccc}.btn-wrap[data-v-13d49ff2]{width:90%;margin:%?60?% auto}.btn-wrap .button-com[data-v-13d49ff2]{width:100%;margin:0 auto}.code-wrap .tui-input[data-v-13d49ff2]{width:calc(100% - %?410?%);font-size:%?28?%}.code-wrap .tui-code[data-v-13d49ff2]{width:%?200?%;text-align:center;border-left:%?1?% solid #eee;color:#ff2842}",""])},"6d19":function(t,e,i){var a=i("6cd9");"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var r=i("474e").default;r("4ab8caa2",a,!0,{sourceMap:!1,shadowMode:!1})},7555:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.register=e.updateConfirmPassword=e.updatePassword=void 0;var a=r(i("14bf"));function r(t){return t&&t.__esModule?t:{default:t}}var n=function(t){return a.default.post("/admin/password",t)};e.updatePassword=n;var s=function(t){return a.default.post("/admin/confirm-password",t)};e.updateConfirmPassword=s;var o=function(t){return a.default.post("/user/apply-member",t)};e.register=o},"90f4":function(t,e,i){"use strict";var a={validation:function(t,e){var i=!0,r=!1,n=void 0;try{for(var s,o=e[Symbol.iterator]();!(i=(s=o.next()).done);i=!0){var l=s.value,u=l.name,c=l.rule,d=l.msg;if(u&&c&&0!==c.length&&d&&0!==d.length)for(var f=0,m=c.length;f<m;f++){var b=c[f],v=d[f];if(b&&v){var p=null;if(~b.indexOf(":")){var h=b.split(":");b=h[0],p=h[1]}var g=!1;switch(b){case"required":g=a._isNullOrEmpty(t[u]);break;case"isMobile":g=!a._isMobile(t[u]);break;case"isEmail":g=!a._isEmail(t[u]);break;case"isCarNo":g=!a._isCarNo(t[u]);break;case"isIdCard":g=!a._isIdCard(t[u]);break;case"isAmount":g=!a._isAmount(t[u]);break;case"isNum":g=!a._isNum(t[u]);break;case"isChinese":g=!a._isChinese(t[u]);break;case"isEnglish":g=!a._isEnglish(t[u]);break;case"isEnAndNo":g=!a._isEnAndNo(t[u]);break;case"isEnOrNo":g=!a._isEnOrNo(t[u]);break;case"isSpecial":g=a._isSpecial(t[u]);break;case"isEmoji":g=a._isEmoji(t[u]);break;case"isDate":g=!a._isDate(t[u]);break;case"isUrl":g=!a._isUrl(t[u]);break;case"isSame":g=!a._isSame(t[u],t[p]);break;case"range":var _=null;try{if(_=JSON.parse(p),_.length<=1)throw new Error("range值传入有误!")}catch(w){return"range值传入有误!"}g=!a._isRange(t[u],_[0],_[1]);break;case"minLength":g=!a._minLength(t[u],p);break;case"maxLength":g=!a._maxLength(t[u],p);break;default:break}if(g)return v}}}}catch(y){r=!0,n=y}finally{try{i||null==o.return||o.return()}finally{if(r)throw n}}return""},_isNullOrEmpty:function(t){return!(null!==t&&""!==t&&void 0!==t)},_isMobile:function(t){return/^(?:13\d|14\d|15\d|16\d|17\d|18\d|19\d)\d{5}(\d{3}|\*{3})$/.test(t)},_isEmail:function(t){return/^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/.test(t)},_isCarNo:function(t){var e=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}(([0-9]{5}[DF]$)|([DF][A-HJ-NP-Z0-9][0-9]{4}$))/,i=/^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-HJ-NP-Z0-9]{4}[A-HJ-NP-Z0-9挂学警港澳]{1}$/;return 7===t.length?i.test(t):8===t.length&&e.test(t)},_isIdCard:function(t){var e=t;if(15==e.length)return this.__isValidityBrithBy15IdCard;if(18==e.length){var i=e.split("");return!(!this.__isValidityBrithBy18IdCard(e)||!this.__isTrueValidateCodeBy18IdCard(i))}return!1},__isTrueValidateCodeBy18IdCard:function(t){var e=0,i=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2,1],a=[1,0,10,9,8,7,6,5,4,3,2];"x"==t[17].toLowerCase()&&(t[17]=10);for(var r=0;r<17;r++)e+=i[r]*t[r];var n=e%11;return t[17]==a[n]},__isValidityBrithBy18IdCard:function(t){var e=t.substring(6,10),i=t.substring(10,12),a=t.substring(12,14),r=new Date(e,parseFloat(i)-1,parseFloat(a));return r.getFullYear()==parseFloat(e)&&r.getMonth()==parseFloat(i)-1&&r.getDate()==parseFloat(a)},__isValidityBrithBy15IdCard:function(t){var e=t.substring(6,8),i=t.substring(8,10),a=t.substring(10,12),r=new Date(e,parseFloat(i)-1,parseFloat(a));return r.getYear()==parseFloat(e)&&r.getMonth()==parseFloat(i)-1&&r.getDate()==parseFloat(a)},_isAmount:function(t){return/^([0-9]*[.]?[0-9])[0-9]{0,1}$/.test(t)},_isNum:function(t){return/^[0-9]+$/.test(t)},_isChinese:function(t){var e=/.*[\u4e00-\u9fa5]+.*$/;return""!==t&&e.test(t)&&!a._isSpecial(t)&&!a._isEmoji(t)},_isEnglish:function(t){return/^[a-zA-Z]*$/.test(t)},_isEnAndNo:function(t){return/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{8,20}$/.test(t)},_isEnOrNo:function(t){var e=/.*[\u4e00-\u9fa5]+.*$/,i=!0;return(e.test(t)||a._isSpecial(t)||a._isEmoji(t))&&(i=!1),i},_isSpecial:function(t){var e=/[`~!@#$%^&*()_+<>?:"{},.\/;'[\]]/im,i=/[·!#¥(——):;“”‘、,|《。》?、【】[\]]/im;return!(!e.test(t)&&!i.test(t))},_isEmoji:function(t){return/\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g.test(t)},_isDate:function(t){var e=/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)-02-29)$/;return e.test(t)},_isUrl:function(t){return/^((https?|ftp|file):\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$/.test(t)},_isSame:function(t,e){return t===e},_isRange:function(t,e,i){return!e&&0!=e&&!i&&0!=i||(e||0==e?i||0==i?t>=e&&t<=i:t>=e:t<=i)},_minLength:function(t,e){return t.length>=Number(e)},_maxLength:function(t,e){return t.length<=Number(e)}};t.exports={validation:a.validation}},b68f:function(t,e,i){"use strict";i.r(e);var a=i("dbb4"),r=i.n(a);for(var n in a)"default"!==n&&function(t){i.d(e,t,(function(){return a[t]}))}(n);e["default"]=r.a},dbb4:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"tuiListCell",props:{arrow:{type:Boolean,default:!1},hover:{type:Boolean,default:!0},lineLeft:{type:Boolean,default:!0},lineRight:{type:Boolean,default:!0},padding:{type:String,default:"26rpx 30rpx"},last:{type:Boolean,default:!1},radius:{type:Boolean,default:!1},bgcolor:{type:String,default:"#fff"},size:{type:Number,default:28},color:{type:String,default:"#333"},index:{type:Number,default:0}},methods:{handleClick:function(){this.$emit("click",{index:this.index})}}};e.default=a},f7d8:function(t,e,i){"use strict";var a=i("6d19"),r=i.n(a);r.a}}]);