pages-login-login.f2a9d290.js 18 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-login-login"],{"0456":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("d81d");var i={name:"u-grid",props:{col:{type:[Number,String],default:3},border:{type:Boolean,default:!0},align:{type:String,default:"left"},hoverClass:{type:String,default:"u-hover-class"}},data:function(){return{index:0}},watch:{parentData:function(){this.children.length&&this.children.map((function(t){"function"==typeof t.updateParentData&&t.updateParentData()}))}},created:function(){this.children=[]},computed:{parentData:function(){return[this.hoverClass,this.col,this.size,this.border]},gridStyle:function(){var t={};switch(this.align){case"left":t.justifyContent="flex-start";break;case"center":t.justifyContent="center";break;case"right":t.justifyContent="flex-end";break;default:t.justifyContent="flex-start"}return t}},methods:{click:function(t){this.$emit("click",t)}}};e.default=i},1023:function(t,e,n){"use strict";var i=n("6792"),a=n.n(i);a.a},"1dc7":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-grid-item",style:{background:t.bgColor,width:t.width},attrs:{"hover-class":t.parentData.hoverClass,"hover-stay-time":200},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.click.apply(void 0,arguments)}}},[n("v-uni-view",{staticClass:"u-grid-item-box",class:[t.parentData.border?"u-border-right u-border-bottom":""],style:[t.customStyle]},[t._t("default")],2)],1)},a=[]},"2cc7":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.u-grid[data-v-00eebdbf]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}',""]),t.exports=e},"391b":function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=i(n("c7eb")),r=i(n("1da1")),o=n("3b4e"),u={mixins:[o.loginfunc],onLoad:function(){this.$util.isWeiXinBrowser()&&(this.isThreeLogin=!0)},onReady:function(){this.checkLogintype("account")&&this.$refs.uForm.setRules(this.rules)},data:function(){return{labelPosition:"top",border:!1,errorType:["message"],form:{account:"",password:""},rules:{account:[{required:!0,message:"请输入账号",trigger:["change","blur"]}],password:[{required:!0,message:"请输入密码",trigger:"change"}]},isThreeLogin:!1}},methods:{goThreeLogin:function(){var t=(0,r.default)((0,a.default)().mark((function t(){return(0,a.default)().wrap((function(t){while(1)switch(t.prev=t.next){case 0:this.goAuth();case 1:case"end":return t.stop()}}),t,this)})));return function(){return t.apply(this,arguments)}}(),goLogin:function(){var t=this;this.$refs.uForm.validate(function(){var e=(0,r.default)((0,a.default)().mark((function e(n){var i;return(0,a.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!n){e.next=12;break}return t.vuex_wx_uid&&(t.form.wx_user_id=t.vuex_wx_uid),e.next=4,t.$api.goLogin(t.form);case 4:if(i=e.sent,i.code){e.next=8;break}return t.$u.toast(i.msg),e.abrupt("return");case 8:t.$u.vuex("vuex_token",i.data.token),t.success(),e.next=13;break;case 12:t.$u.toast("验证失败");case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}}};e.default=u},"3b0f":function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var i={faNavbar:n("e0bc").default,uForm:n("f0c2").default,uFormItem:n("5422").default,uInput:n("807e").default,uButton:n("291f").default,uGrid:n("a4b5").default,uGridItem:n("b872").default,uIcon:n("29ad").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{},[n("fa-navbar",{attrs:{title:"登录"}}),n("v-uni-view",{staticClass:"login"},[t.checkLogintype("account")?n("v-uni-view",[n("v-uni-view",{staticClass:"u-m-t-50"},[n("u-form",{ref:"uForm",attrs:{model:t.form,rules:t.rules,errorType:t.errorType}},[n("u-form-item",{attrs:{"label-position":t.labelPosition,label:"账号:",prop:"account","left-icon":"account","label-width":"120"}},[n("u-input",{attrs:{border:t.border,placeholder:"邮箱/手机/用户名"},model:{value:t.form.account,callback:function(e){t.$set(t.form,"account",e)},expression:"form.account"}})],1),t.border?t._e():n("u-form-item",{attrs:{"label-position":t.labelPosition,label:"密码:",prop:"password","left-icon":"lock","label-width":"120"}},[n("u-input",{attrs:{"password-icon":!0,border:t.border,type:"password",placeholder:"请输入密码"},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1)],1)],1)],1):t._e(),n("v-uni-view",{staticClass:"u-m-t-80"},[n("u-button",{attrs:{type:"primary","hover-class":"none","custom-style":{backgroundColor:t.theme.bgColor,color:t.theme.color},shape:"circle"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goLogin.apply(void 0,arguments)}}},[t._v("登录")])],1),t.checkLogintype("mobile")||t.checkLogintype("wechatmobile")?n("v-uni-view",{staticClass:"u-m-t-40"},[n("u-button",{attrs:{type:"success",shape:"circle"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPage("/pages/login/mobilelogin")}}},[t._v("使用手机验证码登录")])],1):t._e(),t.checkLogintype("account")?n("v-uni-view",{staticClass:"u-flex u-row-between u-tips-color u-m-t-10 u-p-20"},[n("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPage("/pages/login/forgetpwd")}}},[t._v("忘记密码")]),n("v-uni-view",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goPage("/pages/login/register")}}},[t._v("注册账号")])],1):t._e(),t.isThreeLogin&&t.checkLogintype("wechat")?n("v-uni-view",{staticClass:"u-text-center other"},[n("u-grid",{attrs:{col:1,border:!1}},[n("u-grid-item",{on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goThreeLogin.apply(void 0,arguments)}}},[n("u-icon",{attrs:{name:"weixin-fill",color:"#53c240",size:50}}),n("v-uni-view",{staticClass:"grid-text"},[t._v("微信登录")])],1)],1)],1):t._e()],1)],1)},r=[]},"3ec9":function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.u-input[data-v-23939e4b]{position:relative;flex:1;display:flex;flex-direction:row}.u-input__input[data-v-23939e4b]{font-size:%?28?%;color:#303133;flex:1}.u-input__textarea[data-v-23939e4b]{width:auto;font-size:%?28?%;color:#303133;padding:%?10?% 0;line-height:normal;flex:1}.u-input--border[data-v-23939e4b]{border-radius:%?6?%;border-radius:4px;border:1px solid #dcdfe6}.u-input--error[data-v-23939e4b]{border-color:#fa3534!important}.u-input__right-icon__item[data-v-23939e4b]{margin-left:%?10?%}.u-input__right-icon--select[data-v-23939e4b]{transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.u-input__right-icon--select--reverse[data-v-23939e4b]{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}',""]),t.exports=e},"42c9":function(t,e,n){var i=n("7451");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("8d2c7b82",i,!0,{sourceMap:!1,shadowMode:!1})},"644c":function(t,e,n){"use strict";var i=n("76ff"),a=n.n(i);a.a},6792:function(t,e,n){var i=n("dfe4");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("614372eb",i,!0,{sourceMap:!1,shadowMode:!1})},"6fe6":function(t,e,n){var i=n("3ec9");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("103373bf",i,!0,{sourceMap:!1,shadowMode:!1})},7451:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,'@charset "UTF-8";\n/**\n * 下方引入的为uView UI的集成样式文件,为scss预处理器,其中包含了一些"u-"开头的自定义变量\n * uView自定义的css类名和scss变量,均以"u-"开头,不会造成冲突,请放心使用 \n */.u-grid-item[data-v-02c7666e]{box-sizing:border-box;background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;flex-direction:column}.u-grid-item-hover[data-v-02c7666e]{background:#f7f7f7!important}.u-grid-marker-box[data-v-02c7666e]{position:absolute;display:inline-flex;line-height:0}.u-grid-marker-wrap[data-v-02c7666e]{position:absolute}.u-grid-item-box[data-v-02c7666e]{padding:%?30?% 0;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-direction:column;flex:1;width:100%;height:100%}',""]),t.exports=e},"76ff":function(t,e,n){var i=n("2cc7");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var a=n("4f06").default;a("207c70a4",i,!0,{sourceMap:!1,shadowMode:!1})},"807e":function(t,e,n){"use strict";n.r(e);var i=n("fb5c"),a=n("8cd5");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("9a01");var o=n("f0c5"),u=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"23939e4b",null,!1,i["a"],void 0);e["default"]=u.exports},"8cd5":function(t,e,n){"use strict";n.r(e);var i=n("db24"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"8dc1":function(t,e,n){"use strict";n.r(e);var i=n("391b"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},"90f5":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("14d9");var i={name:"u-grid-item",props:{bgColor:{type:String,default:"#ffffff"},index:{type:[Number,String],default:""},customStyle:{type:Object,default:function(){return{padding:"30rpx 0"}}}},data:function(){return{parentData:{hoverClass:"",col:3,border:!0}}},created:function(){this.updateParentData(),this.parent.children.push(this)},computed:{width:function(){return 100/Number(this.parentData.col)+"%"}},methods:{updateParentData:function(){this.getParentData("u-grid")},click:function(){this.$emit("click",this.index),this.parent&&this.parent.click(this.index)}}};e.default=i},"9a01":function(t,e,n){"use strict";var i=n("6fe6"),a=n.n(i);a.a},a21a:function(t,e,n){"use strict";var i=n("42c9"),a=n.n(i);a.a},a4b5:function(t,e,n){"use strict";n.r(e);var i=n("ee50"),a=n("b5eb");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("644c");var o=n("f0c5"),u=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"00eebdbf",null,!1,i["a"],void 0);e["default"]=u.exports},a588:function(t,e,n){"use strict";n.r(e);var i=n("90f5"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},b5eb:function(t,e,n){"use strict";n.r(e);var i=n("0456"),a=n.n(i);for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);e["default"]=a.a},b872:function(t,e,n){"use strict";n.r(e);var i=n("1dc7"),a=n("a588");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("a21a");var o=n("f0c5"),u=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"02c7666e",null,!1,i["a"],void 0);e["default"]=u.exports},d832:function(t,e,n){"use strict";n.r(e);var i=n("3b0f"),a=n("8dc1");for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);n("1023");var o=n("f0c5"),u=Object(o["a"])(a["default"],i["b"],i["c"],!1,null,"2b5468c2",null,!1,i["a"],void 0);e["default"]=u.exports},db24:function(t,e,n){"use strict";n("7a82");var i=n("4ea4").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("498a");var a=i(n("775a")),r={name:"u-input",mixins:[a.default],props:{value:{type:[String,Number],default:""},type:{type:String,default:"text"},inputAlign:{type:String,default:"left"},placeholder:{type:String,default:"请输入内容"},disabled:{type:Boolean,default:!1},maxlength:{type:[Number,String],default:140},placeholderStyle:{type:String,default:"color: #c0c4cc;"},confirmType:{type:String,default:"done"},customStyle:{type:Object,default:function(){return{}}},fixed:{type:Boolean,default:!1},focus:{type:Boolean,default:!1},passwordIcon:{type:Boolean,default:!0},border:{type:Boolean,default:!1},borderColor:{type:String,default:"#dcdfe6"},autoHeight:{type:Boolean,default:!0},selectOpen:{type:Boolean,default:!1},height:{type:[Number,String],default:""},clearable:{type:Boolean,default:!0},cursorSpacing:{type:[Number,String],default:0},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},trim:{type:Boolean,default:!0},showConfirmbar:{type:Boolean,default:!0}},data:function(){return{defaultValue:this.value,inputHeight:70,textareaHeight:100,validateState:!1,focused:!1,showPassword:!1,lastValue:""}},watch:{value:function(t,e){this.defaultValue=t,t!=e&&"select"==this.type&&this.handleInput({detail:{value:t}})}},computed:{inputMaxlength:function(){return Number(this.maxlength)},getStyle:function(){var t={};return t.minHeight=this.height?this.height+"rpx":"textarea"==this.type?this.textareaHeight+"rpx":this.inputHeight+"rpx",t=Object.assign(t,this.customStyle),t},getCursorSpacing:function(){return Number(this.cursorSpacing)},uSelectionStart:function(){return String(this.selectionStart)},uSelectionEnd:function(){return String(this.selectionEnd)}},created:function(){this.$on("on-form-item-error",this.onFormItemError)},methods:{handleInput:function(t){var e=this,n=t.detail.value;this.trim&&(n=this.$u.trim(n)),this.$emit("input",n),this.defaultValue=n,setTimeout((function(){e.dispatch("u-form-item","on-form-change",n)}),40)},handleBlur:function(t){var e=this;setTimeout((function(){e.focused=!1}),100),this.$emit("blur",t.detail.value),setTimeout((function(){e.dispatch("u-form-item","on-form-blur",t.detail.value)}),40)},onFormItemError:function(t){this.validateState=t},onFocus:function(t){this.focused=!0,this.$emit("focus")},onConfirm:function(t){this.$emit("confirm",t.detail.value)},onClear:function(t){this.$emit("input","")},inputClick:function(){this.$emit("click")}}};e.default=r},dfe4:function(t,e,n){var i=n("24fb");e=i(!1),e.push([t.i,"uni-page-body[data-v-2b5468c2]{background-color:#fff}body.?%PAGE?%[data-v-2b5468c2]{background-color:#fff}.login[data-v-2b5468c2]{padding:%?80?% %?100?% 0 %?100?%}.other[data-v-2b5468c2]{position:absolute;width:100%;left:0;bottom:%?40?%}",""]),t.exports=e},ee50:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement,e=this._self._c||t;return e("v-uni-view",{staticClass:"u-grid",class:{"u-border-top u-border-left":this.border},style:[this.gridStyle]},[this._t("default")],2)},a=[]},fb5c:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return i}));var i={uIcon:n("29ad").default},a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"u-input",class:{"u-input--border":t.border,"u-input--error":t.validateState},style:{padding:"0 "+(t.border?20:0)+"rpx",borderColor:t.borderColor,textAlign:t.inputAlign},on:{click:function(e){e.stopPropagation(),arguments[0]=e=t.$handleEvent(e),t.inputClick.apply(void 0,arguments)}}},["textarea"==t.type?n("v-uni-textarea",{staticClass:"u-input__input u-input__textarea",style:[t.getStyle],attrs:{value:t.defaultValue,placeholder:t.placeholder,placeholderStyle:t.placeholderStyle,disabled:t.disabled,maxlength:t.inputMaxlength,fixed:t.fixed,focus:t.focus,autoHeight:t.autoHeight,"selection-end":t.uSelectionEnd,"selection-start":t.uSelectionStart,"cursor-spacing":t.getCursorSpacing,"show-confirm-bar":t.showConfirmbar},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.handleInput.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBlur.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}}):n("v-uni-input",{staticClass:"u-input__input",style:[t.getStyle],attrs:{type:"password"==t.type?"text":t.type,value:t.defaultValue,password:"password"==t.type&&!t.showPassword,placeholder:t.placeholder,placeholderStyle:t.placeholderStyle,disabled:t.disabled||"select"===t.type,maxlength:t.inputMaxlength,focus:t.focus,confirmType:t.confirmType,"cursor-spacing":t.getCursorSpacing,"selection-end":t.uSelectionEnd,"selection-start":t.uSelectionStart,"show-confirm-bar":t.showConfirmbar},on:{focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.handleBlur.apply(void 0,arguments)},input:function(e){arguments[0]=e=t.$handleEvent(e),t.handleInput.apply(void 0,arguments)},confirm:function(e){arguments[0]=e=t.$handleEvent(e),t.onConfirm.apply(void 0,arguments)}}}),n("v-uni-view",{staticClass:"u-input__right-icon u-flex"},[t.clearable&&""!=t.value&&t.focused?n("v-uni-view",{staticClass:"u-input__right-icon__clear u-input__right-icon__item",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onClear.apply(void 0,arguments)}}},[n("u-icon",{attrs:{size:"32",name:"close-circle-fill",color:"#c0c4cc"}})],1):t._e(),t.passwordIcon&&"password"==t.type?n("v-uni-view",{staticClass:"u-input__right-icon__clear u-input__right-icon__item"},[n("u-icon",{attrs:{size:"32",name:t.showPassword?"eye-fill":"eye",color:"#c0c4cc"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.showPassword=!t.showPassword}}})],1):t._e(),"select"==t.type?n("v-uni-view",{staticClass:"u-input__right-icon--select u-input__right-icon__item",class:{"u-input__right-icon--select--reverse":t.selectOpen}},[n("u-icon",{attrs:{name:"arrow-down-fill",size:"26",color:"#c0c4cc"}})],1):t._e()],1)],1)},r=[]}}]);