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
2 lines
9.4 KiB
JavaScript
2 lines
9.4 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5f4236fc"],{a55b:function(e,t,o){"use strict";o.r(t);var n=function(){var e=this,t=this,o=t.$createElement,n=t._self._c||o;return n("div",{staticClass:"login-page"},[n("video",{staticClass:"bg-movie",attrs:{src:t.videoSrc,autoplay:"",loop:"",muted:""},domProps:{muted:!0}}),n("div",{staticClass:"plantform"},[n("div",{staticClass:"logo"},[n("img",{attrs:{src:t.logoSrc,alt:""}})])]),n("div",{staticClass:"login-block"},[n("div",{staticClass:"container"},[n("div",{staticClass:"plat-logo"},[n("img",{attrs:{src:t.platLogoSrc,alt:""}})]),n("div",{staticClass:"login-in"},[n("p",{staticClass:"title"},[t._v("登录")]),n("div",{staticClass:"login-form"},[n("el-form",{ref:"loginForm",staticClass:"login-form-comp",attrs:{model:t.loginEntiry,rules:t.rules}},[n("el-form-item",{staticClass:"custom-form-item",class:{"has-value":""!==t.loginEntiry.corpCode&&t.loginEntiry.corpCode,"input-focus":"corpCode"===t.selectInput},attrs:{label:"企业编号:",prop:"corpCode"}},[n("el-input",{staticClass:"input-ui",attrs:{type:"text",clearable:"",autocomplete:"off",maxlength:"100",placeholder:"请输入企业编号"},on:{focus:function(){return e.selectInput="corpCode"},blur:function(){return e.selectInput=""}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.checkValidForm(e)}},model:{value:t.loginEntiry.corpCode,callback:function(e){t.$set(t.loginEntiry,"corpCode","string"===typeof e?e.trim():e)},expression:"loginEntiry.corpCode"}})],1),n("el-form-item",{staticClass:"custom-form-item",class:{"has-value":""!==t.loginEntiry.loginName&&t.loginEntiry.loginName,"input-focus":"loginName"===t.selectInput},attrs:{label:"账号:",prop:"loginName"}},[n("el-input",{staticClass:"input-ui",attrs:{type:"text",clearable:"",autocomplete:"off",maxlength:"100",placeholder:"请输入账号"},on:{focus:function(){return e.selectInput="loginName"},blur:function(){return e.selectInput=""}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.checkValidForm(e)}},model:{value:t.loginEntiry.loginName,callback:function(e){t.$set(t.loginEntiry,"loginName","string"===typeof e?e.trim():e)},expression:"loginEntiry.loginName"}})],1),n("el-form-item",{staticClass:"custom-form-item",class:{"has-value":""!==t.loginEntiry.password&&t.loginEntiry.password,"input-focus":"password"===t.selectInput},attrs:{label:"密码:",prop:"password"}},[n("el-input",{staticClass:"input-ui",attrs:{type:"password",clearable:"",autocomplete:"off",maxlength:"100",placeholder:"请输入密码"},on:{focus:function(){return e.selectInput="password"},blur:function(){return e.selectInput=""}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.checkValidForm(e)}},model:{value:t.loginEntiry.password,callback:function(e){t.$set(t.loginEntiry,"password","string"===typeof e?e.trim():e)},expression:"loginEntiry.password"}})],1),n("el-form-item",{staticClass:"custom-form-item",class:{"has-value":""!==t.loginEntiry.verifyCode&&t.loginEntiry.verifyCode,"input-focus":"verifyCode"===t.selectInput},attrs:{label:"验证码:",prop:"verifyCode"}},[n("el-input",{staticClass:"input-ui",attrs:{type:"text",clearable:"",autocomplete:"off",maxlength:"4",placeholder:"请输入验证码"},on:{focus:function(){return e.selectInput="verifyCode"},blur:function(){return e.selectInput=""}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.checkValidForm(e)}},model:{value:t.loginEntiry.verifyCode,callback:function(e){t.$set(t.loginEntiry,"verifyCode","string"===typeof e?e.trim():e)},expression:"loginEntiry.verifyCode"}},[n("div",{staticClass:"corpcode-image",style:{"background-image":"url("+t.corpCodeImg+")"},attrs:{slot:"append"},on:{click:function(e){return t.fetchImage()}},slot:"append"})])],1)],1)],1),n("div",{staticClass:"rember-forget"},[n("div",{staticClass:"rember-password"},[n("el-checkbox",{staticClass:"rember-checkbox",on:{change:t.autoLoginChangeHandle},model:{value:t.autoLogon,callback:function(e){t.autoLogon=e},expression:"autoLogon"}},[t._v("记住账号")])],1)]),n("div",{staticClass:"login-button"},[n("el-button",{staticClass:"button",attrs:{loading:t.loading,disabled:!t.buttonDisabled},on:{click:t.loginCwSystem}},[t._v(" 登录 ")])],1)])])])])},i=[],r=(o("a4d3"),o("4de4"),o("4160"),o("e439"),o("dbb4"),o("b64b"),o("d3b7"),o("25f0"),o("159b"),o("ade3")),a=o("d4ec"),s=o("bee2"),c=o("99de"),l=o("7e84"),u=o("262e"),g=o("9ab4"),p=o("60a3"),d=(o("c129"),o("e33d")),f=o("3452"),y=o.n(f),m=o("0613");function h(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function v(e){for(var t=1;t<arguments.length;t++){var o=null!=arguments[t]?arguments[t]:{};t%2?h(Object(o),!0).forEach((function(t){Object(r["a"])(e,t,o[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(o)):h(Object(o)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(o,t))}))}return e}var C=function(e){function t(){var e;return Object(a["a"])(this,t),e=Object(c["a"])(this,Object(l["a"])(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.selectInput="",e}return Object(u["a"])(t,e),Object(s["a"])(t,[{key:"beforeRouteEnter",value:function(e,t,o){console.log("beforeRouteEnter",e,t),o((function(e){e.routerInitData()}))}},{key:"created",value:function(){m["a"].dispatch("hideSubApp"),this.fetchCodeImg()}},{key:"mounted",value:function(){var e=Object(d["userCache"])().get();e&&(this.autoLogon=!0,this.loginEntiry=Object.assign(this.loginEntiry,e))}},{key:"routerInitData",value:function(){var e=Object(d["userCache"])().get(),t=m["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){m["a"].dispatch("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(v({},this.loginEntiry,{password:y.a.SHA256(this.loginEntiry.password).toString(y.a.enc.Hex)})).then((function(t){e.loading=!1,t.success?(Object(d["userToken"])().set(t.data.accessToken),e.autoLogon?Object(d["userCache"])().set({corpCode:e.loginEntiry.corpCode,loginName:e.loginEntiry.loginName,password:e.loginEntiry.password,businessId:t.data.businessId,token:t.data.accessToken}):Object(d["userCache"])().remove(),m["a"].dispatch("getUserInfo").then((function(t){t&&Object(d["isResetPassword"])(t.data)?e.$router.push({path:"/reset",query:{type:Object(d["getResetType"])(t.data).toString()}}).catch((function(e){return e})):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.loginEntiry.verifyCode="",e.fetchCodeImg(),e.loading=!1}))}},{key:"loginCwSystem",value:function(){var e=this;this.$refs["loginForm"].validate((function(t){return t?(e.loading=!0,"cloudwalk"===e.loginEntiry.corpCode.toLowerCase()?(e.$message.error("抱歉,你无权访问该平台"),e.loading=!1,e.loginEntiry.verifyCode="",void e.fetchCodeImg()):void e.fetchLogin()):(e.loginEntiry.verifyCode="",e.fetchCodeImg(),!1)}))}},{key:"videoSrc",get:function(){var e="production";return"".concat("development"===e?"/":"./","login-movie.mp4")}},{key:"logoSrc",get:function(){var e="production";return"".concat("development"===e?"/":"./","yckj-logo.png")}},{key:"platLogoSrc",get:function(){var e="production";return"".concat("development"===e?"/":"./","logo-qz.png")}},{key:"buttonDisabled",get:function(){return void 0!==this.loginEntiry.corpCode&&""!==this.loginEntiry.corpCode&&void 0!==this.loginEntiry.loginName&&""!==this.loginEntiry.loginName&&void 0!==this.loginEntiry.password&&""!==this.loginEntiry.password&&void 0!==this.loginEntiry.verifyCode&&""!==this.loginEntiry.verifyCode}}]),t}(p["f"]);C=g["b"]([Object(p["a"])({})],C);var b=C,k=b,E=o("2877"),O=Object(E["a"])(k,n,i,!1,null,null,null);t["default"]=O.exports},c129:function(e,t,o){e.exports={elInputWidth:"200px",elInputNumberWidth:"200px",elTextareaWidth:"300px",elSelectWidth:"200px",appHeaderBg:"#014051",appIconBg:"#6758f3",appIconColor:"#fff",appIconSize:"30px",appNameColor:"#fff",appNameSize:"30px"}}}]);
|
|
//# sourceMappingURL=chunk-5f4236fc.21e1dddb.js.map
|