1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-75beec64"],{1146:function(t,e,i){},1219:function(t,e,i){"use strict";i.r(e);var n,a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("nav-bar",{attrs:{"left-arrow":"",fixed:!0,transparent:!0,"z-index":9999},on:{"click-left":t.prev}}),i("div",{staticClass:"wrap"},[t._m(0),i("van-form",{on:{submit:t.onSubmit}},[i("div",{staticClass:"the-form-box"},[i("div",{staticClass:"the-form-fields"},[i("van-field",{staticClass:"the-form-field",attrs:{type:"tel",name:"用户名","left-icon":"contact",placeholder:"请输入手机号码"},model:{value:t.username,callback:function(e){t.username=e},expression:"username"}}),i("van-field",{staticClass:"the-form-field",attrs:{type:"password",name:"密码","left-icon":"lock",placeholder:"请填写密码"},model:{value:t.password,callback:function(e){t.password=e},expression:"password"}})],1),i("div",{staticClass:"btn"},[i("van-button",{attrs:{loading:t.loading,"loading-text":"数据提交中",block:"",color:"#b91922",type:"info","native-type":"submit"}},[t._v(" 登 录 ")])],1),i("div",{staticClass:"hp-box"},[i("span",{on:{click:t.goRegister}},[t._v("立即注册")]),i("span",{on:{click:t.goForget}},[t._v("忘记密码?")])])])])],1)],1)},r=[function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"top"},[i("div",{staticClass:"title"},[t._v("A3Mall")]),i("div",{staticClass:"ctitle"},[t._v("素烟姿")])])}],s=(i("b0c0"),i("ac1f"),i("5319"),i("e7e5"),i("d399")),o=i("ade3"),l=(i("66b9"),i("b650")),c=(i("be7f"),i("565f")),u=(i("38d5"),i("772a")),h=i("3050"),d={name:"Login",components:(n={},Object(o["a"])(n,h["a"].name,h["a"]),Object(o["a"])(n,u["a"].name,u["a"]),Object(o["a"])(n,c["a"].name,c["a"]),Object(o["a"])(n,l["a"].name,l["a"]),n),data:function(){return{username:"",password:"",loading:!1,clientHeight:window.outerHeight-46-50}},created:function(){},methods:{prev:function(){this.$router.replace("/")},goRegister:function(){this.$router.push({path:"/public/register/"})},goForget:function(){this.$router.push({path:"/public/forget/"})},onSubmit:function(t){var e=this;if(!this.loading)if(""!=this.username)if(/^1[3-9]\d{9}$/.test(this.username))if(""!=this.password){var i={username:this.username,password:this.password},n=parseInt(this.$cookie.get("spread_id"));n>0&&(i.spread_id=n),this.loading=!0,this.$http.sendLogin(i).then((function(t){if(t.status){e.$store.commit("UPDATEUSERS",t.data);var i=e.$storage.get("VUE_REFERER");e.$storage.delete("VUE_REFERER"),i||(i="/"),e.$router.push({path:i})}else Object(s["a"])(t.info);e.loading=!1})).catch((function(t){e.loading=!1,Object(s["a"])("连接网络错误,请检查网络是否连接!")}))}else Object(s["a"])("请填写密码!");else Object(s["a"])("您填写的手机号码不正确!");else Object(s["a"])("请填写手机号码")}}},f=d,g=(i("9f49"),i("2877")),v=Object(g["a"])(f,a,r,!1,null,"e334182c",null);e["default"]=v.exports},"1a04":function(t,e,i){},3050:function(t,e,i){"use strict";var n=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{class:{"top-nav-wrap":t.placeholder}},[i("div",{staticClass:"nav-bar",class:{"nav-bar-fixed":t.fixed,"nav-bar-transparent":t.transparent},style:t.obj},[t.leftArrow?i("div",{staticClass:"nav-bar-left",on:{click:t.left}},[i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"18px"}},[t._v("")])]):t._e(),i("div",{staticClass:"nav-bar-middle",class:{"nav-bar-title":t.transparent}},[t._v(t._s(t.title))]),t.rightArrow?i("div",{staticClass:"nav-bar-right",on:{click:t.right}},["share"==t.rightIcon?i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"18px"}},[t._v("")]):t._e(),"delete"==t.rightIcon?i("i",{staticClass:"icon iconfont",class:{"nav-bar-icon":t.transparent},staticStyle:{"font-size":"16px"}},[t._v("")]):t._e()]):t._e()])])},a=[],r=(i("a9e3"),{name:"NavBar",props:{title:{type:String,default:""},zIndex:{type:Number,default:0},fixed:{type:Boolean,default:!1},transparent:{type:Boolean,default:!1},backgroundColor:{type:String,default:""},placeholder:{type:Boolean,default:!1},leftArrow:{type:Boolean,default:!1},rightArrow:{type:Boolean,default:!1},rightIcon:{type:String,default:""}},data:function(){return{obj:{}}},mounted:function(){this.zIndex>0&&(this.obj={"z-index":this.zIndex}),""!=this.backgroundColor&&Object.assign(this.obj,{"background-color":this.backgroundColor})},methods:{left:function(){this.$emit("click-left")},right:function(){this.$emit("click-right")}}}),s=r,o=(i("a60c"),i("2877")),l=Object(o["a"])(s,n,a,!1,null,"e78cf01c",null);e["a"]=l.exports},"38d5":function(t,e,i){"use strict";i("68ef")},"565f":function(t,e,i){"use strict";var n=i("2638"),a=i.n(n),r=i("c31d"),s=i("a8fa"),o=i("482d"),l=i("1325"),c=i("d282"),u=i("a142"),h=i("ea8e"),d=i("ad06"),f=i("7744"),g=i("dfaf"),v=Object(c["a"])("field"),b=v[0],p=v[1];e["a"]=b({inheritAttrs:!1,provide:function(){return{vanField:this}},inject:{vanForm:{default:null}},props:Object(r["a"])({},g["a"],{name:String,rules:Array,disabled:Boolean,readonly:Boolean,autosize:[Boolean,Object],leftIcon:String,rightIcon:String,clearable:Boolean,formatter:Function,maxlength:[Number,String],labelWidth:[Number,String],labelClass:null,labelAlign:String,inputAlign:String,placeholder:String,errorMessage:String,errorMessageAlign:String,showWordLimit:Boolean,value:{type:[Number,String],default:""},type:{type:String,default:"text"},error:{type:Boolean,default:null},colon:{type:Boolean,default:null},clearTrigger:{type:String,default:"focus"},formatTrigger:{type:String,default:"onChange"}}),data:function(){return{focused:!1,validateFailed:!1,validateMessage:""}},watch:{value:function(){this.updateValue(this.value),this.resetValidation(),this.validateWithTrigger("onChange"),this.$nextTick(this.adjustSize)}},mounted:function(){this.updateValue(this.value,this.formatTrigger),this.$nextTick(this.adjustSize),this.vanForm&&this.vanForm.addField(this)},beforeDestroy:function(){this.vanForm&&this.vanForm.removeField(this)},computed:{showClear:function(){if(this.clearable&&!this.readonly){var t=Object(u["c"])(this.value)&&""!==this.value,e="always"===this.clearTrigger||"focus"===this.clearTrigger&&this.focused;return t&&e}},showError:function(){return null!==this.error?this.error:!!(this.vanForm&&this.vanForm.showError&&this.validateFailed)||void 0},listeners:function(){return Object(r["a"])({},this.$listeners,{blur:this.onBlur,focus:this.onFocus,input:this.onInput,click:this.onClickInput,keypress:this.onKeypress})},labelStyle:function(){var t=this.getProp("labelWidth");if(t)return{width:Object(h["a"])(t)}},formValue:function(){return this.children&&(this.$scopedSlots.input||this.$slots.input)?this.children.value:this.value}},methods:{focus:function(){this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},runValidator:function(t,e){return new Promise((function(i){var n=e.validator(t,e);if(Object(u["f"])(n))return n.then(i);i(n)}))},isEmptyValue:function(t){return Array.isArray(t)?!t.length:0!==t&&!t},runSyncRule:function(t,e){return(!e.required||!this.isEmptyValue(t))&&!(e.pattern&&!e.pattern.test(t))},getRuleMessage:function(t,e){var i=e.message;return Object(u["d"])(i)?i(t,e):i},runRules:function(t){var e=this;return t.reduce((function(t,i){return t.then((function(){if(!e.validateFailed){var t=e.formValue;return i.formatter&&(t=i.formatter(t,i)),e.runSyncRule(t,i)?i.validator?e.runValidator(t,i).then((function(n){!1===n&&(e.validateFailed=!0,e.validateMessage=e.getRuleMessage(t,i))})):void 0:(e.validateFailed=!0,void(e.validateMessage=e.getRuleMessage(t,i)))}}))}),Promise.resolve())},validate:function(t){var e=this;return void 0===t&&(t=this.rules),new Promise((function(i){t||i(),e.resetValidation(),e.runRules(t).then((function(){e.validateFailed?i({name:e.name,message:e.validateMessage}):i()}))}))},validateWithTrigger:function(t){if(this.vanForm&&this.rules){var e=this.vanForm.validateTrigger===t,i=this.rules.filter((function(i){return i.trigger?i.trigger===t:e}));this.validate(i)}},resetValidation:function(){this.validateFailed&&(this.validateFailed=!1,this.validateMessage="")},updateValue:function(t,e){void 0===e&&(e="onChange"),t=Object(u["c"])(t)?String(t):"";var i=this.maxlength;if(Object(u["c"])(i)&&t.length>i&&(t=this.value&&this.value.length===+i?this.value:t.slice(0,i)),"number"===this.type||"digit"===this.type){var n="number"===this.type;t=Object(o["a"])(t,n,n)}this.formatter&&e===this.formatTrigger&&(t=this.formatter(t));var a=this.$refs.input;a&&t!==a.value&&(a.value=t),t!==this.value&&this.$emit("input",t)},onInput:function(t){t.target.composing||this.updateValue(t.target.value)},onFocus:function(t){this.focused=!0,this.$emit("focus",t),this.readonly&&this.blur()},onBlur:function(t){this.focused=!1,this.updateValue(this.value,"onBlur"),this.$emit("blur",t),this.validateWithTrigger("onBlur"),Object(s["a"])()},onClick:function(t){this.$emit("click",t)},onClickInput:function(t){this.$emit("click-input",t)},onClickLeftIcon:function(t){this.$emit("click-left-icon",t)},onClickRightIcon:function(t){this.$emit("click-right-icon",t)},onClear:function(t){Object(l["c"])(t),this.$emit("input",""),this.$emit("clear",t)},onKeypress:function(t){var e=13;if(t.keyCode===e){var i=this.getProp("submitOnEnter");i||"textarea"===this.type||Object(l["c"])(t),"search"===this.type&&this.blur()}this.$emit("keypress",t)},adjustSize:function(){var t=this.$refs.input;if("textarea"===this.type&&this.autosize&&t){t.style.height="auto";var e=t.scrollHeight;if(Object(u["e"])(this.autosize)){var i=this.autosize,n=i.maxHeight,a=i.minHeight;n&&(e=Math.min(e,n)),a&&(e=Math.max(e,a))}e&&(t.style.height=e+"px")}},genInput:function(){var t=this.$createElement,e=this.type,i=this.slots("input"),n=this.getProp("inputAlign");if(i)return t("div",{class:p("control",[n,"custom"]),on:{click:this.onClickInput}},[i]);var s={ref:"input",class:p("control",n),domProps:{value:this.value},attrs:Object(r["a"])({},this.$attrs,{name:this.name,disabled:this.disabled,readonly:this.readonly,placeholder:this.placeholder}),on:this.listeners,directives:[{name:"model",value:this.value}]};if("textarea"===e)return t("textarea",a()([{},s]));var o,l=e;return"number"===e&&(l="text",o="decimal"),"digit"===e&&(l="tel",o="numeric"),t("input",a()([{attrs:{type:l,inputmode:o}},s]))},genLeftIcon:function(){var t=this.$createElement,e=this.slots("left-icon")||this.leftIcon;if(e)return t("div",{class:p("left-icon"),on:{click:this.onClickLeftIcon}},[this.slots("left-icon")||t(d["a"],{attrs:{name:this.leftIcon,classPrefix:this.iconPrefix}})])},genRightIcon:function(){var t=this.$createElement,e=this.slots,i=e("right-icon")||this.rightIcon;if(i)return t("div",{class:p("right-icon"),on:{click:this.onClickRightIcon}},[e("right-icon")||t(d["a"],{attrs:{name:this.rightIcon,classPrefix:this.iconPrefix}})])},genWordLimit:function(){var t=this.$createElement;if(this.showWordLimit&&this.maxlength){var e=(this.value||"").length;return t("div",{class:p("word-limit")},[t("span",{class:p("word-num")},[e]),"/",this.maxlength])}},genMessage:function(){var t=this.$createElement;if(!this.vanForm||!1!==this.vanForm.showErrorMessage){var e=this.errorMessage||this.validateMessage;if(e){var i=this.getProp("errorMessageAlign");return t("div",{class:p("error-message",i)},[e])}}},getProp:function(t){return Object(u["c"])(this[t])?this[t]:this.vanForm&&Object(u["c"])(this.vanForm[t])?this.vanForm[t]:void 0},genLabel:function(){var t=this.$createElement,e=this.getProp("colon")?":":"";return this.slots("label")?[this.slots("label"),e]:this.label?t("span",[this.label+e]):void 0}},render:function(){var t,e=arguments[0],i=this.slots,n=this.getProp("labelAlign"),a={icon:this.genLeftIcon},r=this.genLabel();r&&(a.title=function(){return r});var s=this.slots("extra");return s&&(a.extra=function(){return s}),e(f["a"],{attrs:{icon:this.leftIcon,size:this.size,center:this.center,border:this.border,isLink:this.isLink,required:this.required,clickable:this.clickable,titleStyle:this.labelStyle,valueClass:p("value"),titleClass:[p("label",n),this.labelClass],arrowDirection:this.arrowDirection},scopedSlots:a,class:p((t={error:this.showError,disabled:this.disabled},t["label-"+n]=n,t["min-height"]="textarea"===this.type&&!this.autosize,t)),on:{click:this.onClick}},[e("div",{class:p("body")},[this.genInput(),this.showClear&&e(d["a"],{attrs:{name:"clear"},class:p("clear"),on:{touchstart:this.onClear}}),this.genRightIcon(),i("button")&&e("div",{class:p("button")},[i("button")])]),this.genWordLimit(),this.genMessage()])}})},"66b9":function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("e3b3"),i("bc1b")},"772a":function(t,e,i){"use strict";var n=i("d282"),a=i("db85"),r=Object(n["a"])("form"),s=r[0],o=r[1];e["a"]=s({props:{colon:Boolean,labelWidth:[Number,String],labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,errorMessageAlign:String,submitOnEnter:{type:Boolean,default:!0},validateTrigger:{type:String,default:"onBlur"},showError:{type:Boolean,default:!0},showErrorMessage:{type:Boolean,default:!0}},provide:function(){return{vanForm:this}},data:function(){return{fields:[]}},methods:{validateSeq:function(){var t=this;return new Promise((function(e,i){var n=[];t.fields.reduce((function(t,e){return t.then((function(){if(!n.length)return e.validate().then((function(t){t&&n.push(t)}))}))}),Promise.resolve()).then((function(){n.length?i(n):e()}))}))},validateAll:function(){var t=this;return new Promise((function(e,i){Promise.all(t.fields.map((function(t){return t.validate()}))).then((function(t){t=t.filter((function(t){return t})),t.length?i(t):e()}))}))},validate:function(t){return t?this.validateField(t):this.validateFirst?this.validateSeq():this.validateAll()},validateField:function(t){var e=this.fields.filter((function(e){return e.name===t}));return e.length?new Promise((function(t,i){e[0].validate().then((function(e){e?i(e):t()}))})):Promise.reject()},resetValidation:function(t){this.fields.forEach((function(e){t&&e.name!==t||e.resetValidation()}))},scrollToField:function(t,e){this.fields.some((function(i){return i.name===t&&(i.$el.scrollIntoView(e),!0)}))},addField:function(t){this.fields.push(t),Object(a["a"])(this.fields,this)},removeField:function(t){this.fields=this.fields.filter((function(e){return e!==t}))},getValues:function(){return this.fields.reduce((function(t,e){return t[e.name]=e.formValue,t}),{})},onSubmit:function(t){t.preventDefault(),this.submit()},submit:function(){var t=this,e=this.getValues();this.validate().then((function(){t.$emit("submit",e)})).catch((function(i){t.$emit("failed",{values:e,errors:i}),t.scrollToError&&t.scrollToField(i[0].name)}))}},render:function(){var t=arguments[0];return t("form",{class:o(),on:{submit:this.onSubmit}},[this.slots()])}})},7744:function(t,e,i){"use strict";var n=i("c31d"),a=i("2638"),r=i.n(a),s=i("d282"),o=i("a142"),l=i("ba31"),c=i("48f4"),u=i("dfaf"),h=i("ad06"),d=Object(s["a"])("cell"),f=d[0],g=d[1];function v(t,e,i,n){var a=e.icon,s=e.size,u=e.title,d=e.label,f=e.value,v=e.isLink,b=i.title||Object(o["c"])(u);function p(){var n=i.label||Object(o["c"])(d);if(n)return t("div",{class:[g("label"),e.labelClass]},[i.label?i.label():d])}function m(){if(b)return t("div",{class:[g("title"),e.titleClass],style:e.titleStyle},[i.title?i.title():t("span",[u]),p()])}function y(){var n=i.default||Object(o["c"])(f);if(n)return t("div",{class:[g("value",{alone:!b}),e.valueClass]},[i.default?i.default():t("span",[f])])}function S(){return i.icon?i.icon():a?t(h["a"],{class:g("left-icon"),attrs:{name:a,classPrefix:e.iconPrefix}}):void 0}function k(){var n=i["right-icon"];if(n)return n();if(v){var a=e.arrowDirection;return t(h["a"],{class:g("right-icon"),attrs:{name:a?"arrow-"+a:"arrow"}})}}function j(t){Object(l["a"])(n,"click",t),Object(c["a"])(n)}var x=v||e.clickable,w={clickable:x,center:e.center,required:e.required,borderless:!e.border};return s&&(w[s]=s),t("div",r()([{class:g(w),attrs:{role:x?"button":null,tabindex:x?0:null},on:{click:j}},Object(l["b"])(n)]),[S(),m(),y(),k(),null==i.extra?void 0:i.extra()])}v.props=Object(n["a"])({},u["a"],c["c"]),e["a"]=f(v)},"9f49":function(t,e,i){"use strict";var n=i("b758"),a=i.n(n);a.a},a60c:function(t,e,i){"use strict";var n=i("c435"),a=i.n(n);a.a},a8fa:function(t,e,i){"use strict";i.d(e,"a",(function(){return o}));var n=i("a142");function a(){return!n["g"]&&/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase())}var r=i("a8c1"),s=a();function o(){s&&Object(r["d"])(Object(r["a"])())}},b650:function(t,e,i){"use strict";var n=i("c31d"),a=i("2638"),r=i.n(a),s=i("d282"),o=i("ba31"),l=i("b1d2"),c=i("48f4"),u=i("ad06"),h=i("543e"),d=Object(s["a"])("button"),f=d[0],g=d[1];function v(t,e,i,n){var a,s=e.tag,d=e.icon,f=e.type,v=e.color,b=e.plain,p=e.disabled,m=e.loading,y=e.hairline,S=e.loadingText,k=e.iconPosition,j={};function x(t){m||p||(Object(o["a"])(n,"click",t),Object(c["a"])(n))}function w(t){Object(o["a"])(n,"touchstart",t)}v&&(j.color=b?v:"white",b||(j.background=v),-1!==v.indexOf("gradient")?j.border=0:j.borderColor=v);var O=[g([f,e.size,{plain:b,loading:m,disabled:p,hairline:y,block:e.block,round:e.round,square:e.square}]),(a={},a[l["c"]]=y,a)];function C(){return m?i.loading?i.loading():t(h["a"],{class:g("loading"),attrs:{size:e.loadingSize,type:e.loadingType,color:"currentColor"}}):d?t(u["a"],{attrs:{name:d,classPrefix:e.iconPrefix},class:g("icon")}):void 0}function $(){var n,a=[];return"left"===k&&a.push(C()),n=m?S:i.default?i.default():e.text,n&&a.push(t("span",{class:g("text")},[n])),"right"===k&&a.push(C()),a}return t(s,r()([{style:j,class:O,attrs:{type:e.nativeType,disabled:p},on:{click:x,touchstart:w}},Object(o["b"])(n)]),[t("div",{class:g("content")},[$()])])}v.props=Object(n["a"])({},c["c"],{text:String,icon:String,color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:String,loadingText:String,loadingType:String,tag:{type:String,default:"button"},type:{type:String,default:"default"},size:{type:String,default:"normal"},loadingSize:{type:String,default:"20px"},iconPosition:{type:String,default:"left"}}),e["a"]=f(v)},b758:function(t,e,i){},bc1b:function(t,e,i){},be7f:function(t,e,i){"use strict";i("68ef"),i("9d70"),i("3743"),i("1a04"),i("1146")},c435:function(t,e,i){},dfaf:function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var n={icon:String,size:String,center:Boolean,isLink:Boolean,required:Boolean,clickable:Boolean,iconPrefix:String,titleStyle:null,titleClass:null,valueClass:null,labelClass:null,title:[Number,String],value:[Number,String],label:[Number,String],arrowDirection:String,border:{type:Boolean,default:!0}}}}]);
|