hz-zhhq-web/node_modules/.cache/babel-loader/b7fe81a7180967f33cbf8712818...

1 line
7.3 KiB
JSON

{"remainingRequest":"E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js!E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!E:\\hz-zhhq-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!E:\\hz-zhhq-web\\src\\App.vue?vue&type=script&lang=js","dependencies":[{"path":"E:\\hz-zhhq-web\\src\\App.vue","mtime":1737610069372},{"path":"E:\\hz-zhhq-web\\babel.config.js","mtime":1737610069371},{"path":"E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740463332762},{"path":"E:\\hz-zhhq-web\\node_modules\\babel-loader\\lib\\index.js","mtime":1740463332584},{"path":"E:\\hz-zhhq-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1740463332762},{"path":"E:\\hz-zhhq-web\\node_modules\\vue-loader\\lib\\index.js","mtime":1740463340941}],"contextDependencies":[],"result":["\"use strict\";\n\nvar _interopRequireDefault = require(\"E:/hz-zhhq-web/node_modules/@babel/runtime/helpers/interopRequireDefault.js\");\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.default = void 0;\nrequire(\"core-js/modules/es6.regexp.split\");\nrequire(\"core-js/modules/es6.regexp.replace\");\nvar _elementUi = require(\"element-ui\");\nvar _jsCookie = _interopRequireDefault(require(\"js-cookie\"));\nvar _getdata = require(\"@/api/getdata\");\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n// import { OutLogin } from \"@/api/getdata\";\nvar _default = exports.default = {\n name: \"App\",\n data: function data() {\n return {\n timeOut: 20 * 60 * 1000,\n //设置超时时间: 10分钟\n flagiii: \"0\"\n };\n },\n created: function created() {\n this.reconnect();\n this.getIE();\n this.saveStatus();\n\n // this.routers();\n },\n watch: {\n // $route(to, from) {\n // const that = this;\n // if (to.path === \"/\") {\n // if (localStorage.getItem(\"nav\")) {\n // let a = JSON.parse(localStorage.getItem(\"nav\"))[0].path\n // that.$router.push({ path: a });\n // } else {\n // }\n\n // }\n\n // }\n },\n methods: {\n //获取isc用户信息\n /**断网重连 */\n reconnect: function reconnect() {\n var EventUtil = {\n addHandler: function addHandler(element, type, handler) {\n if (element.addEventListener) {\n element.addEventListener(type, handler, false);\n } else if (element.attachEvent) {\n element.attachEvent(\"on\" + type, handler);\n } else {\n element[\"on\" + type] = handler;\n }\n }\n };\n var self = this;\n EventUtil.addHandler(window, \"online\", function () {\n alert(\"网络开小差了,请您检查网络稍后再试~\");\n setTimeout(function () {\n window.location.reload();\n }, 1500);\n });\n\n // EventUtil.addHandler(window, \"offline\", function () {\n // alert('网络开小差了,请您检查网络稍后再试~')\n // });\n },\n getIE: function getIE() {\n if (navigator.appName == \"Microsoft Internet Explorer\" && parseInt(navigator.appVersion.split(\";\")[1].replace(/[ ]/g, \"\").replace(\"MSIE\", \"\")) < 10) {\n alert(\"您的浏览器版本过低可能会导致系统不适配,请下载IE10及以上版本\");\n }\n },\n saveStatus: function saveStatus() {\n var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串\n var isOpera = userAgent.indexOf(\"Opera\") > -1; //判断是否Opera浏览器\n var isIE = userAgent.indexOf(\"compatible\") > -1 && userAgent.indexOf(\"MSIE\") > -1 && !isOpera; //判断是否IE浏览器\n var isIE11 = userAgent.indexOf(\"rv:11.0\") > -1; //判断是否是IE11浏览器\n var isEdge = userAgent.indexOf(\"Edge\") > -1 && !isIE; //判断是否IE的Edge浏览器\n function saveStatus() {\n if (!isIE && !isEdge && !isIE11) {\n //兼容chrome和firefox\n var _beforeUnload_time = 0,\n _gap_time = 0;\n var is_fireFox = navigator.userAgent.indexOf(\"Firefox\") > -1; //是否是火狐浏览器\n window.onunload = function () {\n _gap_time = new Date().getTime() - _beforeUnload_time;\n if (_gap_time <= 5) {\n // var url =\n // \"http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=\" +\n // new Date().getTime();\n // $.ajax({\n // url: url,\n // async: false //必须采用同步方法\n // });\n _jsCookie.default.remove(\"JSESSIONID\");\n sessionStorage.clear(\"nav\");\n } else {\n //浏览器刷新\n }\n };\n window.onbeforeunload = function () {\n _beforeUnload_time = new Date().getTime();\n if (is_fireFox) {\n //火狐关闭执行\n // var url =\n // \"http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=\" +\n // new Date().getTime();\n // $.ajax({\n // url: url,\n // async: false //必须采用同步方法\n // });\n _jsCookie.default.remove(\"JSESSIONID\");\n sessionStorage.clear(\"nav\");\n }\n };\n }\n if (isIE) {\n var onclose = function onclose() {\n flagiii = \"0\";\n // var url =\n // \"http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=\" +\n // new Date().getTime();\n // $.ajax({\n // url: url,\n // async: false //必须采用同步方法\n // });\n _jsCookie.default.remove(\"JSESSIONID\");\n sessionStorage.clear(\"nav\");\n };\n //兼容ie8,9,10\n window.onbeforeunload = function () {\n //alert(0);\n flagiii = \"1\";\n // var url =\n // \"http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=\" +\n // new Date().getTime();\n // $.ajax({\n // url: url,\n // async: false //必须采用同步方法\n // });\n _jsCookie.default.remove(\"JSESSIONID\");\n sessionStorage.clear(\"nav\");\n };\n window.onunload = onclose;\n }\n if (isIE || isIE11 || isEdge) {\n //页面加载进来后将flagii存入session\n onloadFun();\n }\n }\n var flagiii = \"0\";\n function onloadFun() {\n if (isIE11 || isEdge) {\n //兼容ie11 edge\n window.onbeforeunload = function () {\n flagiii = \"1\";\n /* \tvar url = 'http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=' + new Date().getTime();\r\n $.ajax({\r\n url:url,\r\n async:false //必须采用同步方法\r\n }); */\n };\n // window.onunload = onclose;\n // function onclose() {\n // var url =\n // \"http://192.168.1.166:8080/uap/sfrzpt/rest/iscUtil/logout?rnd=\" +\n // new Date().getTime();\n // $.ajax({\n // url: url,\n // async: false //必须采用同步方法\n // });\n // }\n }\n }\n saveStatus();\n }\n }\n};",null]}