zx/public/kefu/js/chunk-d00c4e8c.8eca1f21.js

1 line
5.9 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d00c4e8c"],{"0e7a":function(t,e,n){},"51cd":function(t,e,n){"use strict";n("0e7a")},"608d":function(t,e,n){"use strict";n("b9cf")},"9ed6":function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-account"},[n("div",{staticClass:"page_wrapper"},[n("div",{staticClass:"text"},[n("div",{staticClass:"title"},[t._v(t._s(t.config.site_name||""))]),t._v(" "),n("div",{staticClass:"info"},[t._v("让客户服务如此简单")])]),t._v(" "),n("div",{staticClass:"container containerSamll"},[n("div",{staticClass:"index_from page-account-container"},[t.isWeixin?n("div",[t._m(1),t._v(" "),n("div",{ref:"qrcode",staticClass:"erweima"})]):n("div",[t._m(0),t._v(" "),n("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:t.loginForm,rules:t.loginRules,autocomplete:"on","label-position":"left"},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleLogin(e)}}},[n("el-form-item",{attrs:{prop:"account"}},[n("el-input",{ref:"account",attrs:{placeholder:"用户名","prefix-icon":"el-icon-user",name:"username",type:"text",tabindex:"1",autocomplete:"on"},model:{value:t.loginForm.account,callback:function(e){t.$set(t.loginForm,"account",e)},expression:"loginForm.account"}})],1),t._v(" "),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{key:t.passwordType,ref:"password",attrs:{type:t.passwordType,placeholder:"密码",name:"password",tabindex:"2","auto-complete":"on","prefix-icon":"el-icon-lock"},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}}),t._v(" "),n("span",{staticClass:"show-pwd",on:{click:t.showPwd}},[n("svg-icon",{attrs:{"icon-class":"password"===t.passwordType?"eye":"eye-open"}})],1)],1),t._v(" "),n("el-form-item",{staticClass:"captcha",attrs:{prop:"code"}},[n("div",{staticClass:"captcha"},[n("el-input",{ref:"username",staticStyle:{width:"168px"},attrs:{"prefix-icon":"el-icon-message",placeholder:"验证码",name:"username",type:"text",tabindex:"3",autocomplete:"on"},model:{value:t.loginForm.code,callback:function(e){t.$set(t.loginForm,"code",e)},expression:"loginForm.code"}}),t._v(" "),n("div",{staticClass:"imgs",on:{click:function(e){return t.getCaptcha()}}},[n("img",{attrs:{src:t.captchatImg}})])],1)]),t._v(" "),n("el-button",{staticStyle:{width:"100%","margin-bottom":"30px"},attrs:{loading:t.loading,type:"primary"},nativeOn:{click:function(e){return e.preventDefault(),t.handleLogin(e)}}},[t._v("登录\n ")])],1)],1)])]),t._v(" "),-1==t.version.status?n("div",{staticClass:"record_number"},[t._v("Copyright "+t._s(t.version.year)+" "),n("a",{attrs:{href:"http://"+t.version.url,target:"_blank"}},[t._v(t._s(t.version.url))])]):n("div",{staticClass:"record_number"},[t._v("Copyright "+t._s(t.version.Copyright))])])])},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-account-top"},[n("div",{staticClass:"page-account-top-logo"},[n("span",[t._v("客服登录")])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"page-account-top"},[n("div",{staticClass:"page-account-top-logo"},[n("span",[t._v("微信扫码登录")])])])}],a=(n("ac6a"),n("456d"),n("42e3")),r=(n("d044"),n("5f87"),n("a78e")),s=n.n(r),c={name:"Login",data:function(){var t=function(t,e,n){e?n():n(new Error("请输入用户名"))},e=function(t,e,n){e?e.length<6?n(new Error("请输入不少于6位数的密码")):n():n(new Error("请输入密码"))};return{fullWidth:document.body.clientWidth,swiperOption:{pagination:{el:".pagination"},autoplay:{enabled:!0,disableOnInteraction:!1,delay:3e3}},captchatImg:"",loginLogo:"",swiperList:[],loginForm:{account:"",password:"",key:"",code:""},loginRules:{account:[{required:!0,trigger:"blur",validator:t}],password:[{required:!0,trigger:"blur",validator:e}],code:[{required:!0,message:"请输入正确的验证码",trigger:"blur"}]},passwordType:"password",isWeixin:!1,capsTooltip:!1,loading:!1,showDialog:!1,redirect:void 0,otherQuery:{},scanKey:"",scanTimer:null,config:s.a.get("ser_config")||{},version:{}}},watch:{$route:{fullWidth:function(t){if(!this.timer){this.screenWidth=t,this.timer=!0;var e=this;setTimeout((function(){e.timer=!1}),400)}},handler:function(t){var e=t.query;e&&(this.redirect=e.redirect,this.otherQuery=this.getOtherQuery(e))},immediate:!0}},created:function(){var t=this;document.onkeydown=function(e){if(-1!==t.$route.path.indexOf("login")){var n=window.event.keyCode;13===n&&t.handleLogin()}},window.addEventListener("resize",this.handleResize)},mounted:function(){var t=this;this.getCaptcha(),Object(a["f"])().then((function(e){t.config=e.data,s.a.set("ser_config",e.data)})),this.getVersion()},methods:{getCaptcha:function(){var t=this;Object(a["d"])().then((function(e){var n=e.data;t.captchatImg=n.captcha,t.loginForm.key=n.key})).catch((function(){t.$message.error("请求失败")}))},checkCapslock:function(t){var e=t.key;this.capsTooltip=e&&1===e.length&&e>="A"&&e<="Z"},showPwd:function(){var t=this;"password"===this.passwordType?this.passwordType="":this.passwordType="password",this.$nextTick((function(){t.$refs.password.focus()}))},handleLogin:function(){var t=this;this.$refs["loginForm"].validate((function(e){if(!e)return!1;t.loading=!0,t.$store.dispatch("user/login",t.loginForm).then((function(e){t.$router.push({path:t.redirect||"/",query:t.otherQuery}),t.loading=!1})).catch((function(e){t.loginForm.code="",t.$message.error(e.message||"请求失败"),t.loading=!1,t.getCaptcha()}))}))},getOtherQuery:function(t){return Object.keys(t).reduce((function(e,n){return"redirect"!==n&&(e[n]=t[n]),e}),{})},handleResize:function(t){},getVersion:function(){var t=this;Object(a["v"])().then((function(e){t.version=e.data}))}}},l=c,d=(n("608d"),n("51cd"),n("2877")),u=Object(d["a"])(l,i,o,!1,null,"28dbf420",null);e["default"]=u.exports},b9cf:function(t,e,n){}}]);