Files
UniversalTestSoftware/client/nginx/html/js/app.b8cbca86.js

2 lines
16 KiB
JavaScript

(function(e){function t(t){for(var s,c,r=t[0],i=t[1],u=t[2],h=0,d=[];h<r.length;h++)c=r[h],Object.prototype.hasOwnProperty.call(a,c)&&a[c]&&d.push(a[c][0]),a[c]=0;for(s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s]);f&&f(t);while(d.length)d.shift()();return o.push.apply(o,u||[]),n()}function n(){for(var e,t=0;t<o.length;t++){for(var n=o[t],s=!0,c=1;c<n.length;c++){var r=n[c];0!==a[r]&&(s=!1)}s&&(o.splice(t--,1),e=i(i.s=n[0]))}return e}var s={},c={app:0},a={app:0},o=[];function r(e){return i.p+"js/"+({}[e]||e)+"."+{"chunk-1cbf3c12":"fe98d47e","chunk-8cafbaf6":"4f3f1825","chunk-56de93c4":"3e1a3a5d","chunk-624947ae":"c958f585","chunk-733ab77e":"86b3b495","chunk-461f9421":"8641009d","chunk-e12c6e46":"889b1d42","chunk-ee9604b0":"3d5c7238","chunk-042da441":"5b0368d7","chunk-49a8ebfc":"2ef0f577","chunk-fb153a9a":"260d4091","chunk-5b31788a":"61618df5","chunk-c946c924":"2b386b6b","chunk-1ccc77a2":"e4a62494","chunk-20f70ac1":"b4473e94","chunk-7525aae0":"c8d49a29"}[e]+".js"}function i(t){if(s[t])return s[t].exports;var n=s[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.e=function(e){var t=[],n={"chunk-1cbf3c12":1,"chunk-56de93c4":1,"chunk-461f9421":1,"chunk-e12c6e46":1,"chunk-ee9604b0":1,"chunk-042da441":1,"chunk-49a8ebfc":1,"chunk-fb153a9a":1,"chunk-5b31788a":1,"chunk-c946c924":1,"chunk-1ccc77a2":1,"chunk-20f70ac1":1,"chunk-7525aae0":1};c[e]?t.push(c[e]):0!==c[e]&&n[e]&&t.push(c[e]=new Promise((function(t,n){for(var s="css/"+({}[e]||e)+"."+{"chunk-1cbf3c12":"4b614e9b","chunk-8cafbaf6":"31d6cfe0","chunk-56de93c4":"eabc3b09","chunk-624947ae":"31d6cfe0","chunk-733ab77e":"31d6cfe0","chunk-461f9421":"f21e98e1","chunk-e12c6e46":"75b0347a","chunk-ee9604b0":"09410ef6","chunk-042da441":"ead88ed1","chunk-49a8ebfc":"1ac02ee1","chunk-fb153a9a":"b8273fce","chunk-5b31788a":"fbab59a6","chunk-c946c924":"fa53188e","chunk-1ccc77a2":"a558d46e","chunk-20f70ac1":"4877a86b","chunk-7525aae0":"79688501"}[e]+".css",a=i.p+s,o=document.getElementsByTagName("link"),r=0;r<o.length;r++){var u=o[r],h=u.getAttribute("data-href")||u.getAttribute("href");if("stylesheet"===u.rel&&(h===s||h===a))return t()}var d=document.getElementsByTagName("style");for(r=0;r<d.length;r++){u=d[r],h=u.getAttribute("data-href");if(h===s||h===a)return t()}var f=document.createElement("link");f.rel="stylesheet",f.type="text/css",f.onload=t,f.onerror=function(t){var s=t&&t.target&&t.target.src||a,o=new Error("Loading CSS chunk "+e+" failed.\n("+s+")");o.code="CSS_CHUNK_LOAD_FAILED",o.request=s,delete c[e],f.parentNode.removeChild(f),n(o)},f.href=a;var b=document.getElementsByTagName("head")[0];b.appendChild(f)})).then((function(){c[e]=0})));var s=a[e];if(0!==s)if(s)t.push(s[2]);else{var o=new Promise((function(t,n){s=a[e]=[t,n]}));t.push(s[2]=o);var u,h=document.createElement("script");h.charset="utf-8",h.timeout=120,i.nc&&h.setAttribute("nonce",i.nc),h.src=r(e);var d=new Error;u=function(t){h.onerror=h.onload=null,clearTimeout(f);var n=a[e];if(0!==n){if(n){var s=t&&("load"===t.type?"missing":t.type),c=t&&t.target&&t.target.src;d.message="Loading chunk "+e+" failed.\n("+s+": "+c+")",d.name="ChunkLoadError",d.type=s,d.request=c,n[1](d)}a[e]=void 0}};var f=setTimeout((function(){u({type:"timeout",target:h})}),12e4);h.onerror=h.onload=u,document.head.appendChild(h)}return Promise.all(t)},i.m=e,i.c=s,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var s in e)i.d(n,s,function(t){return e[t]}.bind(null,s));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="/",i.oe=function(e){throw console.error(e),e};var u=window["webpackJsonp"]=window["webpackJsonp"]||[],h=u.push.bind(u);u.push=t,u=u.slice();for(var d=0;d<u.length;d++)t(u[d]);var f=h;o.push([0,"chunk-vendors"]),n()})({0:function(e,t,n){e.exports=n("56d7")},"2f74":function(e,t,n){},4678:function(e,t,n){var s={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-ps":"4c98","./ar-ps.js":"4c98","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku-kmr":"7558","./ku-kmr.js":"7558","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function c(e){var t=a(e);return n(t)}function a(e){if(!n.o(s,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return s[e]}c.keys=function(){return Object.keys(s)},c.resolve=a,e.exports=c,c.id="4678"},"56d7":function(e,t,n){"use strict";n.r(t);var s=n("2b0e"),c=function(){var e=this,t=e._self._c;return t("div",{staticClass:"bgs",attrs:{id:"app"}},[t("router-view")],1)},a=[],o=n("e550"),r={data(){return{websocket:null,isConnected:!1,isConnecting:!1,reconnectTimer:null,reconnectInterval:3e3,maxReconnectAttempts:10,reconnectAttempts:0,messages:[],message:"",clientId:"",connectionStatus:"未连接"}},mounted(){this.connect()},beforeDestroy(){this.clearReconnectTimer(),this.disconnect(!0)},methods:{connect(){if(!this.isConnected&&!this.isConnecting){this.isConnecting=!0,this.connectionStatus="正在连接...",this.addSystemMessage("正在连接服务器...");try{const e="https:"===window.location.protocol?"wss:":"ws:",t=window.location.host,n=`${e}//${t}/universaltestsoftware_client_api/ws/notice`;this.websocket=new WebSocket(n),this.websocket.onopen=()=>{this.isConnected=!0,this.isConnecting=!1,this.reconnectAttempts=0,this.connectionStatus="已连接",this.addSystemMessage("已成功连接到服务器"),this.clearReconnectTimer()},this.websocket.onmessage=e=>{const t=e.data;if("string"!==typeof t){let e=JSON.parse(t);"PROTOCOL_CHANGED"===e.messageType?o["a"].$emit("protocolChanged",{message:e.message}):(e.message||this.$store.dispatch("triggerAction",!0),e.message&&this.$notify({title:"消息",message:e.message,type:e.messageType,duration:3e3}))}if(!this.clientId&&t.startsWith("系统消息: 用户 ")&&t.includes(" 已加入聊天")){const e="系统消息: 用户 ".length,n=t.indexOf(" 已加入聊天");this.clientId=t.substring(e,n)}},this.websocket.onclose=e=>{e.code;this.isConnected=!1,this.isConnecting=!1,this.connectionStatus="已断开",this.addSystemMessage(`连接已关闭 (代码: ${e.code}, 原因: ${e.reason||"未知"})`),this.manualDisconnect||this.maxReconnectAttempts&&!(this.reconnectAttempts<this.maxReconnectAttempts)||this.scheduleReconnect()},this.websocket.onerror=e=>{this.isConnecting=!1,this.connectionStatus="连接错误",this.addSystemMessage("连接发生错误: "+(e.message||"未知错误")),console.error("WebSocket错误:",e),this.manualDisconnect||this.maxReconnectAttempts&&!(this.reconnectAttempts<this.maxReconnectAttempts)||this.scheduleReconnect()}}catch(e){this.isConnecting=!1,this.connectionStatus="连接失败",this.addSystemMessage("连接失败: "+e.message),console.error("连接异常:",e),this.manualDisconnect||this.maxReconnectAttempts&&!(this.reconnectAttempts<this.maxReconnectAttempts)||this.scheduleReconnect()}}},disconnect(e=!1){if(this.manualDisconnect=e,this.isConnected||this.isConnecting)try{this.websocket&&(this.websocket.close(1e3,e?"手动关闭":"正常关闭"),this.websocket=null),this.isConnected=!1,this.isConnecting=!1,this.connectionStatus="已断开",e&&this.addSystemMessage("已手动断开连接")}catch(t){console.error("断开连接异常:",t),this.addSystemMessage("断开连接时发生错误")}},scheduleReconnect(){if(this.clearReconnectTimer(),this.maxReconnectAttempts&&this.reconnectAttempts>=this.maxReconnectAttempts)return void this.addSystemMessage(`已达到最大重连次数(${this.maxReconnectAttempts}),请手动重试`);this.reconnectAttempts++;this.reconnectAttempts;const e=this.reconnectInterval;this.reconnectTimer=setTimeout(()=>{this.connect()},e)},clearReconnectTimer(){this.reconnectTimer&&(clearTimeout(this.reconnectTimer),this.reconnectTimer=null)},addSystemMessage(e){this.$notify({title:e,message:"",type:"info",duration:1e3,offset:50,showClose:!1})}}},i=r,u=(n("9065"),n("2877")),h=Object(u["a"])(i,c,a,!1,null,null,null),d=h.exports,f=n("a18c"),b=n("2f62");s["default"].use(b["a"]);var l=new b["a"].Store({state:{access_token:sessionStorage.getItem("access_token")||"",selectedMenu:null,trigger:!1},mutations:{access_token(e,t){e.access_token=t,sessionStorage.setItem("access_token",t)},setSelectedMenu(e,t){e.selectedMenu=t},setTrigger(e,t){e.trigger=t}},actions:{triggerAction({commit:e},t){e("setTrigger",t)}},modules:{}}),m=n("5c96"),j=n.n(m),p=(n("0fae"),n("313e")),k=n("ec26"),g=(n("2f74"),n("a939")),y=n.n(g),v=n("bd0c"),w=n.n(v),S=n("c1df"),C=n("abe3"),A=n("7b1d"),T=n.n(A);s["default"].use(T.a),s["default"].component("barcode",C["a"]),s["default"].use(w.a,{ak:"GsvFN6ZH3Sju5EtyXcaCA7YBR20Dr9iB"}),s["default"].prototype.$uuidv4=k["a"],s["default"].prototype.$moment=S,s["default"].prototype.$serverList=[],s["default"].use(j.a),s["default"].use(y.a),s["default"].prototype.$echarts=p,s["default"].config.productionTip=!1,new s["default"]({router:f["a"],store:l,render:e=>e(d)}).$mount("#app")},9065:function(e,t,n){"use strict";n("edb8")},a18c:function(e,t,n){"use strict";var s=n("2b0e"),c=n("8c4f");s["default"].use(c["a"]);const a=[{name:"Home",path:"/",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-7525aae0")]).then(n.bind(null,"7abe")),redirect:{name:"server"},children:[{name:"WebSocketChat",path:"WebSocketChat",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-56de93c4")]).then(n.bind(null,"2065")),meta:{breadcrumb:[{path:"",title:""}]}},{name:"server",path:"server",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-733ab77e"),n.e("chunk-461f9421")]).then(n.bind(null,"1e0d")),meta:{breadcrumb:[{path:"",title:"服务器"}]}},{name:"telecontrol",path:"telecontrol",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-733ab77e"),n.e("chunk-fb153a9a"),n.e("chunk-5b31788a")]).then(n.bind(null,"7e3f")),meta:{breadcrumb:[{path:"",title:"遥控"}]}},{name:"telemetering",path:"telemetering",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-733ab77e"),n.e("chunk-ee9604b0"),n.e("chunk-042da441")]).then(n.bind(null,"3497")),meta:{breadcrumb:[{path:"",title:"遥测"}]}},{name:"dataReplay",path:"dataReplay",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-733ab77e"),n.e("chunk-ee9604b0"),n.e("chunk-49a8ebfc")]).then(n.bind(null,"2e76")),meta:{breadcrumb:[{path:"",title:"数据回放"}]}},{name:"agreement",path:"agreement",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-fb153a9a"),n.e("chunk-1ccc77a2")]).then(n.bind(null,"b8eb")),meta:{breadcrumb:[{path:"",title:"协议管理"}]}},{name:"logRecording",path:"logRecording",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-733ab77e"),n.e("chunk-e12c6e46")]).then(n.bind(null,"14e6")),meta:{breadcrumb:[{path:"",title:"日志记录"}]}},{name:"test",path:"test",component:()=>n.e("chunk-1cbf3c12").then(n.bind(null,"c9e8")),meta:{breadcrumb:[{path:"",title:"测试"}]}},{name:"script",path:"script",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-fb153a9a"),n.e("chunk-20f70ac1")]).then(n.bind(null,"0a57")),meta:{breadcrumb:[{path:"",title:"脚本管理"}]}},{name:"systemConfig",path:"systemConfig",component:()=>Promise.all([n.e("chunk-8cafbaf6"),n.e("chunk-624947ae"),n.e("chunk-c946c924")]).then(n.bind(null,"c5d7")),meta:{breadcrumb:[{path:"",title:"系统设置"}]}}]}],o=new c["a"]({mode:"hash",base:"/",routes:a});t["a"]=o},e550:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var s=n("2b0e");const c=new s["default"]},edb8:function(e,t,n){}});
//# sourceMappingURL=app.b8cbca86.js.map