mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 16:30:29 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
7.5 KiB
JavaScript
1 line
7.5 KiB
JavaScript
(window["webpackJsonp_canoe-snap-record"]=window["webpackJsonp_canoe-snap-record"]||[]).push([["chunk-1190d0c8"],{"2b0a":function(e,t,n){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",appHeaderBg:"#014051",appIconBg:"#6758f3",appIconColor:"#fff",appIconSize:"30px",appNameColor:"#fff",appNameSize:"30px"}},d9c9:function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login-page"},[n("div",{staticClass:"cwcp-top-right-bg"}),n("div",{staticClass:"cwcp-bottom-right-bg"}),n("div",{staticClass:"cwcp-bottom-left-bg"}),n("div",{staticClass:"cwcp-logo"}),n("div",{staticClass:"login-container"},[e._m(0),n("el-form",{ref:"loginForm",staticClass:"login-entiry-form",attrs:{model:e.loginEntiry,"status-icon":"",rules:e.rules,"label-width":"0"}},[n("el-form-item",{attrs:{prop:"corpCode"}},[n("el-input",{attrs:{type:"text",autocomplete:"off",clearable:"",maxlength:"100",placeholder:"请输入企业编号","prefix-icon":"el-icon-user"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.checkValidForm.apply(null,arguments)}},model:{value:e.loginEntiry.corpCode,callback:function(t){e.$set(e.loginEntiry,"corpCode","string"===typeof t?t.trim():t)},expression:"loginEntiry.corpCode"}})],1),n("el-form-item",{attrs:{prop:"loginName"}},[n("el-input",{attrs:{type:"text",autocomplete:"off",clearable:"",placeholder:"请输入账号",maxlength:"100","prefix-icon":"el-icon-user-solid"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.checkValidForm.apply(null,arguments)}},model:{value:e.loginEntiry.loginName,callback:function(t){e.$set(e.loginEntiry,"loginName","string"===typeof t?t.trim():t)},expression:"loginEntiry.loginName"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{staticClass:"login-form-password-input",attrs:{placeholder:"请输入密码",type:"password",clearable:"",maxlength:"100",autocomplete:"off","prefix-icon":"el-icon-lock"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.checkValidForm.apply(null,arguments)}},model:{value:e.loginEntiry.password,callback:function(t){e.$set(e.loginEntiry,"password","string"===typeof t?t.trim():t)},expression:"loginEntiry.password"}})],1),n("el-form-item",{attrs:{prop:"verifyCode"}},[n("el-input",{attrs:{placeholder:"请输入验证码",clearable:"",maxlength:"4",autocomplete:"off","prefix-icon":"el-icon-date"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.checkValidForm.apply(null,arguments)}},model:{value:e.loginEntiry.verifyCode,callback:function(t){e.$set(e.loginEntiry,"verifyCode","string"===typeof t?t.trim():t)},expression:"loginEntiry.verifyCode"}},[n("div",{staticClass:"corpcode-image",style:{"background-image":"url("+e.corpCodeImg+")"},attrs:{slot:"append"},on:{click:function(t){return e.fetchImage()}},slot:"append"})])],1),n("el-checkbox",{on:{change:e.autoLoginChangeHandle},model:{value:e.autoLogon,callback:function(t){e.autoLogon=t},expression:"autoLogon"}},[e._v("记住账号")]),n("el-form-item",[n("el-button",{staticClass:"full-login-button",attrs:{type:"primary",loading:e.loading},on:{click:function(t){return e.loginCwSystem()}}},[e._v(e._s(e.loading?"登录中":"登录"))])],1)],1)],1)])},r=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"login-welcome-text"},[n("span",[e._v("欢迎登录轻舟平台")])])}],i=n("9523"),a=n.n(i),c=n("970b"),l=n.n(c),s=n("5bc3"),u=n.n(s),g=n("ed6d"),p=n.n(g),f=n("6b58"),d=n.n(f),y=n("36c6"),m=n.n(y),h=n("9ab4"),v=n("60a3"),b=n("e33d"),k=n("3452"),C=n.n(k),x=n("0613"),O=n("9dba"),E=n("6fc5");function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){a()(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function I(e){var t=_();return function(){var n,o=m()(e);if(t){var r=m()(this).constructor;n=Reflect.construct(o,arguments,r)}else n=o.apply(this,arguments);return d()(this,n)}}function _(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}var L=function(e){p()(n,e);var t=I(n);function n(){var e;return l()(this,n),e=t.apply(this,arguments),e.activeName="first",e.loginEntiry={corpCode:void 0,loginName:void 0,password:void 0,verifyCode:void 0,type:1},e.rules={corpCode:[{required:!0,message:"请输入企业编号",trigger:"change"},{max:100,message:"长度最大为100个字符",trigger:"change"}],loginName:[{required:!0,message:"请输入你的账号",trigger:"change"},{max:100,message:"长度最大为100个字符",trigger:"change"}],password:[{required:!0,message:"请输入密码",trigger:"change"},{max:100,message:"长度最大为100个字符",trigger:"change"}],verifyCode:[{required:!0,message:"请输入验证码",trigger:"change"},{max:4,message:"长度最大为4个字符",trigger:"change"}]},e.autoLogon=!1,e.loading=!1,e.corpCodeImg="",e.captchaKey="",e.isActiveMask=!1,e.userModule=Object(E["e"])(O["a"],x["a"]),e}return u()(n,[{key:"beforeRouteEnter",value:function(e,t,n){n((function(e){e.routerInitData()}))}},{key:"created",value:function(){this.fetchCodeImg()}},{key:"mounted",value:function(){var e=Object(b["userCache"])().get();e&&(this.autoLogon=!0,this.loginEntiry=Object.assign(this.loginEntiry,e))}},{key:"routerInitData",value:function(){var e=Object(b["userCache"])().get(),t=x["a"].state.user.isAuto;t&&(this.autoLogon=!0,this.loginEntiry=Object.assign(this.loginEntiry,e))}},{key:"checkValidForm",value:function(){this.loginCwSystem()}},{key:"autoLoginChangeHandle",value:function(e){this.userModule.setAutoLogin(e)}},{key:"fetchImage",value:function(){this.fetchCodeImg(),this.loginEntiry.verifyCode=void 0}},{key:"fetchCodeImg",value:function(){var e=this;this.service.getCaptcha().then((function(t){t.success?(e.corpCodeImg="data:image/png;base64,"+t.data.imgByteArray,e.captchaKey=t.data.captchaKey):e.$message.error(t.message)}))}},{key:"fetchLogin",value:function(){var e=this;this.service.login(j(j({},this.loginEntiry),{},{password:C.a.SHA256(this.loginEntiry.password).toString(C.a.enc.Hex)})).then((function(t){e.loading=!1,t.success?(Object(b["userToken"])().set(t.data.accessToken),e.autoLogon?Object(b["userCache"])().set({corpCode:e.loginEntiry.corpCode,loginName:e.loginEntiry.loginName,password:e.loginEntiry.password}):Object(b["userCache"])().remove(),e.$router.push("/").catch((function(e){return e}))):("56000048"===t.code&&e.fetchCodeImg(),e.loading=!1,e.fetchCodeImg(),e.loginEntiry.verifyCode="",e.$message.error(t.message))})).catch((function(t){e.fetchImage(),e.loading=!1}))}},{key:"loginCwSystem",value:function(){var e=this;this.$refs["loginForm"].validate((function(t){if(!t)return e.fetchImage(),!1;e.loading=!0,e.fetchLogin()}))}}]),n}(v["h"]);L=h["a"]([Object(v["a"])({})],L);var N=L,S=N,$=(n("dd25"),n("2877")),P=Object($["a"])(S,o,r,!1,null,null,null);t["default"]=P.exports},dd25:function(e,t,n){"use strict";n("2b0a")}}]); |