subpage.a8f245d7.js 10 KB

1
  1. (function(e){function t(t){for(var o,n,i=t[0],l=t[1],u=t[2],c=0,d=[];c<i.length;c++)n=i[c],Object.prototype.hasOwnProperty.call(a,n)&&a[n]&&d.push(a[n][0]),a[n]=0;for(o in l)Object.prototype.hasOwnProperty.call(l,o)&&(e[o]=l[o]);p&&p(t);while(d.length)d.shift()();return s.push.apply(s,u||[]),r()}function r(){for(var e,t=0;t<s.length;t++){for(var r=s[t],o=!0,n=1;n<r.length;n++){var i=r[n];0!==a[i]&&(o=!1)}o&&(s.splice(t--,1),e=l(l.s=r[0]))}return e}var o={},n={subpage:0,index:0},a={subpage:0,index:0},s=[];function i(e){return l.p+"js/"+({about:"about"}[e]||e)+"."+{about:"022fee76"}[e]+".js"}function l(t){if(o[t])return o[t].exports;var r=o[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,l),r.l=!0,r.exports}l.e=function(e){var t=[],r={about:1};n[e]?t.push(n[e]):0!==n[e]&&r[e]&&t.push(n[e]=new Promise((function(t,r){for(var o="css/"+({about:"about"}[e]||e)+"."+{about:"1a633a4f"}[e]+".css",a=l.p+o,s=document.getElementsByTagName("link"),i=0;i<s.length;i++){var u=s[i],c=u.getAttribute("data-href")||u.getAttribute("href");if("stylesheet"===u.rel&&(c===o||c===a))return t()}var d=document.getElementsByTagName("style");for(i=0;i<d.length;i++){u=d[i],c=u.getAttribute("data-href");if(c===o||c===a)return t()}var p=document.createElement("link");p.rel="stylesheet",p.type="text/css",p.onload=t,p.onerror=function(t){var o=t&&t.target&&t.target.src||a,s=new Error("Loading CSS chunk "+e+" failed.\n("+o+")");s.code="CSS_CHUNK_LOAD_FAILED",s.request=o,delete n[e],p.parentNode.removeChild(p),r(s)},p.href=a;var m=document.getElementsByTagName("head")[0];m.appendChild(p)})).then((function(){n[e]=0})));var o=a[e];if(0!==o)if(o)t.push(o[2]);else{var s=new Promise((function(t,r){o=a[e]=[t,r]}));t.push(o[2]=s);var u,c=document.createElement("script");c.charset="utf-8",c.timeout=120,l.nc&&c.setAttribute("nonce",l.nc),c.src=i(e);var d=new Error;u=function(t){c.onerror=c.onload=null,clearTimeout(p);var r=a[e];if(0!==r){if(r){var o=t&&("load"===t.type?"missing":t.type),n=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+o+": "+n+")",d.name="ChunkLoadError",d.type=o,d.request=n,r[1](d)}a[e]=void 0}};var p=setTimeout((function(){u({type:"timeout",target:c})}),12e4);c.onerror=c.onload=u,document.head.appendChild(c)}return Promise.all(t)},l.m=e,l.c=o,l.d=function(e,t,r){l.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},l.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},l.t=function(e,t){if(1&t&&(e=l(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(l.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)l.d(r,o,function(t){return e[t]}.bind(null,o));return r},l.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return l.d(t,"a",t),t},l.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},l.p="",l.oe=function(e){throw console.error(e),e};var u=window["webpackJsonp"]=window["webpackJsonp"]||[],c=u.push.bind(u);u.push=t,u=u.slice();for(var d=0;d<u.length;d++)t(u[d]);var p=c;s.push([0,"chunk-vendors"]),r()})({0:function(e,t,r){e.exports=r("56d7")},"1a25":function(e,t,r){},"266f":function(e,t,r){},"56d7":function(e,t,r){"use strict";r.r(t);r("e260"),r("e6cf"),r("cca6"),r("a79d");var o=r("2b0e"),n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{attrs:{id:"app"}},[r("router-view")],1)},a=[],s={name:"App",components:{}},i=s,l=r("2877"),u=Object(l["a"])(i,n,a,!1,null,null,null),c=u.exports,d=r("5c96"),p=r.n(d),m=(r("0fae"),r("1a25"),r("d3b7"),r("3ca3"),r("ddb0"),r("8c4f")),f=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("el-container",{staticClass:"bgStyle"},[r("el-main",{staticClass:"main"},[r("el-row",[r("el-col",{attrs:{span:24}},[r("h1",{staticClass:"title"},[r("img",{attrs:{src:e.imgSrc}})])])],1),r("el-row",{staticClass:"content"},[r("el-col",{staticClass:"contentChild",attrs:{span:10,offset:7}},[r("el-row",[r("el-col",{attrs:{span:24}},[r("h2",[e._v("账号登录")]),r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{"label-position":"top",model:e.ruleForm,"status-icon":"",rules:e.rules,"label-width":"100px"}},[r("el-form-item",{attrs:{prop:"telephone"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-phone",type:"text",placeholder:"请输入手机号"},model:{value:e.ruleForm.telephone,callback:function(t){e.$set(e.ruleForm,"telephone",t)},expression:"ruleForm.telephone"}})],1),r("el-form-item",{attrs:{prop:"password"}},[r("el-input",{attrs:{"prefix-icon":"el-icon-menu",type:"password",placeholder:"请输入密码"},model:{value:e.ruleForm.password,callback:function(t){e.$set(e.ruleForm,"password",t)},expression:"ruleForm.password"}})],1),r("el-form-item",{attrs:{prop:"randYZM"}},[r("el-input",{staticClass:"randFirst",attrs:{"prefix-icon":"el-icon-picture",placeholder:"请输入验证码"},model:{value:e.ruleForm.randYZM,callback:function(t){e.$set(e.ruleForm,"randYZM",t)},expression:"ruleForm.randYZM"}}),r("input",{directives:[{name:"model",rawName:"v-model",value:e.ruleForm.imageCode,expression:"ruleForm.imageCode"}],staticClass:"rand",attrs:{type:"button"},domProps:{value:e.ruleForm.imageCode},on:{click:e.createCode,input:function(t){t.target.composing||e.$set(e.ruleForm,"imageCode",t.target.value)}}})],1),r("el-form-item",{staticClass:"noMarginBottom"},[r("el-button",{staticClass:"btnSty",attrs:{type:"primary"},on:{click:function(t){return e.submitForm("ruleForm")}}},[e._v("登录")])],1)],1)],1)],1)],1)],1)],1)],1)},h=[],g=(r("4d63"),r("c607"),r("ac1f"),r("2c3e"),r("25f0"),r("00b4"),r("d81d"),r("8237")),v=r.n(g),b=r("9816"),y=(r("caad"),r("2532"),r("bc3a")),w=r.n(y),F={401:"认证失败,无法访问系统资源",403:"当前操作没有权限",404:"访问资源不存在",default:"系统未知错误,请反馈给管理员"},C=void 0;w.a.defaults.headers["Content-Type"]="application/json;charset=utf-8",w.a.defaults.withCredentials=!0;var k=w.a.create({baseURL:"https://bdw.vandh.cn/api/",timeout:1e4});k.interceptors.request.use((function(e){return e.baseURL="https://bdw.vandh.cn/api/",e}),(function(e){console.log(e),Promise.reject(e)})),k.interceptors.response.use((function(e){var t=e.data.code||200,r=F[t]||e.data.msg||F["default"];return 500===t?(Object(d["Message"])({message:r,type:"error"}),Promise.reject(new Error(r))):200!==t?(d["Notification"].error({title:r}),401==t&&(C.$router.push({path:"/"}),localStorage.removeItem("token")),Promise.reject("error")):e.data}),(function(e){console.log("err"+e);var t=e.message;return"Network Error"==t?t="后端接口连接异常":t.includes("timeout")?t="系统接口请求超时":t.includes("Request failed with status code")&&(t="系统接口"+t.substr(t.length-3)+"异常"),Object(d["Message"])({message:t,type:"error",duration:5e3}),Promise.reject(e)}));var x=k;function j(e){return x({url:"auth/login1",method:"post",data:e,headers:{"Content-Type":"application/x-www-form-urlencoded"}})}var S=r("4328"),M=r.n(S),P={name:"SignIn",data:function(){var e=this,t=function(e,t,r){var o=new RegExp("^1[3|4|5|7|8][0-9]\\d{8}$");if(!o.test(t))return r(new Error("请输入正确联系人手机号!"));r()},o=function(t,r,o){if(r.toUpperCase()!=e.ruleForm.imageCode.toUpperCase())return o(new Error("请输入正确验证码!"));o()};return{imgSrc:r("cf05"),ruleForm:{telephone:"",password:"",randYZM:"",imageCode:""},secretKey:"6w3lacP9gmjbMgor",rules:{telephone:[{required:!0,message:"请输入手机号",trigger:"blur"},{validator:t,trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],randYZM:[{required:!0,message:"请输入验证码",trigger:"blur"},{validator:o,trigger:"blur"}]},id:1}},methods:{encryptedData:function(e,t){var r="";t=encodeURIComponent(t);for(var o=Array.apply(null,{length:t.length}).map((function(e,t){return t})),n=0,a=0;t.length,a<t.length;n++,a++){a==e.length&&(a=0),o[n]=t.charCodeAt(n)^e.charCodeAt(a);var s=o[n].toString(16);1==s.length?r+="0"+s:r+=s}return r},decryptData:function(e,t){var r=new b["a"];return r.setPrivateKey(e),r.decrypt(secretWord)},submitForm:function(e){var t=this;t.$refs[e].validate((function(e){if(!e)return!1;var r={telephone:t.encryptedData(t.secretKey,t.ruleForm.telephone),password:v()(t.ruleForm.password),pushToken:t.encryptedData(t.secretKey,t.ruleForm.telephon),phoneType:"1",phonemodel:"iPhone12,1",code:t.ruleForm.randYZM};j(M.a.stringify(r)).then((function(e){if(200==e.code){if(localStorage.setItem("token",e.data.token),t.$message({message:"登录成功!",type:"success"}),null!=t.id||void 0!=t.id){var r=e.data.token;localStorage.setItem("cardToken",r),3==e.data.roleId||4==e.data.roleId||2==e.data.roleId?t.$router.push({path:"/cardHome"}):t.$message({message:"请确定该用户是否有登录系统权限!",type:"error"})}}else t.$message({message:e.body.msg,type:"error"})}),(function(){t.$alert("请求失败,请稍后再试","提示",{confirmButtonText:"确定"})}))}))},createCode:function(){for(var e="",t=4,r=new Array(0,1,2,3,4,5,6,7,8,9,"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"),o=0;o<t;o++){var n=Math.floor(36*Math.random());e+=r[n]}this.ruleForm.imageCode=e}},mounted:function(){this.createCode();var e=this.$cookies.get("telephone"),t=this.$cookies.get("password");""!=e&&"true"==this.$cookies.get("remPassword")?(this.ruleForm.telephone=e,this.ruleForm.password=t,this.ruleForm.checked=!0,this.ruleForm.randYZM=this.ruleForm.imageCode,this.submitForm("ruleForm")):(this.ruleForm.telephone="",this.ruleForm.password="",this.ruleForm.randYZM="",this.ruleForm.checked=!1),console.log(this.$cookies)}},$=P,E=(r("cc07"),Object(l["a"])($,f,h,!1,null,"2023a4d4",null)),O=E.exports;o["default"].use(m["a"]);var T=[{path:"/",name:"SignIn",component:O},{path:"/cardHome",name:"cardHome",component:function(){return r.e("about").then(r.bind(null,"bbcc"))}}],_=new m["a"]({routes:T}),A=_,I=r("2f62");o["default"].use(I["a"]);var Y=new I["a"].Store({state:{},mutations:{}}),Z=Y,N=r("2b27"),L=r.n(N);o["default"].config.productionTip=!1,o["default"].use(p.a),o["default"].use(L.a),new o["default"]({store:Z,router:A,render:function(e){return e(c)}}).$mount("#app")},cc07:function(e,t,r){"use strict";r("266f")},cf05:function(e,t,r){e.exports=r.p+"img/logo.82b9c7a5.png"}});