Files
starRiverProperty/frontend/cwos-portal/static/js/20.fbae7e35deb3e866fd70.js
T
反编译工作区 0c56a3e599 chore(frontend): add static frontend build artifacts (portal, front_acs, etc.)
Made-with: Cursor

Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
2026-04-27 13:40:23 +08:00

1 line
14 KiB
JavaScript

webpackJsonp([20],{"+Pu8":function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATBAMAAACAfiv/AAAAMFBMVEVHcEy5ubm5ubm4uLi5ubm5ubm4uLi4uLi4uLi5ubm5ubm1tbW5ubm4uLi4uLi4uLiRPMz5AAAAEHRSTlMA7XH+nadcv7oqPBGI2cpGYZkkfwAAAHFJREFUCNdjYOBOA4IPDCDAbgwEZmAmowIDw+TiD3DmUik4c3XhBChzs6CwA5TJpaQbAGKqhYY6MHCAmfouLgegTAWQZghTE2TdDjBTSRAIVqArQGLqGBsLQJnaq1ZNwFDAe70cCAoPAJmcLiDgs4EBAB4PHnywFvT8AAAAAElFTkSuQmCC"},CBfz:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATBAMAAABvvEDBAAAAMFBMVEVHcEy5ubm5ubm5ubm5ubm5ubnAwMC5ubm5ubm6urq3t7e4uLi5ubm5ubm4uLi5ubmWlbN/AAAAEHRSTlMA/oVjO6oI8psfFOV41MPHiAVrKwAAAIhJREFUCNdjYGBg8PjfwgAGTNKhGxXArINqDEkyIAZXBZBoXwAkmCWBxEQDkLICIMEOUshTBiQSDwAJFmEgYegA0vJ6AgPnPrAps4tc1HeCWVyNghILwCyWj4LyYGUMipddbIVADGYQqQgyeXkAkGCtAhk1AUhwggztBSu+AcShYBaITAOz0hgAheYYBex4dTIAAAAASUVORK5CYII="},D4qG:function(e,n,t){(e.exports=t("FZ+f")(!1)).push([e.i,'\n@charset "UTF-8";\n[data-v-3cd3f73b] input::-webkit-input-placeholder {\n /* placeholder颜色 */\n color: #bcc0c5;\n /* placeholder字体大小 */\n /* placeholder位置 */\n text-align: left;\n}\n.form-title[data-v-3cd3f73b] {\n text-align: center;\n height: 24px;\n font-size: 18px;\n font-weight: bold;\n color: #2c2d2f;\n line-height: 24px;\n margin: 0 0 24px 0;\n}\n.opt[data-v-3cd3f73b] {\n margin: -3px 0 24px 0;\n}\n.opt .flex-item-r[data-v-3cd3f73b] {\n color: #74777c;\n cursor: pointer;\n font-size: 14px;\n}\n.opt .flex-item-r[data-v-3cd3f73b]:hover {\n color: #74777c;\n text-decoration: underline;\n}\n.login-wrap[data-v-3cd3f73b] {\n position: relative;\n min-width: 600px;\n width: 100%;\n height: 100%;\n min-height: 700px;\n background: url('+t("yRcn")+') center;\n background-size: 100% 100%;\n}\n.login-wrap .login-logo[data-v-3cd3f73b] {\n height: 43px;\n padding-top: 108px;\n}\n.login-wrap[data-v-3cd3f73b]:after {\n content: "";\n display: table;\n clear: both;\n}\n.login-wrap form[data-v-3cd3f73b] {\n position: absolute;\n right: 192px;\n top: 45%;\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n width: 400px;\n height: 410px;\n padding: 22px 40px 30px;\n background: #fff;\n border-radius: 5px;\n}\n.login-wrap form[data-v-3cd3f73b] .my-input {\n height: 36px;\n}\n.login-wrap form[data-v-3cd3f73b] .pre-icon {\n margin: 10px 10px 0 12px;\n width: 18px;\n position: absolute;\n z-index: 2;\n}\n.login-wrap form[data-v-3cd3f73b] .el-form-item {\n height: 36px;\n line-height: 36px;\n margin-bottom: 24px;\n}\n.login-wrap form[data-v-3cd3f73b] .el-input__inner {\n height: 36px;\n line-height: 36px;\n font-size: 16px;\n padding-left: 24px;\n text-indent: 20px;\n background: #fff;\n border-color: #d2d5d9;\n}\n.login-wrap form[data-v-3cd3f73b] .el-checkbox__input.is-checked + .el-checkbox__label {\n color: #74777c;\n}\n.login-wrap form[data-v-3cd3f73b] .el-checkbox__inner {\n background: #74777c;\n border-color: #74777c;\n}\n.login-wrap .login-btn[data-v-3cd3f73b] {\n text-align: center;\n}\n.login-wrap .login-btn[data-v-3cd3f73b] .el-icon-loading {\n margin-left: -19px;\n margin-top: 1px;\n}\n.login-wrap .login-btn button[data-v-3cd3f73b] {\n width: 100%;\n height: 36px;\n font-size: 14px;\n background: #e4071e;\n padding: 0;\n line-height: 36px;\n}\n[data-v-3cd3f73b] input:-webkit-autofill,\ntextarea[data-v-3cd3f73b]:-webkit-autofill,\nselect[data-v-3cd3f73b]:-webkit-autofill {\n -webkit-box-shadow: 0 0 0px 1000px #fff inset;\n box-shadow: 0 0 0px 1000px #fff inset;\n}\n.code-valid[data-v-3cd3f73b] {\n width: 67px;\n height: 36px;\n display: inline-block;\n position: absolute;\n right: 0;\n}\n[data-v-3cd3f73b] .el-form-item__error {\n padding-top: 2px;\n margin-left: 44px;\n}\n[data-v-3cd3f73b] .el-form-item.is-success .el-input__inner {\n border-color: #d2d5d9;\n}\n@media screen and (max-width: 1000px) {\n.login-wrap .login-logo[data-v-3cd3f73b] {\n padding-top: 40px;\n}\n.login-wrap .login-wrap form[data-v-3cd3f73b] {\n top: 106px;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n}\n}\n@media screen and (max-width: 1400px) {\n.login-wrap .login-logo[data-v-3cd3f73b] {\n padding-top: 40px;\n}\n.login-wrap form[data-v-3cd3f73b] {\n right: 120px;\n top: 50%;\n}\n}\n.longErrorMsg[data-v-3cd3f73b] .el-form-item__error {\n margin-left: 13px;\n}\n',""])},Hvye:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAMAAACqTK3AAAAAM1BMVEVHcEy4uLi4uLi4uLi4uLi6urq6urq5ubm6urq4uLi4uLi6urq4uLi5ubm5ubm4uLi4uLjqZU6uAAAAEHRSTlMAtKThNkonyhWPmkvbTWNlXp4CXgAAAHNJREFUGNNljlkSxCAIBVmcgJhJuP9pxxG3SvpDsYsHAjQKidAXFiouZvXQafhM/zudPByOShmjSF5Gf/HWDpnXVM6Ro6UokmI6MQnlG13hZ4JdtZFmbdWm1F0fChCfXUD0Utf9UsFQlCYUKu9f7Yljoz5/VEwFMuVET1IAAAAASUVORK5CYII="},"T+/8":function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=t("Dd8w"),o=t.n(r),i=t("Xxa5"),a=t.n(i),s=t("exGp"),c=t.n(s),l=t("//Fk"),d=t.n(l),u=t("/W+i"),p=t("TIfe"),g=t("imqz"),m=t("vLgD"),f=function(e){return g.a.post("/portal/account/captcha",e)},h=function(e,n,t,r){return m.a.post("/portal/account/login",{type:1,corpCode:r,loginName:e,password:n,verifyCode:t})},A=t("Y4FN"),b=t.n(A),x={name:"Login",data:function(){return{remember:!1,loginForm:{username:"",password:"",corpCode:this.$route.query.code},loginLoading:!1,loginRules:{corpCode:this.$single?[]:[{required:!0,message:"请输入企业编码"}],username:[{required:!0,trigger:"blur",validator:function(e,n,t){n?(/^[a-zA-Z]{1}[a-zA-Z0-9]{5,19}$/.test(n)||t(new Error("6~20位英文大小写、数字,字母开头")),t()):t(new Error("请输入用户名"))}}],captcha:[{required:!0,trigger:"blur",validator:function(e,n,t){n?(/^[a-zA-Z0-9]{1,4}$/.test(n)||t(new Error("验证码只能为字母和数字")),t()):t(new Error("请输入验证码"))}}],password:[{required:!0,trigger:"blur",validator:function(e,n,t){n?t():t(new Error("请输入密码"))}}]},codeImg:"",loading:!1,pwdType:"password",longErrorMsg:!1,errorMsg:{name:"",pwd:"",code:""}}},computed:{isShowFindPwd:function(){return this.$cloud},hideCode:function(){return this.$single||this.$route.query.code},fetchPersonInfoIng:function(){return!this.$store.getters.roles.length}},watch:{"$route.query.code":function(e){var n=this;e&&this.$nextTick(function(){n.loginForm.corpCode=e})}},mounted:function(){this.fetchCode();var e=b.a.get("user");if(e){e.fromQuery&&this.$router.push({path:"/login",query:{code:e.fromQuery}}),this.remember=!0;var n=e.username,t=e.password,r=e.corpCode;this.loginForm={username:n,password:t,corpCode:r}}},methods:{initStates:function(){this.$store.commit("SET_ROLES",[]),this.$store.dispatch("ToggleMenuType","")},fetchCode:function(){var e=this;f({width:134,height:70}).then(function(n){e.codeImg="data:image/jpeg;base64,"+n.data.imgByteArray})},showPwd:function(){"password"===this.pwdType?this.pwdType="":this.pwdType="password"},validateItem:function(e){var n=this;return new d.a(function(t,r){n.$refs.ruleForm.validateField(e,function(o){o?(n.$refs[e].focus(),r()):t()})})},submitForm:function(e){var n=this;return c()(a.a.mark(function t(){return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!0!==n.loginLoading){t.next=2;break}return t.abrupt("return");case 2:if(n.initStates(),n.errorMsg={name:"",pwd:"",code:""},n.longErrorMsg=!1,n.hideCode){t.next=8;break}return t.next=8,n.validateItem("corpCode");case 8:return t.next=10,n.validateItem("username");case 10:return t.next=12,n.validateItem("password");case 12:return t.next=14,n.validateItem("captcha");case 14:n.$refs[e].clearValidate(),n.reqLogin();case 16:case"end":return t.stop()}},t,n)}))()},loginSuccess:function(e){var n=this;return c()(a.a.mark(function t(){var r;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return Object(p.e)(e||Date.now()),r=Date.now(),n.$store.commit("SET_LOGIN_FLAG",r),Object(p.f)({name:n.loginForm.username}),t.next=6,n.$store.dispatch("checkRedirect");case 6:n.$router.replace("/dashboard");case 7:case"end":return t.stop()}},t,n)}))()},handleError:function(e){var n=this;this.loginLoading=!1,this.fetchCode(),-1!=["50001215","50001240"].indexOf(e.code)?(-1!==e.message.indexOf("再输错")&&(this.longErrorMsg=!0),this.loginForm.password="",this.loginForm.captcha="",this.$refs.password.focus(),this.$nextTick(function(){n.$refs.ruleForm.clearValidate(),n.errorMsg.pwd=e.message})):"50001243"==e.code?(this.loginForm.captcha="",this.$refs.captcha.focus(),this.$nextTick(function(){n.errorMsg.code=e.message})):this.$message.error(e.message)},reqLogin:function(){var e=this;return c()(a.a.mark(function n(){var t,r,i,s;return a.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return e.loginLoading=!0,n.prev=1,t=e.loginForm,r=t.username,i=t.password,r.toLowerCase().startsWith("yckj")||(i=Object(u.a)(i)),n.next=6,h(r,i,e.loginForm.captcha,e.loginForm.corpCode);case 6:s=n.sent,e.remember?b.a.set("user",{username:e.loginForm.username,corpCode:e.loginForm.corpCode,fromQuery:e.$route.query.code?e.$route.query.code:""}):b.a.set("user",{username:""}),s.success?setTimeout(function(){e.loginSuccess(s.data.accessToken),b.a.set("user",o()({},b.a.get("user"),{id:s.data.id})),b.a.set("emailEnable",s.data.emailEnable)},200):e.handleError(s),n.next=20;break;case 11:n.prev=11,n.t0=n.catch(1),e.loginForm.captcha="",e.$refs.captcha.focus(),b.a.set("user",{username:""}),e.fetchCode(),e.$message.error(n.t0.message),e.loginLoading=!1;case 20:case"end":return n.stop()}},n,e,[[1,11]])}))()}}},w={render:function(){var e=this,n=e.$createElement,r=e._self._c||n;return r("div",{staticClass:"login-wrap"},[r("div",{staticClass:"login-logo"},[r("el-row",[r("el-col",{attrs:{offset:"3",span:"21"}},[r("img",{attrs:{src:e.$single?"./static/img/loginLogo.png":"./static/img/multi_login.png",alt:""}})])],1)],1),e._v(" "),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",class:{longErrorMsg:e.longErrorMsg},style:{height:e.hideCode?"360px":"410px"},attrs:{model:e.loginForm,rules:e.loginRules,"label-width":"0px"}},[r("div",{staticClass:"form-title"},[e._v("账 号 登 录")]),e._v(" "),e.hideCode?e._e():r("el-form-item",{attrs:{prop:"corpCode"}},[r("img",{staticClass:"pre-icon",attrs:{src:t("+Pu8"),alt:""}}),e._v(" "),r("el-input",{ref:"corpCode",staticClass:"my-input",attrs:{maxlength:"20",placeholder:"请输入企业编码"},model:{value:e.loginForm.corpCode,callback:function(n){e.$set(e.loginForm,"corpCode","string"==typeof n?n.trim():n)},expression:"loginForm.corpCode"}})],1),e._v(" "),r("el-form-item",{attrs:{prop:"username"}},[r("img",{staticClass:"pre-icon",attrs:{src:t("CBfz"),alt:""}}),e._v(" "),r("el-input",{ref:"username",staticClass:"my-input",attrs:{maxlength:"20",placeholder:"请输入用户名"},model:{value:e.loginForm.username,callback:function(n){e.$set(e.loginForm,"username","string"==typeof n?n.trim():n)},expression:"loginForm.username"}})],1),e._v(" "),r("el-form-item",{attrs:{error:e.errorMsg.pwd,prop:"password"}},[r("img",{staticClass:"pre-icon",attrs:{src:t("Hvye"),alt:""}}),e._v(" "),r("el-input",{ref:"password",staticClass:"my-input",attrs:{type:"password","auto-complete":"new-password",maxlength:"20",placeholder:"请输入密码"},nativeOn:{"!paste":function(e){e.preventDefault()},keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.submitForm("ruleForm")}},model:{value:e.loginForm.password,callback:function(n){e.$set(e.loginForm,"password","string"==typeof n?n.trim():n)},expression:"loginForm.password"}})],1),e._v(" "),r("el-form-item",{staticStyle:{position:"relative"},attrs:{error:e.errorMsg.code,prop:"captcha"}},[r("img",{staticClass:"pre-icon",attrs:{src:t("dgmE"),alt:""}}),e._v(" "),r("el-input",{ref:"captcha",staticClass:"my-input",staticStyle:{width:"234px"},attrs:{maxlength:"4",placeholder:"请输入验证码"},nativeOn:{keyup:function(n){return!n.type.indexOf("key")&&e._k(n.keyCode,"enter",13,n.key,"Enter")?null:e.submitForm("ruleForm")}},model:{value:e.loginForm.captcha,callback:function(n){e.$set(e.loginForm,"captcha","string"==typeof n?n.trim():n)},expression:"loginForm.captcha"}}),e._v(" "),r("img",{staticClass:"code-valid",attrs:{src:e.codeImg,alt:""},on:{click:e.fetchCode}})],1),e._v(" "),r("div",{staticClass:"opt flex-box"},[r("el-checkbox",{staticClass:"flex-item",model:{value:e.remember,callback:function(n){e.remember=n},expression:"remember"}},[e._v("记住账号")]),e._v(" "),e.isShowFindPwd?r("div",{staticClass:"flex-item-r",on:{click:function(n){return e.$router.push("/findPwd/email")}}},[e._v("\n 忘记密码\n ")]):e._e()],1),e._v(" "),r("div",{staticClass:"login-btn"},[r("el-button",{staticClass:"my-btn",attrs:{loading:e.loginLoading&&e.fetchPersonInfoIng,type:"primary"},on:{click:function(n){return e.submitForm("ruleForm")}}},[e._v("登录")])],1)],1)],1)},staticRenderFns:[]};var v=t("VU/8")(x,w,!1,function(e){t("iNVJ")},"data-v-3cd3f73b",null);n.default=v.exports},dgmE:function(e,n){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAMAAABFjsb+AAAANlBMVEVHcEy5ubm4uLi5ubm6urq4uLi7u7u4uLi4uLi3t7e5ubm4uLi4uLi7u7u5ubm5ubm4uLi4uLi04YgQAAAAEnRSTlMAZs1WOgYZ9bcOqXfnKUWIjP5XQzzrAAAAgUlEQVQY022Q4RLDIAiDQSqgoi3v/7LbTTerXX59F7lcIrScoOUId1UJJAqrDnFNpLsZ0PPzcgvslwn+mrEh8WoW87cyr5lH4mI2zeal17XZSsMA9DooShmUHB8Ev1eQcwA7fb1so/UpPL9HP/PIr1mQxAqhut6XVxX3gNvqWHvUCxfYBD39pjUgAAAAAElFTkSuQmCC"},iNVJ:function(e,n,t){var r=t("D4qG");"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);t("rjj0")("ea2fd6ea",r,!0)},yRcn:function(e,n,t){e.exports=t.p+"static/img/bg.7b58ce8.png"}});