index.dafd0d96.js 11 KB

1
  1. (function(e){function t(t){for(var o,n,i=t[0],u=t[1],l=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 u)Object.prototype.hasOwnProperty.call(u,o)&&(e[o]=u[o]);p&&p(t);while(d.length)d.shift()();return s.push.apply(s,l||[]),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=u(u.s=r[0]))}return e}var o={},n={index:0,subpage:0},a={index:0,subpage:0},s=[];function i(e){return u.p+"js/"+({about:"about"}[e]||e)+"."+{about:"b68feefd"}[e]+".js"}function u(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,u),r.l=!0,r.exports}u.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:"40acff09"}[e]+".css",a=u.p+o,s=document.getElementsByTagName("link"),i=0;i<s.length;i++){var l=s[i],c=l.getAttribute("data-href")||l.getAttribute("href");if("stylesheet"===l.rel&&(c===o||c===a))return t()}var d=document.getElementsByTagName("style");for(i=0;i<d.length;i++){l=d[i],c=l.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 l,c=document.createElement("script");c.charset="utf-8",c.timeout=120,u.nc&&c.setAttribute("nonce",u.nc),c.src=i(e);var d=new Error;l=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(){l({type:"timeout",target:c})}),12e4);c.onerror=c.onload=l,document.head.appendChild(c)}return Promise.all(t)},u.m=e,u.c=o,u.d=function(e,t,r){u.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},u.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},u.t=function(e,t){if(1&t&&(e=u(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(u.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)u.d(r,o,function(t){return e[t]}.bind(null,o));return r},u.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return u.d(t,"a",t),t},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.p="",u.oe=function(e){throw console.error(e),e};var l=window["webpackJsonp"]=window["webpackJsonp"]||[],c=l.push.bind(l);l.push=t,l=l.slice();for(var d=0;d<l.length;d++)t(l[d]);var p=c;s.push([0,"chunk-vendors"]),r()})({0:function(e,t,r){e.exports=r("56d7")},"1a25":function(e,t,r){},"3f46":function(e,t,r){"use strict";r("82e9")},"4ec3":function(e,t,r){"use strict";r.d(t,"b",(function(){return c})),r.d(t,"a",(function(){return d}));r("d3b7"),r("caad"),r("2532");var o=r("bc3a"),n=r.n(o),a=r("5c96"),s={401:"认证失败,无法访问系统资源",403:"当前操作没有权限",404:"访问资源不存在",default:"系统未知错误,请反馈给管理员"},i=r("a18c");n.a.defaults.headers["Content-Type"]="application/json;charset=utf-8",n.a.defaults.withCredentials=!0;var u=n.a.create({baseURL:"https://bdw.vandh.cn/api/",timeout:1e4});u.interceptors.request.use((function(e){return e}),(function(e){console.log(e),Promise.reject(e)})),u.interceptors.response.use((function(e){var t=e.data.code,r=s[t]||e.data.msg||s["default"];return 500===t?(Object(a["Message"])({message:r,type:"error"}),Promise.reject(new Error(r))):200!==t?(a["Notification"].error({title:r}),102!=t&&401!=t||(i["a"].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(a["Message"])({message:e,type:"error",duration:5e3}),Promise.reject(e)}));var l=u;function c(e){return l({url:"auth/login1",method:"post",data:e,headers:{"Content-Type":"application/x-www-form-urlencoded"}})}function d(e){return l({url:"/chip/uploadChip",method:"post",data:e,headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:"Bearer "+sessionStorage.getItem("token")}})}},"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,u=r("2877"),l=Object(u["a"])(i,n,a,!1,null,null,null),c=l.exports,d=r("5c96"),p=r.n(d),m=(r("0fae"),r("1a25"),r("a18c")),f=r("2f62");o["default"].use(f["a"]);var h=new f["a"].Store({state:{},mutations:{}}),g=h,v=r("2b27"),b=r.n(v);o["default"].config.productionTip=!1,window.addEventListener("pywebviewready",(function(){o["default"].prototype.isStatus=!0,alert("读写器已就绪")}),!0),o["default"].prototype.removeEvent=function(){window.removeEventListener("pywebviewready",(function(){o["default"].prototype.isStatus=!1,alert("读写器已解除")}))},o["default"].use(p.a),o["default"].use(b.a),new o["default"]({store:g,router:m["a"],render:function(e){return e(c)}}).$mount("#app")},"82e9":function(e,t,r){},a18c:function(e,t,r){"use strict";r("d3b7"),r("3ca3"),r("ddb0");var o=r("2b0e"),n=r("8c4f"),a=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",maxlength:"11",placeholder:"请输入手机号"},model:{value:e.ruleForm.telephone,callback:function(t){e.$set(e.ruleForm,"telephone","string"===typeof t?t.trim():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)},s=[],i=(r("4d63"),r("c607"),r("ac1f"),r("2c3e"),r("25f0"),r("00b4"),r("d81d"),r("e9c4"),r("8237")),u=r.n(i),l=r("9816"),c=r("4ec3"),d=(r("bc3a"),r("4328")),p=r.n(d),m={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:"13000000002",password:"123456",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 l["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:u()(t.ruleForm.password),pushToken:t.encryptedData(t.secretKey,t.ruleForm.telephon),phoneType:"1",phonemodel:"iPhone12,1",code:t.ruleForm.randYZM};Object(c["b"])(p.a.stringify(r)).then((function(e){if(200==e.code){if(sessionStorage.setItem("token",e.data.token),t.$message({message:"登录成功!",type:"success"}),null!=t.id||void 0!=t.id){var r=e.data.token;sessionStorage.setItem("token",r),sessionStorage.setItem("userinfo",JSON.stringify(e.data)),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)}},f=m,h=(r("3f46"),r("2877")),g=Object(h["a"])(f,a,s,!1,null,"138a8059",null),v=g.exports;o["default"].use(n["a"]);var b=[{path:"/",name:"SignIn",component:v},{path:"/cardHome",name:"cardHome",component:function(){return r.e("about").then(r.bind(null,"bbcc"))}}],y=new n["a"]({routes:b});t["a"]=y},cf05:function(e,t,r){e.exports=r.p+"img/logo.82b9c7a5.png"}});