PageSourceSearch

https://www.gpstool.com/static/js/chunk-e8caa75c.abe10216.js

js gpstool.com collected 2026-10-07 19:02:54 UTC 11,532 bytes, 1 lines download raw bytes

1(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e8caa75c"],{1954:function(e,t,o){"use strict";o.r(t);var i=function(){var e=this,t=e._self._c;return t("div",{staticStyle:{height:"100vh",background:"#f5f5f5"}},[t("div",{staticClass:"whole"},[t("div",{staticClass:"top"},[e._m(0),e._v(" "),t("div",{staticClass:"title-right"},[t("div",{staticStyle:{float:"right",color:"#222222"}},[e._v("\n            没有账号?\n            "),t("router-link",{attrs:{to:"/register"}},[t("span",[e._v("注册")])])],1)])])]),e._v(" "),t("div",{staticClass:"main"},[t("div",{staticClass:"main-middle"},[t("div",{staticClass:"title"},[t("div",[t("router-link",{attrs:{to:"/index"}},[t("img",{attrs:{src:o("4ffd")}})])],1),e._v(" "),t("h3",[e._v("GPS工具箱账号登陆")])]),e._v(" "),t("div",{staticClass:"type"},[t("span",{class:{active:e.pwdLogin},on:{click:function(t){e.pwdLogin=!0}}},[e._v("密码登陆")]),e._v(" "),t("span",{class:{active:!e.pwdLogin},on:{click:e.getLgToken}},[e._v("扫码登陆")])]),e._v(" "),e.pwdLogin?t("el-form",{ref:"loginForm",attrs:{model:e.loginForm,rules:e.loginRules}},[t("el-form-item",{attrs:{prop:"username"}},[t("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号(手机号)"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[t("i",{staticClass:"el-icon-user-solid",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("el-form-item",{attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin.apply(null,arguments)}},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}},[t("i",{staticClass:"el-icon-lock",attrs:{slot:"prefix"},slot:"prefix"})])],1),e._v(" "),t("el-form-item",{attrs:{prop:"code"}},[t("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin.apply(null,arguments)}},model:{value:e.loginForm.code,callback:function(t){e.$set(e.loginForm,"code",t)},expression:"loginForm.code"}},[t("i",{staticClass:"el-icon-picture",attrs:{slot:"prefix"},slot:"prefix"})]),e._v(" "),t("div",{staticClass:"login-code"},[t("img",{attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1),e._v(" "),t("el-checkbox",{staticStyle:{margin:"0px 0px 25px 0px"},model:{value:e.loginForm.rememberMe,callback:function(t){e.$set(e.loginForm,"rememberMe",t)},expression:"loginForm.rememberMe"}},[e._v("记住密码")]),e._v(" "),t("a",{staticClass:"forget",on:{click:function(t){e.dialogFormVisible=!0}}},[t("span",[e._v("忘记密码?")])]),e._v(" "),t("el-form-item",{staticStyle:{width:"100%"}},[t("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin.apply(null,arguments)}}},[e.loading?t("span",[e._v("登 录 中...")]):t("span",[e._v("登 录")])])],1)],1):t("div",{staticClass:"QRcode"},[t("div",[t("vue-qr",{attrs:{text:e.lgToken,size:200,logoSrc:e.logoSrc}}),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:e.timeOut,expression:"timeOut"}],staticClass:"timeOut"},[t("h4",[e._v("二维码失效")]),e._v(" "),t("el-button",{attrs:{type:"primary"},on:{click:e.getLgToken}},[e._v("刷新")])],1)],1),e._v(" "),t("p",[e._v("打开GPS工具箱扫描二维码")])]),e._v(" "),t("router-link",{staticClass:"forget",attrs:{to:"/index"}},[t("span",[e._v("暂不登陆回首页")]),t("i",{staticClass:"el-icon-arrow-right"})])],1),e._v(" "),e._m(1)]),e._v(" "),t("el-dialog",{attrs:{title:"重置密码",visible:e.dialogFormVisible,width:"450px","append-to-body":!0,center:"","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogFormVisible=t},closed:e.closeFind}},[t("el-form",{ref:"ruleForm",staticStyle:{padding:"0 20px"},attrs:{model:e.ruleForm,rules:e.findRules}},[t("el-row",{attrs:{gutter:10}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"手机号","label-width":e.formLabelWidth,prop:"tel"}},[t("el-input",{attrs:{"auto-complete":"off",placeholder:"请输入手机号"},model:{value:e.ruleForm.tel,callback:function(t){e.$set(e.ruleForm,"tel",t)},expression:"ruleForm.tel"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:16}},[t("el-form-item",{attrs:{label:"验证码",prop:"send_code","label-width":e.formLabelWidth}},[t("el-input",{attrs:{"auto-complete":"new-password",placeholder:"请输入验证码"},model:{value:e.ruleForm.send_code,callback:function(t){e.$set(e.ruleForm,"send_code",t)},expression:"ruleForm.send_code"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:8}},[0==e.disabled?t("el-button",{attrs:{disabled:e.disabled,type:"primary"},on:{click:e.sendCode}}
1,[e._v("发送验证码")]):e._e(),e._v(" "),1==e.disabled?t("el-button",{attrs:{disabled:e.disabled,type:"primary"},on:{click:e.sendCode}},[e._v(e._s(e.btntxt)+"\n            ")]):e._e()],1),e._v(" "),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"新密码",prop:"pwd","label-width":e.formLabelWidth}},[t("el-input",{attrs:{type:"text",autocomplete:"off",placeholder:"请输入新密码"},on:{focus:e.changeType},model:{value:e.ruleForm.pwd,callback:function(t){e.$set(e.ruleForm,"pwd",t)},expression:"ruleForm.pwd"}})],1)],1)],1)],1),e._v(" "),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),e._v(" "),t("el-button",{attrs:{type:"primary",disabled:e.submit},on:{click:e.submitForm}},[e._v("确 定")])],1)],1)],1)},r=[function(){var e=this,t=e._self._c;return t("div",{staticStyle:{float:"left"}},[t("img",{staticClass:"top-img",attrs:{src:"https://gpstoooss.oss-cn-beijing.aliyuncs.com/gpstool/images/gotele2.png"}})])},function(){var e=this,t=e._self._c;return t("div",{staticClass:"el-login-footer"},[t("span",[e._v("©2020 小狼科技创新 版权所有           粤ICP备2021080788号-1")])])}],s=(o("14d9"),o("d3b7"),o("ac1f"),o("00b4"),o("7ded")),n=o("e0a5"),a=o("a78e"),l=o.n(a),c=o("5f87"),d=o("720d"),u=o.n(d),m="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANL378k3RiZHWx5AfJqdH9xRNBmD9wGD\n2iRe41HdTNF8RUhNnHit5NpMNtGL0NPTSSpPjjI1kJfVorRvaQerUgkCAwEAAQ==",p="MIIBUwIBADANBgkqhkiG9w0BAQEFAASCAT0wggE5AgEAAkEA0vfvyTdGJkdbHkB8\nmp0f3FE0GYP3AYPaJF7jUd1M0XxFSE2ceK3k2kw20YvQ09NJKk+OMjWQl9WitG9p\nB6tSCQIDAQABAkA2SimBrWC2/wvauBuYqjCFwLvYiRYqZKThUS3MZlebXJiLB+Ue\n/gUifAAKIg1avttUZsHBHrop4qfJCwAI0+YRAiEA+W3NK/RaXtnRqmoUUkb59zsZ\nUBLpvZgQPfj1MhyHDz0CIQDYhsAhPJ3mgS64NbUZmGWuuNKp5coY2GIj/zYDMJp6\nvQIgUueLFXv/eZ1ekgz2Oi67MNCk5jeTF2BurZqNLR3MSmUCIFT3Q6uHMtsB9Eha\n4u7hS31tj1UWE+D+ADzp59MGnoftAiBeHT7gDMuqeJHPL4b+kC+gzV4FGTfhR9q3\ntTbklZkD2A==";function g(e){var t=new u.a;return t.setPublicKey(m),t.encrypt(e)}function f(e){var t=new u.a;return t.setPrivateKey(p),t.decrypt(e)}var v=o("658f5"),h=o.n(v),b=o("8237"),k=o.n(b),w={name:"Login",data:function(){return{codeUrl:"",cookiePassword:"",loginForm:{username:"",password:"",rememberMe:!1,code:"",uuid:""},loginRules:{username:[{required:!0,trigger:"blur",message:"用户名不能为空"}],password:[{required:!0,trigger:"blur",message:"密码不能为空"}],code:[{required:!0,trigger:"change",message:"验证码不能为空"}]},ruleForm:{tel:"",pwd:"",send_code:""},findRules:{tel:[{required:!0,message:"请输入联系人手机号",trigger:"blur"}],pwd:[{required:!0,message:"请输入新密码",trigger:"blur"}],send_code:[{required:!0,message:"请输入短信验证码",trigger:"blur"},{min:6,max:6,message:"验证码长度6位",trigger:"blur"}]},btntxt:"重新发送",time:0,disabled:!1,loading:!1,submit:!0,dialogFormVisible:!1,formLabelWidth:"65px",pwdLogin:!0,lgToken:"",logoSrc:o("4ffd"),qrTime:0,timeOut:!1,intervals:{}}},components:{vueQr:h.a},created:function(){this.getCode(),this.getCookie()},beforeRouteLeave:function(e,t,o){this.intervals&&clearInterval(this.intervals),o(!0)},methods:{getCode:function(){var e=this;Object(s["a"])().then((function(t){e.codeUrl="data:image/gif;base64,"+t.img,e.loginForm.uuid=t.uuid})).catch((function(e){}))},getCookie:function(){var e=l.a.get("username"),t=l.a.get("password"),o=l.a.get("rememberMe");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===t?this.loginForm.password:f(t),rememberMe:void 0!==o&&Boolean(o)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){t&&(e.loading=!0,e.loginForm.rememberMe?(l.a.set("username",e.loginForm.username,{expires:30}),l.a.set("password",g(e.loginForm.password),{expires:30}),l.a.set("rememberMe",e.loginForm.rememberMe,{expires:30})):(l.a.remove("username"),l.a.remove("password"),l.a.remove("rememberMe")),e.$store.dispatch("Login",e.loginForm).then((function(){e.loading=!1,e.$router.push({path:"/index"})})).catch((function(){e.loading=!1,e.getCode()})))}))},getLgToken:function(){var e=this;this.pwdLogin=!1,this.timeOut=!1,0===this.qrTime&&Object(s["c"])().then((function(t){e.lgToken=t.data.lgToken,e.verif();var o=setInterval((function(){e.qrTime++,60===e.qrTime&&(e.qrTime=0,e.timeOut=!0,clearInterval(o))}),1e3)}))},verif:function(){var e=this;this.intervals=setInterval((function(){Object(s["f"])(e.lgToken).then((function(t){200===t.code&&(e.$message({message:"登陆成功",type:"success"}),Object(c["c"])(t.token),e.$store.commit("SET_TOKEN",t.token),clearInterval(e.intervals),setTimeout((function(){e.$router.push({path:"/index"})}),1e3))})).catch((function(){clearInterval(e.intervals)}))}),1e3)},timer:function(){this.time>0?(this.time--,this.btntxt=this.time+"s后获取",setTimeout(this.timer,1e3)):(this.time=0,this.btntxt="获取验证码",this.disabled=!1)},submitForm:function(){var e=this;this.$refs.ruleForm.validate((function(t){t&&Object(n["d"])(e.ruleForm.tel,e.ruleForm.send_code,k()(e.ruleForm.pwd)).then((function(t){t&&200==t.code?(e.$message({message:t.msg,type:"success",center:!0}),e.dialogFormVisible=!1):e.$message.error(t.msg)}))}
1))},sendCode:function(){var e=this,t=/^((13|14|15|16|17|18|19)[0-9]{1}\d{8})$/;t.test(this.ruleForm.tel)?Object(n["b"])(this.ruleForm.tel).then((function(t){t&&200==t.code?(e.$message({message:"发送成功",type:"success",center:!0}),e.time=60,e.disabled=!0,e.submit=!1,e.timer()):e.$message.error(t.msg)})).finally():this.$message.error("请输入正确的手机号!")},closeFind:function(){this.$refs.ruleForm.resetFields()},changeType:function(e){e.srcElement.type="password"}}},F=w,_=(o("f3a0"),o("2877")),y=Object(_["a"])(F,i,r,!1,null,"f684077a",null);t["default"]=y.exports},"4ffd":function(e,t,o){e.exports=o.p+"static/img/logo.13a402cf.png"},e0a5:function(e,t,o){"use strict";o.d(t,"d",(function(){return r})),o.d(t,"b",(function(){return s})),o.d(t,"a",(function(){return n})),o.d(t,"c",(function(){return a}));var i=o("b775");function r(e,t,o){var r={phonenumber:e,code:t,password:o};return Object(i["a"])({url:"/map.index/resetPassword",method:"post",params:r})}function s(e){return Object(i["a"])({url:"/map.index/getCode?phone="+e,method:"get"})}function n(e){return Object(i["a"])({url:"/map.index/getCode?phone="+e+"&is_check_phone=0",method:"get"})}function a(e,t,o){var r={phonenumber:e,code:t,password:o};return Object(i["a"])({url:"/map.index/register",method:"post",params:r})}},f3a0:function(e,t,o){"use strict";o("f71c")},f71c:function(e,t,o){}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.