From 1328f773a2a053d60f3ffe91b7b4e1c4e3e4892f Mon Sep 17 00:00:00 2001 From: gaoshuaixing Date: Mon, 15 Jan 2024 14:51:47 +0800 Subject: [PATCH] dist --- electron/config/config.default.js | 2 +- electron/config/config.local.js | 10 +--------- package.json | 2 +- public/dist/assets/AppSider-7ec83dd3.js.gz | Bin 966 -> 0 bytes ...Sider-7ec83dd3.js => AppSider-c97621a5.js} | 2 +- public/dist/assets/AppSider-c97621a5.js.gz | Bin 0 -> 966 bytes public/dist/assets/HttpServer-1fb3ca79.js.gz | Bin 1088 -> 0 bytes ...ver-1fb3ca79.js => HttpServer-8bfec31d.js} | 2 +- public/dist/assets/HttpServer-8bfec31d.js.gz | Bin 0 -> 1088 bytes public/dist/assets/Index-07503de0.js.gz | Bin 83269 -> 0 bytes public/dist/assets/Index-0a122f66.css | 1 - .../{Index-1d1699e3.js => Index-101996e4.js} | 2 +- public/dist/assets/Index-101996e4.js.gz | Bin 0 -> 826 bytes public/dist/assets/Index-1589dc21.js.gz | Bin 771 -> 0 bytes public/dist/assets/Index-18e74189.css | 1 - public/dist/assets/Index-1c9b3257.js | 1 + public/dist/assets/Index-1c9b3257.js.gz | Bin 0 -> 1000 bytes public/dist/assets/Index-1d1699e3.js.gz | Bin 827 -> 0 bytes public/dist/assets/Index-34b94f1a.css | 1 + .../{Index-c3d5c8d7.js => Index-354876ed.js} | 2 +- public/dist/assets/Index-354876ed.js.gz | Bin 0 -> 1623 bytes public/dist/assets/Index-36642ea7.js.gz | Bin 824 -> 0 bytes .../{Index-65f527b8.js => Index-39077248.js} | 2 +- public/dist/assets/Index-39077248.js.gz | Bin 0 -> 1547 bytes .../{Index-07503de0.js => Index-3a18fb51.js} | 2 +- public/dist/assets/Index-3a18fb51.js.gz | Bin 0 -> 83268 bytes public/dist/assets/Index-43bfec32.js | 1 + public/dist/assets/Index-43bfec32.js.gz | Bin 0 -> 873 bytes .../{Index-e796cbd0.js => Index-55188015.js} | 2 +- public/dist/assets/Index-55188015.js.gz | Bin 0 -> 709 bytes public/dist/assets/Index-56d61066.js | 1 - public/dist/assets/Index-56d61066.js.gz | Bin 692 -> 0 bytes public/dist/assets/Index-65f527b8.js.gz | Bin 1547 -> 0 bytes .../{Index-c7402c0d.js => Index-6c47115f.js} | 2 +- public/dist/assets/Index-6c47115f.js.gz | Bin 0 -> 1761 bytes public/dist/assets/Index-7fd843e9.js.gz | Bin 772 -> 0 bytes public/dist/assets/Index-83c5a461.css | 1 + public/dist/assets/Index-85cd9f09.js.gz | Bin 683 -> 0 bytes public/dist/assets/Index-89fc9feb.js.gz | Bin 833 -> 0 bytes public/dist/assets/Index-8c6c2c9f.js | 1 - public/dist/assets/Index-8c6c2c9f.js.gz | Bin 1009 -> 0 bytes public/dist/assets/Index-8d88c447.js.gz | Bin 721 -> 0 bytes .../{Index-c54283a3.js => Index-9e9d1c9b.js} | 2 +- public/dist/assets/Index-9e9d1c9b.js.gz | Bin 0 -> 958 bytes public/dist/assets/Index-c2d54db5.js | 1 + public/dist/assets/Index-c2d54db5.js.gz | Bin 0 -> 1016 bytes .../{Index-85cd9f09.js => Index-c2f0b408.js} | 2 +- public/dist/assets/Index-c2f0b408.js.gz | Bin 0 -> 683 bytes public/dist/assets/Index-c3d5c8d7.js.gz | Bin 1623 -> 0 bytes .../{Index-7fd843e9.js => Index-c521a9f5.js} | 2 +- public/dist/assets/Index-c521a9f5.js.gz | Bin 0 -> 772 bytes public/dist/assets/Index-c54283a3.js.gz | Bin 958 -> 0 bytes public/dist/assets/Index-c7402c0d.js.gz | Bin 1760 -> 0 bytes .../{Index-8d88c447.js => Index-ce621282.js} | 2 +- public/dist/assets/Index-ce621282.js.gz | Bin 0 -> 719 bytes public/dist/assets/Index-d2b3c11e.js.gz | Bin 1191 -> 0 bytes public/dist/assets/Index-d4177ddd.css | 1 + .../{Index-1589dc21.js => Index-e0cd22d1.js} | 2 +- public/dist/assets/Index-e0cd22d1.js.gz | Bin 0 -> 771 bytes public/dist/assets/Index-e2220ebf.js | 1 - public/dist/assets/Index-e2220ebf.js.gz | Bin 836 -> 0 bytes .../{Index-89fc9feb.js => Index-e239b54e.js} | 2 +- public/dist/assets/Index-e239b54e.js.gz | Bin 0 -> 832 bytes public/dist/assets/Index-e796cbd0.js.gz | Bin 709 -> 0 bytes public/dist/assets/Index-e9b361ed.js.gz | Bin 901 -> 0 bytes .../{Index-36642ea7.js => Index-ea299cba.js} | 2 +- public/dist/assets/Index-ea299cba.js.gz | Bin 0 -> 823 bytes .../{Index-d2b3c11e.js => Index-f2c2d585.js} | 2 +- public/dist/assets/Index-f2c2d585.js.gz | Bin 0 -> 1190 bytes .../{Index-8362003b.js => Index-f4d16407.js} | 2 +- .../{Index-e9b361ed.js => Index-f5517914.js} | 2 +- public/dist/assets/Index-f5517914.js.gz | Bin 0 -> 900 bytes public/dist/assets/Index-f7de81e1.js | 1 + public/dist/assets/Index-f7de81e1.js.gz | Bin 0 -> 691 bytes public/dist/assets/Ipc-64b0d68a.js.gz | Bin 1198 -> 0 bytes public/dist/assets/Ipc-af32f36b.js.gz | Bin 1321 -> 0 bytes .../{Ipc-64b0d68a.js => Ipc-d007eef7.js} | 2 +- public/dist/assets/Ipc-d007eef7.js.gz | Bin 0 -> 1197 bytes .../{Ipc-af32f36b.js => Ipc-f792091f.js} | 2 +- public/dist/assets/Ipc-f792091f.js.gz | Bin 0 -> 1320 bytes public/dist/assets/Menu-8f71c739.js | 1 - public/dist/assets/Menu-8f71c739.js.gz | Bin 1207 -> 0 bytes public/dist/assets/Menu-c3ec0fd5.js | 1 + public/dist/assets/Menu-c3ec0fd5.js.gz | Bin 0 -> 1205 bytes public/dist/assets/Pic-7ce26ac5.js | 1 + public/dist/assets/Pic-fc347785.js | 1 - .../dist/assets/SocketServer-2afc1f2a.js.gz | Bin 13118 -> 0 bytes ...r-2afc1f2a.js => SocketServer-d36df569.js} | 2 +- .../dist/assets/SocketServer-d36df569.js.gz | Bin 0 -> 13118 bytes ...{Window-6e99c900.js => Window-73e498f2.js} | 2 +- .../{index-91e21252.js => index-0d31d5fa.js} | 2 +- public/dist/assets/index-0d31d5fa.js.gz | Bin 0 -> 6711 bytes public/dist/assets/index-91e21252.js.gz | Bin 6712 -> 0 bytes .../{index-97090024.js => index-f283ba7d.js} | 2 +- ...ex-97090024.js.gz => index-f283ba7d.js.gz} | Bin 519656 -> 519685 bytes .../{main-ce25b28f.js => main-3bb0017c.js} | 2 +- public/dist/assets/main-3bb0017c.js.gz | Bin 0 -> 666 bytes public/dist/assets/main-ce25b28f.js.gz | Bin 659 -> 0 bytes ...{store2-ef7c0aa3.js => store2-c97601fe.js} | 2 +- public/dist/assets/store2-c97601fe.js.gz | Bin 0 -> 1725 bytes public/dist/assets/store2-ef7c0aa3.js.gz | Bin 1726 -> 0 bytes public/dist/index.html | 2 +- public/dist/index.html.gz | Bin 930 -> 930 bytes 103 files changed, 39 insertions(+), 45 deletions(-) delete mode 100644 public/dist/assets/AppSider-7ec83dd3.js.gz rename public/dist/assets/{AppSider-7ec83dd3.js => AppSider-c97621a5.js} (96%) create mode 100644 public/dist/assets/AppSider-c97621a5.js.gz delete mode 100644 public/dist/assets/HttpServer-1fb3ca79.js.gz rename public/dist/assets/{HttpServer-1fb3ca79.js => HttpServer-8bfec31d.js} (87%) create mode 100644 public/dist/assets/HttpServer-8bfec31d.js.gz delete mode 100644 public/dist/assets/Index-07503de0.js.gz delete mode 100644 public/dist/assets/Index-0a122f66.css rename public/dist/assets/{Index-1d1699e3.js => Index-101996e4.js} (92%) create mode 100644 public/dist/assets/Index-101996e4.js.gz delete mode 100644 public/dist/assets/Index-1589dc21.js.gz delete mode 100644 public/dist/assets/Index-18e74189.css create mode 100644 public/dist/assets/Index-1c9b3257.js create mode 100644 public/dist/assets/Index-1c9b3257.js.gz delete mode 100644 public/dist/assets/Index-1d1699e3.js.gz create mode 100644 public/dist/assets/Index-34b94f1a.css rename public/dist/assets/{Index-c3d5c8d7.js => Index-354876ed.js} (97%) create mode 100644 public/dist/assets/Index-354876ed.js.gz delete mode 100644 public/dist/assets/Index-36642ea7.js.gz rename public/dist/assets/{Index-65f527b8.js => Index-39077248.js} (97%) create mode 100644 public/dist/assets/Index-39077248.js.gz rename public/dist/assets/{Index-07503de0.js => Index-3a18fb51.js} (99%) create mode 100644 public/dist/assets/Index-3a18fb51.js.gz create mode 100644 public/dist/assets/Index-43bfec32.js create mode 100644 public/dist/assets/Index-43bfec32.js.gz rename public/dist/assets/{Index-e796cbd0.js => Index-55188015.js} (51%) create mode 100644 public/dist/assets/Index-55188015.js.gz delete mode 100644 public/dist/assets/Index-56d61066.js delete mode 100644 public/dist/assets/Index-56d61066.js.gz delete mode 100644 public/dist/assets/Index-65f527b8.js.gz rename public/dist/assets/{Index-c7402c0d.js => Index-6c47115f.js} (82%) create mode 100644 public/dist/assets/Index-6c47115f.js.gz delete mode 100644 public/dist/assets/Index-7fd843e9.js.gz create mode 100644 public/dist/assets/Index-83c5a461.css delete mode 100644 public/dist/assets/Index-85cd9f09.js.gz delete mode 100644 public/dist/assets/Index-89fc9feb.js.gz delete mode 100644 public/dist/assets/Index-8c6c2c9f.js delete mode 100644 public/dist/assets/Index-8c6c2c9f.js.gz delete mode 100644 public/dist/assets/Index-8d88c447.js.gz rename public/dist/assets/{Index-c54283a3.js => Index-9e9d1c9b.js} (89%) create mode 100644 public/dist/assets/Index-9e9d1c9b.js.gz create mode 100644 public/dist/assets/Index-c2d54db5.js create mode 100644 public/dist/assets/Index-c2d54db5.js.gz rename public/dist/assets/{Index-85cd9f09.js => Index-c2f0b408.js} (71%) create mode 100644 public/dist/assets/Index-c2f0b408.js.gz delete mode 100644 public/dist/assets/Index-c3d5c8d7.js.gz rename public/dist/assets/{Index-7fd843e9.js => Index-c521a9f5.js} (60%) create mode 100644 public/dist/assets/Index-c521a9f5.js.gz delete mode 100644 public/dist/assets/Index-c54283a3.js.gz delete mode 100644 public/dist/assets/Index-c7402c0d.js.gz rename public/dist/assets/{Index-8d88c447.js => Index-ce621282.js} (90%) create mode 100644 public/dist/assets/Index-ce621282.js.gz delete mode 100644 public/dist/assets/Index-d2b3c11e.js.gz create mode 100644 public/dist/assets/Index-d4177ddd.css rename public/dist/assets/{Index-1589dc21.js => Index-e0cd22d1.js} (92%) create mode 100644 public/dist/assets/Index-e0cd22d1.js.gz delete mode 100644 public/dist/assets/Index-e2220ebf.js delete mode 100644 public/dist/assets/Index-e2220ebf.js.gz rename public/dist/assets/{Index-89fc9feb.js => Index-e239b54e.js} (70%) create mode 100644 public/dist/assets/Index-e239b54e.js.gz delete mode 100644 public/dist/assets/Index-e796cbd0.js.gz delete mode 100644 public/dist/assets/Index-e9b361ed.js.gz rename public/dist/assets/{Index-36642ea7.js => Index-ea299cba.js} (83%) create mode 100644 public/dist/assets/Index-ea299cba.js.gz rename public/dist/assets/{Index-d2b3c11e.js => Index-f2c2d585.js} (64%) create mode 100644 public/dist/assets/Index-f2c2d585.js.gz rename public/dist/assets/{Index-8362003b.js => Index-f4d16407.js} (84%) rename public/dist/assets/{Index-e9b361ed.js => Index-f5517914.js} (92%) create mode 100644 public/dist/assets/Index-f5517914.js.gz create mode 100644 public/dist/assets/Index-f7de81e1.js create mode 100644 public/dist/assets/Index-f7de81e1.js.gz delete mode 100644 public/dist/assets/Ipc-64b0d68a.js.gz delete mode 100644 public/dist/assets/Ipc-af32f36b.js.gz rename public/dist/assets/{Ipc-64b0d68a.js => Ipc-d007eef7.js} (93%) create mode 100644 public/dist/assets/Ipc-d007eef7.js.gz rename public/dist/assets/{Ipc-af32f36b.js => Ipc-f792091f.js} (94%) create mode 100644 public/dist/assets/Ipc-f792091f.js.gz delete mode 100644 public/dist/assets/Menu-8f71c739.js delete mode 100644 public/dist/assets/Menu-8f71c739.js.gz create mode 100644 public/dist/assets/Menu-c3ec0fd5.js create mode 100644 public/dist/assets/Menu-c3ec0fd5.js.gz create mode 100644 public/dist/assets/Pic-7ce26ac5.js delete mode 100644 public/dist/assets/Pic-fc347785.js delete mode 100644 public/dist/assets/SocketServer-2afc1f2a.js.gz rename public/dist/assets/{SocketServer-2afc1f2a.js => SocketServer-d36df569.js} (99%) create mode 100644 public/dist/assets/SocketServer-d36df569.js.gz rename public/dist/assets/{Window-6e99c900.js => Window-73e498f2.js} (84%) rename public/dist/assets/{index-91e21252.js => index-0d31d5fa.js} (99%) create mode 100644 public/dist/assets/index-0d31d5fa.js.gz delete mode 100644 public/dist/assets/index-91e21252.js.gz rename public/dist/assets/{index-97090024.js => index-f283ba7d.js} (99%) rename public/dist/assets/{index-97090024.js.gz => index-f283ba7d.js.gz} (98%) rename public/dist/assets/{main-ce25b28f.js => main-3bb0017c.js} (90%) create mode 100644 public/dist/assets/main-3bb0017c.js.gz delete mode 100644 public/dist/assets/main-ce25b28f.js.gz rename public/dist/assets/{store2-ef7c0aa3.js => store2-c97601fe.js} (98%) create mode 100644 public/dist/assets/store2-c97601fe.js.gz delete mode 100644 public/dist/assets/store2-ef7c0aa3.js.gz diff --git a/electron/config/config.default.js b/electron/config/config.default.js index 419b876..288a99f 100644 --- a/electron/config/config.default.js +++ b/electron/config/config.default.js @@ -185,7 +185,7 @@ module.exports = (appInfo) => { force: false, }, javaServer: { - enable: true, + enable: false, port: 18080, jreVersion: 'jre1.8.0_201', opt: '-server -Xms512M -Xmx512M -Xss512k -Dspring.profiles.active=prod -Dserver.port=${port} -Dlogging.file.path="${path}" ', diff --git a/electron/config/config.local.js b/electron/config/config.local.js index 4d6f23e..49fe802 100644 --- a/electron/config/config.local.js +++ b/electron/config/config.local.js @@ -41,15 +41,7 @@ module.exports = (appInfo) => { directory: './go', args: ['run', './main.go', '--env=dev','--basedir=../', '--port=7073'], appExit: true, - }, - // java: { - // enable: true, - // name: 'goapp', - // cmd: 'go', - // directory: './go', - // args: ['run', './main.go', '--env=dev','--basedir=../', '--port=7073'], - // appExit: true, - // } + } }; return { diff --git a/package.json b/package.json index dcb7d45..ceb8bbd 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "dependencies": { "better-sqlite3": "^8.4.0", "dayjs": "^1.10.7", - "ee-core": "^2.8.0-beta.1", + "ee-core": "^2.8.0-beta.3", "electron-updater": "^5.3.0", "lodash": "^4.17.21" } diff --git a/public/dist/assets/AppSider-7ec83dd3.js.gz b/public/dist/assets/AppSider-7ec83dd3.js.gz deleted file mode 100644 index 0772d81fa4de6af4f6695c1c1dcef62b12ec2ef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmV;%13CO3iwFP!000023WZfouiHcv-SaEb5sR^UW0Fur>!*NFMb)bCkU(V zs5}TT9yG)r9Be!o5FRYN_Mjl~AmN#Z8qh-w&O-&IhXPU$31lA1Hmyv-!cU}5a65kT z`Q*uDGJ6!hvFs`~+PYCTXY8TI&FIzl-*Bc(X2#-mEYe9l3rn3bkX@!>flh>VrGhZ8 zFoks9Xi;FqzADQfWP%lgL^u)gVEzSfVxyEOEhf=}3B+|(p>`1~P}i#|1CLR&e~KDO zc|^?rj#JcGoFfA#og(eKcR$_z_7{UvWO&_0dsY!_OttnTt!>n_Z6~;z4WzWJ6QNH^ z@Bh4gfBSo1={tL0;?se|RtlZHk!Ou}fBbVh$mY4Il8vbFzS5(Cl9KgSdM}Skzx;jo z>(70quhSG`cVFkTflg-XO?^^{D`Rb6Q5aHZaAtj_M}EVI;sFNG2^}gt$1gEl<1Xrx@LvL_wisvx zhqe^+Q;LiJ|I4d^-Xb>zE=S6UWTd2CztE{6MR7>%1Rupnx4rs!$Ce^O#c?v1;16MOC1y`SS7i5sGB1{*1a z!!E+M&$HmFLRVLMq{#}$x6sHWVxlaE5n5;xOhv6+WcF??EMG%Ym;}|2Le&^$;pt)l zX7sC)OvmWFfknk)vV8lNdze#UdN0hoW<@_IN@h9D+OY=xBw!;Gmq%29#7XtptVi8~uDvQsC6(NC3(*HPM=#0x>W<_{(TC|-lEl>*7L z?gijfZsG6Sy|FuJ{P2m3My{Z7yAmS|eJiwkrN^*fo@GnACpa6ihZV=LyIumA2FoCT zRWxg1N}mksKH_GNg9ANnyVv`NW4({collapsed:!0,current:"menu_1",menu:{menu_1:{icon:"icon-fengche",title:"框架",pageName:"Framework",params:{}},menu_2:{icon:"icon-niudan",title:"系统",pageName:"Os",params:{}},menu_3:{icon:"icon-xiangji",title:"硬件",pageName:"Hardware",params:{}},menu_4:{icon:"icon-liuxing",title:"特效",pageName:"Effect",params:{}},menu_5:{icon:"icon-gouwu",title:"cross",pageName:"Cross",params:{}}}}),created(){},mounted(){this.menuHandle()},methods:{menuHandle(e){console.log("sider menu e:",e),this.current=e?e.key:this.current,console.log("sider menu current:",this.current);const a=this.menu[this.current];console.log("[home] load linkInfo:",a),this.$router.push({name:a.pageName,params:a.params})},changeMenu(e){console.log("sider menu e:",e)}}},h=(e=>(m("data-v-a1fe120d"),e=e(),d(),e))((()=>p("div",{class:"logo"},[p("img",{class:"pic-logo",src:g})],-1)));const _=e(f,[["render",function(e,m,d,p,g,f){const _=a("icon-font"),y=a("a-menu-item"),w=a("a-menu"),k=a("a-layout-sider"),N=a("router-view"),v=a("a-layout-content"),x=a("a-layout");return n(),t(x,{id:"app-layout-sider"},{default:o((()=>[s(k,{modelValue:g.collapsed,"onUpdate:modelValue":m[0]||(m[0]=e=>g.collapsed=e),theme:"light",class:"layout-sider",width:"100"},{default:o((()=>[h,s(w,{class:"menu-item",theme:"light",mode:"inline",selectedKeys:[g.current],onClick:f.menuHandle},{default:o((()=>[(n(!0),l(u,null,i(g.menu,((e,a)=>(n(),t(y,{key:a},{default:o((()=>[s(_,{type:e.icon},null,8,["type"]),c(" "+r(e.title),1)])),_:2},1024)))),128))])),_:1},8,["selectedKeys","onClick"])])),_:1},8,["modelValue"]),s(x,null,{default:o((()=>[s(v,{class:"layout-content"},{default:o((()=>[s(N)])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-a1fe120d"]]);export{_ as default}; +import{_ as e,r as a,o as n,c as t,w as o,a as s,b as l,d as i,F as u,e as c,t as r,p as m,f as d,g as p}from"./index-f283ba7d.js";const g=""+new URL("logo-abcaf0c2.png",import.meta.url).href,f={name:"AppSider",data:()=>({collapsed:!0,current:"menu_1",menu:{menu_1:{icon:"icon-fengche",title:"框架",pageName:"Framework",params:{}},menu_2:{icon:"icon-niudan",title:"系统",pageName:"Os",params:{}},menu_3:{icon:"icon-xiangji",title:"硬件",pageName:"Hardware",params:{}},menu_4:{icon:"icon-liuxing",title:"特效",pageName:"Effect",params:{}},menu_5:{icon:"icon-gouwu",title:"cross",pageName:"Cross",params:{}}}}),created(){},mounted(){this.menuHandle()},methods:{menuHandle(e){console.log("sider menu e:",e),this.current=e?e.key:this.current,console.log("sider menu current:",this.current);const a=this.menu[this.current];console.log("[home] load linkInfo:",a),this.$router.push({name:a.pageName,params:a.params})},changeMenu(e){console.log("sider menu e:",e)}}},h=(e=>(m("data-v-a1fe120d"),e=e(),d(),e))((()=>p("div",{class:"logo"},[p("img",{class:"pic-logo",src:g})],-1)));const _=e(f,[["render",function(e,m,d,p,g,f){const _=a("icon-font"),y=a("a-menu-item"),w=a("a-menu"),k=a("a-layout-sider"),N=a("router-view"),v=a("a-layout-content"),x=a("a-layout");return n(),t(x,{id:"app-layout-sider"},{default:o((()=>[s(k,{modelValue:g.collapsed,"onUpdate:modelValue":m[0]||(m[0]=e=>g.collapsed=e),theme:"light",class:"layout-sider",width:"100"},{default:o((()=>[h,s(w,{class:"menu-item",theme:"light",mode:"inline",selectedKeys:[g.current],onClick:f.menuHandle},{default:o((()=>[(n(!0),l(u,null,i(g.menu,((e,a)=>(n(),t(y,{key:a},{default:o((()=>[s(_,{type:e.icon},null,8,["type"]),c(" "+r(e.title),1)])),_:2},1024)))),128))])),_:1},8,["selectedKeys","onClick"])])),_:1},8,["modelValue"]),s(x,null,{default:o((()=>[s(v,{class:"layout-content"},{default:o((()=>[s(N)])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-a1fe120d"]]);export{_ as default}; diff --git a/public/dist/assets/AppSider-c97621a5.js.gz b/public/dist/assets/AppSider-c97621a5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a64be40538f503a7fef2f5e37b9b8c91ea029965 GIT binary patch literal 966 zcmV;%13CO3iwFP!000023WZfokK;rTz4I%wEe>sM#U$B9j64bmtyt{}7$negiK3{- zF5A6ncU$iEB$3xw1V4Z)Xz$#RkkI@cH2XKGcE0T0ATD|B=k}}WS5+NZl%{gcY9#Ck zq4FTWc+e1gaIo=UKzOil>p?-{LBewnHK2zWoQDcZ4+W$i639H1ZCaUvg`Y^B;C7tO zuAbbA&yw)9W!JIM){U|`V~;g%Mz6mAhBIX{GZwe8NGI_uEOo{}cA16+IuX{D3c|d? z6w-O4MS&6fvMhg)304de;Y7rP`RBZejZ&htm_&~z5Z6_O+C{8DU9YALJVwp_DQYC; z5i$QePEluZjtrc1inJfz{`BzMUkpl-;Y}Cqc}1`>)!LJ^wo%izo#1LVkkYbFggz;~ z`}6+Y{qKFH@9c*XPX-cODRlN)o;BY7@z4Drn-`)=Hlo50m7Wfil&rVXdwEp)D*o*jv!M%xAuS124NJZMPL)Ox>mxwN5=@IvTB zArE{!mz%`y3v-|`XndC#g&}nYXVzDGk|0Qs0i-AUP zXiG6arMT$7UtSON7P%>KIZ{R>BPI3vrA`egibG-_SEhDYg=KAXzHe9&9t}GhC->3gkBJ4LJ9cQPMtn$DoOo zur}((jkT~KUKZJzFJ(OL-hr*+C~JcyjHf|xG-pN1DJ&L@9O*_ct#$0A(HxUqf~d`zqNnx#Nr@e~H}1|&?2Tvleva=XZiu=YY@`ql zy9nDp&w}d;U0vysCMz7@LL-xiiLx9!75Rb!Ner;7!c z(XUD}9i#IG78Q%h^35CWVNQkVeK7Bu75$tjndLNV#~SpLfQ?LC9}} zbawDPWuFm^tfr2nyTPKO*~a8++}UW6ojMteex_u+j?&&FUI@xHe>4d|@fvik6iA+R z9{{Iv3xD74jom@xhfiEIas`dsl^9{@TcO=6UBQBRmM!U?;B3SmR~*CcdI?|}EQ0`6 z(X55(WcHN0kGR=YaG literal 0 HcmV?d00001 diff --git a/public/dist/assets/HttpServer-1fb3ca79.js.gz b/public/dist/assets/HttpServer-1fb3ca79.js.gz deleted file mode 100644 index 356be084aac7e968f7f8f87d0b7138766de47456..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmV-G1i$+qiwFP!000023Y}HoYa2%pe(ztQE+O32duK_B>-fZ_lsvSBK*6C;LO7?p zk#x~%_q?|!1x^P_Xo;QvifJHVyQO{$Da9>?HZ*Si$HbECC;tnby^~x?c3+AlW_9!J z%=gXA?)jaN3z_%@Co0IaA$W(F%N@sOh70ADdihqvd=Qa}KLdj)%n#jlU>*n%#tM|y zzyX*=I|?0Lpb`1dSSvxfR9-31;v$9PQ(PpufU*INRk!FkH)eqw3Mi;hhEcAJL+i@; zw5d!$r7|uBWn!8!@Muq&kcP^%XhWIK0nVOw3iH-sGlocNpeIv_@7kABevmy9 zIaskq1s+$6NdTJoo&|FnFo%_GyVgNsP7_QJf{UEeX#eZs(}U6etBDk(GZ&pAp}Z@? z=4SJ1CHh2bzn?j+<>i38PSE0!v{s9&B~l4M7MQ9@7+?d4iCZ3UpJ`;7=oJAn77YDj z3I8uKsuJ=5%z!sF5{tkhl<73m618TNZdxS7_=IMo0#y1P;IXvchnp#is5@?ZrmVS$ zi{f490Zm5X8Ekawfjw;ck1-``Ec(Ct8guW^nNxzX-XS5X3$z1Q9+EZ zabu-;3)a?FiB6@B;%NteQm1uWO$Twp&`|OWB`xn9Nomt=Xqq~50mkvWgeGp_sH4Rh z7=7sifvJMDxr;-xzguMjX#Yj zr-HVo$Dm{5)H+5zmXfo7hu6Uh`xE+gT5Zy)mUhNFoRWU8Fn;>`Xz=L#XqPOxnwUS{ zIxXpR9zNXvW%&Kz0zP-iEW)d?rgnV0b2fN%dicla*T=XI%RoJ?Lle&K1ist0pjxc; z`vKh@F3>6EbV?ICi%0jrc+BdY%}tf_{Ade3r%zs;9(*<2 z+8e(4GoOz0qwNf({currentStatus:"关闭",servicAddress:"无"}),mounted(){this.init()},methods:{init(){e.invoke(t.checkHttpServer,{}).then((t=>{t.enable&&(this.currentStatus="开启",this.servicAddress=t.server,o.set("httpServiceConfig",t))}))},sendRequest(e){"关闭"!=this.currentStatus?this.requestHttp(t.doHttpRequest,{id:e}).then((t=>{})):this.$message.error("http服务未开启")},requestHttp(t,e){const r=o.get("httpServiceConfig").server||"http://localhost:7071";let n=t.split(".").join("/");return n=r+"/"+n,console.log("url:",n),s({url:n,method:"post",data:e,timeout:6e4})},backendRequest(){console.log("GO_URL:","http://www.test.com");s({baseURL:"http://www.test.com",method:"get",url:"/hello",timeout:6e4}).then((t=>{console.log("res:",t);const e=t.data||null;this.$message.info(`go服务返回: ${e}`)}))}}},f=t=>(h("data-v-3508e997"),t=t(),m(),t),b={id:"app-base-httpserver"},g=f((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 使用http与主进程通信 ")],-1))),k={class:"one-block-2"},w=f((()=>l("div",{class:"one-block-1"},[l("span",null," 2. 使用http与服务端通信 ")],-1))),R={class:"one-block-2"};const q=r(v,[["render",function(t,e,s,o,r,h){const m=n("a-button");return a(),i("div",b,[g,l("div",k,[l("p",null,"* 状态:"+c(r.currentStatus),1),l("p",null,"* 地址:"+c(r.servicAddress),1),l("p",null,[u("* 发送请求: "),d(m,{onClick:e[0]||(e[0]=t=>h.sendRequest("pictures"))},{default:p((()=>[u(" 打开【我的图片】 ")])),_:1})])]),w,l("div",R,[l("p",null,[d(m,{onClick:e[1]||(e[1]=t=>h.backendRequest())},{default:p((()=>[u(" 发送请求 ")])),_:1}),u(" (请自行创建服务) ")])])])}],["__scopeId","data-v-3508e997"]]);export{q as default}; +import{i as t}from"./main-3bb0017c.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{a as s}from"./index-0d31d5fa.js";import{s as o}from"./store2-c97601fe.js";import{_ as r,r as n,o as a,b as i,g as l,t as c,e as u,a as d,w as p,p as h,f as m}from"./index-f283ba7d.js";const v={data:()=>({currentStatus:"关闭",servicAddress:"无"}),mounted(){this.init()},methods:{init(){e.invoke(t.checkHttpServer,{}).then((t=>{t.enable&&(this.currentStatus="开启",this.servicAddress=t.server,o.set("httpServiceConfig",t))}))},sendRequest(e){"关闭"!=this.currentStatus?this.requestHttp(t.doHttpRequest,{id:e}).then((t=>{})):this.$message.error("http服务未开启")},requestHttp(t,e){const r=o.get("httpServiceConfig").server||"http://localhost:7071";let n=t.split(".").join("/");return n=r+"/"+n,console.log("url:",n),s({url:n,method:"post",data:e,timeout:6e4})},backendRequest(){console.log("GO_URL:","http://www.test.com");s({baseURL:"http://www.test.com",method:"get",url:"/hello",timeout:6e4}).then((t=>{console.log("res:",t);const e=t.data||null;this.$message.info(`go服务返回: ${e}`)}))}}},f=t=>(h("data-v-3508e997"),t=t(),m(),t),b={id:"app-base-httpserver"},g=f((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 使用http与主进程通信 ")],-1))),k={class:"one-block-2"},w=f((()=>l("div",{class:"one-block-1"},[l("span",null," 2. 使用http与服务端通信 ")],-1))),R={class:"one-block-2"};const q=r(v,[["render",function(t,e,s,o,r,h){const m=n("a-button");return a(),i("div",b,[g,l("div",k,[l("p",null,"* 状态:"+c(r.currentStatus),1),l("p",null,"* 地址:"+c(r.servicAddress),1),l("p",null,[u("* 发送请求: "),d(m,{onClick:e[0]||(e[0]=t=>h.sendRequest("pictures"))},{default:p((()=>[u(" 打开【我的图片】 ")])),_:1})])]),w,l("div",R,[l("p",null,[d(m,{onClick:e[1]||(e[1]=t=>h.backendRequest())},{default:p((()=>[u(" 发送请求 ")])),_:1}),u(" (请自行创建服务) ")])])])}],["__scopeId","data-v-3508e997"]]);export{q as default}; diff --git a/public/dist/assets/HttpServer-8bfec31d.js.gz b/public/dist/assets/HttpServer-8bfec31d.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..89ba3100e998df1a03512d2cf66720bdc70d7041 GIT binary patch literal 1088 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%0D9%lqzgzODEs58UTk0Fbyl$ldF=%Tw!yn` z+0=u<6qngn;Ibf1!Q>%rdK--R8CR14(Y3&eHuYPDZKctK&|?QQ{sC%!ONg>Tq?-Zu zMxntwA{s2c1Yx*wXO&17P$wb=JXeE1bEIK|SGhonhz{4_J*)}-zJZqU_ci2!Q>Ia^ zFn8ZFJ;8U@KeT`Ed?LZv+5xaKyZ}BR&H|mhgahz2%-*P_6H&H9wB7-*N#TT!T#dH{ z8S@Bb-34O~Q+UnhavaG_5VI<*b6i+*2(gH>aWcp1vJzkW5hDn{G`D3R^S%coc$p7B z<_MRCXoKkEw~~eRp7=MG`_Yv9H@AB{-4!vL{0ne ztI3KB@?Yo5J=do^C=)>l$E-SGEz~Ew)6F$Dkpx(k)|(JWZx%JWYlyJQO*58(bv5c( zL%g^eIcvdr?(zZS+${O^CiLafPB3@&tU~P|o$H`lzoKvb704OUKLy$A^=s%2&H;t# z3p7XP0WpCA;^^K;xbI!W%tn!kPErOyeLCcn!)-Vjn{Ln$|7i_9h4qk}z&Z<_0C5^N zALKyID}|veA{60+O$iRq@O=EHL>&TcU&>P*T6ql>ZnAvU+H;ZAPXOC za=EN1*qBIA-;j<$jLpGG-LP7b*2HO`tW*7M&~y=cCpq1y#AUTrQu@X?rq-u5>$O

(KF3`_e%{s65jt?3)U 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 ANdN!< diff --git a/public/dist/assets/Index-0a122f66.css b/public/dist/assets/Index-0a122f66.css deleted file mode 100644 index ba09cce..0000000 --- a/public/dist/assets/Index-0a122f66.css +++ /dev/null @@ -1 +0,0 @@ -#app-cross-go[data-v-28ca45de]{padding:0 10px;text-align:left;width:100%}#app-cross-go .one-block-1[data-v-28ca45de]{font-size:16px;padding-top:10px}#app-cross-go .one-block-2[data-v-28ca45de]{padding-top:10px} diff --git a/public/dist/assets/Index-1d1699e3.js b/public/dist/assets/Index-101996e4.js similarity index 92% rename from public/dist/assets/Index-1d1699e3.js rename to public/dist/assets/Index-101996e4.js index 451daab..964cd94 100644 --- a/public/dist/assets/Index-1d1699e3.js +++ b/public/dist/assets/Index-101996e4.js @@ -1 +1 @@ -import{i as t}from"./main-ce25b28f.js";import{i}from"./ipcRenderer-5e19eaee.js";import{_ as e,h as s,r as n,o,b as a,g as l,a as d,w as c,e as f,p as r,f as p}from"./index-97090024.js";const u={data:()=>({views:[{type:"main",title:"通知标题",subtitle:"副标题",body:"这是通知内容-默认",silent:!0},{type:"main",title:"提示音",subtitle:"副标题-提示音",body:"这是通知内容-提示音",silent:!1},{type:"main",title:"点击通知事件",subtitle:"副标题-点击通知事件",body:"这是通知内容-点击通知事件",clickEvent:!0},{type:"main",title:"关闭通知事件",subtitle:"副标题-关闭通知事件",body:"这是通知内容-点击通知事件",closeEvent:!0}]}),mounted(){this.init()},methods:{init(){i.removeAllListeners(t.sendNotification),i.on(t.sendNotification,((t,i)=>{"[object Object]"==Object.prototype.toString.call(i)&&this.$message.info(i.msg)}))},sendNotification(e){i.send(t.sendNotification,s(this.views[e]))}}},b={id:"app-base-notification"},m=(t=>(r("data-v-6555f14e"),t=t(),p(),t))((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 弹出桌面通知 ")],-1))),v={class:"one-block-2"};const y=e(u,[["render",function(t,i,e,s,r,p){const u=n("a-button"),y=n("a-space");return o(),a("div",b,[m,l("div",v,[d(y,null,{default:c((()=>[d(u,{onClick:i[0]||(i[0]=t=>p.sendNotification(0))},{default:c((()=>[f("默认")])),_:1}),d(u,{onClick:i[1]||(i[1]=t=>p.sendNotification(1))},{default:c((()=>[f("发出提示音")])),_:1}),d(u,{onClick:i[2]||(i[2]=t=>p.sendNotification(2))},{default:c((()=>[f("点击通知触发事件")])),_:1}),d(u,{onClick:i[3]||(i[3]=t=>p.sendNotification(3))},{default:c((()=>[f("关闭通知触发事件")])),_:1})])),_:1})])])}],["__scopeId","data-v-6555f14e"]]);export{y as default}; +import{i as t}from"./main-3bb0017c.js";import{i}from"./ipcRenderer-5e19eaee.js";import{_ as e,h as s,r as n,o,b as a,g as l,a as d,w as c,e as f,p as r,f as p}from"./index-f283ba7d.js";const u={data:()=>({views:[{type:"main",title:"通知标题",subtitle:"副标题",body:"这是通知内容-默认",silent:!0},{type:"main",title:"提示音",subtitle:"副标题-提示音",body:"这是通知内容-提示音",silent:!1},{type:"main",title:"点击通知事件",subtitle:"副标题-点击通知事件",body:"这是通知内容-点击通知事件",clickEvent:!0},{type:"main",title:"关闭通知事件",subtitle:"副标题-关闭通知事件",body:"这是通知内容-点击通知事件",closeEvent:!0}]}),mounted(){this.init()},methods:{init(){i.removeAllListeners(t.sendNotification),i.on(t.sendNotification,((t,i)=>{"[object Object]"==Object.prototype.toString.call(i)&&this.$message.info(i.msg)}))},sendNotification(e){i.send(t.sendNotification,s(this.views[e]))}}},b={id:"app-base-notification"},m=(t=>(r("data-v-6555f14e"),t=t(),p(),t))((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 弹出桌面通知 ")],-1))),v={class:"one-block-2"};const y=e(u,[["render",function(t,i,e,s,r,p){const u=n("a-button"),y=n("a-space");return o(),a("div",b,[m,l("div",v,[d(y,null,{default:c((()=>[d(u,{onClick:i[0]||(i[0]=t=>p.sendNotification(0))},{default:c((()=>[f("默认")])),_:1}),d(u,{onClick:i[1]||(i[1]=t=>p.sendNotification(1))},{default:c((()=>[f("发出提示音")])),_:1}),d(u,{onClick:i[2]||(i[2]=t=>p.sendNotification(2))},{default:c((()=>[f("点击通知触发事件")])),_:1}),d(u,{onClick:i[3]||(i[3]=t=>p.sendNotification(3))},{default:c((()=>[f("关闭通知触发事件")])),_:1})])),_:1})])])}],["__scopeId","data-v-6555f14e"]]);export{y as default}; diff --git a/public/dist/assets/Index-101996e4.js.gz b/public/dist/assets/Index-101996e4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..911c06fe0a9414c51732d4b3a16af47610c99a33 GIT binary patch literal 826 zcmV-A1I7FwiwFP!000023YAq|i`+I8eebWBiV!5YcE>Z>r19cHDSarE6p}|{7TK0} zmDrN8CQ#Cbw0&yw5C~*9&_9#e-T4=l#y3HzCAosI^a^Xzlcs%y5B<@Xxw)xua)PtAFbtY0)vC7$E-c?2!+jQKq zcntQeQBYYUKtgO^DC}C31GOfF+twt&tjVCXrh?3x@{G<<-Ep$X=hK*8NmoRP6iSck zph>BwJ|@8zxS4TwTlrz5=Oy!zjRJw@IyWE7@1Gq%|NZFK`^y*m2vi-f*B1|7pDxBS zo%`tI@25xmuRHg}kM|a@-Z{&|{gYQO%_*KUq5V(CE%Z?wJ^tzV<-zj#n_hfpV|$Qk z6Jkx~^^+a{@NRMcusi(W;NgeExBaYreuMOV&PmRbTVK!qE%3#?H_In~{kN7rzyGO4 zDt4wNY6%pw7Mi7)G6r#M~{^E@_ET`!O44Ra7-2T;AH+%DhVq5zv9j5R~T8gkWqZDK~z6hM-Aus+5nUU{0LN zn{0^xLE5FE6^9jSz{z@dzO>3(f;gP`e)CdBAWD zVTh{Lg@PcfMY2kRNjWeu*9VlOIh}Wb5q08PYZDlOdG~GPBqo;ais`x%BWZ%6>lk7P z3pfpE24RZlo$e-O8Le~eCtc8Hr-nv~uWZBnJRC=N?_z5Lle+R;9q`ze?i@&l(fYa| zrZlkQd!|c2LiRdjZwT2NLS8)n*=G6dk{G6#bQF^zipdbg=GdM5`G;X#58p7?wBwo% zaZLxq*|-k|xHeuQ(nb)XogJ0Pl6{jRIM>WkM7G(T)emUC`nPnP?e-`C0N~UgrRN3! E0OBvEPyhe` literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-1589dc21.js.gz b/public/dist/assets/Index-1589dc21.js.gz deleted file mode 100644 index b63b3e3b3b46bfd851d3f3934cc9f8ca9537efce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 zcmV+e1N{6SiwFP!000023Y}F!i{wNUzWXbh@=^saNq2N`Cqwq)$%_XO<`9~ulDur! zbW#_5odi<+E?UD$1eD3ec6rdVO+oZ#XVIpSg9%Hl~_ zTce<|hJ&&uhu9hokF2SITa!WyXa@CZ|GNQ*H66Q)t>fULDH>%jBcwsm8X3;Vc^0EQgLAjh&iJGygMf z8$2L-*Q-lR1kb&?iFcvL(8pD;fSZ{;_OfSCpkAxA4!Wd5uJL?yQOP>t3b|Dqr05>H zKvBIGwL9iHl1s*1y+%nXh7UVi5M_3ot49=B&sg90P=&@t8%k`IoUM~R@G(tKGQt2u zq(*{ykU<=FA`J*HODE zCeMM)7VhlDcYnP6?fc=IU;g>)_u;Fb{=L37RUN+kVtDp^M%WUZ1!D}d@Ghcn5Z7-> z>>nexRlUQ!c@6XGEt%gt#ynhK4NtzldHVe256^C%{(1A`&j$+5k1N>q)4u9}Zx>*R**9O^Zp>;+Uqz{hI9Am@4xcMXSA{^EXiBPm26w ziv0T(nQP)cK}*&zAtI|)ov0E&N(tQQ?&Xr5;pO-zxESyEiK;()=Rfr10XuL80071S Bd0_wm diff --git a/public/dist/assets/Index-18e74189.css b/public/dist/assets/Index-18e74189.css deleted file mode 100644 index 45970c1..0000000 --- a/public/dist/assets/Index-18e74189.css +++ /dev/null @@ -1 +0,0 @@ -#app-other[data-v-da7e5fd3]{padding:0 10px;text-align:left;width:100%}#app-other .one-block-1[data-v-da7e5fd3]{font-size:16px;padding-top:10px}#app-other .one-block-2[data-v-da7e5fd3]{padding-top:10px} diff --git a/public/dist/assets/Index-1c9b3257.js b/public/dist/assets/Index-1c9b3257.js new file mode 100644 index 0000000..d64001c --- /dev/null +++ b/public/dist/assets/Index-1c9b3257.js @@ -0,0 +1 @@ +import{i as e}from"./main-3bb0017c.js";import{i as l}from"./ipcRenderer-5e19eaee.js";import{a as s}from"./index-0d31d5fa.js";import{_ as o,r as a,o as t,b as n,g as i,a as r,w as c,e as d,p as u,f as p}from"./index-f283ba7d.js";const f={data:()=>({type:1,serverUrl:""}),methods:{info(){l.invoke(e.crossInfo,{}).then((e=>{console.log("res:",e)}))},getUrl(){l.invoke(e.getCrossUrl,{name:"goapp"}).then((e=>{this.serverUrl=e,this.$message.info(`服务地址: ${e}`)}))},kill(){l.invoke(e.killCrossServer,{type:"one",name:"goapp"})},killAll(){l.invoke(e.killCrossServer,{type:"all",name:"goapp"})},create(){l.invoke(e.createCrossServer)},request(o){if(1!=o||""!=this.serverUrl)if(1==o){const e=this.serverUrl+"/api/hello";s({method:"get",url:e,params:{id:"1111111"},timeout:1e3}).then((e=>{console.log("res:",e);const l=e.data.data||null;this.$message.info(`服务返回: ${l}`)}))}else l.invoke(e.requestApi,{name:"goapp",urlPath:"/api/hello"}).then((e=>{console.log("res:",e);const l=e.data||null;this.$message.info(`服务返回: ${l}`)}));else this.$message.info("请先获取服务地址")}}},k=e=>(u("data-v-f6803361"),e=e(),p(),e),v={id:"app-cross-go"},m=k((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 基础控制 ")],-1))),g={class:"one-block-2"},h=k((()=>i("div",{class:"one-block-1"},[i("span",null," 2. 发送http请求 ")],-1))),_={class:"one-block-2"},C=k((()=>i("div",{class:"one-block-1"},[i("span",null," 3. 多个服务 ")],-1))),b={class:"one-block-2"};const U=o(f,[["render",function(e,l,s,o,u,p){const f=a("a-button"),k=a("a-space");return t(),n("div",v,[m,i("div",g,[r(k,null,{default:c((()=>[r(f,{onClick:l[0]||(l[0]=e=>p.getUrl())},{default:c((()=>[d(" 获取地址 ")])),_:1}),r(f,{onClick:l[1]||(l[1]=e=>p.kill())},{default:c((()=>[d(" kill ")])),_:1}),r(f,{onClick:l[2]||(l[2]=e=>p.create())},{default:c((()=>[d(" 启动 ")])),_:1}),r(f,{onClick:l[3]||(l[3]=e=>p.info())},{default:c((()=>[d(" test ")])),_:1})])),_:1})]),h,i("div",_,[r(k,null,{default:c((()=>[r(f,{onClick:l[4]||(l[4]=e=>p.request(1))},{default:c((()=>[d(" 前端发送 ")])),_:1}),r(f,{onClick:l[5]||(l[5]=e=>p.request(2))},{default:c((()=>[d(" 主进程发送 ")])),_:1})])),_:1})]),C,i("div",b,[r(k,null,{default:c((()=>[r(f,{onClick:l[6]||(l[6]=e=>p.create())},{default:c((()=>[d(" 启动 ")])),_:1}),r(f,{onClick:l[7]||(l[7]=e=>p.killAll())},{default:c((()=>[d(" kill所有 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-f6803361"]]);export{U as default}; diff --git a/public/dist/assets/Index-1c9b3257.js.gz b/public/dist/assets/Index-1c9b3257.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5406c7709ba9ca8319978bbccb9b3a5b29760282 GIT binary patch literal 1000 zcmV$M1a#W|0Gl4rx(}?UVuo7(V4zH1J6flodIY zSW#S-T&gK30&al|=_lxsCQm zND=GaRC;IU-oo>q+3;Joza7xJUr+imNTs2`q~Xw)CWe7DAylXoK9|M=l*Wfdnj8XY zl2w_Yd9&50yM86(u{h&e;1)jR)X@$1mR|5L5_D|HFr8p}kVXz6r2%8)L*{2r5yk=2 zjUuwbc)~`gqvfS6%WjKhC`!ZPLyUDD-CKo(vk0w-4Rn%X<`6)mG>j4k$OU+nBG&dL zNNhk6(=j?^z-W??6(%2snROnTi%>0GA7hr$0a{gXcjw2CW)Ggvj(?y1aOh~)3oP#{ z-BB2=smhf~_D;nFl|5lG5?BpFUA^}o0W^v(0=yI{$MwULYc+!KOYyTDGp;kE2m{@| z=CbLOkZbO0@`l`VUE!pvh->>Fk}aBqTSJT@M%tNPs1k~RkQ2y7VG$CV(y=V6Shm%R zl)%F=vYb0Mw%%RPMGuKuSh9(#kLfhdqo}>PHfOKDojvupfme^0fRQ2Y7&H?MwG2VGO@zg=lj_XC&d0dzW|ALLXf5ahAP zLl)}@5oEw1hh%vp1uoSIHTyZ|EEaVdsox?H4~fxEk>_cwaZ$H;5&Z-@V_2p#fKIB9 zRK$gk0nH=scq(176F|Y@{V4QCPSk01r&C=T*(Hg!oQq-xT)5KLiKd!NwU^9Yp0Hz! z>AZ%u71my0)!5qvmAjY0nhMrjz?MU76K?kOWcJ|2Wx$pKwiZD3hq4LB#So~&YF}V@ ze&)R^ocRqUe`6uP9Jco6jE)|i{&u3e{Ia~Z6?l6M+}sF$^Xl)j*UwI0JiN%Rr@4Qg zX8#Il?x<*X{LgWKlm3_4FeRO2><|`yyz1E literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-1d1699e3.js.gz b/public/dist/assets/Index-1d1699e3.js.gz deleted file mode 100644 index 522f2647f1985fd69ce4ef3b7593b891a23c94a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 827 zcmV-B1H}9viwFP!000023YAq|i`+I8eebWBiV!5YcE_`swClx%5c*IkEwqouEV3={ zDzPPF$&(C@p%l_k5=iotO`xO=Y5UaVAyCL}pnoQ_yYnw9jc1o3Yq#{lTwA(2=iD!u z7p1Ip!$(w&bemPOK<+06<-$qWWExLC%iJ3Z?eMkRnFlYEZ<$D0#VTjYylqAq+jQKu zcntQfQBYYUKtgO^DC}921GOfFTh=7NtjVCXrh?3x@|@04-FCJ=9dD1vlPfEtL<*%x zb(O>Z@PtsyA>kSvoOQ z%n=(WkjY1YwHc5KBReh5%(*(9PBZTcLj-hSG6bc0G$9z7a`SXjeW+Ox*a6Cc?%z}$R6V$FpcpflZ zLl~lJb)g{0YLTqcU{VeY%=G~!Y0l<_Fj`+1 z#FPeheb0312gqKB>U(Y>wUOAHN&M_3#aIZFO8* zLtI;f;cVOo16&&~5osd`(eAEFWXZlv5nO2IC?Y%T_UZ>TU;SG;&UWXce*nZisD0-K F008hFm;(R+ diff --git a/public/dist/assets/Index-34b94f1a.css b/public/dist/assets/Index-34b94f1a.css new file mode 100644 index 0000000..d872ff8 --- /dev/null +++ b/public/dist/assets/Index-34b94f1a.css @@ -0,0 +1 @@ +#app-cross-java[data-v-1e65f2a8]{padding:0 10px;text-align:left;width:100%}#app-cross-java .one-block-1[data-v-1e65f2a8]{font-size:16px;padding-top:10px}#app-cross-java .one-block-2[data-v-1e65f2a8]{padding-top:10px} diff --git a/public/dist/assets/Index-c3d5c8d7.js b/public/dist/assets/Index-354876ed.js similarity index 97% rename from public/dist/assets/Index-c3d5c8d7.js rename to public/dist/assets/Index-354876ed.js index ecf5184..83686f9 100644 --- a/public/dist/assets/Index-c3d5c8d7.js +++ b/public/dist/assets/Index-354876ed.js @@ -1 +1 @@ -import{i as e}from"./main-ce25b28f.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as l,r as t,o as s,b as n,g as d,a as o,w as i,e as u,t as p,p as r,f as _}from"./index-97090024.js";const c={data:()=>({name:"李四",age:20,userList:["空"],search_age:20,update_name:"李四",update_age:31,delete_name:"李四",all_list:["空"],data_dir:""}),mounted(){this.init()},methods:{init(){a.invoke(e.sqlitedbOperation,{action:"getDataDir"}).then((e=>{-1!=e.code?(this.data_dir=e.result,this.getAllTestData()):this.$message.error("请检查sqlite是否正确安装",5)}))},getAllTestData(){a.invoke(e.sqlitedbOperation,{action:"all"}).then((e=>{if(0==e.all_list.length)return!1;this.all_list=e.all_list}))},selectDir(){a.invoke(e.selectFolder,"").then((e=>{this.data_dir=e,this.modifyDataDir(e)}))},openDir(){console.log("dd:",this.data_dir),a.invoke(e.openDirectory,{id:this.data_dir}).then((e=>{}))},modifyDataDir(l){const t={action:"setDataDir",data_dir:l};a.invoke(e.sqlitedbOperation,t).then((e=>{this.all_list=e.all_list}))},sqlitedbOperation(l){const t={action:l,info:{name:this.name,age:parseInt(this.age)},search_age:parseInt(this.search_age),update_name:this.update_name,update_age:parseInt(this.update_age),delete_name:this.delete_name};"add"==l&&0==this.name.length&&this.$message.error("请填写数据"),a.invoke(e.sqlitedbOperation,t).then((e=>{if(console.log("res:",e),"get"==l){if(0==e.result.length)return void this.$message.error("没有数据");this.userList=e.result}0!=e.all_list.length?(this.all_list=e.all_list,this.$message.success("success")):this.all_list=["空"]}))}}},m=e=>(r("data-v-62864663"),e=e(),_(),e),f={id:"app-base-db"},h=m((()=>d("div",{class:"one-block-1"},[d("span",null," 1. sqlite本地数据库 ")],-1))),v={class:"one-block-2"},b=m((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 数据目录 ")],-1))),g={class:"one-block-2"},k=m((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 测试数据 ")],-1))),V={class:"one-block-2"},D=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 添加数据 ")],-1))),q={class:"one-block-2"},O=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 获取数据 ")],-1))),C={class:"one-block-2"},U=m((()=>d("div",{class:"one-block-1"},[d("span",null," 5. 修改数据 ")],-1))),y={class:"one-block-2"},I=m((()=>d("div",{class:"one-block-1"},[d("span",null," 6. 删除数据 ")],-1))),$={class:"one-block-2"};const j=l(c,[["render",function(e,a,l,r,_,c){const m=t("a-col"),j=t("a-row"),L=t("a-input"),w=t("a-button");return s(),n("div",f,[h,d("div",v,[o(j,null,{default:i((()=>[o(m,{span:8},{default:i((()=>[u(" • 大数据量: 0-1024GB(单库) ")])),_:1}),o(m,{span:8},{default:i((()=>[u(" • 高性能 ")])),_:1}),o(m,{span:8},{default:i((()=>[u(" • 类mysql语法 ")])),_:1})])),_:1})]),b,d("div",g,[o(j,null,{default:i((()=>[o(m,{span:12},{default:i((()=>[o(L,{modelValue:_.data_dir,"onUpdate:modelValue":a[0]||(a[0]=e=>_.data_dir=e),value:_.data_dir,"addon-before":"数据目录"},null,8,["modelValue","value"])])),_:1}),o(m,{span:2}),o(m,{span:5},{default:i((()=>[o(w,{onClick:c.selectDir},{default:i((()=>[u(" 修改目录 ")])),_:1},8,["onClick"])])),_:1}),o(m,{span:5},{default:i((()=>[o(w,{onClick:c.openDir},{default:i((()=>[u(" 打开目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),k,d("div",V,[o(j,null,{default:i((()=>[o(m,{span:24},{default:i((()=>[u(p(_.all_list),1)])),_:1})])),_:1})]),D,d("div",q,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.name,"onUpdate:modelValue":a[1]||(a[1]=e=>_.name=e),value:_.name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.age,"onUpdate:modelValue":a[2]||(a[2]=e=>_.age=e),value:_.age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[3]||(a[3]=e=>c.sqlitedbOperation("add"))},{default:i((()=>[u(" 添加 ")])),_:1})])),_:1})])),_:1})]),O,d("div",C,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.search_age,"onUpdate:modelValue":a[4]||(a[4]=e=>_.search_age=e),value:_.search_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[5]||(a[5]=e=>c.sqlitedbOperation("get"))},{default:i((()=>[u(" 查找 ")])),_:1})])),_:1})])),_:1}),o(j,null,{default:i((()=>[o(m,{span:24},{default:i((()=>[u(p(_.userList),1)])),_:1})])),_:1})]),U,d("div",y,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.update_name,"onUpdate:modelValue":a[6]||(a[6]=e=>_.update_name=e),value:_.update_name,"addon-before":"姓名(条件)"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.update_age,"onUpdate:modelValue":a[7]||(a[7]=e=>_.update_age=e),value:_.update_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[8]||(a[8]=e=>c.sqlitedbOperation("update"))},{default:i((()=>[u(" 更新 ")])),_:1})])),_:1})])),_:1})]),I,d("div",$,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.delete_name,"onUpdate:modelValue":a[9]||(a[9]=e=>_.delete_name=e),value:_.delete_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[10]||(a[10]=e=>c.sqlitedbOperation("del"))},{default:i((()=>[u(" 删除 ")])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-62864663"]]);export{j as default}; +import{i as e}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as l,r as t,o as s,b as n,g as d,a as o,w as i,e as u,t as p,p as r,f as _}from"./index-f283ba7d.js";const c={data:()=>({name:"李四",age:20,userList:["空"],search_age:20,update_name:"李四",update_age:31,delete_name:"李四",all_list:["空"],data_dir:""}),mounted(){this.init()},methods:{init(){a.invoke(e.sqlitedbOperation,{action:"getDataDir"}).then((e=>{-1!=e.code?(this.data_dir=e.result,this.getAllTestData()):this.$message.error("请检查sqlite是否正确安装",5)}))},getAllTestData(){a.invoke(e.sqlitedbOperation,{action:"all"}).then((e=>{if(0==e.all_list.length)return!1;this.all_list=e.all_list}))},selectDir(){a.invoke(e.selectFolder,"").then((e=>{this.data_dir=e,this.modifyDataDir(e)}))},openDir(){console.log("dd:",this.data_dir),a.invoke(e.openDirectory,{id:this.data_dir}).then((e=>{}))},modifyDataDir(l){const t={action:"setDataDir",data_dir:l};a.invoke(e.sqlitedbOperation,t).then((e=>{this.all_list=e.all_list}))},sqlitedbOperation(l){const t={action:l,info:{name:this.name,age:parseInt(this.age)},search_age:parseInt(this.search_age),update_name:this.update_name,update_age:parseInt(this.update_age),delete_name:this.delete_name};"add"==l&&0==this.name.length&&this.$message.error("请填写数据"),a.invoke(e.sqlitedbOperation,t).then((e=>{if(console.log("res:",e),"get"==l){if(0==e.result.length)return void this.$message.error("没有数据");this.userList=e.result}0!=e.all_list.length?(this.all_list=e.all_list,this.$message.success("success")):this.all_list=["空"]}))}}},m=e=>(r("data-v-62864663"),e=e(),_(),e),f={id:"app-base-db"},h=m((()=>d("div",{class:"one-block-1"},[d("span",null," 1. sqlite本地数据库 ")],-1))),v={class:"one-block-2"},b=m((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 数据目录 ")],-1))),g={class:"one-block-2"},k=m((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 测试数据 ")],-1))),V={class:"one-block-2"},D=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 添加数据 ")],-1))),q={class:"one-block-2"},O=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 获取数据 ")],-1))),C={class:"one-block-2"},U=m((()=>d("div",{class:"one-block-1"},[d("span",null," 5. 修改数据 ")],-1))),y={class:"one-block-2"},I=m((()=>d("div",{class:"one-block-1"},[d("span",null," 6. 删除数据 ")],-1))),$={class:"one-block-2"};const j=l(c,[["render",function(e,a,l,r,_,c){const m=t("a-col"),j=t("a-row"),L=t("a-input"),w=t("a-button");return s(),n("div",f,[h,d("div",v,[o(j,null,{default:i((()=>[o(m,{span:8},{default:i((()=>[u(" • 大数据量: 0-1024GB(单库) ")])),_:1}),o(m,{span:8},{default:i((()=>[u(" • 高性能 ")])),_:1}),o(m,{span:8},{default:i((()=>[u(" • 类mysql语法 ")])),_:1})])),_:1})]),b,d("div",g,[o(j,null,{default:i((()=>[o(m,{span:12},{default:i((()=>[o(L,{modelValue:_.data_dir,"onUpdate:modelValue":a[0]||(a[0]=e=>_.data_dir=e),value:_.data_dir,"addon-before":"数据目录"},null,8,["modelValue","value"])])),_:1}),o(m,{span:2}),o(m,{span:5},{default:i((()=>[o(w,{onClick:c.selectDir},{default:i((()=>[u(" 修改目录 ")])),_:1},8,["onClick"])])),_:1}),o(m,{span:5},{default:i((()=>[o(w,{onClick:c.openDir},{default:i((()=>[u(" 打开目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),k,d("div",V,[o(j,null,{default:i((()=>[o(m,{span:24},{default:i((()=>[u(p(_.all_list),1)])),_:1})])),_:1})]),D,d("div",q,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.name,"onUpdate:modelValue":a[1]||(a[1]=e=>_.name=e),value:_.name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.age,"onUpdate:modelValue":a[2]||(a[2]=e=>_.age=e),value:_.age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[3]||(a[3]=e=>c.sqlitedbOperation("add"))},{default:i((()=>[u(" 添加 ")])),_:1})])),_:1})])),_:1})]),O,d("div",C,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.search_age,"onUpdate:modelValue":a[4]||(a[4]=e=>_.search_age=e),value:_.search_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[5]||(a[5]=e=>c.sqlitedbOperation("get"))},{default:i((()=>[u(" 查找 ")])),_:1})])),_:1})])),_:1}),o(j,null,{default:i((()=>[o(m,{span:24},{default:i((()=>[u(p(_.userList),1)])),_:1})])),_:1})]),U,d("div",y,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.update_name,"onUpdate:modelValue":a[6]||(a[6]=e=>_.update_name=e),value:_.update_name,"addon-before":"姓名(条件)"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.update_age,"onUpdate:modelValue":a[7]||(a[7]=e=>_.update_age=e),value:_.update_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[8]||(a[8]=e=>c.sqlitedbOperation("update"))},{default:i((()=>[u(" 更新 ")])),_:1})])),_:1})])),_:1})]),I,d("div",$,[o(j,null,{default:i((()=>[o(m,{span:6},{default:i((()=>[o(L,{modelValue:_.delete_name,"onUpdate:modelValue":a[9]||(a[9]=e=>_.delete_name=e),value:_.delete_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:i((()=>[o(w,{onClick:a[10]||(a[10]=e=>c.sqlitedbOperation("del"))},{default:i((()=>[u(" 删除 ")])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-62864663"]]);export{j as default}; diff --git a/public/dist/assets/Index-354876ed.js.gz b/public/dist/assets/Index-354876ed.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..202f3cc5723ff65d8c0e8b413f0076cf9efb8493 GIT binary patch literal 1623 zcmV-d2B`TTiwFP!000023dLA$Z_`#3{=Q#fu25x5*IAsjX>nzyjcQXRB&2EZC5j@) zzDeCWcCek6DnzQZ*KXoPVnv{WpaX^`M$0xf1Pu0HrrB-(#m@D096O023b1{Mu65HqTKsU)v&~3t(MPAvs!N1Me{~to7&rEw6sr&r4xrZ z;tY|F5tWeS?ke4FVuubMw&~#F8XYX$po5N8I@oxP4hAN4Xk(8KE!?7mgX?st#+ZP2 zPOKN^iZyjs579K+ay?E{I=bqqGA}5{`HrPFiHw4q7ya#Rgw+O-3whjjiF49$J-Lkb ze|m;0*d?l?EmeEVEf7Ge>7&sk-BOgWPE0biMK#T;nG{R)sOp9zBh(de({5WH(Rrcc zEg5dkundnEy0}TaC0lpp4x8wxu(E2e5T4}Rv!($jYNuMnQ9Z-9a7WeXD5D1P7C`!f z;ehCzw?r(SC(7}TC>>EqPP29L0UyHjbbwihxNXzJ;WV88&@?|IZYYKq1UZ~O+9a+E zHs*-q*ba{l_MQZHHiBFCm@2`wJ^%8L!NWWIJG=hw=E0pW5uOpc0+=xo`B2Z^YGPxkg$r@fJn+hZ0^#(>wh0`?2qp0boW#7- zv~{Dt9yypN%tE_GEGC%}%{EESv>QCqbs6E56agooqf-EHJL|Y(=yGar%JvW@jcqbC zkMoq+XKp|CeTtdg`B!?}8!|f6hl6KFDPdy6s@pQluTUI)3KOiQIxbnXJjOqm3F8tc zSbDj?Af)mxTue+P^Dix-zaXU2lDWA*(Va)Ct|LV;r>1~mvCa{}rlztIz~6b`e|0_B zdK6sPMXA`n#>+tE6jLDofGVIS&0eaA5VM`7W}55Vs%_}pNUefjcY+(6J(XBW^om+6 zt(!kGoJUbr7!iA%MsnMl29G?79#F4D#7CnlM>*34+A3f&54urCimPI&Fjtx`m5Sgo zq7YudRrrDJb%o{tQd=#trn*GbYp9EtlqS#9f~~`OV-?|!W~wfD%eIJEGi_}}lweyK zmfen zLl%BlwLQ%4)z`f zzilN2Bpz@rw!bl+{ZgSjYWXDYznUNN);f`&cFb!=* z)^c$>mEmxfVf{)NVTM{oQZiH-13c=SGN6OaEB>DwV?!r{zY+)k%y_{sOpjEe#aH9o zP{7h?u!R`x?08_Mv4|G-L|G)07|EoFWOQ$mVC?Jwx%~TA{L2?6qE#{VHlF^_Vq~gc zVCokl^t3+=^3`#|Z&*Bf zEqiA1I32TK{cW-!`CXMogA#LJDWXB*NRkIBNh2!?AKcve=lLJPe^y!g--DU9%`)3& z)3yyzJSpdYEH`sZ*STyOGeuv)#l9q77p#iVt$>Zys;fblw5WrLgP+}%iZD;kg@3;; Vhkvm$umnJ&HEXZZ12myyd;Mn%vjRsoB6(( zQC5^vnOZ|O;Cg^fs$@a@j|-j&FUHa3+2|nkZ)tLrb&jnY-??RFd=o{23YB*mgG1zq z``%OMZ9q9AK{_K~=8S^5Gcj;y5?DKv0Xma|ai)aQnF>;8iqn`j-fi#j)8XN8IJ(qE zi>1(JkVbXF4G$@cKBKiZ+*CRoLaF3jq1GWGP@;-am>X3wLlq7i28FDI!GyBfEHdq9 zA~TdVP@q}JM2B^^QFC8mAy;@c&%eyHL4itB?entyrnEs(G2p%wXSRS+4QP|8G5X@` zuWtAyR~jiYXhU@gM%e$r#pv|^3T-`hncMvYb=+M$L&2V$S+lV9`KYkB_#7>rRMPG? zYnbH~FECzSm#R;(WtNGRT-v<+w+@+a7APzU%fKltbM$jLr@DhmNw}FMWjG)mdkkQ z1=ekBk9Elf0a4{SkU`)NPVW7-dGKWW@cH(~rvt(!;025^m__FyMiyfJKO>F&!K=T% zJ9+u?-xV@2lPtTILl zE8e18+eBit%XPQhwIN|g3QeWNKv;QI&u0na73|2(V4ToJ$DvLzHED`w%J>rC5X=OA+16OZq1fBL1<--_Y{2?IOGZ=nYrdeEc4Y1a3^ zc4BY-ezE!E_~h}od&qk~Fh6BFbxhY#_v05({name:"张三",age:10,userList:["空"],search_age:10,update_name:"张三",update_age:21,delete_name:"张三",all_list:["空"],data_dir:""}),mounted(){this.init()},methods:{init(){a.invoke(e.jsondbOperation,{action:"getDataDir"}).then((e=>{this.data_dir=e.result,this.getAllTestData()}))},getAllTestData(){a.invoke(e.jsondbOperation,{action:"all"}).then((e=>{if(console.log("res:",e),0==e.all_list.length)return!1;this.all_list=e.all_list}))},selectDir(){a.invoke(e.selectFolder,"").then((e=>{this.data_dir=e,this.modifyDataDir(e)}))},openDir(){a.invoke(e.openDirectory,{id:this.data_dir}).then((e=>{}))},modifyDataDir(l){const n={action:"setDataDir",data_dir:l};a.invoke(e.jsondbOperation,n).then((e=>{this.all_list=e.all_list}))},dbOperation(l){const n={action:l,info:{name:this.name,age:parseInt(this.age)},search_age:parseInt(this.search_age),update_name:this.update_name,update_age:parseInt(this.update_age),delete_name:this.delete_name};"add"==l&&0==this.name.length&&this.$message.error("请填写数据"),a.invoke(e.jsondbOperation,n).then((e=>{if(console.log("res:",e),"get"==l){if(0==e.result.length)return void this.$message.error("没有数据");this.userList=e.result}0!=e.all_list.length?(this.all_list=e.all_list,this.$message.success("success")):this.all_list=["空"]}))}}},m=e=>(_("data-v-364fc463"),e=e(),r(),e),f={id:"app-base-db"},h=m((()=>d("div",{class:"one-block-1"},[d("span",null," 1. jsondb本地数据库 ")],-1))),v={class:"one-block-2"},b=m((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 数据目录 ")],-1))),g={class:"one-block-2"},k=m((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 测试数据 ")],-1))),V={class:"one-block-2"},D=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 添加数据 ")],-1))),j={class:"one-block-2"},O=m((()=>d("div",{class:"one-block-1"},[d("span",null," 5. 获取数据 ")],-1))),C={class:"one-block-2"},U=m((()=>d("div",{class:"one-block-1"},[d("span",null," 6. 修改数据 ")],-1))),I={class:"one-block-2"},y=m((()=>d("div",{class:"one-block-1"},[d("span",null," 7. 删除数据 ")],-1))),L={class:"one-block-2"};const $=l(c,[["render",function(e,a,l,_,r,c){const m=n("a-col"),$=n("a-row"),w=n("a-input"),x=n("a-button");return t(),s("div",f,[h,d("div",v,[o($,null,{default:u((()=>[o(m,{span:8},{default:u((()=>[i(" • 小数据量: 0~100M(单库) ")])),_:1}),o(m,{span:8},{default:u((()=>[i(" • json数据库 ")])),_:1}),o(m,{span:8},{default:u((()=>[i(" • 兼容lodash语法 ")])),_:1})])),_:1})]),b,d("div",g,[o($,null,{default:u((()=>[o(m,{span:12},{default:u((()=>[o(w,{modelValue:r.data_dir,"onUpdate:modelValue":a[0]||(a[0]=e=>r.data_dir=e),value:r.data_dir,"addon-before":"数据目录"},null,8,["modelValue","value"])])),_:1}),o(m,{span:2}),o(m,{span:5},{default:u((()=>[o(x,{onClick:c.selectDir},{default:u((()=>[i(" 修改目录 ")])),_:1},8,["onClick"])])),_:1}),o(m,{span:5},{default:u((()=>[o(x,{onClick:c.openDir},{default:u((()=>[i(" 打开目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),k,d("div",V,[o($,null,{default:u((()=>[o(m,{span:24},{default:u((()=>[i(p(r.all_list),1)])),_:1})])),_:1})]),D,d("div",j,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.name,"onUpdate:modelValue":a[1]||(a[1]=e=>r.name=e),value:r.name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.age,"onUpdate:modelValue":a[2]||(a[2]=e=>r.age=e),value:r.age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[3]||(a[3]=e=>c.dbOperation("add"))},{default:u((()=>[i(" 添加 ")])),_:1})])),_:1})])),_:1})]),O,d("div",C,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.search_age,"onUpdate:modelValue":a[4]||(a[4]=e=>r.search_age=e),value:r.search_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[5]||(a[5]=e=>c.dbOperation("get"))},{default:u((()=>[i(" 查找 ")])),_:1})])),_:1})])),_:1}),o($,null,{default:u((()=>[o(m,{span:24},{default:u((()=>[i(p(r.userList),1)])),_:1})])),_:1})]),U,d("div",I,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.update_name,"onUpdate:modelValue":a[6]||(a[6]=e=>r.update_name=e),value:r.update_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.update_age,"onUpdate:modelValue":a[7]||(a[7]=e=>r.update_age=e),value:r.update_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[8]||(a[8]=e=>c.dbOperation("update"))},{default:u((()=>[i(" 更新 ")])),_:1})])),_:1})])),_:1})]),y,d("div",L,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.delete_name,"onUpdate:modelValue":a[9]||(a[9]=e=>r.delete_name=e),value:r.delete_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[10]||(a[10]=e=>c.dbOperation("del"))},{default:u((()=>[i(" 删除 ")])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-364fc463"]]);export{$ as default}; +import{i as e}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as l,r as n,o as t,b as s,g as d,a as o,w as u,e as i,t as p,p as _,f as r}from"./index-f283ba7d.js";const c={data:()=>({name:"张三",age:10,userList:["空"],search_age:10,update_name:"张三",update_age:21,delete_name:"张三",all_list:["空"],data_dir:""}),mounted(){this.init()},methods:{init(){a.invoke(e.jsondbOperation,{action:"getDataDir"}).then((e=>{this.data_dir=e.result,this.getAllTestData()}))},getAllTestData(){a.invoke(e.jsondbOperation,{action:"all"}).then((e=>{if(console.log("res:",e),0==e.all_list.length)return!1;this.all_list=e.all_list}))},selectDir(){a.invoke(e.selectFolder,"").then((e=>{this.data_dir=e,this.modifyDataDir(e)}))},openDir(){a.invoke(e.openDirectory,{id:this.data_dir}).then((e=>{}))},modifyDataDir(l){const n={action:"setDataDir",data_dir:l};a.invoke(e.jsondbOperation,n).then((e=>{this.all_list=e.all_list}))},dbOperation(l){const n={action:l,info:{name:this.name,age:parseInt(this.age)},search_age:parseInt(this.search_age),update_name:this.update_name,update_age:parseInt(this.update_age),delete_name:this.delete_name};"add"==l&&0==this.name.length&&this.$message.error("请填写数据"),a.invoke(e.jsondbOperation,n).then((e=>{if(console.log("res:",e),"get"==l){if(0==e.result.length)return void this.$message.error("没有数据");this.userList=e.result}0!=e.all_list.length?(this.all_list=e.all_list,this.$message.success("success")):this.all_list=["空"]}))}}},m=e=>(_("data-v-364fc463"),e=e(),r(),e),f={id:"app-base-db"},h=m((()=>d("div",{class:"one-block-1"},[d("span",null," 1. jsondb本地数据库 ")],-1))),v={class:"one-block-2"},b=m((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 数据目录 ")],-1))),g={class:"one-block-2"},k=m((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 测试数据 ")],-1))),V={class:"one-block-2"},D=m((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 添加数据 ")],-1))),j={class:"one-block-2"},O=m((()=>d("div",{class:"one-block-1"},[d("span",null," 5. 获取数据 ")],-1))),C={class:"one-block-2"},U=m((()=>d("div",{class:"one-block-1"},[d("span",null," 6. 修改数据 ")],-1))),I={class:"one-block-2"},y=m((()=>d("div",{class:"one-block-1"},[d("span",null," 7. 删除数据 ")],-1))),L={class:"one-block-2"};const $=l(c,[["render",function(e,a,l,_,r,c){const m=n("a-col"),$=n("a-row"),w=n("a-input"),x=n("a-button");return t(),s("div",f,[h,d("div",v,[o($,null,{default:u((()=>[o(m,{span:8},{default:u((()=>[i(" • 小数据量: 0~100M(单库) ")])),_:1}),o(m,{span:8},{default:u((()=>[i(" • json数据库 ")])),_:1}),o(m,{span:8},{default:u((()=>[i(" • 兼容lodash语法 ")])),_:1})])),_:1})]),b,d("div",g,[o($,null,{default:u((()=>[o(m,{span:12},{default:u((()=>[o(w,{modelValue:r.data_dir,"onUpdate:modelValue":a[0]||(a[0]=e=>r.data_dir=e),value:r.data_dir,"addon-before":"数据目录"},null,8,["modelValue","value"])])),_:1}),o(m,{span:2}),o(m,{span:5},{default:u((()=>[o(x,{onClick:c.selectDir},{default:u((()=>[i(" 修改目录 ")])),_:1},8,["onClick"])])),_:1}),o(m,{span:5},{default:u((()=>[o(x,{onClick:c.openDir},{default:u((()=>[i(" 打开目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),k,d("div",V,[o($,null,{default:u((()=>[o(m,{span:24},{default:u((()=>[i(p(r.all_list),1)])),_:1})])),_:1})]),D,d("div",j,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.name,"onUpdate:modelValue":a[1]||(a[1]=e=>r.name=e),value:r.name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.age,"onUpdate:modelValue":a[2]||(a[2]=e=>r.age=e),value:r.age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[3]||(a[3]=e=>c.dbOperation("add"))},{default:u((()=>[i(" 添加 ")])),_:1})])),_:1})])),_:1})]),O,d("div",C,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.search_age,"onUpdate:modelValue":a[4]||(a[4]=e=>r.search_age=e),value:r.search_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[5]||(a[5]=e=>c.dbOperation("get"))},{default:u((()=>[i(" 查找 ")])),_:1})])),_:1})])),_:1}),o($,null,{default:u((()=>[o(m,{span:24},{default:u((()=>[i(p(r.userList),1)])),_:1})])),_:1})]),U,d("div",I,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.update_name,"onUpdate:modelValue":a[6]||(a[6]=e=>r.update_name=e),value:r.update_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.update_age,"onUpdate:modelValue":a[7]||(a[7]=e=>r.update_age=e),value:r.update_age,"addon-before":"年龄"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[8]||(a[8]=e=>c.dbOperation("update"))},{default:u((()=>[i(" 更新 ")])),_:1})])),_:1})])),_:1})]),y,d("div",L,[o($,null,{default:u((()=>[o(m,{span:6},{default:u((()=>[o(w,{modelValue:r.delete_name,"onUpdate:modelValue":a[9]||(a[9]=e=>r.delete_name=e),value:r.delete_name,"addon-before":"姓名"},null,8,["modelValue","value"])])),_:1}),o(m,{span:3}),o(m,{span:6}),o(m,{span:3}),o(m,{span:6},{default:u((()=>[o(x,{onClick:a[10]||(a[10]=e=>c.dbOperation("del"))},{default:u((()=>[i(" 删除 ")])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-364fc463"]]);export{$ as default}; diff --git a/public/dist/assets/Index-39077248.js.gz b/public/dist/assets/Index-39077248.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aea45eb75b825ca078cc7f1b9d963be5910a69cd GIT binary patch literal 1547 zcmV+m2K4zKiwFP!000023dLAki`zyNe($ePhGiMSSheiEMT=5Omcl|xpfq_g#>mpx zR(7m0lDrobmpt^gEolnr20{W&N=qqiH%pt6CQZ}-QX*&bFFK=<<qI>|?*Q zi1pLh!dO1t;HL@l`QRbShY&US5TG_69AxoYT+72Av)E3^!#nrC3-SzT;^`0<^mf9?WgwXva>Q9r=`IX4K68hG~8 zBTz>HwtTzO7;X2M0Nlu5O&9r*ijEvi@Wc^|kOq;(ay=T3>l*+JRMe$?FT@U1qp;%! zn(MhCR0pVw!wz)}xNA+>o_q|j4YNFO?S2~zz7BCOnA+s>AlvsX`62>+Jz%j-PtGm>3 zTRW+}J*_0OK1j$PnZ>YJv z5$+u?3|4{VIKVW?{5&I0rgO@h`T1mJu8V_!$*h&)OD1pIt_ojJG{L+Qb_Q8RC6+EgYv1#psN6@PJO0_jo#()kl2Eo#c)R}bQAHzttI79d?XA<~kj zJpE^X_|3x!r1b)%of9H0YfAk2o#!{dpFlb{9VzW2=1c-@RI9PNz*`%DT754mt&mkw zL{J0y$R5?*uIWKwm265_Ld}VZPq)})OH5p^*ALlrTTGk%Fr*%<4QVZ54?hZ0yIQE$ zK_eqKQH{bmVN2xTmc=TE(HD+jJ6#lUV~v%;W^6!=Jl=$G9F#Y*w*9@inkzOvp z596zQED=@i4d#i4p|b{MHgPR3VN@ZPV(-}hu8(httv?5)P+qDA`H@Utf!vAADI9w%eG4-BhTu3x?k`M`^&FZC3xUQNhgZx;1R zP28eByA0&&!|0f(yn<>#LO>vq0_szJSINy5r&_d)BI=zbuDxN{TGlBQI9=q~xE`jM ziB_qU0##-JPrIf9=;7}5`0#HZCRW&!8O@G#C6slhl>Q_?r*-=^hO z7E-^DZ^-VK<-EQqyi|l1g&m92BE@ex8VSujS;dSSu1ki~!fRmNZb zo+={1l5pHoN&xAK%z&JvH(N!<-+zTREeo5L^EMqJwJhfimX;Nv>&i6Z3Kfsx?ydX7 z8wW3}E;|{!&b>-@N#ELqkvJ`^J3VTB##eIPk1Xl+vFoMcq^Dh+UY-^yrcrU2#P`CB x!c0&&void 0!==arguments[0]?arguments[0]:"div",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=document.createElement(e);return i.className=r,i.innerHTML=t,Object.keys(n).forEach((function(t){var r=t,a=n[t];"video"===e||"audio"===e?a&&i.setAttribute(r,a):i.setAttribute(r,a)})),i}function l(e,t){return!!e&&(e.classList?Array.prototype.some.call(e.classList,(function(e){return e===t})):!!e.className&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)")))}function s(e,t){e&&(e.classList?t.replace(/(^\s+|\s+$)/g,"").split(/\s+/g).forEach((function(t){t&&e.classList.add(t)})):l(e,t)||(e.className+=" "+t))}function u(e,t){e&&(e.classList?t.split(/\s+/g).forEach((function(t){e.classList.remove(t)})):l(e,t)&&t.split(/\s+/g).forEach((function(t){var n=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(n," ")})))}function c(e,t){e&&t.split(/\s+/g).forEach((function(t){l(e,t)?u(e,t):s(e,t)}))}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=arguments[1],n=void 0;try{n=e.querySelector(t)}catch(r){0===t.indexOf("#")&&(n=e.getElementById(t.slice(1)))}return n}function d(e,t,n){for(var r=String(n),i=t>>0,a=Math.ceil(i/r.length),o=[],l=String(e);a--;)o.push(r);return o.join("").substring(0,i-l.length)+l}function f(e){if(window.isNaN(e))return"";var t=d(Math.floor(e/3600),2,0),n=d(Math.floor((e-3600*t)/60),2,0),r=d(Math.floor(e-3600*t-60*n),2,0);return("00"===t?[n,r]:[t,n,r]).join(":")}function g(e){if(e.touches){var t=e.touches[0]||e.changedTouches[0];e.clientX=t.clientX||0,e.clientY=t.clientY||0,e.offsetX=t.pageX-t.target.offsetLeft,e.offsetY=t.pageY-t.target.offsetTop}e._target=e.target||e.srcElement}function h(e){return Object.prototype.toString.call(e).match(/([^\s.*]+)(?=]$)/g)[0]}function y(e,t){if("Object"===h(t)&&"Object"===h(e))return Object.keys(t).forEach((function(n){"Object"!==h(t[n])||t[n]instanceof Node?"Array"===h(t[n])?e[n]="Array"===h(e[n])?e[n].concat(t[n]):t[n]:e[n]=t[n]:e[n]?y(e[n],t[n]):e[n]=t[n]})),e}function v(e){var t=(e.currentStyle||window.getComputedStyle(e,null)).backgroundImage;if(!t||"none"===t)return"";var n=document.createElement("a");return n.href=t.replace(/url\("|"\)/g,""),n.href}function x(e){if(e&&1===e.nodeType){var t=document.createElement(e.tagName);return Array.prototype.forEach.call(e.attributes,(function(e){t.setAttribute(e.name,e.value)})),e.innerHTML&&(t.innerHTML=e.innerHTML),t}return""}function m(e,t,n,r){e._interval[t]||(e._interval[t]=setInterval(n.bind(e),r))}function b(e,t){clearInterval(e._interval[t]),e._interval[t]=null}function k(e,t,n,r){var i=o("xg-"+e,"",{},"xgplayer-"+e+"-img");if(i.style.backgroundImage='url("'+t+'")',n&&r){var a=void 0,l=void 0,s=void 0;["px","rem","em","pt","dp","vw","vh","vm","%"].every((function(e){return!(n.indexOf(e)>-1&&r.indexOf(e)>-1&&(a=Number(n.slice(0,n.indexOf(e)).trim()),l=Number(r.slice(0,r.indexOf(e)).trim()),s=e,1))})),i.style.width=""+a+s,i.style.height=""+l+s,i.style.backgroundSize=""+a+s+" "+l+s,i.style.margin="start"===e?"-"+l/2+s+" auto auto -"+a/2+s:"auto 5px auto 5px"}return i}function w(){return window.navigator.userAgent.toLowerCase().indexOf("micromessenger")>-1}function _(){return window.navigator.userAgent.toLowerCase().indexOf("ucbrowser")>-1}function E(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=0;nt[r].end)){var o=t[r].begin,l=t[r].end;t[r].begin=Math.min(i,o),t[r].end=Math.max(a,l);break}if(r>t.length-2){t.push({begin:i,end:a});break}}for(var s=0,u=0;u1&&void 0!==arguments[1]?arguments[1]:.5,n=[],r=0;rs&&(i[l-1].end=n[o].end):i.push(n[o])}else i.push(n[o])}else i=n;return new a.default(i)}function O(){return!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)}function L(e,t,n){var r=e.style;try{r[t]=n}catch(i){r.setProperty(t,n)}}t.PresentationMode={PIP:"picture-in-picture",INLINE:"inline",FULLSCREEN:"fullscreen"},t.util={createDom:o,hasClass:l,addClass:s,removeClass:u,toggleClass:c,findDom:p,padStart:d,format:f,event:g,typeOf:h,deepCopy:y,getBgImage:v,copyDom:x,setInterval:m,clearInterval:b,createImgBtn:k,isWeiXin:w,isUc:_,computeWatchDur:E,offInDestroy:T,on:C,once:S,getBuffered2:P,checkIsBrowser:O,setStyle:L}},function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,r=e[1]||"",i=e[3];if(!i)return r;if(t&&"function"==typeof btoa){var a=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),o=i.sources.map((function(e){return"/*# sourceURL="+i.sourceRoot+e+" */"}));return[r].concat(o).concat([a]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i=0&&p.splice(t,1)}function v(e){var t=document.createElement("style");return e.attrs.type="text/css",x(t,e.attrs),h(e,t),t}function x(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function m(e,t){var n,r,i,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var o=c++;n=u||(u=v(t)),r=w.bind(null,n,o,!1),i=w.bind(null,n,o,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",x(t,e.attrs),h(e,t),t}(t),r=E.bind(null,n,t),i=function(){y(n),n.href&&URL.revokeObjectURL(n.href)}):(n=v(t),r=_.bind(null,n),i=function(){y(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=o()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=g(e,t);return f(n,t),function(e){for(var r=[],i=0;i8&&void 0!==arguments[8]?arguments[8]:{line:"",handle:"",msg:"",version:""},d=arguments[9],f=arguments[10];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var g={};if(arguments.length>1)g.playerVersion=r.version,g.errorType=t,g.domain=document.domain,g.duration=a,g.currentTime=n,g.networkState=o,g.readyState=l,g.currentSrc=u,g.src=s,g.ended=c,g.errd=p,g.ex=(i[t]||{}).msg,g.errorCode=d,g.mediaError=f;else{var h=arguments[0];Object.keys(h).map((function(e){g[e]=h[e]})),g.ex=(h.type&&i[h.type]||{}).msg}return g},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(r,"device",{get:function(){return r.os.isPc?"pc":"mobile"}}),Object.defineProperty(r,"browser",{get:function(){var e=navigator.userAgent.toLowerCase(),t={ie:/rv:([\d.]+)\) like gecko/,firfox:/firefox\/([\d.]+)/,chrome:/chrome\/([\d.]+)/,opera:/opera.([\d.]+)/,safari:/version\/([\d.]+).*safari/};return[].concat(Object.keys(t).filter((function(n){return t[n].test(e)})))[0]||""}}),Object.defineProperty(r,"os",{get:function(){var e=navigator.userAgent,t=/(?:Windows Phone)/.test(e),n=/(?:SymbianOS)/.test(e)||t,r=/(?:Android)/.test(e),i=/(?:Firefox)/.test(e),a=/(?:iPad|PlayBook)/.test(e)||r&&!/(?:Mobile)/.test(e)||i&&/(?:Tablet)/.test(e),o=/(?:iPhone)/.test(e)&&!a;return{isTablet:a,isPhone:o,isAndroid:r,isPc:!(o||r||n||a),isSymbian:n,isWindowsPhone:t,isFireFox:i}}}),t.default=r,e.exports=t.default},function(e,t,n){e.exports=function(e){return null!=e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;nthis.video.videoWidth/this.video.videoHeight?a.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":a.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px":"fixWidth"===a.config.fitVideoSize?a.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":"fixHeight"===a.config.fitVideoSize&&(a.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px")}},a.once("loadeddata",n.getVideoSize),setTimeout((function(){n.emit("ready"),n.isReady=!0}),0),n.config.videoInit&&(0,o.hasClass)(n.root,"xgplayer-nostart")&&n.start(),a.config.rotate&&(a.on("requestFullscreen",n.updateRotateDeg),a.on("exitFullscreen",n.updateRotateDeg)),a.once("destroy",(function e(){a.root.removeEventListener("mousemove",a.mousemoveFunc),a.off("destroy",e)})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"attachVideo",value:function(){var e=this;this.video&&1===this.video.nodeType&&this.root.insertBefore(this.video,this.root.firstChild),setTimeout((function(){e.emit("complete"),e.danmu&&"function"==typeof e.danmu.resize&&e.danmu.resize()}),1)}},{key:"start",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.config.url;if(this.video){var n=this;t&&""!==t?(this.canPlayFunc=function(){n.off("canplay",n.canPlayFunc);var e=n.video.play();void 0!==e&&e&&e.then((function(){n.emit("autoplay started")})).catch((function(){n.emit("autoplay was prevented"),(0,o.addClass)(n.root,"xgplayer-is-autoplay")}))},"Array"!==(0,o.typeOf)(t)?"String"===(0,o.typeOf)(t)&&t.indexOf("blob:")>-1&&t===this.video.src||(this.video.src=t):t.forEach((function(t){e.video.appendChild((0,o.createDom)("source","",{src:""+t.src,type:""+(t.type||"")}))})),this.config.autoplay&&(l.default.os.isPhone?this.canPlayFunc():this.on("canplay",this.canPlayFunc)),this.config.disableStartLoad||this.video.load(),this.attachVideo()):this.emit("urlNull")}}},{key:"reload",value:function(){this.video.load(),this.reloadFunc=function(){var e=this.play();void 0!==e&&e&&e.catch((function(e){}))},this.once("loadeddata",this.reloadFunc)}},{key:"destroy",value:function(){var e=this,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],r=this;for(var a in clearInterval(this.bulletResizeTimer),this._interval)clearInterval(this._interval[a]),this._interval[a]=null;this.checkTimer&&clearInterval(this.checkTimer),this.waitTimer&&clearTimeout(this.waitTimer),this.ev.forEach((function(t){var n=Object.keys(t)[0],r=e[t[n]];r&&e.off(n,r)})),this.loadeddataFunc&&this.off("loadeddata",this.loadeddataFunc),this.reloadFunc&&this.off("loadeddata",this.reloadFunc),this.replayFunc&&this.off("play",this.replayFunc),this.playFunc&&this.off("play",this.playFunc),this.getVideoSize&&this.off("loadeddata",this.getVideoSize),["focus","blur"].forEach((function(t){e.off(t,e["on"+t.charAt(0).toUpperCase()+t.slice(1)])})),this.config.keyShortcut&&"on"!==this.config.keyShortcut||["video","controls"].forEach((function(t){e[t]&&e[t].removeEventListener("keydown",(function(e){r.onKeydown(e,r)}))})),function(){if(this.emit("destroy"),this.video.removeAttribute("src"),this.video.load(),n){this.root.innerHTML="";var e=this.root.className.split(" ");e.length>0?this.root.className=e.filter((function(e){return e.indexOf("xgplayer")<0})).join(" "):this.root.className=""}for(var t in this)delete this[t];(0,c.default)(this)}.call(this),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"destroy",this).call(this)}},{key:"replay",value:function(){var e=this._replay;if((0,o.removeClass)(this.root,"xgplayer-ended"),l.default.browser.indexOf("ie")>-1&&(this.emit("play"),this.emit("playing")),e&&e instanceof Function)e();else{this.currentTime=0;var t=this.play();void 0!==t&&t&&t.catch((function(e){}))}}},{key:"userGestureTrigEvent",value:function(e,t){var n=this,r=function(e,t){n.emit(e,t)};this.config.userGestureEventMiddleware&&"function"==typeof this.config.userGestureEventMiddleware[e]?this.config.userGestureEventMiddleware[e].call(this,this,e,t,r):r.call(this,e,t)}},{key:"pluginsCall",value:function(){var e=this;t.plugins.s_i18n&&t.plugins.s_i18n.call(this,this);var n=this;if(t.plugins){var r=this.config.ignores;Object.keys(t.plugins).forEach((function(i){var a=t.plugins[i];a&&"function"==typeof a?r.some((function(e){return i===e||i==="s_"+e}))||"s_i18n"===i||(["pc","tablet","mobile"].some((function(e){return e===i}))?i===l.default.device&&setTimeout((function(){n.video&&a.call(n,n)}),0):a.call(e,e)):console.warn("plugin name",i,"is invalid")}))}}},{key:"onFocus",value:function(){var e=this;(0,o.hasClass)(this.root,"xgplayer-inactive")&&e.emit("controlShow"),(0,o.removeClass)(this.root,"xgplayer-inactive"),e.userTimer&&clearTimeout(e.userTimer),e.userTimer=setTimeout((function(){e.emit("blur")}),e.config.inactive)}},{key:"onBlur",value:function(){!this.config.enablePausedInactive&&this.paused||this.ended||this.config.closeInactive||((0,o.hasClass)(this.root,"xgplayer-inactive")||this.emit("controlHide"),(0,o.addClass)(this.root,"xgplayer-inactive"))}},{key:"onPlay",value:function(){(0,o.addClass)(this.root,"xgplayer-isloading"),(0,o.addClass)(this.root,"xgplayer-playing"),(0,o.removeClass)(this.root,"xgplayer-pause")}},{key:"onPause",value:function(){(0,o.addClass)(this.root,"xgplayer-pause"),this.userTimer&&clearTimeout(this.userTimer),this.emit("focus")}},{key:"onEnded",value:function(){(0,o.addClass)(this.root,"xgplayer-ended"),(0,o.removeClass)(this.root,"xgplayer-playing")}},{key:"onSeeking",value:function(){this.isSeeking=!0,this.onWaiting()}},{key:"onSeeked",value:function(){var e=this;this.once("timeupdate",(function(){e.isSeeking=!1})),this.waitTimer&&clearTimeout(this.waitTimer),(0,o.removeClass)(this.root,"xgplayer-isloading")}},{key:"onWaiting",value:function(){var e=this;e.waitTimer&&clearTimeout(e.waitTimer),e.checkTimer&&(clearInterval(e.checkTimer),e.checkTimer=null);var t=e.currentTime;e.waitTimer=setTimeout((function(){(0,o.addClass)(e.root,"xgplayer-isloading"),e.checkTimer=setInterval((function(){e.currentTime!==t&&((0,o.removeClass)(e.root,"xgplayer-isloading"),clearInterval(e.checkTimer),e.checkTimer=null)}),1e3)}),500)}},{key:"onPlaying",value:function(){this.paused||(this.isSeeking=!1,this.waitTimer&&clearTimeout(this.waitTimer),(0,o.removeClass)(this.root,"xgplayer-isloading xgplayer-nostart xgplayer-pause xgplayer-ended xgplayer-is-error xgplayer-replay"),(0,o.addClass)(this.root,"xgplayer-playing"))}}],[{key:"install",value:function(e,n){(0,o.checkIsBrowser)()&&(t.plugins||(t.plugins={}),t.plugins[e]||(t.plugins[e]=n))}},{key:"installAll",value:function(e){for(var n=0;n0&&!t.nativeTextTrack.some((function(e){return e.default}))&&(t.nativeTextTrack[0].default=!0,this.textTrackShowDefault=!1),t.nativeTextTrack.some((function(e){if(e.src&&e.label&&e.default)return r+='",!0})),this.videoConfig.crossorigin="anonymous"),t.textTrackStyle){var o=document.createElement("style");this.textTrackStyle=o,document.head.appendChild(o);var l="";for(var s in t.textTrackStyle)l+=s+": "+t.textTrackStyle[s]+";";var u=t.id?"#"+t.id:t.el.id?"#"+t.el.id:"."+t.el.className;o.sheet.insertRule?o.sheet.insertRule(u+" video::cue { "+l+" }",0):o.sheet.addRule&&o.sheet.addRule(u+" video::cue",l)}var c=t.el?t.el:(0,a.findDom)(document,"#"+t.id),p=this.constructor.XgVideoProxy;p&&this.videoConfig.mediaType===p.mediaType?this.video=new p(c,t):this.video=(0,a.createDom)(this.videoConfig.mediaType,r,this.videoConfig,""),t.videoStyle&&Object.keys(t.videoStyle).forEach((function(e){(0,a.setStyle)(n.video,e,t.videoStyle[e])})),!this.textTrackShowDefault&&r&&(this.video.getElementsByTagName("Track")[0].track.mode="hidden"),t.autoplay&&(this.video.autoplay=!0,t.autoplayMuted&&(this.video.muted=!0)),this.ev=["play","playing","pause","ended","error","seeking","seeked","progress","timeupdate","waiting","canplay","canplaythrough","durationchange","volumechange","ratechange","loadedmetadata","loadeddata","loadstart"].map((function(e){return t={},n=e,r="on"+e.charAt(0).toUpperCase()+e.slice(1),n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t;var t,n,r})),(0,i.default)(this),this._interval={};var d="0,0",f=this,g=function(e){n&&("play"===e?n.hasStart=!0:"canplay"===e?(0,a.removeClass)(n.root,"xgplayer-is-enter"):"waiting"===e?n.inWaitingStart=(new Date).getTime():"playing"===e&&((0,a.removeClass)(n.root,"xgplayer-is-enter"),n.inWaitingStart&&(n.inWaitingStart=void 0)),"error"===e?n._onError(e):n.emit(e,n),n.hasOwnProperty("_interval")&&(["ended","error","timeupdate"].indexOf(e)<0?((0,a._clearInterval)(n,"bufferedChange"),(0,a._setInterval)(n,"bufferedChange",(function(){if(this.video&&this.video.buffered){for(var e=[],t=0,n=this.video.buffered.length;t-1}},function(e,t,n){e.exports=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e}},function(e,t,n){var r=n(32),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t,n=arguments[1];if(r(e),void 0===n)i.call(e,"__ee__")&&delete e.__ee__;else{if(!(t=i.call(e,"__ee__")&&e.__ee__))return;t[n]&&delete t[n]}}},function(e,t,n){var r=n(33);e.exports=function(e){if(!r(e))throw new TypeError(e+" is not an Object");return e}},function(e,t,n){var r=n(3),i={function:!0,object:!0};e.exports=function(e){return r(e)&&i[typeof e]||!1}},function(e,t,n){var r=n(35);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default{background:#000;width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.xgplayer-skin-default *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;white-space:normal;word-wrap:normal}.xgplayer-skin-default.xgplayer-rotate-fullscreen{position:absolute;top:0;left:100%;bottom:0;right:0;height:100vw!important;width:100vh!important;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.xgplayer-skin-default.xgplayer-is-fullscreen{width:100%!important;height:100%!important;padding-top:0!important;z-index:9999}.xgplayer-skin-default.xgplayer-is-fullscreen.xgplayer-inactive{cursor:none}.xgplayer-skin-default video{width:100%;height:100%;outline:none}.xgplayer-skin-default .xgplayer-none{display:none}@-webkit-keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}.xgplayer-skin-default .xgplayer-controls{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;bottom:0;left:0;right:0;height:40px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));z-index:10}.xgplayer-skin-default.xgplayer-inactive .xgplayer-controls,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-progress,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-time,.xgplayer-skin-default.xgplayer-no-controls .xgplayer-controls,.xgplayer-skin-default.xgplayer-nostart .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-live{display:block}.xgplayer-skin-default .xgplayer-live{display:block;font-size:12px;color:#fff;line-height:40px;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.xgplayer-skin-default .xgplayer-icon{display:block;width:40px;height:40px;overflow:hidden;fill:#fff}.xgplayer-skin-default .xgplayer-icon svg{position:absolute}.xgplayer-skin-default .xgplayer-tips{background:rgba(0,0,0,.54);border-radius:1px;display:none;position:absolute;font-family:PingFangSC-Regular;font-size:11px;color:#fff;padding:2px 4px;text-align:center;top:-30px;left:50%;margin-left:-16px;width:auto;white-space:nowrap}.xgplayer-skin-default.xgplayer-mobile .xgplayer-tips{display:none!important}.xgplayer-skin-default .xgplayer-screen-container{display:block;width:100%}",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var i,a=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(i=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")}))}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"mobile",method:function(){var e=this,t=e.root,n=0,i=void 0,a={first:"",second:""};function o(t){e.video.addEventListener("touchend",(function(t){e.onElementTouchend(t,e.video)})),e.video.addEventListener("touchstart",(function(){e.isTouchMove=!1})),e.video.addEventListener("touchmove",(function(){e.isTouchMove=!0})),e.config.autoplay&&e.start()}e.onElementTouchend=function(e,o){this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation();var l=this;if((0,r.hasClass)(t,"xgplayer-inactive")?l.emit("focus"):l.emit("blur"),!l.config.closeVideoTouch&&!l.isTouchMove){var s=function(){i=setTimeout((function(){if((0,r.hasClass)(l.root,"xgplayer-nostart"))return!1;if(!l.ended)if(l.paused){var e=l.play();void 0!==e&&e&&e.catch((function(e){}))}else l.pause();n=0}),200)};l.config.closeVideoClick||(n++,i&&clearTimeout(i),1===n?l.config.enableVideoDbltouch?a.first=new Date:s():2===n&&l.config.enableVideoDbltouch?(a.second=new Date,Math.abs(a.first-a.second)<400?s():(a.first=new Date,n=1)):n=0)}},e.once("ready",o),e.once("destroy",(function t(){e.off("ready",o),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"pc",method:function(){var e=this;if(e.controls&&e.video){var t=e.controls,n=e.root,i=0,a=void 0;e.onElementClick=function(e,t){this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation();var n=this;n.config.closeVideoClick||(i++,a&&clearTimeout(a),1===i?a=setTimeout((function(){if((0,r.hasClass)(n.root,"xgplayer-nostart"))return!1;if(!n.ended)if(n.paused){var e=n.play();void 0!==e&&e&&e.catch((function(e){}))}else n.pause();i=0}),200):i=0)},e.video.addEventListener("click",(function(t){e.onElementClick(t,e.video)}),!1),e.onElementDblclick=function(e,n){if(this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation(),!this.config.closeVideoDblclick){var r=t.querySelector(".xgplayer-fullscreen");if(r){var i=void 0;document.createEvent?(i=document.createEvent("Event")).initEvent("click",!0,!0):i=new Event("click"),r.dispatchEvent(i)}}},e.video.addEventListener("dblclick",(function(t){e.onElementDblclick(t,e.video)}),!1),n.addEventListener("mouseenter",o),n.addEventListener("mouseleave",l),t.addEventListener("mouseenter",s),t.addEventListener("mouseleave",u),t.addEventListener("click",c),e.once("ready",p),e.once("destroy",(function t(){n.removeEventListener("mouseenter",o),n.removeEventListener("mouseleave",l);var r=e.controls;r&&(r.removeEventListener("mouseleave",u),r.removeEventListener("mouseenter",s),r.removeEventListener("click",c)),e.off("ready",p),e.off("destroy",t)}))}function o(){clearTimeout(e.leavePlayerTimer),e.emit("focus",e)}function l(){e.config.closePlayerBlur||(e.leavePlayerTimer=setTimeout((function(){e.emit("blur",e)}),e.config.leavePlayerTime||0))}function s(t){e.userTimer&&clearTimeout(e.userTimer)}function u(t){e.config.closeControlsBlur||e.emit("focus",e)}function c(e){e.preventDefault(),e.stopPropagation()}function p(t){e.config.autoplay&&e.start()}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"start",method:function(){var e=this,t=e.root;function n(){e.off("canplay",n);var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}function i(){(0,r.hasClass)(t,"xgplayer-nostart")?((0,r.removeClass)(t,"xgplayer-nostart"),(0,r.addClass)(t,"xgplayer-is-enter"),"function"==typeof t.contains?e.video&&1===e.video.nodeType&&!t.contains(e.video)||e.video&&1!==e.video.nodeType&&void 0===e.video.mediaSource?(e.once("canplay",n),e.start()):n():e.video&&1===e.video.nodeType&&!t.querySelector(this.videoConfig.mediaType)||e.video&&1!==e.video.nodeType&&void 0===e.video.mediaSource?(e.once("canplay",n),e.start()):n()):e.paused&&((0,r.removeClass)(t,"xgplayer-nostart xgplayer-isloading"),setTimeout((function(){var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}),10))}e.on("startBtnClick",i),e.once("destroy",(function t(){e.off("startBtnClick",i),e.off("canplay",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(41)),a=o(n(42));function o(e){return e&&e.__esModule?e:{default:e}}n(43),t.default={name:"s_start",method:function(){var e=this,t=e.root,n=(0,r.createDom)("xg-start",'

'+i.default+'
\n
'+a.default+"
",{},"xgplayer-start");function o(e){(0,r.addClass)(e.root,"xgplayer-skin-default"),e.config&&(e.config.autoplay&&!(0,r.isWeiXin)()&&!(0,r.isUc)()&&(0,r.addClass)(e.root,"xgplayer-is-enter"),e.config.lang&&"en"===e.config.lang?(0,r.addClass)(e.root,"xgplayer-lang-is-en"):"jp"===e.config.lang&&(0,r.addClass)(e.root,"xgplayer-lang-is-jp"),e.config.enableContextmenu||e.video.addEventListener("contextmenu",(function(e){e.preventDefault(),e.stopPropagation()})))}e.config&&e.config.hideStartBtn&&(0,r.addClass)(t,"xgplayer-start-hide"),e.isReady?(t.appendChild(n),o(e)):e.once("ready",(function(){t.appendChild(n),o(e)})),e.once("autoplay was prevented",(function(){(0,r.removeClass)(e.root,"xgplayer-is-enter"),(0,r.addClass)(e.root,"xgplayer-nostart")})),e.once("canplay",(function(){(0,r.removeClass)(e.root,"xgplayer-is-enter")})),n.onclick=function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("startBtnClick")}}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(44);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-start{border-radius:50%;display:inline-block;width:70px;height:70px;background:rgba(0,0,0,.38);overflow:hidden;text-align:center;line-height:70px;vertical-align:middle;position:absolute;left:50%;top:50%;z-index:115;margin:-35px auto auto -35px;cursor:pointer}.xgplayer-skin-default .xgplayer-start div{position:absolute}.xgplayer-skin-default .xgplayer-start div svg{fill:hsla(0,0%,100%,.7)}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-start:hover{opacity:.85}.xgplayer-skin-default.xgplayer-pause.xgplayer-start-hide .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-start-hide .xgplayer-start{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start{display:inline-block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start,.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-pause{display:none}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"fullscreen",method:function(){var e=this,t=e.root;function n(){e.config.rotateFullscreen?(0,r.hasClass)(t,"xgplayer-rotate-fullscreen")?e.exitRotateFullscreen():e.getRotateFullscreen():(0,r.hasClass)(t,"xgplayer-is-fullscreen")?e.exitFullscreen(t):e.getFullscreen(t)}function i(){var n=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;n&&n===t?((0,r.addClass)(t,"xgplayer-is-fullscreen"),e.emit("requestFullscreen")):(0,r.hasClass)(t,"xgplayer-is-fullscreen")&&((0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen")),e.danmu&&"function"==typeof e.danmu.resize&&e.danmu.resize()}function a(n){e.video.webkitPresentationMode!==r.PresentationMode.FULLSCREEN&&((0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen"))}e.on("fullscreenBtnClick",n),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach((function(e){document.addEventListener(e,i)})),e.video.addEventListener("webkitbeginfullscreen",(function(){(0,r.addClass)(t,"xgplayer-is-fullscreen"),e.emit("requestFullscreen")})),e.video.addEventListener("webkitendfullscreen",(function(){(0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen")})),(0,r.checkWebkitSetPresentationMode)(e.video)&&e.video.addEventListener("webkitpresentationmodechanged",a),e.once("destroy",(function t(){e.off("fullscreenBtnClick",n),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach((function(e){document.removeEventListener(e,i)})),(0,r.checkWebkitSetPresentationMode)(e.video)&&e.video.removeEventListener("webkitpresentationmodechanged",a),e.off("destroy",t)})),e.getFullscreen=function(e){var t=this;if(e.requestFullscreen){var n=e.requestFullscreen();n&&n.catch((function(){t.emit("fullscreen error")}))}else e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen(window.Element.ALLOW_KEYBOARD_INPUT):t.video.webkitSupportsFullscreen?t.video.webkitEnterFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():(0,r.addClass)(e,"xgplayer-is-cssfullscreen")},e.exitFullscreen=function(e){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),(0,r.removeClass)(e,"xgplayer-is-cssfullscreen")},e.getRotateFullscreen=function(){var e=this;document.documentElement.style.width="100%",document.documentElement.style.height="100%",e.config.fluid&&(e.root.style["padding-top"]="",e.root.style["max-width"]="unset"),e.root&&!(0,r.hasClass)(e.root,"xgplayer-rotate-fullscreen")&&(0,r.addClass)(e.root,"xgplayer-rotate-fullscreen"),e.emit("getRotateFullscreen")},e.exitRotateFullscreen=function(){var e=this;document.documentElement.style.width="unset",document.documentElement.style.height="unset",e.config.fluid&&(e.root.style.width="100%",e.root.style.height="0",e.root.style["padding-top"]=100*e.config.height/e.config.width+"%",e.root.style["max-width"]="100%"),e.root&&(0,r.hasClass)(e.root,"xgplayer-rotate-fullscreen")&&(0,r.removeClass)(e.root,"xgplayer-rotate-fullscreen"),e.emit("exitRotateFullscreen")}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"play",method:function(){var e=this;function t(){if(e.config.allowPlayAfterEnded||!e.ended)if((0,r.hasClass)(e.root,"xgplayer-nostart")&&e.start(),e.paused){var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}else e.pause()}e.on("playBtnClick",t),e.once("destroy",(function n(){e.off("playBtnClick",t),e.off("destroy",n)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"replay",method:function(){var e=this,t=e.root;function n(){(0,r.removeClass)(t,"xgplayer-is-replay"),e.replay()}e.on("replayBtnClick",n),e.on("ended",(function(){e.config.loop||(0,r.addClass)(t,"xgplayer-is-replay")})),e.once("destroy",(function t(){e.off("replayBtnClick",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(49)),a=o(n(50));function o(e){return e&&e.__esModule?e:{default:e}}n(51),t.default={name:"s_play",method:function(){var e=this,t=e.config.playBtn?e.config.playBtn:{},n=void 0;n="img"===t.type?(0,r.createImgBtn)("play",t.url.play,t.width,t.height):(0,r.createDom)("xg-play",'\n
'+i.default+'
\n
'+a.default+"
\n
",{},"xgplayer-play");var o={};o.play=e.lang.PLAY_TIPS,o.pause=e.lang.PAUSE_TIPS;var l=(0,r.createDom)("xg-tips",''+o.play+'\n '+o.pause+"",{},"xgplayer-tips");n.appendChild(l),e.once("ready",(function(){e.controls&&e.controls.appendChild(n)})),["click","touchend"].forEach((function(t){n.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("playBtnClick")}))}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(52);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-play,.xgplayer-skin-default .xgplayer-play-img{width:40px;position:relative;-webkit-order:0;-moz-box-ordinal-group:1;order:0;display:block;cursor:pointer;margin-left:3px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-play .xgplayer-icon{margin-top:3px;width:32px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-play .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}.xgplayer-skin-default .xgplayer-play-img:hover,.xgplayer-skin-default .xgplayer-play:hover{opacity:.85}.xgplayer-skin-default .xgplayer-play-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-play:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(54),t.default={name:"s_poster",method:function(){var e=this,t=e.root;if(e.config.poster){var n=(0,r.createDom)("xg-poster","",{},"xgplayer-poster");n.style.backgroundImage="url("+e.config.poster+")",t.appendChild(n)}}},e.exports=t.default},function(e,t,n){var r=n(55);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-poster{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-size:cover;background-position:50%}.xgplayer-skin-default.xgplayer-nostart .xgplayer-poster{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(57),t.default={name:"s_flex",method:function(){var e=(0,r.createDom)("xg-placeholder","",{},"xgplayer-placeholder");this.controls.appendChild(e)}},e.exports=t.default},function(e,t,n){var r=n(58);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-placeholder{-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-order:3;-moz-box-ordinal-group:4;order:3;display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(60)),a=o(n(61));function o(e){return e&&e.__esModule?e:{default:e}}n(62),t.default={name:"s_fullscreen",method:function(){var e=this,t=e.config.fullscreenBtn?e.config.fullscreenBtn:{},n=void 0;n="img"===t.type?(0,r.createImgBtn)("fullscreen",t.url.request,t.width,t.height):(0,r.createDom)("xg-fullscreen",'\n
'+i.default+'
\n
'+a.default+"
\n
",{},"xgplayer-fullscreen");var o={};o.requestfull=e.lang.FULLSCREEN_TIPS,o.exitfull=e.lang.EXITFULLSCREEN_TIPS;var l=(0,r.createDom)("xg-tips",''+o.requestfull+'\n '+o.exitfull+"",{},"xgplayer-tips");n.appendChild(l),e.once("ready",(function(){e.controls&&e.controls.appendChild(n)})),["click","touchend"].forEach((function(t){n.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("fullscreenBtnClick")}))}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(63);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-fullscreen,.xgplayer-skin-default .xgplayer-fullscreen-img{position:relative;-webkit-order:13;-moz-box-ordinal-group:14;order:13;display:block;cursor:pointer;margin-left:5px;margin-right:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon{margin-top:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips{position:absolute;right:0;left:auto}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img:hover,.xgplayer-skin-default .xgplayer-fullscreen:hover{opacity:.85}.xgplayer-skin-default .xgplayer-fullscreen-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(65),o=(r=a)&&r.__esModule?r:{default:r};n(66),t.default={name:"s_loading",method:function(){var e=this.root,t=(0,i.createDom)("xg-loading",""+o.default,{},"xgplayer-loading");this.once("ready",(function(){e.appendChild(t)}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(67);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-loading{display:none;width:100px;height:100px;overflow:hidden;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);position:absolute;left:50%;top:50%;margin:-50px auto auto -50px}.xgplayer-skin-default .xgplayer-loading svg{border-radius:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:loadingRotate 1s linear infinite;animation:loadingRotate 1s linear infinite}.xgplayer-skin-default .xgplayer-loading svg path{stroke:#ddd;stroke-dasharray:236;-webkit-animation:loadingDashOffset 2s linear infinite;animation:loadingDashOffset 2s linear infinite;animation-direction:alternate-reverse;fill:none;stroke-width:12px}.xgplayer-skin-default.xgplayer-nostart .xgplayer-loading{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-loading{display:none!important}.xgplayer-skin-default.xgplayer-isloading .xgplayer-loading{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(5),o=(r=a)&&r.__esModule?r:{default:r};n(69);var l=function(e){return(0,i.hasClass)(e.root,"xgplayer-rotate-fullscreen")};t.default={name:"s_progress",method:function(){var e=this,t=(0,i.createDom)("xg-progress",'\n \n \n \n \n \n \n ',{tabindex:1},"xgplayer-progress"),n=void 0;e.controls.appendChild(t);var r=t.querySelector(".xgplayer-progress-played"),a=t.querySelector(".xgplayer-progress-outer"),s=t.querySelector(".xgplayer-progress-cache"),u=t.querySelector(".xgplayer-progress-point"),c=t.querySelector(".xgplayer-progress-thumbnail");function p(n,r){n.addEventListener("mouseenter",(function(e){r&&((0,i.addClass)(n,"xgplayer-progress-dot-show"),(0,i.addClass)(t,"xgplayer-progress-dot-active"))})),n.addEventListener("mouseleave",(function(e){r&&((0,i.removeClass)(n,"xgplayer-progress-dot-show"),(0,i.removeClass)(t,"xgplayer-progress-dot-active"))})),n.addEventListener("touchend",(function(a){a.stopPropagation(),r&&((0,i.hasClass)(n,"xgplayer-progress-dot-show")||Object.keys(e.dotArr).forEach((function(t){e.dotArr[t]&&(0,i.removeClass)(e.dotArr[t],"xgplayer-progress-dot-show")})),(0,i.toggleClass)(n,"xgplayer-progress-dot-show"),(0,i.toggleClass)(t,"xgplayer-progress-dot-active"))}))}function d(){e.config.progressDot&&"Array"===(0,i.typeOf)(e.config.progressDot)&&e.config.progressDot.forEach((function(t){if(t.time>=0&&t.time<=e.duration){var n=(0,i.createDom)("xg-progress-dot",t.text?''+t.text+"":"",{},"xgplayer-progress-dot");if(n.style.left=t.time/e.duration*100+"%",t.duration>=0&&(n.style.width=Math.min(t.duration,e.duration-t.time)/e.duration*100+"%"),t.style)for(var r in t.style)n.style[r]=t.style[r];a.appendChild(n),e.dotArr[t.time]=n,p(n,t.text)}}))}e.dotArr={},e.once("canplay",d),e.addProgressDot=function(t,n,r,o){if(!e.dotArr[t]&&t>=0&&t<=e.duration){var l=(0,i.createDom)("xg-progress-dot",n?''+n+"":"",{},"xgplayer-progress-dot");if(l.style.left=t/e.duration*100+"%",r>=0&&(l.style.width=Math.min(r,e.duration-t)/e.duration*100+"%"),o)for(var s in o)l.style[s]=o[s];a.appendChild(l),e.dotArr[t]=l,p(l,n)}},e.removeProgressDot=function(t){if(t>=0&&t<=e.duration&&e.dotArr[t]){var n=e.dotArr[t];n.parentNode.removeChild(n),n=null,e.dotArr[t]=null}},e.removeAllProgressDot=function(){Object.keys(e.dotArr).forEach((function(t){if(e.dotArr[t]){var n=e.dotArr[t];n.parentNode.removeChild(n),n=null,e.dotArr[t]=null}}))};var f=0,g=0,h=0,y=0,v=0,x=0,m=[],b=void 0,k=void 0,w=function(){e.config.thumbnail&&(e.config.thumbnail.isShowCoverPreview&&!b&&(r.removeChild(c),(b=(0,i.createDom)("xg-coverpreview",'\n \n \n ',{tabindex:1},"xgplayer-coverpreview")).querySelector(".xgplayer-coverpreview-outer"),k=b.querySelector(".xgplayer-coverpreview-point"),c=b.querySelector(".xgplayer-coverpreview-thumbnail"),e.root.appendChild(b)),f=e.config.thumbnail.pic_num,g=e.config.thumbnail.width,h=e.config.thumbnail.height,y=e.config.thumbnail.col,v=e.config.thumbnail.row,m=e.config.thumbnail.urls,c.style.width=g+"px",c.style.height=h+"px")};e.on("loadedmetadata",w),"function"==typeof e.config.disableSwipeHandler&&"function"==typeof e.config.enableSwipeHandler&&(e.root.addEventListener("touchmove",(function(t){t.preventDefault(),e.disableSwipe||(e.disableSwipe=!0,e.config.disableSwipeHandler.call(e))})),e.root.addEventListener("touchstart",(function(t){e.disableSwipe=!0,e.config.disableSwipeHandler.call(e)})),e.root.addEventListener("touchend",(function(t){e.disableSwipe=!1,e.config.enableSwipeHandler.call(e)})));var _=["touchstart","mousedown"];"mobile"===o.default.device&&_.pop();var E=null,T=null,C=function(a){if(!e.config.disableProgress){if(a.stopPropagation(),(0,i.event)(a),a._target===u||!e.config.allowSeekAfterEnded&&e.ended)return!0;t.focus();var s=r.getBoundingClientRect().left,p=l(e);return p?(s=r.getBoundingClientRect().top,n=t.getBoundingClientRect().height):(n=t.getBoundingClientRect().width,s=r.getBoundingClientRect().left),E=function(t){t.stopPropagation(),(0,i.event)(t),e.isProgressMoving=!0;var a=(p?t.clientY:t.clientX)-s;a>n&&(a=n);var o=a/n*e.duration;if(o<0&&(o=0),e.config.allowSeekPlayed&&Number(o).toFixed(1)>e.maxPlayedTime);else if(r.style.width=100*a/n+"%","video"!==e.videoConfig.mediaType||e.dash||e.config.closeMoveSeek){var l=(0,i.findDom)(e.controls,".xgplayer-time");l&&(l.innerHTML=''+(0,i.format)(o||0)+""+(0,i.format)(e.duration)+"")}else console.log("trigger touchmove"),e.currentTime=Number(o).toFixed(1);if(e.config.thumbnail&&e.config.thumbnail.isShowCoverPreview){k.innerHTML=""+(0,i.format)(o)+" / "+(0,i.format)(e.duration||0),x=e.duration/f;var u=Math.floor(o/x);c.style.backgroundImage="url("+m[Math.ceil((u+1)/(y*v))-1]+")";var d=u+1-y*v*(Math.ceil((u+1)/(y*v))-1),w=Math.ceil(d/v)-1,_=d-w*v-1;c.style["background-position"]="-"+_*g+"px -"+w*h+"px",b.style.display="block"}e.emit("focus")},T=function(a){if(console.log("up event",a),a.stopPropagation(),(0,i.event)(a),window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E,{passive:!1}),window.removeEventListener("mouseup",T),window.removeEventListener("touchend",T),o.default.browser.indexOf("ie")<0&&t.blur(),!e.isProgressMoving||e.videoConfig&&"audio"===e.videoConfig.mediaType||e.dash||e.config.closeMoveSeek){var l=(p?a.clientY:a.clientX)-s;l>n&&(l=n);var u=l/n*e.duration;u<0&&(u=0),e.config.allowSeekPlayed&&Number(u).toFixed(1)>e.maxPlayedTime||(r.style.width=100*l/n+"%",console.warn("trigger touchup"),e.currentTime=Number(u).toFixed(1))}e.config.thumbnail&&e.config.thumbnail.isShowCoverPreview&&(b.style.display="none"),e.emit("focus"),e.isProgressMoving=!1},window.addEventListener("touchmove",E,{passive:!1}),window.addEventListener("touchend",T),window.addEventListener("mousemove",E),window.addEventListener("mouseup",T),!0}};_.forEach((function(e){t.addEventListener(e,C)}));var S=function(n){if(!e.config.allowSeekAfterEnded&&e.ended)return!0;var r=l(e),a=r?t.getBoundingClientRect().top:t.getBoundingClientRect().left,o=r?t.getBoundingClientRect().height:t.getBoundingClientRect().width,s=function(n){var l=((r?n.clientY:n.clientX)-a)/o*e.duration;l=l<0?0:l,u.textContent=(0,i.format)(l);var s=u.getBoundingClientRect().width;if(e.config.thumbnail&&!e.config.thumbnail.isShowCoverPreview){x=e.duration/f;var p=Math.floor(l/x);c.style.backgroundImage="url("+m[Math.ceil((p+1)/(y*v))-1]+")";var d=p+1-y*v*(Math.ceil((p+1)/(y*v))-1),b=Math.ceil(d/v)-1,k=d-b*v-1;c.style["background-position"]="-"+k*g+"px -"+b*h+"px";var w=(r?n.clientY:n.clientX)-a-g/2;w=(w=w>0?w:0)0?_:0)>o-s?o-s:_,u.style.left=_+"px"}(0,i.hasClass)(t,"xgplayer-progress-dot-active")?u.style.display="none":u.style.display="block"},p=function(e){s(e)};t.addEventListener("mousemove",p,!1),t.addEventListener("mouseleave",(function n(r){t.removeEventListener("mousemove",p,!1),t.removeEventListener("mouseleave",n,!1),s(r),u.style.display="none",e.config.thumbnail&&!e.config.thumbnail.isShowCoverPreview&&(c.style.display="none")}),!1),s(n)};t.addEventListener("mouseenter",S,!1);var P=function(){if(void 0===e.maxPlayedTime&&(e.maxPlayedTime=0),e.maxPlayedTime0){for(var n=t.end(t.length-1),r=0,i=t.length;r=t.start(r)&&e.currentTime<=t.end(r)){n=t.end(r);for(var a=r+1;a=2){n=t.end(a-1);break}break}s.style.width=n/e.duration*100+"%"}},R=["bufferedChange","cacheupdate","ended","timeupdate"];R.forEach((function(t){e.on(t,M)})),e.once("destroy",(function n(){e.removeAllProgressDot(),e.off("canplay",d),e.off("timeupdate",P),e.off("currentTimeChange",O),e.off("srcChange",L),e.off("loadedmetadata",w),t.removeEventListener("mouseenter",S,!1),_.forEach((function(e){t.removeEventListener(e,C)})),window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E,{passive:!1}),window.removeEventListener("mouseup",T),window.removeEventListener("touchend",T),R.forEach((function(t){e.off(t,M)})),e.off("destroy",n)}))}},e.exports=t.default},function(e,t,n){var r=n(70);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-progress{display:block;position:absolute;height:20px;line-height:20px;left:12px;right:12px;outline:none;top:-15px;z-index:35}.xgplayer-skin-default .xgplayer-progress-outer{background:hsla(0,0%,100%,.3);display:block;height:3px;line-height:3px;margin-top:8.5px;width:100%;position:relative;cursor:pointer}.xgplayer-skin-default .xgplayer-progress-cache,.xgplayer-skin-default .xgplayer-progress-played{display:block;height:100%;line-height:1;position:absolute;left:0;top:0}.xgplayer-skin-default .xgplayer-progress-cache{width:0;background:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-progress-played{display:block;width:0;background-image:linear-gradient(-90deg,#fa1f41,#e31106);border-radius:0 1.5px 1.5px 0}.xgplayer-skin-default .xgplayer-progress-btn{display:none;position:absolute;left:0;top:-5px;width:13px;height:13px;border-radius:30px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.26);left:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:36}.xgplayer-skin-default .xgplayer-progress-point{position:absolute}.xgplayer-skin-default .xgplayer-progress-point.xgplayer-tips{margin-left:0;top:-25px;display:none;z-index:100}.xgplayer-skin-default .xgplayer-progress-dot{display:inline-block;position:absolute;height:3px;width:5px;top:0;background:#fff;border-radius:6px;z-index:16}.xgplayer-skin-default .xgplayer-progress-dot .xgplayer-progress-tip{position:absolute;bottom:200%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);height:auto;line-height:30px;width:auto;background:rgba(0,0,0,.3);border-radius:6px;border:1px solid rgba(0,0,0,.8);cursor:default;white-space:nowrap;display:none}.xgplayer-skin-default .xgplayer-progress-dot-show .xgplayer-progress-tip{display:block}.xgplayer-skin-default .xgplayer-progress-thumbnail{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box}.xgplayer-skin-default .xgplayer-progress-thumbnail.xgplayer-tips{margin-left:0;display:none;z-index:99}.xgplayer-skin-default .xgplayer-coverpreview{position:absolute;width:100%;height:100%;top:0;left:0;display:none}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-thumbnail{display:block}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point{display:block;text-align:center;font-family:PingFangSC-Regular;font-size:11px;color:#ccc;padding:2px 4px}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point span{color:#fff}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-outer{height:6px;margin-top:7px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-dot,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-dot{height:6px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-btn{display:block;top:-3px}.xgplayer-skin-default.xgplayer-definition-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-playbackrate-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-texttrack-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-volume-active .xgplayer-progress{z-index:15}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress-btn{display:block!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-outer{height:3px!important;margin-top:8.5px!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-btn{display:block!important;top:-5px!important}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(72),t.default={name:"s_time",method:function(){var e=this,t=(0,r.createDom)("xg-time",''+(e.currentTime||(0,r.format)(0))+"\n "+(e.duration||(0,r.format)(0))+"",{},"xgplayer-time");e.once("ready",(function(){e.controls&&e.controls.appendChild(t)}));var n=function(){"audio"===e.videoConfig.mediaType&&e.isProgressMoving&&e.dash||(t.innerHTML=''+(0,r.format)(e.currentTime||0)+""+(0,r.format)(e.duration)+"")};e.on("durationchange",n),e.on("timeupdate",n),e.once("destroy",(function t(){e.off("durationchange",n),e.off("timeupdate",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){var r=n(73);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,'.xgplayer-skin-default .xgplayer-time{-webkit-order:2;-moz-box-ordinal-group:3;order:2;font-family:ArialMT;font-size:13px;color:#fff;line-height:40px;height:40px;text-align:center;display:inline-block;margin:auto 8px}.xgplayer-skin-default .xgplayer-time span{color:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current{color:#fff}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current:after{content:"/";display:inline-block;padding:0 3px}',""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(75),o=(r=a)&&r.__esModule?r:{default:r};n(76),t.default={name:"s_replay",method:function(){var e=this,t=e.root,n=e.lang.REPLAY,r=(0,i.createDom)("xg-replay",o.default+'\n '+n+"\n ",{},"xgplayer-replay");function a(){var e=r.querySelector("path");if(e){var t=window.getComputedStyle(e).getPropertyValue("transform");if("string"==typeof t&&t.indexOf("none")>-1)return;e.setAttribute("transform",t)}}e.once("ready",(function(){t.appendChild(r)})),e.on("ended",a),r.addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation()}));var l=r.querySelector("svg");["click","touchend"].forEach((function(t){l.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("replayBtnClick")}))})),e.once("destroy",(function t(){e.off("ended",a),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(77);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-replay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:105;display:none;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:rgba(0,0,0,.54);-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.xgplayer-skin-default .xgplayer-replay svg{background:rgba(0,0,0,.58);border-radius:100%;cursor:pointer}.xgplayer-skin-default .xgplayer-replay svg path{-webkit-transform:translate(20px,21px);-ms-transform:translate(20px,21px);transform:translate(20px,21px);fill:#ddd}.xgplayer-skin-default .xgplayer-replay svg:hover{background:rgba(0,0,0,.38)}.xgplayer-skin-default .xgplayer-replay svg:hover path{fill:#fff}.xgplayer-skin-default .xgplayer-replay .xgplayer-replay-txt{display:inline-block;font-family:PingFangSC-Regular;font-size:14px;color:#fff;line-height:34px}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-replay{display:-webkit-flex;display:-moz-box;display:flex}",""])},function(e,t,n){var r=n(160);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){e.exports=n(80)},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=P(n(9)),i=P(n(81)),a=P(n(82)),o=P(n(83)),l=P(n(84)),s=P(n(85)),u=P(n(88)),c=P(n(45)),p=P(n(89)),d=P(n(90)),f=P(n(91)),g=P(n(92)),h=P(n(37)),y=P(n(38)),v=P(n(98)),x=P(n(46)),m=P(n(99)),b=P(n(100)),k=P(n(47)),w=P(n(101)),_=P(n(102)),E=P(n(103)),T=P(n(39)),C=P(n(104)),S=P(n(105));function P(e){return e&&e.__esModule?e:{default:e}}n(107),r.default.installAll([i.default,a.default,o.default,l.default,s.default,u.default,c.default,p.default,d.default,f.default,g.default,h.default,y.default,v.default,x.default,m.default,b.default,k.default,w.default,_.default,E.default,T.default,C.default,S.default]),t.default=r.default,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"airplay",method:function(){var e=this;function t(){e.video.webkitShowPlaybackTargetPicker()}e.config.airplay&&window.WebKitPlaybackTargetAvailabilityEvent&&(e.on("airplayBtnClick",t),e.once("destroy",(function n(){e.off("airplayBtnClick",t),e.off("destroy",n)})))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"cssFullscreen",method:function(){var e=this,t=e.root;function n(){(0,r.hasClass)(t,"xgplayer-is-cssfullscreen")?e.exitCssFullscreen():e.getCssFullscreen()}e.on("cssFullscreenBtnClick",n),e.on("exitFullscreen",(function(){(0,r.removeClass)(t,"xgplayer-is-cssfullscreen")})),e.once("destroy",(function t(){e.off("cssFullscreenBtnClick",n),e.off("destroy",t)})),e.getCssFullscreen=function(){var e=this;e.config.fluid&&(e.root.style["padding-top"]=""),(0,r.addClass)(e.root,"xgplayer-is-cssfullscreen"),e.emit("requestCssFullscreen")},e.exitCssFullscreen=function(){var e=this;e.config.fluid&&(e.root.style.width="100%",e.root.style.height="0",e.root.style["padding-top"]=100*e.config.height/e.config.width+"%"),(0,r.removeClass)(e.root,"xgplayer-is-cssfullscreen"),e.emit("exitCssFullscreen")}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"danmu",method:function(){var e=this;e.on("initDefaultDanmu",(function(t){var n=e.root.querySelector("xg-danmu");if((0,r.addClass)(n,"xgplayer-has-danmu"),!e.config.danmu.closeDefaultBtn){var i=function(){t.start()},a=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&t.pause()},o=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&t.play()},l=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&(t.stop(),t.start())};e.danmuBtn=(0,r.copyDom)(t.bulletBtn.createSwitch(!0)),e.controls.appendChild(e.danmuBtn),["click","touchend"].forEach((function(a){e.danmuBtn.addEventListener(a,(function(a){a.preventDefault(),a.stopPropagation(),(0,r.toggleClass)(e.danmuBtn,"danmu-switch-active"),(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")?(e.emit("danmuBtnOn"),(0,r.addClass)(n,"xgplayer-has-danmu"),e.once("timeupdate",i)):(e.emit("danmuBtnOff"),(0,r.removeClass)(n,"xgplayer-has-danmu"),t.stop())}))})),e.onElementClick&&n.addEventListener("click",(function(t){e.onElementClick(t,n)}),!1),e.onElementDblclick&&n.addEventListener("dblclick",(function(t){e.onElementDblclick(t,n)}),!1),e.on("pause",a),e.on("play",o),e.on("seeked",l),e.once("destroy",(function t(){e.off("timeupdate",i),e.off("pause",a),e.off("play",o),e.off("seeked",l),e.off("destroy",t)}))}}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"definition",method:function(){var e=this;e.once("destroy",(function t(){e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(86),a=(r=i)&&r.__esModule?r:{default:r},o=n(87);t.default={name:"download",method:function(){var e=this;function t(){e.download()}e.on("downloadBtnClick",t),e.once("destroy",(function n(){e.off("downloadBtnClick",t),e.off("destroy",n)})),e.download=function(){var e=(0,o.getAbsoluteURL)(this.config.url);(0,a.default)(e)}}},e.exports=t.default},function(e,t,n){var r,i,a;i=[],void 0===(a="function"==typeof(r=function(){return function e(t,n,r){var i,a,o=window,l="application/octet-stream",s=r||l,u=t,c=!n&&!r&&u,p=document.createElement("a"),d=function(e){return String(e)},f=o.Blob||o.MozBlob||o.WebKitBlob||d,g=n||"download";if(f=f.call?f.bind(o):Blob,"true"===String(this)&&(s=(u=[u,s])[0],u=u[1]),c&&c.length<2048&&(g=c.split("/").pop().split("?")[0],p.href=c,-1!==p.href.indexOf(c))){var h=new XMLHttpRequest;return h.open("GET",c,!0),h.responseType="blob",h.onload=function(t){e(t.target.response,g,l)},setTimeout((function(){h.send()}),0),h}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(u)){if(!(u.length>2096103.424&&f!==d))return navigator.msSaveBlob?navigator.msSaveBlob(m(u),g):b(u);s=(u=m(u)).type||l}else if(/([\x80-\xff])/.test(u)){for(var y=0,v=new Uint8Array(u.length),x=v.length;yx',e=t.firstChild.href}return e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4),a=(r=i)&&r.__esModule?r:{default:r},o={maxCount:3,backupUrl:"",isFetch:!0,fetchTimeout:100};t.default={name:"errorretry",method:function(){var e=this,t=this;if(t.config.errorConfig&&!(t.src.indexOf("blob:")>-1)){var n={},r=t.config.errorConfig;for(var i in o)void 0===r[i]?n[i]=o[i]:n[i]=r[i];t.retryData={count:0,errfTimer:null,isFetchReturn:!1,currentTime:0};var l=t._onError;t._onError=function(r){var i=e.retryData.count;if(i>n.maxCount)n.isFetch?(o=e,u=e.currentSrc,c=n.fetchTimeout,p=function(e,t){o.retryData.isFetchReturn||(o.retryData.isFetchReturn=!0,e(t))},new Promise((function(e,t){try{var n=new window.XMLHttpRequest;n.open("get",u),n.onload=function(){p(e,{status:n.status,statusText:n.statusText,xhr:n})},n.onerror=function(){p(e,{status:n.status,statusText:n.statusText||"The network environment is disconnected or the address is invalid",xhr:n})},n.onabort=function(){},o.retryData.errfTimer=window.setTimeout((function(){var t=o.retryData.errfTimer;window.clearTimeout(t),o.retryData.errfTimer=null,p(e,{status:-1,statusText:"request timeout"})}),c),n.send()}catch(r){o.retryData.isFetchReturn=!0,p(e,{status:-2,statusText:"request error"})}}))).then((function(t){e.emit("error",new a.default({type:"network",currentTime:e.currentTime,duration:e.duration||0,networkState:e.networkState,readyState:e.readyState,currentSrc:e.currentSrc,src:e.src,ended:e.ended,httpCode:t.status,httpMsg:t.statusText,errd:{line:101,msg:e.error,handle:"plugin errorRetry"},errorCode:e.video&&e.video.error.code,mediaError:e.video&&e.video.error})),l.call(e,t)})):l.call(e,r);else{var o,u,c,p;0===i&&(e.retryData.currentTime=e.currentTime,e.once("canplay",s.bind(e)));var d="";d=n.count<2?n.backupUrl?n.backupUrl:t.currentSrc:n.backupUrl&&i>1?n.backupUrl:t.currentSrc,e.retryData.count++,e.src=d}}}function s(){this.currentTime=this.retryData.currentTime,this.play(),this.retryData.retryCode=0,this.retryData.isFetchReturn=!1,this.retryData.currentTime=0}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n0||(e?n.currentTime-r>=0?n.currentTime-=r:n.currentTime=0:n.maxPlayedTime&&n.config.allowSeekPlayed&&n.currentTime+r>n.maxPlayedTime?n.currentTime=n.maxPlayedTime:n.currentTime+r<=n.duration?n.currentTime+=r:n.currentTime=n.duration+1)}},{key:"changeRate",value:function(){this.state.playbackRate=this.player.playbackRate,this.player.playbackRate=this.player.config.keyboardRate||5}},{key:"changeVolumeSlide",value:function(e){var t=this.player;t.controls&&(e?(t.emit("focus"),(0,i.hasClass)(t.root,"xgplayer-volume-active")||(0,i.addClass)(t.root,"xgplayer-volume-active")):(clearTimeout(this.timer),this.timer=setTimeout((function(){(0,i.removeClass)(t.root,"xgplayer-volume-active")}),1e3)))}},{key:"changeVolume",value:function(e){var t=this.player,n=(t.config.keyShortcutStep||{}).volume||.1;this.changeVolumeSlide(!0);var r=t.volume;e&&r+n<=1?t.volume=r+n:!e&&r-n>=0&&(t.volume=r-n)}}]),e}();t.default={name:"keyboard",method:function(){this.keyboard=new a(this)}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"localPreview",method:function(){var e=this,t=e.root;function n(n){e.uploadFile=n.files[0];var i=URL.createObjectURL(e.uploadFile);if((0,r.hasClass)(t,"xgplayer-nostart"))e.config.url=i,e.start();else{e.src=i;var a=e.play();void 0!==a&&a&&a.catch((function(e){}))}}e.on("upload",n),e.once("destroy",(function t(){e.off("upload",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"memoryPlay",method:function(){var e=this;e.on("memoryPlayStart",(function(t){setTimeout((function(){console.log("memoryPlayStart",t,e.readyState,11),e.currentTime=t}))}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(93),o=(r=a)&&r.__esModule?r:{default:r};t.default={name:"miniplayer",method:function(){var e=this,t=e.root;function n(){(0,i.hasClass)(t,"xgplayer-miniplayer-active")?e.exitMiniplayer():e.getMiniplayer()}e.on("miniplayerBtnClick",n),e.once("destroy",(function t(){e.off("miniplayerBtnClick",n),e.off("destroy",t)})),e.getMiniplayer=function(){(0,i.hasClass)(t,"xgplayer-is-fullscreen")&&this.exitFullscreen(t),(0,i.hasClass)(t,"xgplayer-is-cssfullscreen")&&this.exitCssFullscreen(),(0,i.hasClass)(t,"xgplayer-rotate-fullscreen")&&this.exitRotateFullscreen();var e=(0,i.createDom)("xg-miniplayer-lay","
",{},"xgplayer-miniplayer-lay");this.root.appendChild(e);var n=(0,i.createDom)("xg-miniplayer-drag",'
'+this.lang.MINIPLAYER_DRAG+"
",{tabindex:9},"xgplayer-miniplayer-drag");this.root.appendChild(n),new o.default(".xgplayer",{handle:".drag-handle"}),(0,i.addClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right=0,this.root.style.bottom="200px",this.root.style.top="",this.root.style.left="",this.root.style.width="320px",this.root.style.height="180px",this.config.miniplayerConfig&&(void 0!==this.config.miniplayerConfig.top&&(this.root.style.top=this.config.miniplayerConfig.top+"px",this.root.style.bottom=""),void 0!==this.config.miniplayerConfig.bottom&&(this.root.style.bottom=this.config.miniplayerConfig.bottom+"px"),void 0!==this.config.miniplayerConfig.left&&(this.root.style.left=this.config.miniplayerConfig.left+"px",this.root.style.right=""),void 0!==this.config.miniplayerConfig.right&&(this.root.style.right=this.config.miniplayerConfig.right+"px"),void 0!==this.config.miniplayerConfig.width&&(this.root.style.width=this.config.miniplayerConfig.width+"px"),void 0!==this.config.miniplayerConfig.height&&(this.root.style.height=this.config.miniplayerConfig.height+"px")),this.config.fluid&&(this.root.style["padding-top"]="");var r=this;["click","touchend"].forEach((function(t){e.addEventListener(t,(function(e){e.preventDefault(),e.stopPropagation(),r.exitMiniplayer()}))}))},e.exitMiniplayer=function(){(0,i.removeClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right="",this.root.style.bottom="",this.root.style.top="",this.root.style.left="",this.config.fluid?(this.root.style.width="100%",this.root.style.height="0",this.root.style["padding-top"]=100*this.config.height/this.config.width+"%"):(this.config.width&&("number"!=typeof this.config.width?this.root.style.width=this.config.width:this.root.style.width=this.config.width+"px"),this.config.height&&("number"!=typeof this.config.height?this.root.style.height=this.config.height:this.root.style.height=this.config.height+"px"));var e=(0,i.findDom)(this.root,".xgplayer-miniplayer-lay");e&&e.parentNode&&e.parentNode.removeChild(e);var t=(0,i.findDom)(this.root,".xgplayer-miniplayer-drag");t&&t.parentNode&&t.parentNode.removeChild(t)}}},e.exports=t.default},function(e,t,n){var r,i,a; +import{i as e}from"./main-3bb0017c.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{i as n,j as r,_ as i,h as a,o,b as l,p as s,f as u,g as c}from"./index-f283ba7d.js";var p={exports:{}};const d=r(p.exports=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=79)}([function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.util=t.PresentationMode=void 0,t.createDom=o,t.hasClass=l,t.addClass=s,t.removeClass=u,t.toggleClass=c,t.findDom=p,t.padStart=d,t.format=f,t.event=g,t.typeOf=h,t.deepCopy=y,t.getBgImage=v,t.copyDom=x,t._setInterval=m,t._clearInterval=b,t.createImgBtn=k,t.isWeiXin=w,t.isUc=_,t.computeWatchDur=E,t.offInDestroy=T,t.on=C,t.once=S,t.getBuffered2=P,t.checkIsBrowser=O,t.setStyle=L,t.checkWebkitSetPresentationMode=function(e){return"function"==typeof e.webkitSetPresentationMode};var r,i=n(7),a=(r=i)&&r.__esModule?r:{default:r};function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"div",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",i=document.createElement(e);return i.className=r,i.innerHTML=t,Object.keys(n).forEach((function(t){var r=t,a=n[t];"video"===e||"audio"===e?a&&i.setAttribute(r,a):i.setAttribute(r,a)})),i}function l(e,t){return!!e&&(e.classList?Array.prototype.some.call(e.classList,(function(e){return e===t})):!!e.className&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)")))}function s(e,t){e&&(e.classList?t.replace(/(^\s+|\s+$)/g,"").split(/\s+/g).forEach((function(t){t&&e.classList.add(t)})):l(e,t)||(e.className+=" "+t))}function u(e,t){e&&(e.classList?t.split(/\s+/g).forEach((function(t){e.classList.remove(t)})):l(e,t)&&t.split(/\s+/g).forEach((function(t){var n=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(n," ")})))}function c(e,t){e&&t.split(/\s+/g).forEach((function(t){l(e,t)?u(e,t):s(e,t)}))}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=arguments[1],n=void 0;try{n=e.querySelector(t)}catch(r){0===t.indexOf("#")&&(n=e.getElementById(t.slice(1)))}return n}function d(e,t,n){for(var r=String(n),i=t>>0,a=Math.ceil(i/r.length),o=[],l=String(e);a--;)o.push(r);return o.join("").substring(0,i-l.length)+l}function f(e){if(window.isNaN(e))return"";var t=d(Math.floor(e/3600),2,0),n=d(Math.floor((e-3600*t)/60),2,0),r=d(Math.floor(e-3600*t-60*n),2,0);return("00"===t?[n,r]:[t,n,r]).join(":")}function g(e){if(e.touches){var t=e.touches[0]||e.changedTouches[0];e.clientX=t.clientX||0,e.clientY=t.clientY||0,e.offsetX=t.pageX-t.target.offsetLeft,e.offsetY=t.pageY-t.target.offsetTop}e._target=e.target||e.srcElement}function h(e){return Object.prototype.toString.call(e).match(/([^\s.*]+)(?=]$)/g)[0]}function y(e,t){if("Object"===h(t)&&"Object"===h(e))return Object.keys(t).forEach((function(n){"Object"!==h(t[n])||t[n]instanceof Node?"Array"===h(t[n])?e[n]="Array"===h(e[n])?e[n].concat(t[n]):t[n]:e[n]=t[n]:e[n]?y(e[n],t[n]):e[n]=t[n]})),e}function v(e){var t=(e.currentStyle||window.getComputedStyle(e,null)).backgroundImage;if(!t||"none"===t)return"";var n=document.createElement("a");return n.href=t.replace(/url\("|"\)/g,""),n.href}function x(e){if(e&&1===e.nodeType){var t=document.createElement(e.tagName);return Array.prototype.forEach.call(e.attributes,(function(e){t.setAttribute(e.name,e.value)})),e.innerHTML&&(t.innerHTML=e.innerHTML),t}return""}function m(e,t,n,r){e._interval[t]||(e._interval[t]=setInterval(n.bind(e),r))}function b(e,t){clearInterval(e._interval[t]),e._interval[t]=null}function k(e,t,n,r){var i=o("xg-"+e,"",{},"xgplayer-"+e+"-img");if(i.style.backgroundImage='url("'+t+'")',n&&r){var a=void 0,l=void 0,s=void 0;["px","rem","em","pt","dp","vw","vh","vm","%"].every((function(e){return!(n.indexOf(e)>-1&&r.indexOf(e)>-1&&(a=Number(n.slice(0,n.indexOf(e)).trim()),l=Number(r.slice(0,r.indexOf(e)).trim()),s=e,1))})),i.style.width=""+a+s,i.style.height=""+l+s,i.style.backgroundSize=""+a+s+" "+l+s,i.style.margin="start"===e?"-"+l/2+s+" auto auto -"+a/2+s:"auto 5px auto 5px"}return i}function w(){return window.navigator.userAgent.toLowerCase().indexOf("micromessenger")>-1}function _(){return window.navigator.userAgent.toLowerCase().indexOf("ucbrowser")>-1}function E(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],n=0;nt[r].end)){var o=t[r].begin,l=t[r].end;t[r].begin=Math.min(i,o),t[r].end=Math.max(a,l);break}if(r>t.length-2){t.push({begin:i,end:a});break}}for(var s=0,u=0;u1&&void 0!==arguments[1]?arguments[1]:.5,n=[],r=0;rs&&(i[l-1].end=n[o].end):i.push(n[o])}else i.push(n[o])}else i=n;return new a.default(i)}function O(){return!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)}function L(e,t,n){var r=e.style;try{r[t]=n}catch(i){r.setProperty(t,n)}}t.PresentationMode={PIP:"picture-in-picture",INLINE:"inline",FULLSCREEN:"fullscreen"},t.util={createDom:o,hasClass:l,addClass:s,removeClass:u,toggleClass:c,findDom:p,padStart:d,format:f,event:g,typeOf:h,deepCopy:y,getBgImage:v,copyDom:x,setInterval:m,clearInterval:b,createImgBtn:k,isWeiXin:w,isUc:_,computeWatchDur:E,offInDestroy:T,on:C,once:S,getBuffered2:P,checkIsBrowser:O,setStyle:L}},function(e,t){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n,r=e[1]||"",i=e[3];if(!i)return r;if(t&&"function"==typeof btoa){var a=(n=i,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"),o=i.sources.map((function(e){return"/*# sourceURL="+i.sourceRoot+e+" */"}));return[r].concat(o).concat([a]).join("\n")}return[r].join("\n")}(t,e);return t[2]?"@media "+t[2]+"{"+n+"}":n})).join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},i=0;i=0&&p.splice(t,1)}function v(e){var t=document.createElement("style");return e.attrs.type="text/css",x(t,e.attrs),h(e,t),t}function x(e,t){Object.keys(t).forEach((function(n){e.setAttribute(n,t[n])}))}function m(e,t){var n,r,i,a;if(t.transform&&e.css){if(!(a=t.transform(e.css)))return function(){};e.css=a}if(t.singleton){var o=c++;n=u||(u=v(t)),r=w.bind(null,n,o,!1),i=w.bind(null,n,o,!0)}else e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(n=function(e){var t=document.createElement("link");return e.attrs.type="text/css",e.attrs.rel="stylesheet",x(t,e.attrs),h(e,t),t}(t),r=E.bind(null,n,t),i=function(){y(n),n.href&&URL.revokeObjectURL(n.href)}):(n=v(t),r=_.bind(null,n),i=function(){y(n)});return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(t=t||{}).attrs="object"==typeof t.attrs?t.attrs:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=o()),t.insertInto||(t.insertInto="head"),t.insertAt||(t.insertAt="bottom");var n=g(e,t);return f(n,t),function(e){for(var r=[],i=0;i8&&void 0!==arguments[8]?arguments[8]:{line:"",handle:"",msg:"",version:""},d=arguments[9],f=arguments[10];!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var g={};if(arguments.length>1)g.playerVersion=r.version,g.errorType=t,g.domain=document.domain,g.duration=a,g.currentTime=n,g.networkState=o,g.readyState=l,g.currentSrc=u,g.src=s,g.ended=c,g.errd=p,g.ex=(i[t]||{}).msg,g.errorCode=d,g.mediaError=f;else{var h=arguments[0];Object.keys(h).map((function(e){g[e]=h[e]})),g.ex=(h.type&&i[h.type]||{}).msg}return g},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r={};Object.defineProperty(r,"device",{get:function(){return r.os.isPc?"pc":"mobile"}}),Object.defineProperty(r,"browser",{get:function(){var e=navigator.userAgent.toLowerCase(),t={ie:/rv:([\d.]+)\) like gecko/,firfox:/firefox\/([\d.]+)/,chrome:/chrome\/([\d.]+)/,opera:/opera.([\d.]+)/,safari:/version\/([\d.]+).*safari/};return[].concat(Object.keys(t).filter((function(n){return t[n].test(e)})))[0]||""}}),Object.defineProperty(r,"os",{get:function(){var e=navigator.userAgent,t=/(?:Windows Phone)/.test(e),n=/(?:SymbianOS)/.test(e)||t,r=/(?:Android)/.test(e),i=/(?:Firefox)/.test(e),a=/(?:iPad|PlayBook)/.test(e)||r&&!/(?:Mobile)/.test(e)||i&&/(?:Tablet)/.test(e),o=/(?:iPhone)/.test(e)&&!a;return{isTablet:a,isPhone:o,isAndroid:r,isPc:!(o||r||n||a),isSymbian:n,isWindowsPhone:t,isFireFox:i}}}),t.default=r,e.exports=t.default},function(e,t,n){e.exports=function(e){return null!=e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;nthis.video.videoWidth/this.video.videoHeight?a.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":a.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px":"fixWidth"===a.config.fitVideoSize?a.root.style.height=this.video.videoHeight/this.video.videoWidth*e.width+"px":"fixHeight"===a.config.fitVideoSize&&(a.root.style.width=this.video.videoWidth/this.video.videoHeight*e.height+"px")}},a.once("loadeddata",n.getVideoSize),setTimeout((function(){n.emit("ready"),n.isReady=!0}),0),n.config.videoInit&&(0,o.hasClass)(n.root,"xgplayer-nostart")&&n.start(),a.config.rotate&&(a.on("requestFullscreen",n.updateRotateDeg),a.on("exitFullscreen",n.updateRotateDeg)),a.once("destroy",(function e(){a.root.removeEventListener("mousemove",a.mousemoveFunc),a.off("destroy",e)})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"attachVideo",value:function(){var e=this;this.video&&1===this.video.nodeType&&this.root.insertBefore(this.video,this.root.firstChild),setTimeout((function(){e.emit("complete"),e.danmu&&"function"==typeof e.danmu.resize&&e.danmu.resize()}),1)}},{key:"start",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.config.url;if(this.video){var n=this;t&&""!==t?(this.canPlayFunc=function(){n.off("canplay",n.canPlayFunc);var e=n.video.play();void 0!==e&&e&&e.then((function(){n.emit("autoplay started")})).catch((function(){n.emit("autoplay was prevented"),(0,o.addClass)(n.root,"xgplayer-is-autoplay")}))},"Array"!==(0,o.typeOf)(t)?"String"===(0,o.typeOf)(t)&&t.indexOf("blob:")>-1&&t===this.video.src||(this.video.src=t):t.forEach((function(t){e.video.appendChild((0,o.createDom)("source","",{src:""+t.src,type:""+(t.type||"")}))})),this.config.autoplay&&(l.default.os.isPhone?this.canPlayFunc():this.on("canplay",this.canPlayFunc)),this.config.disableStartLoad||this.video.load(),this.attachVideo()):this.emit("urlNull")}}},{key:"reload",value:function(){this.video.load(),this.reloadFunc=function(){var e=this.play();void 0!==e&&e&&e.catch((function(e){}))},this.once("loadeddata",this.reloadFunc)}},{key:"destroy",value:function(){var e=this,n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],r=this;for(var a in clearInterval(this.bulletResizeTimer),this._interval)clearInterval(this._interval[a]),this._interval[a]=null;this.checkTimer&&clearInterval(this.checkTimer),this.waitTimer&&clearTimeout(this.waitTimer),this.ev.forEach((function(t){var n=Object.keys(t)[0],r=e[t[n]];r&&e.off(n,r)})),this.loadeddataFunc&&this.off("loadeddata",this.loadeddataFunc),this.reloadFunc&&this.off("loadeddata",this.reloadFunc),this.replayFunc&&this.off("play",this.replayFunc),this.playFunc&&this.off("play",this.playFunc),this.getVideoSize&&this.off("loadeddata",this.getVideoSize),["focus","blur"].forEach((function(t){e.off(t,e["on"+t.charAt(0).toUpperCase()+t.slice(1)])})),this.config.keyShortcut&&"on"!==this.config.keyShortcut||["video","controls"].forEach((function(t){e[t]&&e[t].removeEventListener("keydown",(function(e){r.onKeydown(e,r)}))})),function(){if(this.emit("destroy"),this.video.removeAttribute("src"),this.video.load(),n){this.root.innerHTML="";var e=this.root.className.split(" ");e.length>0?this.root.className=e.filter((function(e){return e.indexOf("xgplayer")<0})).join(" "):this.root.className=""}for(var t in this)delete this[t];(0,c.default)(this)}.call(this),i(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"destroy",this).call(this)}},{key:"replay",value:function(){var e=this._replay;if((0,o.removeClass)(this.root,"xgplayer-ended"),l.default.browser.indexOf("ie")>-1&&(this.emit("play"),this.emit("playing")),e&&e instanceof Function)e();else{this.currentTime=0;var t=this.play();void 0!==t&&t&&t.catch((function(e){}))}}},{key:"userGestureTrigEvent",value:function(e,t){var n=this,r=function(e,t){n.emit(e,t)};this.config.userGestureEventMiddleware&&"function"==typeof this.config.userGestureEventMiddleware[e]?this.config.userGestureEventMiddleware[e].call(this,this,e,t,r):r.call(this,e,t)}},{key:"pluginsCall",value:function(){var e=this;t.plugins.s_i18n&&t.plugins.s_i18n.call(this,this);var n=this;if(t.plugins){var r=this.config.ignores;Object.keys(t.plugins).forEach((function(i){var a=t.plugins[i];a&&"function"==typeof a?r.some((function(e){return i===e||i==="s_"+e}))||"s_i18n"===i||(["pc","tablet","mobile"].some((function(e){return e===i}))?i===l.default.device&&setTimeout((function(){n.video&&a.call(n,n)}),0):a.call(e,e)):console.warn("plugin name",i,"is invalid")}))}}},{key:"onFocus",value:function(){var e=this;(0,o.hasClass)(this.root,"xgplayer-inactive")&&e.emit("controlShow"),(0,o.removeClass)(this.root,"xgplayer-inactive"),e.userTimer&&clearTimeout(e.userTimer),e.userTimer=setTimeout((function(){e.emit("blur")}),e.config.inactive)}},{key:"onBlur",value:function(){!this.config.enablePausedInactive&&this.paused||this.ended||this.config.closeInactive||((0,o.hasClass)(this.root,"xgplayer-inactive")||this.emit("controlHide"),(0,o.addClass)(this.root,"xgplayer-inactive"))}},{key:"onPlay",value:function(){(0,o.addClass)(this.root,"xgplayer-isloading"),(0,o.addClass)(this.root,"xgplayer-playing"),(0,o.removeClass)(this.root,"xgplayer-pause")}},{key:"onPause",value:function(){(0,o.addClass)(this.root,"xgplayer-pause"),this.userTimer&&clearTimeout(this.userTimer),this.emit("focus")}},{key:"onEnded",value:function(){(0,o.addClass)(this.root,"xgplayer-ended"),(0,o.removeClass)(this.root,"xgplayer-playing")}},{key:"onSeeking",value:function(){this.isSeeking=!0,this.onWaiting()}},{key:"onSeeked",value:function(){var e=this;this.once("timeupdate",(function(){e.isSeeking=!1})),this.waitTimer&&clearTimeout(this.waitTimer),(0,o.removeClass)(this.root,"xgplayer-isloading")}},{key:"onWaiting",value:function(){var e=this;e.waitTimer&&clearTimeout(e.waitTimer),e.checkTimer&&(clearInterval(e.checkTimer),e.checkTimer=null);var t=e.currentTime;e.waitTimer=setTimeout((function(){(0,o.addClass)(e.root,"xgplayer-isloading"),e.checkTimer=setInterval((function(){e.currentTime!==t&&((0,o.removeClass)(e.root,"xgplayer-isloading"),clearInterval(e.checkTimer),e.checkTimer=null)}),1e3)}),500)}},{key:"onPlaying",value:function(){this.paused||(this.isSeeking=!1,this.waitTimer&&clearTimeout(this.waitTimer),(0,o.removeClass)(this.root,"xgplayer-isloading xgplayer-nostart xgplayer-pause xgplayer-ended xgplayer-is-error xgplayer-replay"),(0,o.addClass)(this.root,"xgplayer-playing"))}}],[{key:"install",value:function(e,n){(0,o.checkIsBrowser)()&&(t.plugins||(t.plugins={}),t.plugins[e]||(t.plugins[e]=n))}},{key:"installAll",value:function(e){for(var n=0;n0&&!t.nativeTextTrack.some((function(e){return e.default}))&&(t.nativeTextTrack[0].default=!0,this.textTrackShowDefault=!1),t.nativeTextTrack.some((function(e){if(e.src&&e.label&&e.default)return r+='",!0})),this.videoConfig.crossorigin="anonymous"),t.textTrackStyle){var o=document.createElement("style");this.textTrackStyle=o,document.head.appendChild(o);var l="";for(var s in t.textTrackStyle)l+=s+": "+t.textTrackStyle[s]+";";var u=t.id?"#"+t.id:t.el.id?"#"+t.el.id:"."+t.el.className;o.sheet.insertRule?o.sheet.insertRule(u+" video::cue { "+l+" }",0):o.sheet.addRule&&o.sheet.addRule(u+" video::cue",l)}var c=t.el?t.el:(0,a.findDom)(document,"#"+t.id),p=this.constructor.XgVideoProxy;p&&this.videoConfig.mediaType===p.mediaType?this.video=new p(c,t):this.video=(0,a.createDom)(this.videoConfig.mediaType,r,this.videoConfig,""),t.videoStyle&&Object.keys(t.videoStyle).forEach((function(e){(0,a.setStyle)(n.video,e,t.videoStyle[e])})),!this.textTrackShowDefault&&r&&(this.video.getElementsByTagName("Track")[0].track.mode="hidden"),t.autoplay&&(this.video.autoplay=!0,t.autoplayMuted&&(this.video.muted=!0)),this.ev=["play","playing","pause","ended","error","seeking","seeked","progress","timeupdate","waiting","canplay","canplaythrough","durationchange","volumechange","ratechange","loadedmetadata","loadeddata","loadstart"].map((function(e){return t={},n=e,r="on"+e.charAt(0).toUpperCase()+e.slice(1),n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t;var t,n,r})),(0,i.default)(this),this._interval={};var d="0,0",f=this,g=function(e){n&&("play"===e?n.hasStart=!0:"canplay"===e?(0,a.removeClass)(n.root,"xgplayer-is-enter"):"waiting"===e?n.inWaitingStart=(new Date).getTime():"playing"===e&&((0,a.removeClass)(n.root,"xgplayer-is-enter"),n.inWaitingStart&&(n.inWaitingStart=void 0)),"error"===e?n._onError(e):n.emit(e,n),n.hasOwnProperty("_interval")&&(["ended","error","timeupdate"].indexOf(e)<0?((0,a._clearInterval)(n,"bufferedChange"),(0,a._setInterval)(n,"bufferedChange",(function(){if(this.video&&this.video.buffered){for(var e=[],t=0,n=this.video.buffered.length;t-1}},function(e,t,n){e.exports=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");return e}},function(e,t,n){var r=n(32),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t,n=arguments[1];if(r(e),void 0===n)i.call(e,"__ee__")&&delete e.__ee__;else{if(!(t=i.call(e,"__ee__")&&e.__ee__))return;t[n]&&delete t[n]}}},function(e,t,n){var r=n(33);e.exports=function(e){if(!r(e))throw new TypeError(e+" is not an Object");return e}},function(e,t,n){var r=n(3),i={function:!0,object:!0};e.exports=function(e){return r(e)&&i[typeof e]||!1}},function(e,t,n){var r=n(35);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default{background:#000;width:100%;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;-ms-user-select:none}.xgplayer-skin-default *{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;white-space:normal;word-wrap:normal}.xgplayer-skin-default.xgplayer-rotate-fullscreen{position:absolute;top:0;left:100%;bottom:0;right:0;height:100vw!important;width:100vh!important;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.xgplayer-skin-default.xgplayer-is-fullscreen{width:100%!important;height:100%!important;padding-top:0!important;z-index:9999}.xgplayer-skin-default.xgplayer-is-fullscreen.xgplayer-inactive{cursor:none}.xgplayer-skin-default video{width:100%;height:100%;outline:none}.xgplayer-skin-default .xgplayer-none{display:none}@-webkit-keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loadingRotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}@keyframes loadingDashOffset{0%{stroke-dashoffset:236}to{stroke-dashoffset:0}}.xgplayer-skin-default .xgplayer-controls{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;bottom:0;left:0;right:0;height:40px;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.37),rgba(0,0,0,.75),rgba(0,0,0,.75));z-index:10}.xgplayer-skin-default.xgplayer-inactive .xgplayer-controls,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-progress,.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-time,.xgplayer-skin-default.xgplayer-no-controls .xgplayer-controls,.xgplayer-skin-default.xgplayer-nostart .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer-is-live .xgplayer-controls .xgplayer-live{display:block}.xgplayer-skin-default .xgplayer-live{display:block;font-size:12px;color:#fff;line-height:40px;-webkit-order:1;-moz-box-ordinal-group:2;order:1}.xgplayer-skin-default .xgplayer-icon{display:block;width:40px;height:40px;overflow:hidden;fill:#fff}.xgplayer-skin-default .xgplayer-icon svg{position:absolute}.xgplayer-skin-default .xgplayer-tips{background:rgba(0,0,0,.54);border-radius:1px;display:none;position:absolute;font-family:PingFangSC-Regular;font-size:11px;color:#fff;padding:2px 4px;text-align:center;top:-30px;left:50%;margin-left:-16px;width:auto;white-space:nowrap}.xgplayer-skin-default.xgplayer-mobile .xgplayer-tips{display:none!important}.xgplayer-skin-default .xgplayer-screen-container{display:block;width:100%}",""])},function(e,t){e.exports=function(e){var t="undefined"!=typeof window&&window.location;if(!t)throw new Error("fixUrls requires window.location");if(!e||"string"!=typeof e)return e;var n=t.protocol+"//"+t.host,r=n+t.pathname.replace(/\/[^\/]*$/,"/");return e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(e,t){var i,a=t.trim().replace(/^"(.*)"$/,(function(e,t){return t})).replace(/^'(.*)'$/,(function(e,t){return t}));return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(a)?e:(i=0===a.indexOf("//")?a:0===a.indexOf("/")?n+a:r+a.replace(/^\.\//,""),"url("+JSON.stringify(i)+")")}))}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"mobile",method:function(){var e=this,t=e.root,n=0,i=void 0,a={first:"",second:""};function o(t){e.video.addEventListener("touchend",(function(t){e.onElementTouchend(t,e.video)})),e.video.addEventListener("touchstart",(function(){e.isTouchMove=!1})),e.video.addEventListener("touchmove",(function(){e.isTouchMove=!0})),e.config.autoplay&&e.start()}e.onElementTouchend=function(e,o){this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation();var l=this;if((0,r.hasClass)(t,"xgplayer-inactive")?l.emit("focus"):l.emit("blur"),!l.config.closeVideoTouch&&!l.isTouchMove){var s=function(){i=setTimeout((function(){if((0,r.hasClass)(l.root,"xgplayer-nostart"))return!1;if(!l.ended)if(l.paused){var e=l.play();void 0!==e&&e&&e.catch((function(e){}))}else l.pause();n=0}),200)};l.config.closeVideoClick||(n++,i&&clearTimeout(i),1===n?l.config.enableVideoDbltouch?a.first=new Date:s():2===n&&l.config.enableVideoDbltouch?(a.second=new Date,Math.abs(a.first-a.second)<400?s():(a.first=new Date,n=1)):n=0)}},e.once("ready",o),e.once("destroy",(function t(){e.off("ready",o),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"pc",method:function(){var e=this;if(e.controls&&e.video){var t=e.controls,n=e.root,i=0,a=void 0;e.onElementClick=function(e,t){this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation();var n=this;n.config.closeVideoClick||(i++,a&&clearTimeout(a),1===i?a=setTimeout((function(){if((0,r.hasClass)(n.root,"xgplayer-nostart"))return!1;if(!n.ended)if(n.paused){var e=n.play();void 0!==e&&e&&e.catch((function(e){}))}else n.pause();i=0}),200):i=0)},e.video.addEventListener("click",(function(t){e.onElementClick(t,e.video)}),!1),e.onElementDblclick=function(e,n){if(this.config.closeVideoPreventDefault||e.preventDefault(),this.config.closeVideoStopPropagation||e.stopPropagation(),!this.config.closeVideoDblclick){var r=t.querySelector(".xgplayer-fullscreen");if(r){var i=void 0;document.createEvent?(i=document.createEvent("Event")).initEvent("click",!0,!0):i=new Event("click"),r.dispatchEvent(i)}}},e.video.addEventListener("dblclick",(function(t){e.onElementDblclick(t,e.video)}),!1),n.addEventListener("mouseenter",o),n.addEventListener("mouseleave",l),t.addEventListener("mouseenter",s),t.addEventListener("mouseleave",u),t.addEventListener("click",c),e.once("ready",p),e.once("destroy",(function t(){n.removeEventListener("mouseenter",o),n.removeEventListener("mouseleave",l);var r=e.controls;r&&(r.removeEventListener("mouseleave",u),r.removeEventListener("mouseenter",s),r.removeEventListener("click",c)),e.off("ready",p),e.off("destroy",t)}))}function o(){clearTimeout(e.leavePlayerTimer),e.emit("focus",e)}function l(){e.config.closePlayerBlur||(e.leavePlayerTimer=setTimeout((function(){e.emit("blur",e)}),e.config.leavePlayerTime||0))}function s(t){e.userTimer&&clearTimeout(e.userTimer)}function u(t){e.config.closeControlsBlur||e.emit("focus",e)}function c(e){e.preventDefault(),e.stopPropagation()}function p(t){e.config.autoplay&&e.start()}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"start",method:function(){var e=this,t=e.root;function n(){e.off("canplay",n);var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}function i(){(0,r.hasClass)(t,"xgplayer-nostart")?((0,r.removeClass)(t,"xgplayer-nostart"),(0,r.addClass)(t,"xgplayer-is-enter"),"function"==typeof t.contains?e.video&&1===e.video.nodeType&&!t.contains(e.video)||e.video&&1!==e.video.nodeType&&void 0===e.video.mediaSource?(e.once("canplay",n),e.start()):n():e.video&&1===e.video.nodeType&&!t.querySelector(this.videoConfig.mediaType)||e.video&&1!==e.video.nodeType&&void 0===e.video.mediaSource?(e.once("canplay",n),e.start()):n()):e.paused&&((0,r.removeClass)(t,"xgplayer-nostart xgplayer-isloading"),setTimeout((function(){var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}),10))}e.on("startBtnClick",i),e.once("destroy",(function t(){e.off("startBtnClick",i),e.off("canplay",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(41)),a=o(n(42));function o(e){return e&&e.__esModule?e:{default:e}}n(43),t.default={name:"s_start",method:function(){var e=this,t=e.root,n=(0,r.createDom)("xg-start",'
'+i.default+'
\n
'+a.default+"
",{},"xgplayer-start");function o(e){(0,r.addClass)(e.root,"xgplayer-skin-default"),e.config&&(e.config.autoplay&&!(0,r.isWeiXin)()&&!(0,r.isUc)()&&(0,r.addClass)(e.root,"xgplayer-is-enter"),e.config.lang&&"en"===e.config.lang?(0,r.addClass)(e.root,"xgplayer-lang-is-en"):"jp"===e.config.lang&&(0,r.addClass)(e.root,"xgplayer-lang-is-jp"),e.config.enableContextmenu||e.video.addEventListener("contextmenu",(function(e){e.preventDefault(),e.stopPropagation()})))}e.config&&e.config.hideStartBtn&&(0,r.addClass)(t,"xgplayer-start-hide"),e.isReady?(t.appendChild(n),o(e)):e.once("ready",(function(){t.appendChild(n),o(e)})),e.once("autoplay was prevented",(function(){(0,r.removeClass)(e.root,"xgplayer-is-enter"),(0,r.addClass)(e.root,"xgplayer-nostart")})),e.once("canplay",(function(){(0,r.removeClass)(e.root,"xgplayer-is-enter")})),n.onclick=function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("startBtnClick")}}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(44);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-start{border-radius:50%;display:inline-block;width:70px;height:70px;background:rgba(0,0,0,.38);overflow:hidden;text-align:center;line-height:70px;vertical-align:middle;position:absolute;left:50%;top:50%;z-index:115;margin:-35px auto auto -35px;cursor:pointer}.xgplayer-skin-default .xgplayer-start div{position:absolute}.xgplayer-skin-default .xgplayer-start div svg{fill:hsla(0,0%,100%,.7)}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-start:hover{opacity:.85}.xgplayer-skin-default.xgplayer-pause.xgplayer-start-hide .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start,.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-start-hide .xgplayer-start{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-start .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start{display:inline-block}.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start,.xgplayer-skin-default.xgplayer-pause .xgplayer-start .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-play{display:block}.xgplayer-skin-default.xgplayer-is-replay .xgplayer-start .xgplayer-icon-pause{display:none}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"fullscreen",method:function(){var e=this,t=e.root;function n(){e.config.rotateFullscreen?(0,r.hasClass)(t,"xgplayer-rotate-fullscreen")?e.exitRotateFullscreen():e.getRotateFullscreen():(0,r.hasClass)(t,"xgplayer-is-fullscreen")?e.exitFullscreen(t):e.getFullscreen(t)}function i(){var n=document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement;n&&n===t?((0,r.addClass)(t,"xgplayer-is-fullscreen"),e.emit("requestFullscreen")):(0,r.hasClass)(t,"xgplayer-is-fullscreen")&&((0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen")),e.danmu&&"function"==typeof e.danmu.resize&&e.danmu.resize()}function a(n){e.video.webkitPresentationMode!==r.PresentationMode.FULLSCREEN&&((0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen"))}e.on("fullscreenBtnClick",n),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach((function(e){document.addEventListener(e,i)})),e.video.addEventListener("webkitbeginfullscreen",(function(){(0,r.addClass)(t,"xgplayer-is-fullscreen"),e.emit("requestFullscreen")})),e.video.addEventListener("webkitendfullscreen",(function(){(0,r.removeClass)(t,"xgplayer-is-fullscreen"),e.emit("exitFullscreen")})),(0,r.checkWebkitSetPresentationMode)(e.video)&&e.video.addEventListener("webkitpresentationmodechanged",a),e.once("destroy",(function t(){e.off("fullscreenBtnClick",n),["fullscreenchange","webkitfullscreenchange","mozfullscreenchange","MSFullscreenChange"].forEach((function(e){document.removeEventListener(e,i)})),(0,r.checkWebkitSetPresentationMode)(e.video)&&e.video.removeEventListener("webkitpresentationmodechanged",a),e.off("destroy",t)})),e.getFullscreen=function(e){var t=this;if(e.requestFullscreen){var n=e.requestFullscreen();n&&n.catch((function(){t.emit("fullscreen error")}))}else e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen(window.Element.ALLOW_KEYBOARD_INPUT):t.video.webkitSupportsFullscreen?t.video.webkitEnterFullscreen():e.msRequestFullscreen?e.msRequestFullscreen():(0,r.addClass)(e,"xgplayer-is-cssfullscreen")},e.exitFullscreen=function(e){document.exitFullscreen?document.exitFullscreen():document.webkitExitFullscreen?document.webkitExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),(0,r.removeClass)(e,"xgplayer-is-cssfullscreen")},e.getRotateFullscreen=function(){var e=this;document.documentElement.style.width="100%",document.documentElement.style.height="100%",e.config.fluid&&(e.root.style["padding-top"]="",e.root.style["max-width"]="unset"),e.root&&!(0,r.hasClass)(e.root,"xgplayer-rotate-fullscreen")&&(0,r.addClass)(e.root,"xgplayer-rotate-fullscreen"),e.emit("getRotateFullscreen")},e.exitRotateFullscreen=function(){var e=this;document.documentElement.style.width="unset",document.documentElement.style.height="unset",e.config.fluid&&(e.root.style.width="100%",e.root.style.height="0",e.root.style["padding-top"]=100*e.config.height/e.config.width+"%",e.root.style["max-width"]="100%"),e.root&&(0,r.hasClass)(e.root,"xgplayer-rotate-fullscreen")&&(0,r.removeClass)(e.root,"xgplayer-rotate-fullscreen"),e.emit("exitRotateFullscreen")}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"play",method:function(){var e=this;function t(){if(e.config.allowPlayAfterEnded||!e.ended)if((0,r.hasClass)(e.root,"xgplayer-nostart")&&e.start(),e.paused){var t=e.play();void 0!==t&&t&&t.catch((function(e){}))}else e.pause()}e.on("playBtnClick",t),e.once("destroy",(function n(){e.off("playBtnClick",t),e.off("destroy",n)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"replay",method:function(){var e=this,t=e.root;function n(){(0,r.removeClass)(t,"xgplayer-is-replay"),e.replay()}e.on("replayBtnClick",n),e.on("ended",(function(){e.config.loop||(0,r.addClass)(t,"xgplayer-is-replay")})),e.once("destroy",(function t(){e.off("replayBtnClick",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(49)),a=o(n(50));function o(e){return e&&e.__esModule?e:{default:e}}n(51),t.default={name:"s_play",method:function(){var e=this,t=e.config.playBtn?e.config.playBtn:{},n=void 0;n="img"===t.type?(0,r.createImgBtn)("play",t.url.play,t.width,t.height):(0,r.createDom)("xg-play",'\n
'+i.default+'
\n
'+a.default+"
\n
",{},"xgplayer-play");var o={};o.play=e.lang.PLAY_TIPS,o.pause=e.lang.PAUSE_TIPS;var l=(0,r.createDom)("xg-tips",''+o.play+'\n '+o.pause+"",{},"xgplayer-tips");n.appendChild(l),e.once("ready",(function(){e.controls&&e.controls.appendChild(n)})),["click","touchend"].forEach((function(t){n.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("playBtnClick")}))}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(52);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-play,.xgplayer-skin-default .xgplayer-play-img{width:40px;position:relative;-webkit-order:0;-moz-box-ordinal-group:1;order:0;display:block;cursor:pointer;margin-left:3px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-play .xgplayer-icon{margin-top:3px;width:32px}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-play .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}.xgplayer-skin-default .xgplayer-play-img:hover,.xgplayer-skin-default .xgplayer-play:hover{opacity:.85}.xgplayer-skin-default .xgplayer-play-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-play:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-play{display:none}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:block}.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-play,.xgplayer-skin-default.xgplayer-playing .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-playing .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-icon .xgplayer-icon-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-icon .xgplayer-icon-pause{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-play,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-play{display:block}.xgplayer-skin-default.xgplayer-pause .xgplayer-play-img .xgplayer-tips .xgplayer-tip-pause,.xgplayer-skin-default.xgplayer-pause .xgplayer-play .xgplayer-tips .xgplayer-tip-pause{display:none}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(54),t.default={name:"s_poster",method:function(){var e=this,t=e.root;if(e.config.poster){var n=(0,r.createDom)("xg-poster","",{},"xgplayer-poster");n.style.backgroundImage="url("+e.config.poster+")",t.appendChild(n)}}},e.exports=t.default},function(e,t,n){var r=n(55);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-poster{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;background-size:cover;background-position:50%}.xgplayer-skin-default.xgplayer-nostart .xgplayer-poster{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(57),t.default={name:"s_flex",method:function(){var e=(0,r.createDom)("xg-placeholder","",{},"xgplayer-placeholder");this.controls.appendChild(e)}},e.exports=t.default},function(e,t,n){var r=n(58);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-placeholder{-webkit-flex:1;-moz-box-flex:1;flex:1;-webkit-order:3;-moz-box-ordinal-group:4;order:3;display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0),i=o(n(60)),a=o(n(61));function o(e){return e&&e.__esModule?e:{default:e}}n(62),t.default={name:"s_fullscreen",method:function(){var e=this,t=e.config.fullscreenBtn?e.config.fullscreenBtn:{},n=void 0;n="img"===t.type?(0,r.createImgBtn)("fullscreen",t.url.request,t.width,t.height):(0,r.createDom)("xg-fullscreen",'\n
'+i.default+'
\n
'+a.default+"
\n
",{},"xgplayer-fullscreen");var o={};o.requestfull=e.lang.FULLSCREEN_TIPS,o.exitfull=e.lang.EXITFULLSCREEN_TIPS;var l=(0,r.createDom)("xg-tips",''+o.requestfull+'\n '+o.exitfull+"",{},"xgplayer-tips");n.appendChild(l),e.once("ready",(function(){e.controls&&e.controls.appendChild(n)})),["click","touchend"].forEach((function(t){n.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("fullscreenBtnClick")}))}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(63);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-fullscreen,.xgplayer-skin-default .xgplayer-fullscreen-img{position:relative;-webkit-order:13;-moz-box-ordinal-group:14;order:13;display:block;cursor:pointer;margin-left:5px;margin-right:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon{margin-top:3px}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon div,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon div{position:absolute}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips{position:absolute;right:0;left:auto}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:block}.xgplayer-skin-default .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:none}.xgplayer-skin-default .xgplayer-fullscreen-img:hover,.xgplayer-skin-default .xgplayer-fullscreen:hover{opacity:.85}.xgplayer-skin-default .xgplayer-fullscreen-img:hover .xgplayer-tips,.xgplayer-skin-default .xgplayer-fullscreen:hover .xgplayer-tips{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-icon .xgplayer-icon-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-icon .xgplayer-icon-exitfull{display:block}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-requestfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-requestfull{display:none}.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-is-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen-img .xgplayer-tips .xgplayer-tip-exitfull,.xgplayer-skin-default.xgplayer-rotate-fullscreen .xgplayer-fullscreen .xgplayer-tips .xgplayer-tip-exitfull{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(65),o=(r=a)&&r.__esModule?r:{default:r};n(66),t.default={name:"s_loading",method:function(){var e=this.root,t=(0,i.createDom)("xg-loading",""+o.default,{},"xgplayer-loading");this.once("ready",(function(){e.appendChild(t)}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(67);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-loading{display:none;width:100px;height:100px;overflow:hidden;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);position:absolute;left:50%;top:50%;margin:-50px auto auto -50px}.xgplayer-skin-default .xgplayer-loading svg{border-radius:50%;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation:loadingRotate 1s linear infinite;animation:loadingRotate 1s linear infinite}.xgplayer-skin-default .xgplayer-loading svg path{stroke:#ddd;stroke-dasharray:236;-webkit-animation:loadingDashOffset 2s linear infinite;animation:loadingDashOffset 2s linear infinite;animation-direction:alternate-reverse;fill:none;stroke-width:12px}.xgplayer-skin-default.xgplayer-nostart .xgplayer-loading{display:none}.xgplayer-skin-default.xgplayer-pause .xgplayer-loading{display:none!important}.xgplayer-skin-default.xgplayer-isloading .xgplayer-loading{display:block}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(5),o=(r=a)&&r.__esModule?r:{default:r};n(69);var l=function(e){return(0,i.hasClass)(e.root,"xgplayer-rotate-fullscreen")};t.default={name:"s_progress",method:function(){var e=this,t=(0,i.createDom)("xg-progress",'\n \n \n \n \n \n \n ',{tabindex:1},"xgplayer-progress"),n=void 0;e.controls.appendChild(t);var r=t.querySelector(".xgplayer-progress-played"),a=t.querySelector(".xgplayer-progress-outer"),s=t.querySelector(".xgplayer-progress-cache"),u=t.querySelector(".xgplayer-progress-point"),c=t.querySelector(".xgplayer-progress-thumbnail");function p(n,r){n.addEventListener("mouseenter",(function(e){r&&((0,i.addClass)(n,"xgplayer-progress-dot-show"),(0,i.addClass)(t,"xgplayer-progress-dot-active"))})),n.addEventListener("mouseleave",(function(e){r&&((0,i.removeClass)(n,"xgplayer-progress-dot-show"),(0,i.removeClass)(t,"xgplayer-progress-dot-active"))})),n.addEventListener("touchend",(function(a){a.stopPropagation(),r&&((0,i.hasClass)(n,"xgplayer-progress-dot-show")||Object.keys(e.dotArr).forEach((function(t){e.dotArr[t]&&(0,i.removeClass)(e.dotArr[t],"xgplayer-progress-dot-show")})),(0,i.toggleClass)(n,"xgplayer-progress-dot-show"),(0,i.toggleClass)(t,"xgplayer-progress-dot-active"))}))}function d(){e.config.progressDot&&"Array"===(0,i.typeOf)(e.config.progressDot)&&e.config.progressDot.forEach((function(t){if(t.time>=0&&t.time<=e.duration){var n=(0,i.createDom)("xg-progress-dot",t.text?''+t.text+"":"",{},"xgplayer-progress-dot");if(n.style.left=t.time/e.duration*100+"%",t.duration>=0&&(n.style.width=Math.min(t.duration,e.duration-t.time)/e.duration*100+"%"),t.style)for(var r in t.style)n.style[r]=t.style[r];a.appendChild(n),e.dotArr[t.time]=n,p(n,t.text)}}))}e.dotArr={},e.once("canplay",d),e.addProgressDot=function(t,n,r,o){if(!e.dotArr[t]&&t>=0&&t<=e.duration){var l=(0,i.createDom)("xg-progress-dot",n?''+n+"":"",{},"xgplayer-progress-dot");if(l.style.left=t/e.duration*100+"%",r>=0&&(l.style.width=Math.min(r,e.duration-t)/e.duration*100+"%"),o)for(var s in o)l.style[s]=o[s];a.appendChild(l),e.dotArr[t]=l,p(l,n)}},e.removeProgressDot=function(t){if(t>=0&&t<=e.duration&&e.dotArr[t]){var n=e.dotArr[t];n.parentNode.removeChild(n),n=null,e.dotArr[t]=null}},e.removeAllProgressDot=function(){Object.keys(e.dotArr).forEach((function(t){if(e.dotArr[t]){var n=e.dotArr[t];n.parentNode.removeChild(n),n=null,e.dotArr[t]=null}}))};var f=0,g=0,h=0,y=0,v=0,x=0,m=[],b=void 0,k=void 0,w=function(){e.config.thumbnail&&(e.config.thumbnail.isShowCoverPreview&&!b&&(r.removeChild(c),(b=(0,i.createDom)("xg-coverpreview",'\n \n \n ',{tabindex:1},"xgplayer-coverpreview")).querySelector(".xgplayer-coverpreview-outer"),k=b.querySelector(".xgplayer-coverpreview-point"),c=b.querySelector(".xgplayer-coverpreview-thumbnail"),e.root.appendChild(b)),f=e.config.thumbnail.pic_num,g=e.config.thumbnail.width,h=e.config.thumbnail.height,y=e.config.thumbnail.col,v=e.config.thumbnail.row,m=e.config.thumbnail.urls,c.style.width=g+"px",c.style.height=h+"px")};e.on("loadedmetadata",w),"function"==typeof e.config.disableSwipeHandler&&"function"==typeof e.config.enableSwipeHandler&&(e.root.addEventListener("touchmove",(function(t){t.preventDefault(),e.disableSwipe||(e.disableSwipe=!0,e.config.disableSwipeHandler.call(e))})),e.root.addEventListener("touchstart",(function(t){e.disableSwipe=!0,e.config.disableSwipeHandler.call(e)})),e.root.addEventListener("touchend",(function(t){e.disableSwipe=!1,e.config.enableSwipeHandler.call(e)})));var _=["touchstart","mousedown"];"mobile"===o.default.device&&_.pop();var E=null,T=null,C=function(a){if(!e.config.disableProgress){if(a.stopPropagation(),(0,i.event)(a),a._target===u||!e.config.allowSeekAfterEnded&&e.ended)return!0;t.focus();var s=r.getBoundingClientRect().left,p=l(e);return p?(s=r.getBoundingClientRect().top,n=t.getBoundingClientRect().height):(n=t.getBoundingClientRect().width,s=r.getBoundingClientRect().left),E=function(t){t.stopPropagation(),(0,i.event)(t),e.isProgressMoving=!0;var a=(p?t.clientY:t.clientX)-s;a>n&&(a=n);var o=a/n*e.duration;if(o<0&&(o=0),e.config.allowSeekPlayed&&Number(o).toFixed(1)>e.maxPlayedTime);else if(r.style.width=100*a/n+"%","video"!==e.videoConfig.mediaType||e.dash||e.config.closeMoveSeek){var l=(0,i.findDom)(e.controls,".xgplayer-time");l&&(l.innerHTML=''+(0,i.format)(o||0)+""+(0,i.format)(e.duration)+"")}else console.log("trigger touchmove"),e.currentTime=Number(o).toFixed(1);if(e.config.thumbnail&&e.config.thumbnail.isShowCoverPreview){k.innerHTML=""+(0,i.format)(o)+" / "+(0,i.format)(e.duration||0),x=e.duration/f;var u=Math.floor(o/x);c.style.backgroundImage="url("+m[Math.ceil((u+1)/(y*v))-1]+")";var d=u+1-y*v*(Math.ceil((u+1)/(y*v))-1),w=Math.ceil(d/v)-1,_=d-w*v-1;c.style["background-position"]="-"+_*g+"px -"+w*h+"px",b.style.display="block"}e.emit("focus")},T=function(a){if(console.log("up event",a),a.stopPropagation(),(0,i.event)(a),window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E,{passive:!1}),window.removeEventListener("mouseup",T),window.removeEventListener("touchend",T),o.default.browser.indexOf("ie")<0&&t.blur(),!e.isProgressMoving||e.videoConfig&&"audio"===e.videoConfig.mediaType||e.dash||e.config.closeMoveSeek){var l=(p?a.clientY:a.clientX)-s;l>n&&(l=n);var u=l/n*e.duration;u<0&&(u=0),e.config.allowSeekPlayed&&Number(u).toFixed(1)>e.maxPlayedTime||(r.style.width=100*l/n+"%",console.warn("trigger touchup"),e.currentTime=Number(u).toFixed(1))}e.config.thumbnail&&e.config.thumbnail.isShowCoverPreview&&(b.style.display="none"),e.emit("focus"),e.isProgressMoving=!1},window.addEventListener("touchmove",E,{passive:!1}),window.addEventListener("touchend",T),window.addEventListener("mousemove",E),window.addEventListener("mouseup",T),!0}};_.forEach((function(e){t.addEventListener(e,C)}));var S=function(n){if(!e.config.allowSeekAfterEnded&&e.ended)return!0;var r=l(e),a=r?t.getBoundingClientRect().top:t.getBoundingClientRect().left,o=r?t.getBoundingClientRect().height:t.getBoundingClientRect().width,s=function(n){var l=((r?n.clientY:n.clientX)-a)/o*e.duration;l=l<0?0:l,u.textContent=(0,i.format)(l);var s=u.getBoundingClientRect().width;if(e.config.thumbnail&&!e.config.thumbnail.isShowCoverPreview){x=e.duration/f;var p=Math.floor(l/x);c.style.backgroundImage="url("+m[Math.ceil((p+1)/(y*v))-1]+")";var d=p+1-y*v*(Math.ceil((p+1)/(y*v))-1),b=Math.ceil(d/v)-1,k=d-b*v-1;c.style["background-position"]="-"+k*g+"px -"+b*h+"px";var w=(r?n.clientY:n.clientX)-a-g/2;w=(w=w>0?w:0)0?_:0)>o-s?o-s:_,u.style.left=_+"px"}(0,i.hasClass)(t,"xgplayer-progress-dot-active")?u.style.display="none":u.style.display="block"},p=function(e){s(e)};t.addEventListener("mousemove",p,!1),t.addEventListener("mouseleave",(function n(r){t.removeEventListener("mousemove",p,!1),t.removeEventListener("mouseleave",n,!1),s(r),u.style.display="none",e.config.thumbnail&&!e.config.thumbnail.isShowCoverPreview&&(c.style.display="none")}),!1),s(n)};t.addEventListener("mouseenter",S,!1);var P=function(){if(void 0===e.maxPlayedTime&&(e.maxPlayedTime=0),e.maxPlayedTime0){for(var n=t.end(t.length-1),r=0,i=t.length;r=t.start(r)&&e.currentTime<=t.end(r)){n=t.end(r);for(var a=r+1;a=2){n=t.end(a-1);break}break}s.style.width=n/e.duration*100+"%"}},R=["bufferedChange","cacheupdate","ended","timeupdate"];R.forEach((function(t){e.on(t,M)})),e.once("destroy",(function n(){e.removeAllProgressDot(),e.off("canplay",d),e.off("timeupdate",P),e.off("currentTimeChange",O),e.off("srcChange",L),e.off("loadedmetadata",w),t.removeEventListener("mouseenter",S,!1),_.forEach((function(e){t.removeEventListener(e,C)})),window.removeEventListener("mousemove",E),window.removeEventListener("touchmove",E,{passive:!1}),window.removeEventListener("mouseup",T),window.removeEventListener("touchend",T),R.forEach((function(t){e.off(t,M)})),e.off("destroy",n)}))}},e.exports=t.default},function(e,t,n){var r=n(70);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-progress{display:block;position:absolute;height:20px;line-height:20px;left:12px;right:12px;outline:none;top:-15px;z-index:35}.xgplayer-skin-default .xgplayer-progress-outer{background:hsla(0,0%,100%,.3);display:block;height:3px;line-height:3px;margin-top:8.5px;width:100%;position:relative;cursor:pointer}.xgplayer-skin-default .xgplayer-progress-cache,.xgplayer-skin-default .xgplayer-progress-played{display:block;height:100%;line-height:1;position:absolute;left:0;top:0}.xgplayer-skin-default .xgplayer-progress-cache{width:0;background:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-progress-played{display:block;width:0;background-image:linear-gradient(-90deg,#fa1f41,#e31106);border-radius:0 1.5px 1.5px 0}.xgplayer-skin-default .xgplayer-progress-btn{display:none;position:absolute;left:0;top:-5px;width:13px;height:13px;border-radius:30px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.26);left:100%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:36}.xgplayer-skin-default .xgplayer-progress-point{position:absolute}.xgplayer-skin-default .xgplayer-progress-point.xgplayer-tips{margin-left:0;top:-25px;display:none;z-index:100}.xgplayer-skin-default .xgplayer-progress-dot{display:inline-block;position:absolute;height:3px;width:5px;top:0;background:#fff;border-radius:6px;z-index:16}.xgplayer-skin-default .xgplayer-progress-dot .xgplayer-progress-tip{position:absolute;bottom:200%;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);height:auto;line-height:30px;width:auto;background:rgba(0,0,0,.3);border-radius:6px;border:1px solid rgba(0,0,0,.8);cursor:default;white-space:nowrap;display:none}.xgplayer-skin-default .xgplayer-progress-dot-show .xgplayer-progress-tip{display:block}.xgplayer-skin-default .xgplayer-progress-thumbnail{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box}.xgplayer-skin-default .xgplayer-progress-thumbnail.xgplayer-tips{margin-left:0;display:none;z-index:99}.xgplayer-skin-default .xgplayer-coverpreview{position:absolute;width:100%;height:100%;top:0;left:0;display:none}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer{position:absolute;display:block;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-thumbnail{display:block}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point{display:block;text-align:center;font-family:PingFangSC-Regular;font-size:11px;color:#ccc;padding:2px 4px}.xgplayer-skin-default .xgplayer-coverpreview .xgplayer-coverpreview-outer .xgplayer-coverpreview-point span{color:#fff}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-outer{height:6px;margin-top:7px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-dot,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-dot{height:6px}.xgplayer-skin-default .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default .xgplayer-progress:hover .xgplayer-progress-btn{display:block;top:-3px}.xgplayer-skin-default.xgplayer-definition-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-playbackrate-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-texttrack-active .xgplayer-progress,.xgplayer-skin-default.xgplayer-volume-active .xgplayer-progress{z-index:15}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress-btn{display:block!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-outer,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-outer{height:3px!important;margin-top:8.5px!important}.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:focus .xgplayer-progress-btn,.xgplayer-skin-default.xgplayer-mobile .xgplayer-progress:hover .xgplayer-progress-btn{display:block!important;top:-5px!important}",""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);n(72),t.default={name:"s_time",method:function(){var e=this,t=(0,r.createDom)("xg-time",''+(e.currentTime||(0,r.format)(0))+"\n "+(e.duration||(0,r.format)(0))+"",{},"xgplayer-time");e.once("ready",(function(){e.controls&&e.controls.appendChild(t)}));var n=function(){"audio"===e.videoConfig.mediaType&&e.isProgressMoving&&e.dash||(t.innerHTML=''+(0,r.format)(e.currentTime||0)+""+(0,r.format)(e.duration)+"")};e.on("durationchange",n),e.on("timeupdate",n),e.once("destroy",(function t(){e.off("durationchange",n),e.off("timeupdate",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){var r=n(73);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,'.xgplayer-skin-default .xgplayer-time{-webkit-order:2;-moz-box-ordinal-group:3;order:2;font-family:ArialMT;font-size:13px;color:#fff;line-height:40px;height:40px;text-align:center;display:inline-block;margin:auto 8px}.xgplayer-skin-default .xgplayer-time span{color:hsla(0,0%,100%,.5)}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current{color:#fff}.xgplayer-skin-default .xgplayer-time .xgplayer-time-current:after{content:"/";display:inline-block;padding:0 3px}',""])},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(75),o=(r=a)&&r.__esModule?r:{default:r};n(76),t.default={name:"s_replay",method:function(){var e=this,t=e.root,n=e.lang.REPLAY,r=(0,i.createDom)("xg-replay",o.default+'\n '+n+"\n ",{},"xgplayer-replay");function a(){var e=r.querySelector("path");if(e){var t=window.getComputedStyle(e).getPropertyValue("transform");if("string"==typeof t&&t.indexOf("none")>-1)return;e.setAttribute("transform",t)}}e.once("ready",(function(){t.appendChild(r)})),e.on("ended",a),r.addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation()}));var l=r.querySelector("svg");["click","touchend"].forEach((function(t){l.addEventListener(t,(function(t){t.preventDefault(),t.stopPropagation(),e.userGestureTrigEvent("replayBtnClick")}))})),e.once("destroy",(function t(){e.off("ended",a),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){n.r(t),t.default='\n \n\n'},function(e,t,n){var r=n(77);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){(e.exports=n(1)(!1)).push([e.i,".xgplayer-skin-default .xgplayer-replay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:105;display:none;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:rgba(0,0,0,.54);-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.xgplayer-skin-default .xgplayer-replay svg{background:rgba(0,0,0,.58);border-radius:100%;cursor:pointer}.xgplayer-skin-default .xgplayer-replay svg path{-webkit-transform:translate(20px,21px);-ms-transform:translate(20px,21px);transform:translate(20px,21px);fill:#ddd}.xgplayer-skin-default .xgplayer-replay svg:hover{background:rgba(0,0,0,.38)}.xgplayer-skin-default .xgplayer-replay svg:hover path{fill:#fff}.xgplayer-skin-default .xgplayer-replay .xgplayer-replay-txt{display:inline-block;font-family:PingFangSC-Regular;font-size:14px;color:#fff;line-height:34px}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-controls{display:none}.xgplayer-skin-default.xgplayer.xgplayer-ended .xgplayer-replay{display:-webkit-flex;display:-moz-box;display:flex}",""])},function(e,t,n){var r=n(160);"string"==typeof r&&(r=[[e.i,r,""]]);var i={hmr:!0,transform:void 0,insertInto:void 0};n(2)(r,i),r.locals&&(e.exports=r.locals)},function(e,t,n){e.exports=n(80)},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=P(n(9)),i=P(n(81)),a=P(n(82)),o=P(n(83)),l=P(n(84)),s=P(n(85)),u=P(n(88)),c=P(n(45)),p=P(n(89)),d=P(n(90)),f=P(n(91)),g=P(n(92)),h=P(n(37)),y=P(n(38)),v=P(n(98)),x=P(n(46)),m=P(n(99)),b=P(n(100)),k=P(n(47)),w=P(n(101)),_=P(n(102)),E=P(n(103)),T=P(n(39)),C=P(n(104)),S=P(n(105));function P(e){return e&&e.__esModule?e:{default:e}}n(107),r.default.installAll([i.default,a.default,o.default,l.default,s.default,u.default,c.default,p.default,d.default,f.default,g.default,h.default,y.default,v.default,x.default,m.default,b.default,k.default,w.default,_.default,E.default,T.default,C.default,S.default]),t.default=r.default,e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"airplay",method:function(){var e=this;function t(){e.video.webkitShowPlaybackTargetPicker()}e.config.airplay&&window.WebKitPlaybackTargetAvailabilityEvent&&(e.on("airplayBtnClick",t),e.once("destroy",(function n(){e.off("airplayBtnClick",t),e.off("destroy",n)})))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"cssFullscreen",method:function(){var e=this,t=e.root;function n(){(0,r.hasClass)(t,"xgplayer-is-cssfullscreen")?e.exitCssFullscreen():e.getCssFullscreen()}e.on("cssFullscreenBtnClick",n),e.on("exitFullscreen",(function(){(0,r.removeClass)(t,"xgplayer-is-cssfullscreen")})),e.once("destroy",(function t(){e.off("cssFullscreenBtnClick",n),e.off("destroy",t)})),e.getCssFullscreen=function(){var e=this;e.config.fluid&&(e.root.style["padding-top"]=""),(0,r.addClass)(e.root,"xgplayer-is-cssfullscreen"),e.emit("requestCssFullscreen")},e.exitCssFullscreen=function(){var e=this;e.config.fluid&&(e.root.style.width="100%",e.root.style.height="0",e.root.style["padding-top"]=100*e.config.height/e.config.width+"%"),(0,r.removeClass)(e.root,"xgplayer-is-cssfullscreen"),e.emit("exitCssFullscreen")}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"danmu",method:function(){var e=this;e.on("initDefaultDanmu",(function(t){var n=e.root.querySelector("xg-danmu");if((0,r.addClass)(n,"xgplayer-has-danmu"),!e.config.danmu.closeDefaultBtn){var i=function(){t.start()},a=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&t.pause()},o=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&t.play()},l=function(){(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")&&(t.stop(),t.start())};e.danmuBtn=(0,r.copyDom)(t.bulletBtn.createSwitch(!0)),e.controls.appendChild(e.danmuBtn),["click","touchend"].forEach((function(a){e.danmuBtn.addEventListener(a,(function(a){a.preventDefault(),a.stopPropagation(),(0,r.toggleClass)(e.danmuBtn,"danmu-switch-active"),(0,r.hasClass)(e.danmuBtn,"danmu-switch-active")?(e.emit("danmuBtnOn"),(0,r.addClass)(n,"xgplayer-has-danmu"),e.once("timeupdate",i)):(e.emit("danmuBtnOff"),(0,r.removeClass)(n,"xgplayer-has-danmu"),t.stop())}))})),e.onElementClick&&n.addEventListener("click",(function(t){e.onElementClick(t,n)}),!1),e.onElementDblclick&&n.addEventListener("dblclick",(function(t){e.onElementDblclick(t,n)}),!1),e.on("pause",a),e.on("play",o),e.on("seeked",l),e.once("destroy",(function t(){e.off("timeupdate",i),e.off("pause",a),e.off("play",o),e.off("seeked",l),e.off("destroy",t)}))}}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"definition",method:function(){var e=this;e.once("destroy",(function t(){e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(86),a=(r=i)&&r.__esModule?r:{default:r},o=n(87);t.default={name:"download",method:function(){var e=this;function t(){e.download()}e.on("downloadBtnClick",t),e.once("destroy",(function n(){e.off("downloadBtnClick",t),e.off("destroy",n)})),e.download=function(){var e=(0,o.getAbsoluteURL)(this.config.url);(0,a.default)(e)}}},e.exports=t.default},function(e,t,n){var r,i,a;i=[],void 0===(a="function"==typeof(r=function(){return function e(t,n,r){var i,a,o=window,l="application/octet-stream",s=r||l,u=t,c=!n&&!r&&u,p=document.createElement("a"),d=function(e){return String(e)},f=o.Blob||o.MozBlob||o.WebKitBlob||d,g=n||"download";if(f=f.call?f.bind(o):Blob,"true"===String(this)&&(s=(u=[u,s])[0],u=u[1]),c&&c.length<2048&&(g=c.split("/").pop().split("?")[0],p.href=c,-1!==p.href.indexOf(c))){var h=new XMLHttpRequest;return h.open("GET",c,!0),h.responseType="blob",h.onload=function(t){e(t.target.response,g,l)},setTimeout((function(){h.send()}),0),h}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(u)){if(!(u.length>2096103.424&&f!==d))return navigator.msSaveBlob?navigator.msSaveBlob(m(u),g):b(u);s=(u=m(u)).type||l}else if(/([\x80-\xff])/.test(u)){for(var y=0,v=new Uint8Array(u.length),x=v.length;yx',e=t.firstChild.href}return e}},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(4),a=(r=i)&&r.__esModule?r:{default:r},o={maxCount:3,backupUrl:"",isFetch:!0,fetchTimeout:100};t.default={name:"errorretry",method:function(){var e=this,t=this;if(t.config.errorConfig&&!(t.src.indexOf("blob:")>-1)){var n={},r=t.config.errorConfig;for(var i in o)void 0===r[i]?n[i]=o[i]:n[i]=r[i];t.retryData={count:0,errfTimer:null,isFetchReturn:!1,currentTime:0};var l=t._onError;t._onError=function(r){var i=e.retryData.count;if(i>n.maxCount)n.isFetch?(o=e,u=e.currentSrc,c=n.fetchTimeout,p=function(e,t){o.retryData.isFetchReturn||(o.retryData.isFetchReturn=!0,e(t))},new Promise((function(e,t){try{var n=new window.XMLHttpRequest;n.open("get",u),n.onload=function(){p(e,{status:n.status,statusText:n.statusText,xhr:n})},n.onerror=function(){p(e,{status:n.status,statusText:n.statusText||"The network environment is disconnected or the address is invalid",xhr:n})},n.onabort=function(){},o.retryData.errfTimer=window.setTimeout((function(){var t=o.retryData.errfTimer;window.clearTimeout(t),o.retryData.errfTimer=null,p(e,{status:-1,statusText:"request timeout"})}),c),n.send()}catch(r){o.retryData.isFetchReturn=!0,p(e,{status:-2,statusText:"request error"})}}))).then((function(t){e.emit("error",new a.default({type:"network",currentTime:e.currentTime,duration:e.duration||0,networkState:e.networkState,readyState:e.readyState,currentSrc:e.currentSrc,src:e.src,ended:e.ended,httpCode:t.status,httpMsg:t.statusText,errd:{line:101,msg:e.error,handle:"plugin errorRetry"},errorCode:e.video&&e.video.error.code,mediaError:e.video&&e.video.error})),l.call(e,t)})):l.call(e,r);else{var o,u,c,p;0===i&&(e.retryData.currentTime=e.currentTime,e.once("canplay",s.bind(e)));var d="";d=n.count<2?n.backupUrl?n.backupUrl:t.currentSrc:n.backupUrl&&i>1?n.backupUrl:t.currentSrc,e.retryData.count++,e.src=d}}}function s(){this.currentTime=this.retryData.currentTime,this.play(),this.retryData.retryCode=0,this.retryData.isFetchReturn=!1,this.retryData.currentTime=0}}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n0||(e?n.currentTime-r>=0?n.currentTime-=r:n.currentTime=0:n.maxPlayedTime&&n.config.allowSeekPlayed&&n.currentTime+r>n.maxPlayedTime?n.currentTime=n.maxPlayedTime:n.currentTime+r<=n.duration?n.currentTime+=r:n.currentTime=n.duration+1)}},{key:"changeRate",value:function(){this.state.playbackRate=this.player.playbackRate,this.player.playbackRate=this.player.config.keyboardRate||5}},{key:"changeVolumeSlide",value:function(e){var t=this.player;t.controls&&(e?(t.emit("focus"),(0,i.hasClass)(t.root,"xgplayer-volume-active")||(0,i.addClass)(t.root,"xgplayer-volume-active")):(clearTimeout(this.timer),this.timer=setTimeout((function(){(0,i.removeClass)(t.root,"xgplayer-volume-active")}),1e3)))}},{key:"changeVolume",value:function(e){var t=this.player,n=(t.config.keyShortcutStep||{}).volume||.1;this.changeVolumeSlide(!0);var r=t.volume;e&&r+n<=1?t.volume=r+n:!e&&r-n>=0&&(t.volume=r-n)}}]),e}();t.default={name:"keyboard",method:function(){this.keyboard=new a(this)}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r=n(0);t.default={name:"localPreview",method:function(){var e=this,t=e.root;function n(n){e.uploadFile=n.files[0];var i=URL.createObjectURL(e.uploadFile);if((0,r.hasClass)(t,"xgplayer-nostart"))e.config.url=i,e.start();else{e.src=i;var a=e.play();void 0!==a&&a&&a.catch((function(e){}))}}e.on("upload",n),e.once("destroy",(function t(){e.off("upload",n),e.off("destroy",t)}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default={name:"memoryPlay",method:function(){var e=this;e.on("memoryPlayStart",(function(t){setTimeout((function(){console.log("memoryPlayStart",t,e.readyState,11),e.currentTime=t}))}))}},e.exports=t.default},function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(0),a=n(93),o=(r=a)&&r.__esModule?r:{default:r};t.default={name:"miniplayer",method:function(){var e=this,t=e.root;function n(){(0,i.hasClass)(t,"xgplayer-miniplayer-active")?e.exitMiniplayer():e.getMiniplayer()}e.on("miniplayerBtnClick",n),e.once("destroy",(function t(){e.off("miniplayerBtnClick",n),e.off("destroy",t)})),e.getMiniplayer=function(){(0,i.hasClass)(t,"xgplayer-is-fullscreen")&&this.exitFullscreen(t),(0,i.hasClass)(t,"xgplayer-is-cssfullscreen")&&this.exitCssFullscreen(),(0,i.hasClass)(t,"xgplayer-rotate-fullscreen")&&this.exitRotateFullscreen();var e=(0,i.createDom)("xg-miniplayer-lay","
",{},"xgplayer-miniplayer-lay");this.root.appendChild(e);var n=(0,i.createDom)("xg-miniplayer-drag",'
'+this.lang.MINIPLAYER_DRAG+"
",{tabindex:9},"xgplayer-miniplayer-drag");this.root.appendChild(n),new o.default(".xgplayer",{handle:".drag-handle"}),(0,i.addClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right=0,this.root.style.bottom="200px",this.root.style.top="",this.root.style.left="",this.root.style.width="320px",this.root.style.height="180px",this.config.miniplayerConfig&&(void 0!==this.config.miniplayerConfig.top&&(this.root.style.top=this.config.miniplayerConfig.top+"px",this.root.style.bottom=""),void 0!==this.config.miniplayerConfig.bottom&&(this.root.style.bottom=this.config.miniplayerConfig.bottom+"px"),void 0!==this.config.miniplayerConfig.left&&(this.root.style.left=this.config.miniplayerConfig.left+"px",this.root.style.right=""),void 0!==this.config.miniplayerConfig.right&&(this.root.style.right=this.config.miniplayerConfig.right+"px"),void 0!==this.config.miniplayerConfig.width&&(this.root.style.width=this.config.miniplayerConfig.width+"px"),void 0!==this.config.miniplayerConfig.height&&(this.root.style.height=this.config.miniplayerConfig.height+"px")),this.config.fluid&&(this.root.style["padding-top"]="");var r=this;["click","touchend"].forEach((function(t){e.addEventListener(t,(function(e){e.preventDefault(),e.stopPropagation(),r.exitMiniplayer()}))}))},e.exitMiniplayer=function(){(0,i.removeClass)(this.root,"xgplayer-miniplayer-active"),this.root.style.right="",this.root.style.bottom="",this.root.style.top="",this.root.style.left="",this.config.fluid?(this.root.style.width="100%",this.root.style.height="0",this.root.style["padding-top"]=100*this.config.height/this.config.width+"%"):(this.config.width&&("number"!=typeof this.config.width?this.root.style.width=this.config.width:this.root.style.width=this.config.width+"px"),this.config.height&&("number"!=typeof this.config.height?this.root.style.height=this.config.height:this.root.style.height=this.config.height+"px"));var e=(0,i.findDom)(this.root,".xgplayer-miniplayer-lay");e&&e.parentNode&&e.parentNode.removeChild(e);var t=(0,i.findDom)(this.root,".xgplayer-miniplayer-drag");t&&t.parentNode&&t.parentNode.removeChild(t)}}},e.exports=t.default},function(e,t,n){var r,i,a; /*! * Draggabilly v2.4.1 * Make that shiz draggable diff --git a/public/dist/assets/Index-3a18fb51.js.gz b/public/dist/assets/Index-3a18fb51.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1a13d3c97250d3aa0adf5ad281b8cb8a089dde12 GIT binary patch literal 83268 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%0ASMgYrm#sJ0W_~u#YzUzf6PVP$QOBsGF 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 literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-43bfec32.js b/public/dist/assets/Index-43bfec32.js new file mode 100644 index 0000000..f16b11e --- /dev/null +++ b/public/dist/assets/Index-43bfec32.js @@ -0,0 +1 @@ +import{i as e}from"./main-3bb0017c.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{a}from"./index-0d31d5fa.js";import{s as r}from"./store2-c97601fe.js";import{_ as t,r as o,o as i,b as n,g as v,a as c,w as d,e as m,p as l,f as u}from"./index-f283ba7d.js";const f={data:()=>({server:""}),methods:{startServer(){s.invoke(e.startJavaServer,{}).then((e=>{0!=e.code?this.$message.error(e.msg):(this.$message.info("异步启动"),r.set("javaService",e.server))}))},closeServer(){s.invoke(e.closeJavaServer,{}).then((e=>{0!=e.code&&this.$message.error(e.msg),this.$message.info("异步关闭"),r.remove("javaService")}))},sendRequest(){const e=r.get("javaService")||"";if(""==e)return void this.$message.error("服务未开启 或 正在启动中");a({method:"get",url:e+"/test1/get",params:{id:"1111111"},timeout:6e4}).then((e=>{const s=e.data||null;this.$message.info(`java服务返回: ${s}`)}))}}},p={id:"app-other"},g=(e=>(l("data-v-c3213243"),e=e(),u(),e))((()=>v("div",{class:"one-block-1"},[v("span",null," 请求java服务接口(废弃,请使用跨语言服务) ")],-1))),h={class:"one-block-2"};const j=t(f,[["render",function(e,s,a,r,t,l){const u=o("a-button"),f=o("a-space");return i(),n("div",p,[g,v("div",h,[c(f,null,{default:d((()=>[c(u,{onClick:s[0]||(s[0]=e=>l.startServer())},{default:d((()=>[m(" 启动java项目 ")])),_:1}),c(u,{onClick:s[1]||(s[1]=e=>l.sendRequest())},{default:d((()=>[m(" 测试接口 ")])),_:1}),c(u,{onClick:s[2]||(s[2]=e=>l.closeServer())},{default:d((()=>[m(" 关闭java项目 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-c3213243"]]);export{j as default}; diff --git a/public/dist/assets/Index-43bfec32.js.gz b/public/dist/assets/Index-43bfec32.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0525e52f0774e9d5fda528f3f4444520ddd350ab GIT binary patch literal 873 zcmV-v1D5N=aL`aDT_0^HyU+1?rz}hOVp1yU~&zM^WX+#AqWum6>zTs1K32f ze}Niw%kG3dH@p(DO^7svVvUoE3+URxwcV>7H`?ObGeAX!37m2hVmdM*qhk}Ml$j9F zFHHz3n2^%kgoH*W6x({D?nk{5+YOsC0neneBEJloVjd>`bzDjiQxG0P6`?7p2@j=L zO2vfwyvblvN+-^y`~WaGP2w{)Wo?p{6>-!AGK|5$UUok8!3lT>AFD|$oeL>Q$;RM- z5M1b|Q#mFc-p<8Y#4)N*?ktX8)DMsAdvipna3m;<_E&}C01(y1o0^1F`b~p`OE^nn zllXs$7cZW#k-kUbSHHgf{-}{CAmvloR@rKkdSPzB7X?VAwY9E;FP!naO_A9Q>FGxp zA>RigKoughraTUt6q^rS%yu+evyz zS46ZBi3gX^j?#MEo#wBc36|q053n~f_~MRUI?$nxCgnqBCUW8YN32}Xw6p4vgL>-M^rd)i{~ z0TWv24-kT}+1IJY#ZyGfAYoE^h-YAr5*{4bM*l#kWzI50jY5j7(&|i%|)(vN?K65%4 z({w?a6@W@M(zXsl6KxNgr-C_wjyn%eK|3{s;d69tR>qM+N`@DLk|- literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-e796cbd0.js b/public/dist/assets/Index-55188015.js similarity index 51% rename from public/dist/assets/Index-e796cbd0.js rename to public/dist/assets/Index-55188015.js index 03ed2a3..3daf353 100644 --- a/public/dist/assets/Index-e796cbd0.js +++ b/public/dist/assets/Index-55188015.js @@ -1 +1 @@ -import{i as a}from"./main-ce25b28f.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{_ as s,r as t,o as n,b as c,g as l,a as o,w as d,e as i,F as r,d as u,p as f,f as p,c as b,t as k}from"./index-97090024.js";const m={data:()=>({data:[]}),methods:{getScreen(s){e.invoke(a.getScreen,s).then((a=>{this.data=a}))}}},_=a=>(f("data-v-5c2facb0"),a=a(),p(),a),v={id:"app-base-screen"},g=_((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 屏幕信息 ")],-1))),S={class:"one-block-2"},h=_((()=>l("div",{class:"one-block-1"},[l("span",null," 结果: ")],-1))),j={class:"one-block-2"};const C=s(m,[["render",function(a,e,s,f,p,m){const _=t("a-button"),C=t("a-space"),x=t("a-descriptions-item"),w=t("a-descriptions");return n(),c("div",v,[g,l("div",S,[o(C,null,{default:d((()=>[o(_,{onClick:e[0]||(e[0]=a=>m.getScreen(0))},{default:d((()=>[i("获取当前鼠标位置")])),_:1}),o(_,{onClick:e[1]||(e[1]=a=>m.getScreen(1))},{default:d((()=>[i("获取主屏幕")])),_:1}),o(_,{onClick:e[2]||(e[2]=a=>m.getScreen(2))},{default:d((()=>[i("获取所有屏幕")])),_:1})])),_:1})]),h,l("div",j,[o(w,{title:""},{default:d((()=>[(n(!0),c(r,null,u(p.data,((a,e)=>(n(),b(x,{key:e,label:a.title},{default:d((()=>[i(k(a.desc),1)])),_:2},1032,["label"])))),128))])),_:1})])])}],["__scopeId","data-v-5c2facb0"]]);export{C as default}; +import{i as a}from"./main-3bb0017c.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{_ as s,r as t,o as n,b as c,g as l,a as o,w as d,e as i,F as r,d as u,p as f,f as p,c as b,t as k}from"./index-f283ba7d.js";const m={data:()=>({data:[]}),methods:{getScreen(s){e.invoke(a.getScreen,s).then((a=>{this.data=a}))}}},v=a=>(f("data-v-5c2facb0"),a=a(),p(),a),_={id:"app-base-screen"},g=v((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 屏幕信息 ")],-1))),S={class:"one-block-2"},h=v((()=>l("div",{class:"one-block-1"},[l("span",null," 结果: ")],-1))),j={class:"one-block-2"};const C=s(m,[["render",function(a,e,s,f,p,m){const v=t("a-button"),C=t("a-space"),x=t("a-descriptions-item"),w=t("a-descriptions");return n(),c("div",_,[g,l("div",S,[o(C,null,{default:d((()=>[o(v,{onClick:e[0]||(e[0]=a=>m.getScreen(0))},{default:d((()=>[i("获取当前鼠标位置")])),_:1}),o(v,{onClick:e[1]||(e[1]=a=>m.getScreen(1))},{default:d((()=>[i("获取主屏幕")])),_:1}),o(v,{onClick:e[2]||(e[2]=a=>m.getScreen(2))},{default:d((()=>[i("获取所有屏幕")])),_:1})])),_:1})]),h,l("div",j,[o(w,{title:""},{default:d((()=>[(n(!0),c(r,null,u(p.data,((a,e)=>(n(),b(x,{key:e,label:a.title},{default:d((()=>[i(k(a.desc),1)])),_:2},1032,["label"])))),128))])),_:1})])])}],["__scopeId","data-v-5c2facb0"]]);export{C as default}; diff --git a/public/dist/assets/Index-55188015.js.gz b/public/dist/assets/Index-55188015.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..75508ccf384019ff3f24a019ad44c8eb0401a002 GIT binary patch literal 709 zcmV;$0y_O4iwFP!000023Y}CzZ__XozVj=JPqy?DnoMXTRd%U_#FZVRs&W#i^_n~=+2BsifR#tsu4(1gYx0C57eP5ha)gA;!NJK07>ryV#%U;N(l_nyD^Y@QW)sVd%~ zvP0{n%rj&^$|x7sMi_Rx&SqrqO4Q>kVeBT17twPjVpg)!dd!?Bj54+wJv7l0N&^aV z0|G(=5sVC^Kn>)uXCMY1-H&7+Cs=&(S$WkCf3F-=oI9mno0z8o#SzrFnNarx?V z2ay3-4j}|~{B;UfQ;h#J)79DW^25pR^Y<$`cJIz{EqmXWID;TSWiuWKlBtLk&jqHy zKtciqWTa|?XTHLSTH#cwTxi+)?OK-*F}<9(%b01!cwtDS#TCo6Yj53!NUvmST8fU) zx<}Us9YQdIn^W&VkmG)PxGH7|oumxU0Lr zzMEt8^Uc@A(YwXP@#5g{*ZJx4^!4S%;nl?_EuEHa=s9}&{z>ArNu0GL&izR)zn!%c za1XcJa=UBX?)}`$gO|&bgEjh<9~j>%x@#2OgGzCgG7q6Uh_S#AyQU#!EBq7}%{>Ba zM#9`q)2|TEp_;H49)pyIEcK|}aNb$zL|;?WdIHXMU2Y9dcf*AMHM^0vYP;iZk=4Qn rq#o#y;ZR0-!Jfqk*6!|LKzeN6ykY(3Wonbxy$62)cyHMzF9iSqQDRw3 literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-56d61066.js b/public/dist/assets/Index-56d61066.js deleted file mode 100644 index b6fe058..0000000 --- a/public/dist/assets/Index-56d61066.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e}from"./main-ce25b28f.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{_ as o,h as n,r as a,o as l,b as s,g as i,a as d,w as c,e as w,p as m,f as r}from"./index-97090024.js";const v={data:()=>({views:[{type:"web",content:"https://www.baidu.com/"},{type:"html",content:"/public/html/view_example.html"}]}),methods:{loadViewContent(o){t.invoke(e.loadViewContent,n(this.views[o])).then((e=>{console.log(e)}))},removeViewContent(o){t.invoke(e.removeViewContent,n(this.views[o])).then((e=>{console.log(e)}))}}},p=e=>(m("data-v-792e445a"),e=e(),r(),e),u={id:"app-base-window-view"},h=p((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 嵌入web内容 ")],-1))),f={class:"one-block-2"},C=p((()=>i("div",{class:"one-block-1"},[i("span",null," 2. 嵌入html内容 ")],-1))),b={class:"one-block-2"};const k=o(v,[["render",function(e,t,o,n,m,r){const v=a("a-button"),p=a("a-space");return l(),s("div",u,[h,i("div",f,[d(p,null,{default:c((()=>[d(v,{onClick:t[0]||(t[0]=e=>r.loadViewContent(0))},{default:c((()=>[w("加载百度页面")])),_:1}),d(v,{onClick:t[1]||(t[1]=e=>r.removeViewContent(0))},{default:c((()=>[w("移除百度页面")])),_:1})])),_:1})]),C,i("div",b,[d(p,null,{default:c((()=>[d(v,{onClick:t[2]||(t[2]=e=>r.loadViewContent(1))},{default:c((()=>[w("加载html页面")])),_:1}),d(v,{onClick:t[3]||(t[3]=e=>r.removeViewContent(1))},{default:c((()=>[w("移除html页面")])),_:1})])),_:1})])])}],["__scopeId","data-v-792e445a"]]);export{k as default}; diff --git a/public/dist/assets/Index-56d61066.js.gz b/public/dist/assets/Index-56d61066.js.gz deleted file mode 100644 index ae98610d360b9ce0a0522f980f04891eae37a13f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmV;l0!#fLiwFP!000023Y}C0 z%U;Jtu8-w__yZh}0P%6-)&rpOZ=%wF!ET&XQPUKagY_KG^SpgCFOJhp=Bkc6yy##v z&1FjLZpvd}h1fp|`cJ3!%YqE!Et=ZU;w*fQBElSV>j<3za>Q-+#IPmI3<$^#aF7NP z2n-Z(Y9Iz~AcD$32xy>!%s>iL1Np6{);qHX$Gt(X*FRjTg;Er%v+(MOEACR}ozQv_ zV^z3*tzKp5k_rO?nx;@Fm&}yP3b)&>s>%*{9F=w`(=KUX&7P?=*`jx|GDzaEYaVw^ z-wB@aG)vH45u0(tAVoEkQQ_8!Vkszs0to_A$XUHfCZ~j3L8+7!dXQQBTOTGw!iG7jG8dgh z54Ko4D8Zk>#?BP{h-U4n>j*n3(Ju+K2 zFuHXgJi>jyJy?H_d*@;ICI_+jKoW+0({%O_o+zTGt)w`8HpVzaW+QZEHy%@K~7!()zTeSlmW`N%IV zB5f6!2#Kc~>@xWk4XL~L+i$OaF3Y-qq18~hBD;_a4J zm&>c=a;2J}S;P%O$uc6_3{72DjI(m&nq8!W`0<^mf9?Zlwvn!tVJ|@brW1sE4Ltkl z5vaoenZDI&47WWh05$Sg(?xcqqCp#BGmNZ}ttDy=cZGwAW&!oE6;ccHO7Z3Q2&Qa<0Gwhxx4KJg zr?rC# za*%Lq5;%sA+afwofJ6}cm1KZt`T^Q-Lz&BOqr}}=2IRL#8%i!Ql1*VjOpv^U(T0-C z8}8oGLVpdIwhase&(BlhWICt3nV(Nq=DH{ds4NxvKJjI6eD6Vg_viT2n}dU+!PP^c zz-hf($Xb?OObvw{Nhr+oC{JK%n>e;KQK!LgcL%rkhYE3?4{J^)tzSMfo*eJUMKOnY zq@ZV6^rsBcA3#y`{MEDwF|PC}Sq*Bk+>im|VQIUxuvBeX)ujdMFJvHDfixSK?Ja{b zADEt3YMKEm*-g-g9iuDDte)ERzOxNrWMMO)-Xbn4H8HWaN*X;@quYUJx&XR8j3JOT zRpJpC-2NrLeZ(CSKe{dfr4CD)q9}0N7?)L{vYInOR#b_@JiB!m|9v1JwF{88W<*+` zNPm2JeD8qc2}lxWx{TR~bWTdo@m@}|!!CH;h1=iXC*y_1SX_aXe zg%~!V53OO{?HaBO%#uYgO{h6O@yQOI?C^=>dcBZNclos03q#`4+K|=~`tZXbwW|ed z9XK>{8`g+C$8Cvh)G}%1(0kkwbf*g=W~{!_AK!IkApLvgJ1IW8#!Y|z*)?4%f25Vm z@5}Mk1Dc2m^9J=qL)U17GMzY<(YZ|ipZDWW9><3dF|o~{bA0dD!S4s65a9=GW?pDd z=LN0OpR~OLBl=b&e9^=`r2E;E4r$ykB#)Cm+6TH>E7vbymf66HrZ4mqv|f$Lpl=p& zOHI@wKD`XY>O<+6sJsGeKtO;Xkpk)yeOJlN7AIP?3nSv5!;ZD3TWZ!R6*!&e*{B|- zn2A=Ylmb27)rm@YvY)+)3e+Zpt!H4DrUP4= zifBn+R75h3lT1rV#?Fca<9APxEB^6%{PoqDXtj`=O{YI?Gz!(PaP=#x`t+!%eRA`p z@(=GnfAaBbQ(mB@SzF-REhO4ms@N+hO(tugCo?vAXbURRh%o0f!kl}Rgc&v4g?_Jc z%c`m0M>j({file_list:f,action_url:"",image_info:[],num:0,servicAddress:"",dir_path:"D:\\www\\ee"}),mounted(){this.getHost()},methods:{getHost(){s.invoke(e.checkHttpServer,{}).then((s=>{if(s.enable){this.servicAddress=s.server,a.set("httpServiceConfig",s);const o=s.server||"http://localhost:7071";let t=e.uploadFile.split(".").join("/");this.action_url=o+"/"+t}}))},openDirectry(a){s.invoke(e.openDirectory,{id:a}).then((e=>{}))},selectDir(){s.invoke(e.selectFolder,"").then((e=>{this.dir_path=e,this.$message.info(e)}))},messageShow(){s.invoke(e.messageShow,"").then((e=>{this.$message.info(e)}))},messageShowConfirm(){s.invoke(e.messageShowConfirm,"").then((e=>{this.$message.info(e)}))},handleFileChange(e){if(console.log("handleFileChange-----"),""==this.action_url)return void this.$message.error("http服务未开启");const s=e.file.status;if("uploading"!==s&&console.log(e.file),"done"===s){const s=e.file.response;if(console.log("uploadRes:",s),"success"!==s.code)return this.$message.error(`file upload failed ${s.code} .`),!1;this.num++;const a=s.data;a.id=this.num,a.imageUrlText="image url",this.image_info.push(a),this.$message.success(`${e.file.name} file uploaded successfully.`)}else"error"===s&&this.$message.error(`${e.file.name} file upload failed.`)}}},m=e=>(u("data-v-d30dccef"),e=e(),p(),e),g={id:"app-base-file"},_=m((()=>n("div",{class:"one-block-1"},[n("span",null," 1. 系统原生对话框 ")],-1))),v={class:"one-block-2"},k=m((()=>n("div",{class:"one-block-1"},[n("span",null," 2. 选择保存目录 ")],-1))),C={class:"one-block-2"},b=m((()=>n("div",{class:"one-block-1"},[n("span",null," 3. 打开文件夹 ")],-1))),w={class:"one-block-2"},$=m((()=>n("div",{class:"one-block-1"},[n("span",null," 4. 上传文件到图床 ")],-1))),S={class:"one-block-2"},D=m((()=>n("p",{class:"ant-upload-drag-icon"},null,-1))),j=m((()=>n("p",{class:"ant-upload-text"}," 点击 或 拖拽文件到这里 ",-1))),y=m((()=>n("p",{class:"ant-upload-hint"}," 注意:请使用您自己的图床token ",-1))),F=m((()=>n("div",{class:"footer"},null,-1)));const x=o(h,[["render",function(e,s,a,o,u,p){const f=t("a-button"),h=t("a-space"),m=t("a-input"),x=t("a-col"),H=t("a-row"),V=t("a-card"),A=t("a-list-item"),I=t("a-list"),R=t("a-upload-dragger");return l(),i("div",g,[_,n("div",v,[d(h,null,{default:c((()=>[d(f,{onClick:s[0]||(s[0]=e=>p.messageShow())},{default:c((()=>[r("消息提示(ipc)")])),_:1}),d(f,{onClick:s[1]||(s[1]=e=>p.messageShowConfirm())},{default:c((()=>[r("消息提示与确认(ipc)")])),_:1})])),_:1})]),k,n("div",C,[d(H,null,{default:c((()=>[d(x,{span:12},{default:c((()=>[d(m,{modelValue:u.dir_path,"onUpdate:modelValue":s[2]||(s[2]=e=>u.dir_path=e),value:u.dir_path,"addon-before":"保存目录"},null,8,["modelValue","value"])])),_:1}),d(x,{span:12},{default:c((()=>[d(f,{onClick:p.selectDir},{default:c((()=>[r(" 修改目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),b,n("div",w,[d(I,{grid:{gutter:16,column:4},"data-source":u.file_list},{renderItem:c((({item:e})=>[d(A,{onClick:s=>p.openDirectry(e.id)},{default:c((()=>[d(V,{title:e.content},{default:c((()=>[d(f,{type:"link"},{default:c((()=>[r(" 打开 ")])),_:1})])),_:2},1032,["title"])])),_:2},1032,["onClick"])])),_:1},8,["data-source"])]),$,n("div",S,[d(R,{name:"file",multiple:!0,action:u.action_url,onChange:p.handleFileChange},{default:c((()=>[D,j,y])),_:1},8,["action","onChange"])]),F])}],["__scopeId","data-v-d30dccef"]]);export{x as default}; +import{i as e}from"./main-3bb0017c.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{s as a}from"./store2-c97601fe.js";import{_ as o,r as t,o as l,b as i,g as n,a as d,w as c,e as r,p as u,f as p}from"./index-f283ba7d.js";const f=[{content:"【下载】目录",id:"downloads"},{content:"【图片】目录",id:"pictures"},{content:"【文档】目录",id:"documents"},{content:"【音乐】目录",id:"music"}],h={data:()=>({file_list:f,action_url:"",image_info:[],num:0,servicAddress:"",dir_path:"D:\\www\\ee"}),mounted(){this.getHost()},methods:{getHost(){s.invoke(e.checkHttpServer,{}).then((s=>{if(s.enable){this.servicAddress=s.server,a.set("httpServiceConfig",s);const o=s.server||"http://localhost:7071";let t=e.uploadFile.split(".").join("/");this.action_url=o+"/"+t}}))},openDirectry(a){s.invoke(e.openDirectory,{id:a}).then((e=>{}))},selectDir(){s.invoke(e.selectFolder,"").then((e=>{this.dir_path=e,this.$message.info(e)}))},messageShow(){s.invoke(e.messageShow,"").then((e=>{this.$message.info(e)}))},messageShowConfirm(){s.invoke(e.messageShowConfirm,"").then((e=>{this.$message.info(e)}))},handleFileChange(e){if(console.log("handleFileChange-----"),""==this.action_url)return void this.$message.error("http服务未开启");const s=e.file.status;if("uploading"!==s&&console.log(e.file),"done"===s){const s=e.file.response;if(console.log("uploadRes:",s),"success"!==s.code)return this.$message.error(`file upload failed ${s.code} .`),!1;this.num++;const a=s.data;a.id=this.num,a.imageUrlText="image url",this.image_info.push(a),this.$message.success(`${e.file.name} file uploaded successfully.`)}else"error"===s&&this.$message.error(`${e.file.name} file upload failed.`)}}},m=e=>(u("data-v-d30dccef"),e=e(),p(),e),g={id:"app-base-file"},_=m((()=>n("div",{class:"one-block-1"},[n("span",null," 1. 系统原生对话框 ")],-1))),v={class:"one-block-2"},k=m((()=>n("div",{class:"one-block-1"},[n("span",null," 2. 选择保存目录 ")],-1))),C={class:"one-block-2"},b=m((()=>n("div",{class:"one-block-1"},[n("span",null," 3. 打开文件夹 ")],-1))),w={class:"one-block-2"},$=m((()=>n("div",{class:"one-block-1"},[n("span",null," 4. 上传文件到图床 ")],-1))),S={class:"one-block-2"},D=m((()=>n("p",{class:"ant-upload-drag-icon"},null,-1))),j=m((()=>n("p",{class:"ant-upload-text"}," 点击 或 拖拽文件到这里 ",-1))),x=m((()=>n("p",{class:"ant-upload-hint"}," 注意:请使用您自己的图床token ",-1))),y=m((()=>n("div",{class:"footer"},null,-1)));const F=o(h,[["render",function(e,s,a,o,u,p){const f=t("a-button"),h=t("a-space"),m=t("a-input"),F=t("a-col"),H=t("a-row"),V=t("a-card"),A=t("a-list-item"),I=t("a-list"),R=t("a-upload-dragger");return l(),i("div",g,[_,n("div",v,[d(h,null,{default:c((()=>[d(f,{onClick:s[0]||(s[0]=e=>p.messageShow())},{default:c((()=>[r("消息提示(ipc)")])),_:1}),d(f,{onClick:s[1]||(s[1]=e=>p.messageShowConfirm())},{default:c((()=>[r("消息提示与确认(ipc)")])),_:1})])),_:1})]),k,n("div",C,[d(H,null,{default:c((()=>[d(F,{span:12},{default:c((()=>[d(m,{modelValue:u.dir_path,"onUpdate:modelValue":s[2]||(s[2]=e=>u.dir_path=e),value:u.dir_path,"addon-before":"保存目录"},null,8,["modelValue","value"])])),_:1}),d(F,{span:12},{default:c((()=>[d(f,{onClick:p.selectDir},{default:c((()=>[r(" 修改目录 ")])),_:1},8,["onClick"])])),_:1})])),_:1})]),b,n("div",w,[d(I,{grid:{gutter:16,column:4},"data-source":u.file_list},{renderItem:c((({item:e})=>[d(A,{onClick:s=>p.openDirectry(e.id)},{default:c((()=>[d(V,{title:e.content},{default:c((()=>[d(f,{type:"link"},{default:c((()=>[r(" 打开 ")])),_:1})])),_:2},1032,["title"])])),_:2},1032,["onClick"])])),_:1},8,["data-source"])]),$,n("div",S,[d(R,{name:"file",multiple:!0,action:u.action_url,onChange:p.handleFileChange},{default:c((()=>[D,j,x])),_:1},8,["action","onChange"])]),y])}],["__scopeId","data-v-d30dccef"]]);export{F as default}; diff --git a/public/dist/assets/Index-6c47115f.js.gz b/public/dist/assets/Index-6c47115f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2836100a75dad37e70fb17f9e463d434ea7a0b25 GIT binary patch literal 1761 zcmV<71|InziwFP!000023Y}M5Z`(!|e&1ig42*z8hKyvlbxVN-0tZI&nzVUQ3}r+P zrHM%nK@Ke&jDWN#>RftBvDsj^7owlBgc_k1m<$_a9b`6cjOXaA{Phuul9Pqt5+#SeGU6O0fih@OGTH(Mu&6?ID>X44HGxU7S4td-&86Yd)~az^v)S&!Sq>w;3|dTqUq8Xgsju&9xQ zGKQPrDQCmcNDw(l%dc>nW zoI;$)#9j*a=J#Xj0RynjdaBso;Rf3lR-w3Lr^^4fnd+^=<*L~Aj7ie z0;EM0>MT%pICGR)sWggsRAf%}{g=Z#kFxK79=^Oeymx@cnG-`sxOpxJB9gcPil8Dx zSkOVIEGs^Jx~f^h4T?BCprDKuYv~*kWN!#Nv@vf~fqRKUwL$7)6eqR~n&wgrn>%!D z%1KsSlh{fDp|}JHM_EaWdws>Yrr}fdB6p#@&zvdEBY-SBM1vU2vBt+xQh7)CIPyNC zyTU>_rGPV0kzdn(VT4KCg-oBzyHa)a+Dckl9S|S%s3-~gm0WJ(d3&H?pL#JxxjDJ# zPMew9;U7ZPv1BnK5{7!4#8j7n z&}Lhfud1?fLft!T2SMNUi0p(ASiKG1V_UBSTN94skOTvc`j@Q$^JwF+3o!$NS;MEVq|NOIf3M%q8 zmdILM#)|^#0`4GX^y%Sn|Ams>dZ1)?A7por zCTbqP`q%6IFBDW_?!FPT%Yp(kd-f#z?CU>XetUfI>)`0s=>C)J(`x6HXN=YmEv)|I8dX>qlSn@tqua~Q&I668%&r8vd}bDZFC+`L>1-a(?b z6CuD?8VnXW4S}*LkbXh3AWQ_1n+0ie4~Po|5%C@nSIQF-IY6B&C^?eoOi&-TE>5?A zx>Qh=V0A!Ktx@(t4+@x-26u3?g~!(K;HCq{o5(?!Pg7;`Xc<~ z-TVtu2G745J$icl^zpp7$`8Cfv42C_e_^Tpn>dvvX4Y5xCms7Z_2Jd%2CkP zjF;bFL?sBJF&V2)_Ovp1^)$PGIPIIIm|T$(r7FGZ^!CK*J?Zp|IPFC6oTMEn6&jiK z_b`+};s@qCP}%uQ6!Rp4ssX1=269lVsKSd-1-WLatOt|!3uDezGD>FA%$Nz&lcSyJ zgDW@{OnB6US-bdVSmr9R7g7^>EZ9a%TvRlCWg+#z`}Nw|DmW?^HF48)f6;-tU#q^5 zM|fr8$;;A{mvAZ{cxYkrJ;pvL#6qy;RIU7Y0S8W}JPcCuNf4qvKOCN5(Rq9w@6M=G zKp~mq#jQfAy)6yCqnfDIif!=vMF-)9d17lzYtY^NYjiXJ)GUPc8-M!~_kLMiA`bun Dx6)&e literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-7fd843e9.js.gz b/public/dist/assets/Index-7fd843e9.js.gz deleted file mode 100644 index 22ee483e5fb02ddb45203805ad9bb48755c5bb92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 772 zcmV+f1N;0RiwFP!000023T;$RYurW@zxPv!A%_|IB(Js!iDl$VPr0VYWicb^$*Zn* zM$C-XTNHsyNU>={T1cQYy%YlV#j&B_hSvEswqoD>6*{xpbzRbfcr)+c@4feXnqpQ- zWtzg{+QT+iaz=uU883vN;_yK-e3S=YYqC|`apP;ZqDr5j$WWp3A7HqN9PzIAj`P-_ zoG>6EaR&jrPAK3`WU%K%0q8^t#)%Xv$lam7MY1RhfAisBb1)d*Ut*+EXyfH^lX1f% z%HnO>A4iQf85AZWmE1$6Cs>vNE|5TxeWGi}ErS`FiOh7=$O^?*GB;GSh6jb1%PCR} z*6Ka35Ht(S1O=rSZ#Ve#shJcyxHm(s`7Q>ilvI>l9ev;Z_44xli|+X6?$;y2TE^P8 zg<0IVB6wB#3D@ZBRaW0YkQS2IrKJ@mt`~pqZw~N&7KSNdfH6`Awf&GWN?pqqDJ$j# znzZCvM??zrlTxNrKeWk4)~qWo2#C5Yfp}ryU7tR?dUe!2KkME-yZ&%;`S;n)`GFn8 z#s0Uppvl$oVfXUnS#X=G>P4S%ji~FyU(MSh67S<5M>prcT%Y{e zJwND9zq{D~@xKGV*#D_}`=UEI>kdw>5lc*slETN`-HoI!%4`D{M)4=8Wvx=w*8l3w zyY9p5%lF5&jxqQlV+mw z`$=t#6t=}_e=iGd{KDYOs^;Y*C`ZGTJ!22wTgnO)-T=iZ9C|okl#~&TqHSE@Y808=Ya!>(VSk zT}Vk&Yg@6wJ|`Z5kU>Tl(3o#3j7V9CDf!<(OWcxkH)1>9ohWQqhhYoh;EN%Q$f_7J zzIA~|R(-cKXBxA1Y}GqEI<*x)&eqM}+2!$=ZQ)}1Ml6=EKwnS0_1Qo5Mv%;p1ONam C*^1x* diff --git a/public/dist/assets/Index-83c5a461.css b/public/dist/assets/Index-83c5a461.css new file mode 100644 index 0000000..382693b --- /dev/null +++ b/public/dist/assets/Index-83c5a461.css @@ -0,0 +1 @@ +#app-other[data-v-c3213243]{padding:0 10px;text-align:left;width:100%}#app-other .one-block-1[data-v-c3213243]{font-size:16px;padding-top:10px}#app-other .one-block-2[data-v-c3213243]{padding-top:10px} diff --git a/public/dist/assets/Index-85cd9f09.js.gz b/public/dist/assets/Index-85cd9f09.js.gz deleted file mode 100644 index 4b134bca0a502a27c47b86985194fdccc48a697d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 683 zcmV;c0#yAUiwFP!000023UyOWZ__{!z4I%q6{>b&Y?`PAlE_FLkw74FjG|~`uM-D* z*Vm(?zaZc}^mQ7W#R@94*>f zhJ4_7G>WhyYiqbCb$KFKO@ z>Oedq+RRDA>;iQ}q#=CgpNk#0s6v(9B|)6@hO%JD+2aG_CbWLx)X3Z?h7zVHf!>&2XyU;y>-qREfQyluHyv6Z<6@ zV$WEfaVToB8H@?|tvh zMC64kO)WgGJ#5CM%1Q7+&V}?7>>iA|hvVQgO^(G5%xqwyNIpTCVu_`HfZ-8x#9j2z zp*fV!XizY69}*_cWWb#%;d5tFFwRtf&g4)yGlj7;;wqdC^~gWE*E#BRx*x6rB}!`J zC2^f{!z0S#`?OA~vP5ZmQ_S&1r5F(c#yKAgZK6KWUuc6l0g{Qy)L5JHaz+LXgIrb8 zU`kotK#pdrQXSPATPn&~ZKgs8@AAhyFua_g3FbVj5L`|w!yr==N;apxn_0nLHU=gT za;|1bG1#2G1sd40B&8VNudf9yQCFF<5ggmzl(Au~fyt&cTiG_~X7&HlHx2Y+dzels zaqaQv{sHfd4|#ZxFt8xXK-iyUna8zABf^WqA90PoPD(^c8W_htN?lts%OU0j>LlY@ zM?^{VN0~}yerRERyR8c@3CJqTfOuixEq*^+oc;LsA7}sk^xfspuP)ACc!UkW4;f=n z#5ak$mS}Rfc*N@l-tzRX#h<6U0p6ZJS-yU={PLIOt7jLdFBi{$yLkH5;@8&?A6$O( zWBe^eQx zq?LBq`c{wxtvhSolBYshceLaBlTuX$VaFw!s+69x?U3ur=g=R+Mur0VB^|cv)+vs; z8-TQx%I@@_R`R1vB(uo$JA=oMsWYzmNw6In`#Rq`h;`4QB)-ON69cQm?r3Tz)97IscC+Tw^UCv3|J zSLKL3v(CWQKIL+PQF3)-n|(6Ppq{V8Up+`xr@gYc%636*Rjnj&2z|0*B6j^2-taEG z;eY4t-i5b&JMXo{9jRRdS{YZM0c!>pFdXVc75E@sz0=npk->l+0A%{r;(_`QDt L@lEG|)dm0n-DRSB diff --git a/public/dist/assets/Index-8c6c2c9f.js b/public/dist/assets/Index-8c6c2c9f.js deleted file mode 100644 index c4392c5..0000000 --- a/public/dist/assets/Index-8c6c2c9f.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e}from"./main-ce25b28f.js";import{i as l}from"./ipcRenderer-5e19eaee.js";import{a as s}from"./index-91e21252.js";import{_ as o,r as a,o as t,b as n,g as i,a as r,w as c,e as d,p as u,f as p}from"./index-97090024.js";const k={data:()=>({type:1,serverUrl:""}),methods:{info(){l.invoke(e.crossInfo,{}).then((e=>{console.log("res:",e)}))},getUrl(){l.invoke(e.getCrossUrl,{name:"goapp"}).then((e=>{this.serverUrl=e,this.$message.info(`服务地址: ${e}`)}))},kill(){l.invoke(e.killCrossServer,{type:"one",name:"goapp"})},killAll(){l.invoke(e.killCrossServer,{type:"all",name:"goapp"})},create(){l.invoke(e.createCrossServer,{service:"go"})},request(o){if(1!=o||""!=this.serverUrl)if(1==o){const e=this.serverUrl+"/api/hello";s({method:"get",url:e,params:{id:"1111111"},timeout:1e3}).then((e=>{console.log("res:",e);const l=e.data.data||null;this.$message.info(`服务返回: ${l}`)}))}else l.invoke(e.requestApi,{name:"goapp"}).then((e=>{console.log("res:",e);const l=e.data||null;this.$message.info(`服务返回: ${l}`)}));else this.$message.info("请先获取服务地址")}}},f=e=>(u("data-v-28ca45de"),e=e(),p(),e),v={id:"app-cross-go"},m=f((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 基础控制 ")],-1))),g={class:"one-block-2"},h=f((()=>i("div",{class:"one-block-1"},[i("span",null," 2. 发送http请求 ")],-1))),_={class:"one-block-2"},C=f((()=>i("div",{class:"one-block-1"},[i("span",null," 3. 多个服务 ")],-1))),b={class:"one-block-2"};const U=o(k,[["render",function(e,l,s,o,u,p){const k=a("a-button"),f=a("a-space");return t(),n("div",v,[m,i("div",g,[r(f,null,{default:c((()=>[r(k,{onClick:l[0]||(l[0]=e=>p.getUrl())},{default:c((()=>[d(" 获取地址 ")])),_:1}),r(k,{onClick:l[1]||(l[1]=e=>p.kill())},{default:c((()=>[d(" kill ")])),_:1}),r(k,{onClick:l[2]||(l[2]=e=>p.create())},{default:c((()=>[d(" 启动 ")])),_:1}),r(k,{onClick:l[3]||(l[3]=e=>p.info())},{default:c((()=>[d(" 查看 ")])),_:1})])),_:1})]),h,i("div",_,[r(f,null,{default:c((()=>[r(k,{onClick:l[4]||(l[4]=e=>p.request(1))},{default:c((()=>[d(" 前端发送 ")])),_:1}),r(k,{onClick:l[5]||(l[5]=e=>p.request(2))},{default:c((()=>[d(" 主进程发送 ")])),_:1})])),_:1})]),C,i("div",b,[r(f,null,{default:c((()=>[r(k,{onClick:l[6]||(l[6]=e=>p.create())},{default:c((()=>[d(" 再启动一个 ")])),_:1}),r(k,{onClick:l[7]||(l[7]=e=>p.killAll())},{default:c((()=>[d(" kill所有 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-28ca45de"]]);export{U as default}; diff --git a/public/dist/assets/Index-8c6c2c9f.js.gz b/public/dist/assets/Index-8c6c2c9f.js.gz deleted file mode 100644 index 9fa5e5c42b294843db319d69095bae0b3a598bc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1009 zcmVz4t4WMGho7q)pn2V+ssl_>^l4p9H~KQA3Fp z#bwE*nt~$W6lf7AaMA)r4~^R(K#K|)rDRS%xkVe{_eQ##o z?1;f2W(m)O8cl0h_z4>jb8SF_$nemvx9z*W`B_RDLB%bcxdpNJ2}T`EFfraZKhgc`r!K%g|hea^dy>)0B46EQ5P6IX)Ucc{M)%bNthRQ@fpG@j&tR zgK&XWu9UQ&mYATjCoDn&^FgT7JJ$rDVYm$7B}h3g7Ei9tA;|OsuRK{EOYrjyQ?4;R z4}8tK<+9O;kX!D2Ep)l(y243`iVOQ6lQkL#Yds7@MjEM>D@6qhasrvq86l<#9Y~GE zvZY?603HmGW!$lFn*Y|%9~_J*|e1%{>TI&|G-2wOn(K9I>4OwYgj@8D67^H`K( z^4C`tw*3`syC2B5A=rNT@$B?>Rp<&+``t`a-S=Fk^`Y4m{UGNt0Y8g89b z@l?8Erw=)ccEiByJ7IIZH5zHs$S#S^*+dlAed%OJBQ@1zs=Z|Hvcirf=JEoprC_Zo ztQvT$K;`aLV73CYr(m=3wF++h?aBDb>#G1a6yU}bQ2mvxf}6bj_5Ap06|V9HdY4t- zzd_YERREjQ0A`cbTAkD3(fJ=Is?V>=tge9T3&8eD;Iq?zFW$a5fBkeByPD?iWt#09 zq+~>A8!;-(fH_pB5>jbqX_^2-9Pf5 diff --git a/public/dist/assets/Index-8d88c447.js.gz b/public/dist/assets/Index-8d88c447.js.gz deleted file mode 100644 index 53afdf87b9d6459c5659590e7fff05d76a6921a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 721 zcmV;?0xta@iwFP!000023XN3FZqzUkzVj5pCtI25}s`Roaq@IxAvWhBiGTE4Q z>?n5nLmG(-LgK^&@BoMl2X2VhDdI60Z?^4$`&r^M@Nrzb79xW<>Y|~SRSaDnD`0}=Q2I* zLu#vWqV0;a#ZL2Cw0MZjq844JeZoKr*ks(uiC77NyH1YuB8HC|c6B_MdvP(d;3=c6_?R6?wk^RWuG z)9fX+xgP!QQhDk`K=}`jT&o8c6DKYDt~HS*VI1kEE*R9X=(fiO7CB$Rof-~(9F%7e zxX$FY?Pwb++p2fgc&SOEzQ9t3B~hac6kkH`{I$lUXCAMJL93Nv3Da15MpNtMrcJjK zvWC941?o3acbHWB;|7|{>xRaR$perjxR_=)H$0fI3e{r^Dj*+^^GfN0#7-E^hCyfM zd;SkU7+5ndFOkni^4W&GnCz{0*!j)4k6^)e>dHh$tFf<4JED89JjrwCpO0Xdx2g%k z++Uo9i}QqDfX5D*7&1zGe(rMH;LC!+-fxg);smcYFW5RfN85^qlP7-xN)U!}Ed>Ao DHkf5y diff --git a/public/dist/assets/Index-c54283a3.js b/public/dist/assets/Index-9e9d1c9b.js similarity index 89% rename from public/dist/assets/Index-c54283a3.js rename to public/dist/assets/Index-9e9d1c9b.js index 22e434a..7f5f986 100644 --- a/public/dist/assets/Index-c54283a3.js +++ b/public/dist/assets/Index-9e9d1c9b.js @@ -1 +1 @@ -import{i as e}from"./main-ce25b28f.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{_ as i,h as s,r as a,o as n,b as l,g as o,a as r,w as d,e as c,t as u,p as m,f as v}from"./index-97090024.js";const p={data:()=>({defaultDeviceName:"",printerList:[],views:[{type:"html",content:"/public/html/view_example.html"}]}),mounted(){this.init()},methods:{init(){t.removeAllListeners(e.printStatus),t.on(e.printStatus,((e,t)=>{console.log("result",t),this.$message.info("打印中...")}))},getPrinter(){t.invoke(e.getPrinterList,{}).then((e=>{this.printerList=e}))},doPrint(i){console.log("defaultDeviceName:",this.defaultDeviceName);const a={view:s(this.views[i]),deviceName:this.defaultDeviceName};t.send(e.print,a)},defaultDevice(e){let t="";return e.isDefault&&(t="- 默认",this.defaultDeviceName=e.name),t}}},f=e=>(m("data-v-b732860b"),e=e(),v(),e),h={id:"app-hw-bluetooth"},b=f((()=>o("div",{class:"one-block-1"},[o("span",null," 1. 打印机设备 ")],-1))),k={class:"one-block-2"},D={class:"one-block-2"},_=f((()=>o("div",null,"设备列表",-1))),g=f((()=>o("div",{class:"one-block-1"},[o("span",null," 2. 打印内容 ")],-1))),N={class:"one-block-2"};const w=i(p,[["render",function(e,t,i,s,m,v){const p=a("a-button"),f=a("a-list-item"),w=a("a-list");return n(),l("div",h,[b,o("div",k,[r(p,{onClick:t[0]||(t[0]=e=>v.getPrinter())},{default:d((()=>[c(" 获取打印机列表 ")])),_:1})]),o("div",D,[r(w,{size:"small",bordered:"","data-source":m.printerList},{renderItem:d((({item:e})=>[r(f,null,{default:d((()=>[c(u(e.displayName)+" "+u(v.defaultDevice(e)),1)])),_:2},1024)])),header:d((()=>[_])),_:1},8,["data-source"])]),g,o("div",N,[r(p,{onClick:t[1]||(t[1]=e=>v.doPrint(0))},{default:d((()=>[c(" 打印一个页面 ")])),_:1})])])}],["__scopeId","data-v-b732860b"]]);export{w as default}; +import{i as e}from"./main-3bb0017c.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{_ as i,h as s,r as a,o as n,b as l,g as o,a as r,w as d,e as c,t as u,p as m,f as v}from"./index-f283ba7d.js";const p={data:()=>({defaultDeviceName:"",printerList:[],views:[{type:"html",content:"/public/html/view_example.html"}]}),mounted(){this.init()},methods:{init(){t.removeAllListeners(e.printStatus),t.on(e.printStatus,((e,t)=>{console.log("result",t),this.$message.info("打印中...")}))},getPrinter(){t.invoke(e.getPrinterList,{}).then((e=>{this.printerList=e}))},doPrint(i){console.log("defaultDeviceName:",this.defaultDeviceName);const a={view:s(this.views[i]),deviceName:this.defaultDeviceName};t.send(e.print,a)},defaultDevice(e){let t="";return e.isDefault&&(t="- 默认",this.defaultDeviceName=e.name),t}}},f=e=>(m("data-v-b732860b"),e=e(),v(),e),h={id:"app-hw-bluetooth"},b=f((()=>o("div",{class:"one-block-1"},[o("span",null," 1. 打印机设备 ")],-1))),k={class:"one-block-2"},D={class:"one-block-2"},_=f((()=>o("div",null,"设备列表",-1))),g=f((()=>o("div",{class:"one-block-1"},[o("span",null," 2. 打印内容 ")],-1))),N={class:"one-block-2"};const w=i(p,[["render",function(e,t,i,s,m,v){const p=a("a-button"),f=a("a-list-item"),w=a("a-list");return n(),l("div",h,[b,o("div",k,[r(p,{onClick:t[0]||(t[0]=e=>v.getPrinter())},{default:d((()=>[c(" 获取打印机列表 ")])),_:1})]),o("div",D,[r(w,{size:"small",bordered:"","data-source":m.printerList},{renderItem:d((({item:e})=>[r(f,null,{default:d((()=>[c(u(e.displayName)+" "+u(v.defaultDevice(e)),1)])),_:2},1024)])),header:d((()=>[_])),_:1},8,["data-source"])]),g,o("div",N,[r(p,{onClick:t[1]||(t[1]=e=>v.doPrint(0))},{default:d((()=>[c(" 打印一个页面 ")])),_:1})])])}],["__scopeId","data-v-b732860b"]]);export{w as default}; diff --git a/public/dist/assets/Index-9e9d1c9b.js.gz b/public/dist/assets/Index-9e9d1c9b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..b6115f6f6eda8512d45a5d64c34bd80057e83265 GIT binary patch literal 958 zcmV;v13~;BiwFP!000023Y}F=Z{$P}z4I%q7FxBnWoKprBsek>BA1m=gy3k6Ms2%h zrityg+-=V;UQ2u7>i`^(fCC&B?ExVXaX~B~@oRQg$-ki5o=GN~u_Y~5s;e27Jg6;|GxIDQ)i;;#41 zdP`VZqoJ}!fU>55*qRI$)+i9xRIsup1+*psV@(aEH95?!X)d7&_MtbQ9PY>BAnidD zRcPasVVepg0`7+I@HWM{s55hnjZE-Fkg=l*O(V1IJ>)+lB!kSBMcp&vOf!&asN6J_ZwS6-aeXp}Nb)GNCBP zcbv~&B{6^uao1mbfBy6rwh6uXpL{1bN=<8>u=tXTml|jz!kJwenP{dbCJ>ZiB)BnYHF9&&}mxLRe~(YcZZSS2az67sy&0&CLPd> z5|fJ0hg#giv8JI(r7kn^s2|4r%whLy-uSQ1j|<}s?MVmY(d3Q(X^DbRFXPR&iNPU6 z*Z59ts*B5HPj09?9@HIg)ZOlt(Vg0E7u%B;&wssm`p3mjKVKJi>UL8iF`MZ`mG~gt g3b-?>)2Vxe5Bm?)@Vyyex}(?r1Ms>rYYYbf0KmrL#{d8T literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-c2d54db5.js b/public/dist/assets/Index-c2d54db5.js new file mode 100644 index 0000000..9d9ee46 --- /dev/null +++ b/public/dist/assets/Index-c2d54db5.js @@ -0,0 +1 @@ +import{i as e}from"./main-3bb0017c.js";import{i as l}from"./ipcRenderer-5e19eaee.js";import{a as s}from"./index-0d31d5fa.js";import{_ as a,r as o,o as t,b as n,g as i,a as r,w as c,e as d,p as u,f}from"./index-f283ba7d.js";const p={data:()=>({type:1,serverUrl:""}),methods:{info(){l.invoke(e.crossInfo,{}).then((e=>{console.log("res:",e)}))},getUrl(){l.invoke(e.getCrossUrl,{name:"javaapp"}).then((e=>{this.serverUrl=e,this.$message.info(`服务地址: ${e}`)}))},kill(){l.invoke(e.killCrossServer,{type:"one",name:"javaapp"})},killAll(){l.invoke(e.killCrossServer,{type:"all",name:"javaapp"})},create(){l.invoke(e.createJavaServer)},request(a){if(1!=a||""!=this.serverUrl)if(1==a){const e=this.serverUrl+"/test1/get";s({method:"get",url:e,params:{id:"1111111"},timeout:1e3}).then((e=>{console.log("res:",e);const l=e.data||null;this.$message.info(`服务返回: ${l}`)}))}else l.invoke(e.requestApi,{name:"javaapp",urlPath:"/test1/get",params:{id:"1111111"}}).then((e=>{console.log("res:",e);const l=e||null;this.$message.info(`服务返回: ${l}`)}));else this.$message.info("请先获取服务地址")}}},v=e=>(u("data-v-1e65f2a8"),e=e(),f(),e),k={id:"app-cross-java"},m=v((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 基础控制 ")],-1))),h={class:"one-block-2"},g=v((()=>i("div",{class:"one-block-1"},[i("span",null," 2. 发送http请求 ")],-1))),_={class:"one-block-2"},C=v((()=>i("div",{class:"one-block-1"},[i("span",null," 3. 多个服务 ")],-1))),j={class:"one-block-2"};const b=a(p,[["render",function(e,l,s,a,u,f){const p=o("a-button"),v=o("a-space");return t(),n("div",k,[m,i("div",h,[r(v,null,{default:c((()=>[r(p,{onClick:l[0]||(l[0]=e=>f.getUrl())},{default:c((()=>[d(" 获取地址 ")])),_:1}),r(p,{onClick:l[1]||(l[1]=e=>f.kill())},{default:c((()=>[d(" kill ")])),_:1}),r(p,{onClick:l[2]||(l[2]=e=>f.create())},{default:c((()=>[d(" 启动 ")])),_:1}),r(p,{onClick:l[3]||(l[3]=e=>f.info())},{default:c((()=>[d(" 查看 ")])),_:1})])),_:1})]),g,i("div",_,[r(v,null,{default:c((()=>[r(p,{onClick:l[4]||(l[4]=e=>f.request(1))},{default:c((()=>[d(" 前端发送 ")])),_:1}),r(p,{onClick:l[5]||(l[5]=e=>f.request(2))},{default:c((()=>[d(" 主进程发送 ")])),_:1})])),_:1})]),C,i("div",j,[r(v,null,{default:c((()=>[r(p,{onClick:l[6]||(l[6]=e=>f.create())},{default:c((()=>[d(" 再启动一个 ")])),_:1}),r(p,{onClick:l[7]||(l[7]=e=>f.killAll())},{default:c((()=>[d(" kill所有 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-1e65f2a8"]]);export{b as default}; diff --git a/public/dist/assets/Index-c2d54db5.js.gz b/public/dist/assets/Index-c2d54db5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f741e21fef093f628eba5aa93680020052ec8c8c GIT binary patch literal 1016 zcmVZ`(!?z4uoriyTOFNSjh*rxX~#@F_hNEpieBXGIMq zTKp<^rKX?=s0C8Q37oV*(L>`l2+*QIdvJScjP{T}W6AEn=q{HsXxVb&2oOfxoqaQJ z-t35en8Yd1{2FC7%)K-YiMbY1KQbEK?)tj5>6*KYwET)&uyFGe_fw2|m||))(fSA} zV%3{UZ+7M_JRcbAy@u6mdbH}dBmF3((!>x;!=Wop1bu0ID4eHbm?ZVh~UN%n0yyq-p5f$s~9jpc%w{jiktI0;uP@o( z*nljeA=+e@jwwwNat@Ubd}f{{=O7ddH$!BM_R%cTyFWkJpFMs#JNR?<)6}lr%rL*N zA`kswDXv^80)JLug5po&2nj5wq0Vo;BLoeC%OKnoDaYj!%C(P$mx2&(DSkde#x<&E zzNc9?96Fg0a>F^#UzdB1Bb=0!xU~NvS>po5S`+0ZEv98kN1MoJ7zuR|5}MLbDl3*P z^&vTMKg4*%Z3`Q3SG8;;A%`hDX)=jMLC{*Q%;}r&XU~6@$^@k{7%;3=DpJzlO8n(+ zkXe61`M|DHyPU*z62E@Vts>`34v^Es*RzL@PM^M>J^P{BibT)z9LA1FM;mEGmdY3# z7H%}XI=xMFKu0tNc;bsX44s0F;A|9E%#alj%7o5X)8t+C1%y8)khuY6tms*z8^rF= zkOH>FHcMzEdQcDpQnSq3?8QGPFQ@aTzs(-~T_bu23`^H_7&sRp>H?zwo{{Pz(zEaW zn|?LmJQ2m1|Mhhx+Rln-+wU2zA)@{Aav-Apiyx#PD2Pti%zzQlmTKJdT7?WA!W&agpe)6!|EPYFsE6mDvxW9m0aj0NSZG zRvBkK^ynzywyWrhodmKt+75hoXb0`}&SauVBm2ZN7sFD_gbOEo8mXx^Qw=7$%L?0; z7}-m(mV&iPSTzY(fy&*h!0HODUV<%V+A6r&w}-RGudV`YD8NPusQzVE!OdU%dUEij z3Rn37{j;j?T%+o@R06lk1Qz4hTFq&1|KyKD)#q0+YbxO85^#Mb@bS^Vr*EF0yn1pG zyGnEWjOOk&Xl|%%Hr`dZZ}ydT$466f!>;1FsgO4-{k8SB7Mt%)=LdT$75B>)rJ7t2o2><{9{O!&F literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-85cd9f09.js b/public/dist/assets/Index-c2f0b408.js similarity index 71% rename from public/dist/assets/Index-85cd9f09.js rename to public/dist/assets/Index-c2f0b408.js index 474fd3c..e6415a1 100644 --- a/public/dist/assets/Index-85cd9f09.js +++ b/public/dist/assets/Index-c2f0b408.js @@ -1 +1 @@ -import{i as t}from"./main-ce25b28f.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as n,r as o,o as e,b as a,g as i,a as r,w as l,t as c,p,f as u}from"./index-97090024.js";const d={data:()=>({currentStatus:"无"}),mounted(){this.init()},methods:{init(){s.removeAllListeners(t.initPowerMonitor),s.on(t.initPowerMonitor,((t,s)=>{"[object Object]"==Object.prototype.toString.call(s)&&(this.currentStatus=s.msg,this.$message.info(s.msg))})),s.send(t.initPowerMonitor,"")}}},m=t=>(p("data-v-564cbe99"),t=t(),u(),t),b={id:"app-base-powermonitor"},f=m((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 监控电源状态 ")],-1))),j={class:"one-block-2"},v=m((()=>i("p",null,"* 拔掉电源,使用电池供电",-1))),g=m((()=>i("p",null,"* 接入电源",-1))),w=m((()=>i("p",null,"* 锁屏",-1))),h=m((()=>i("p",null,"* 解锁",-1)));const S=n(d,[["render",function(t,s,n,p,u,d){const m=o("a-space");return e(),a("div",b,[f,i("div",j,[r(m,null,{default:l((()=>[i("p",null,"* 当前状态:"+c(u.currentStatus),1)])),_:1}),v,g,w,h])])}],["__scopeId","data-v-564cbe99"]]);export{S as default}; +import{i as t}from"./main-3bb0017c.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as n,r as o,o as e,b as a,g as i,a as r,w as l,t as c,p,f as u}from"./index-f283ba7d.js";const d={data:()=>({currentStatus:"无"}),mounted(){this.init()},methods:{init(){s.removeAllListeners(t.initPowerMonitor),s.on(t.initPowerMonitor,((t,s)=>{"[object Object]"==Object.prototype.toString.call(s)&&(this.currentStatus=s.msg,this.$message.info(s.msg))})),s.send(t.initPowerMonitor,"")}}},m=t=>(p("data-v-564cbe99"),t=t(),u(),t),b={id:"app-base-powermonitor"},f=m((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 监控电源状态 ")],-1))),v={class:"one-block-2"},j=m((()=>i("p",null,"* 拔掉电源,使用电池供电",-1))),g=m((()=>i("p",null,"* 接入电源",-1))),w=m((()=>i("p",null,"* 锁屏",-1))),h=m((()=>i("p",null,"* 解锁",-1)));const S=n(d,[["render",function(t,s,n,p,u,d){const m=o("a-space");return e(),a("div",b,[f,i("div",v,[r(m,null,{default:l((()=>[i("p",null,"* 当前状态:"+c(u.currentStatus),1)])),_:1}),j,g,w,h])])}],["__scopeId","data-v-564cbe99"]]);export{S as default}; diff --git a/public/dist/assets/Index-c2f0b408.js.gz b/public/dist/assets/Index-c2f0b408.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..352d49a38ed1137b4c661af621448f19bc5088bb GIT binary patch literal 683 zcmV;c0#yAUiwFP!000023UyOWZ__{!z4I%q6{>b&Y?_u*n#f2Tkw74Fw4!KjZxRQ4 z*VZXQxi>zKIr za2{k*GOnAN>P*$q)3F8S#Kskah2>`|#l;M#hPxyTnXzTIJw2>>`s(}S#g2tY3+x&( z{0HvUL~ABd|3bZVk?n>xc|Dr!?N+(YPu`rJ{+f=ymcPdbXFvCigXVd=|GB?+IDUCp z-Csb5%b|ZpJLBVb3s7%4==aeVgPViqQ`vMm4#D$~oGk}}PR0Wrm16@6xEb#ZLXubD z#1$A(+h`UrL>iLmOmd5vH=%Q(eegQ4P<;TN#7R{?4_Sw1v98AzGw(9B@#)9$?%PW6 z^OMi$W`MKH14f`mTBf&ly=E4r4_z2SuVs#k7I>)LR)I*_gAl=$*=e;%gKf{2yjia5 RoJrBR_7`Ceq2^Eo000rkKEwb3 literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-c3d5c8d7.js.gz b/public/dist/assets/Index-c3d5c8d7.js.gz deleted file mode 100644 index f95c0dabb9746a683094b274033fa34906ea2065..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1623 zcmV-d2B`TTiwFP!000023dLA$Z_`#3{=Q#fu25x5*IAslp><`ZjcQXRB&2EZC5j@) zzDe9VcCek6DnzQZ*KXoPVnv{WpaX^`M$0xf1Pu0HrrB-(#m@D096O023b1{Mu66U2;>%=5OTU67mm`SlzkBV+MGD2MeH|@6N5uF!0 zUc+#6hGlrX(8W#SHEi9LJ8Yt(!pf?>LU@vM&zc6DsGe#ONA(Qb!W~tkqm1grTLkHg zh6AE=UV~UXPn6>wQ97cKoM!9f13rZ5=>W41aoeVc!)ZAGp=o|b+)xZJ2y!@mv`JhS zY|IhIu^k>A>^%wYYy`LNF;#+Vd;aAggNJwacXs{V&4W8%B0MW}1u$b!;FxxR&(a1M zH9oI^vOQog;3AlYGPxkg$r@fJn+hZ0^#(>wh0`?2qp0boW#7- zv~{Dl9yypN%tE_GEGC%}%{EESwCg<5bs6E56agooqf-EHJL|Y(=yGar%JvW@jcqbC zkMoq+XKp|CeTtdgg;#pq8!|f6hl6KFDPdy6s@XEjuTUI)3KOiQIxbnVJjOqm3F8tc zSbDj?Af)mxTue+P^Dix-zaXU2lDWA*(Op2Qt|LV;r>1~mvCa{}rlztIz~6b`e|0_B zdK6sPMXA`n#>+tE6jLDofGVIS&0eaA5VM`7W}55Vs%_}pNUefjcY+(6J(XBW^om+6 zt(!kGoJUbr7!iA%MsnMl29G?79#F4D#7CnlM>*34+A3f&54urCimPI=Fjt%@7N@~u zL?OI@EARu`YYNQ)q_$dORdtD|S5X%?lqS#9f~~`OV-?|!W~wfD%eIJEHEnH0lwey4 zmfeFN;D zi43IE6C%y#xPSiI4ZeRmgtVT4v@{`7F~|Ae+&;X1cL?d|Xr!o7SyoJ5!=)0`1=>3y zTx(llapj?oVrZ9e1#7*^+f+OrsiJ0^kWkC)#j)4m_84hO|)~|#SW~fypB}0`lz@yG713K8e;{UlZHgq!hD{=78j2HaE%t$3#d?mgO z1uTsQTa3ZZjt5p8i)dj_ltnU$kxYt6M)xKO#?B6q%fElczkFdLT1}_k#?v2Kj7;?l zO#MQnK5R{DAD$dk{^{exmtVXyA1&Pn%OQ zZBD#R+VtD)Oz+Py`(`5V_fI5)kd*W8V(~_Cnq_v(X2*$k;n{JzbuZX_`RX{~H!L2# zmOZn0oQ_$r{x(^V{I1HPL6Nzy7||ecB*}x6q>&Yc4{q-K^ZXCtKdUVL@4-yljxpPg zrEMFacv8;)SZ?N+u5;NmW{SRo$=i>EtB+n=ah77P9etZzOMHQ6#$%q@INxiE`bScI zQBu;oyS?5hT2j>CN%`z}fnM3cVqX%k3sza^mchnK#nqroTGGM9!O!k;Sy&+F!oOda V!@pP=Sa;#Qe*suW({data:[{content:"powershell.exe",id:"powershell.exe"}]}),methods:{openSoft(s){a.invoke(e.openSoftware,s).then((e=>{e||this.$message.error("程序不存在")}))}}},m={id:"app-base-software-open"},b=(e=>(p("data-v-90e4d11c"),e=e(),u(),e))((()=>r("div",{class:"one-block-1"},[r("span",null," 1. 调用其它软件(exe、bash等可执行程序) "),r("p"),r("span",{class:"sub-content"}," 注:请先将【powershell.exe】复制到【electron-egg/build/extraResources】目录中 ")],-1))),h={class:"one-block-2"};const x=s(f,[["render",function(e,a,s,p,u,f){const x=t("a-button"),k=t("a-list-item"),v=t("a-list");return o(),n("div",m,[b,r("div",h,[d(v,{bordered:"","data-source":u.data},{renderItem:i((({item:e})=>[d(k,{onClick:a=>f.openSoft(e.id)},{default:i((()=>[l(c(e.content)+" ",1),d(x,{type:"link"},{default:i((()=>[l(" 执行 ")])),_:1})])),_:2},1032,["onClick"])])),_:1},8,["data-source"])])])}],["__scopeId","data-v-90e4d11c"]]);export{x as default}; +import{i as e}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as s,r as t,o,b as n,g as r,a as d,w as i,e as l,t as c,p,f as u}from"./index-f283ba7d.js";const f={data:()=>({data:[{content:"powershell.exe",id:"powershell.exe"}]}),methods:{openSoft(s){a.invoke(e.openSoftware,s).then((e=>{e||this.$message.error("程序不存在")}))}}},m={id:"app-base-software-open"},b=(e=>(p("data-v-90e4d11c"),e=e(),u(),e))((()=>r("div",{class:"one-block-1"},[r("span",null," 1. 调用其它软件(exe、bash等可执行程序) "),r("p"),r("span",{class:"sub-content"}," 注:请先将【powershell.exe】复制到【electron-egg/build/extraResources】目录中 ")],-1))),h={class:"one-block-2"};const v=s(f,[["render",function(e,a,s,p,u,f){const v=t("a-button"),x=t("a-list-item"),k=t("a-list");return o(),n("div",m,[b,r("div",h,[d(k,{bordered:"","data-source":u.data},{renderItem:i((({item:e})=>[d(x,{onClick:a=>f.openSoft(e.id)},{default:i((()=>[l(c(e.content)+" ",1),d(v,{type:"link"},{default:i((()=>[l(" 执行 ")])),_:1})])),_:2},1032,["onClick"])])),_:1},8,["data-source"])])])}],["__scopeId","data-v-90e4d11c"]]);export{v as default}; diff --git a/public/dist/assets/Index-c521a9f5.js.gz b/public/dist/assets/Index-c521a9f5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f0b59b03228d739d4c9ec4272a69c8b87a7570e4 GIT binary patch literal 772 zcmV+f1N;0RiwFP!000023T;$RYurW@zxPutLk~0bNw(~kBr@`)r(DzHvY3(d={T1cQYxda0B#j&B_hSvEswqoD>6*{xpbzRbfcr)+c@4feX8ZoVu zwv8BYGr+dcYD&VjDHk%>Ow;xC=w23nYsi+kTpdJKo!X z_QHaK)E^}5dZB@Pk;9%B0?>;RtQQ$nQ20ZAi{wz|L9uavGv)X41xBW%v4bLMa&CD{ zS+Y(0ThU>(2AqbMT`FhRJu225# zo*s0kKV0np{NI6J?ElieebybEbqA-;h$UuLD;ePK?pj)lGGD{F)%+0}RqG6m^S^ra zuKV!v^8K-^V+29O7=v;0Y0Dd=U2erJF|>f;km$vF5-4h!S)n9F;9%T()ljfzal3_XAw|wybdCkDOS=g5 zAtlY6ZOI1vf(!^m401Yy#(q~}OiCdqbsqJ(}=Yrr{38ynXC9=zH0u?E{{fR3+IbBVzzh%`g+=}&;9|7heU^u1ONb@ CO^c@h literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-c54283a3.js.gz b/public/dist/assets/Index-c54283a3.js.gz deleted file mode 100644 index 836d7b15dcac9f33ad5b83bc6ccc5d8ca4489720..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 958 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:!1}),mounted(){this.init()},methods:{init(){e.invoke(a.autoLaunch,"check").then((a=>{console.log("[ipcRenderer] [autoLaunch] result:",a),this.autoLaunchChecked=a.status}))},autoLaunchChange(a){console.log("[ipcRenderer] [autoLaunch] self.autoLaunchChecked:",this.autoLaunchChecked)}}},r=a=>(l("data-v-1b008e01"),a=a(),h(),a),m={id:"app-base-system-launch"},p={class:"one-block-2"},C=r((()=>u("a",null,"启动",-1))),L=r((()=>u("span",null," 开机自动启动 ",-1)));const k=t(d,[["render",function(a,e,t,l,h,d){const r=n("a-list-item-meta"),k=n("a-switch"),f=n("a-list-item"),g=n("a-list");return o(),s("div",m,[u("div",p,[c(g,{class:"set-auto",itemLayout:"horizontal"},{default:i((()=>[c(f,{style:{"text-align":"left"}},{actions:i((()=>[c(k,{modelValue:h.autoLaunchChecked,"onUpdate:modelValue":e[0]||(e[0]=a=>h.autoLaunchChecked=a),checkedChildren:"开",unCheckedChildren:"关",onChange:e[1]||(e[1]=a=>d.autoLaunchChange())},null,8,["modelValue"])])),default:i((()=>[c(r,null,{title:i((()=>[C])),description:i((()=>[L])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-1b008e01"]]);export{k as default}; +import{i as a}from"./main-3bb0017c.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{_ as t,r as n,o,b as s,g as u,a as c,w as i,p as l,f as h}from"./index-f283ba7d.js";const d={data:()=>({autoLaunchChecked:!1}),mounted(){this.init()},methods:{init(){e.invoke(a.autoLaunch,"check").then((a=>{console.log("[ipcRenderer] [autoLaunch] result:",a),this.autoLaunchChecked=a.status}))},autoLaunchChange(a){console.log("[ipcRenderer] [autoLaunch] self.autoLaunchChecked:",this.autoLaunchChecked)}}},r=a=>(l("data-v-1b008e01"),a=a(),h(),a),m={id:"app-base-system-launch"},p={class:"one-block-2"},C=r((()=>u("a",null,"启动",-1))),L=r((()=>u("span",null," 开机自动启动 ",-1)));const k=t(d,[["render",function(a,e,t,l,h,d){const r=n("a-list-item-meta"),k=n("a-switch"),f=n("a-list-item"),g=n("a-list");return o(),s("div",m,[u("div",p,[c(g,{class:"set-auto",itemLayout:"horizontal"},{default:i((()=>[c(f,{style:{"text-align":"left"}},{actions:i((()=>[c(k,{modelValue:h.autoLaunchChecked,"onUpdate:modelValue":e[0]||(e[0]=a=>h.autoLaunchChecked=a),checkedChildren:"开",unCheckedChildren:"关",onChange:e[1]||(e[1]=a=>d.autoLaunchChange())},null,8,["modelValue"])])),default:i((()=>[c(r,null,{title:i((()=>[C])),description:i((()=>[L])),_:1})])),_:1})])),_:1})])])}],["__scopeId","data-v-1b008e01"]]);export{k as default}; diff --git a/public/dist/assets/Index-ce621282.js.gz b/public/dist/assets/Index-ce621282.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09797fd95acfc7db3a6d736d5bc2ed4e1e6b55c5 GIT binary patch literal 719 zcmV;=0x>9okgh_4W)+>h$z)^J zv7^|zA99gs5E2y+zylx}3OdB=9O5w;Z|-NsUO^F!HU8$CnQtambz@uKt4O*?4rOa= zHhES{W#YrtYC4@A<&(FL&D9PJ?_jFQU!f_m#WsG9vll24chP47?V%0EfQ3~!I9LbM zfea>xi(nKq!DuLhsqPaH`DI)l93QUaQL&}Yt#Ljo(!P*hCS0T^yqBG~r?NA7wWu)P zV39nX4FYQ08IJ`Qy|0v;D5E?V1Jvj%Tezej9X-;`x!oX_lLsPTd7xrq;wv9FMIY5(r@bO7*);J=I*i?w^H|4vOUMRj z(mvPHxrAAR@k-l#6CaR&k+z(N$#k4a2By;**v;qfH=n*Th-X3wINgD`Mw&ZRbo1-| z?=L_9eEde>F(kT;xt;tb^}K-PlC@hw7?f0vSJrR|2p%+4P>lNds7(!(5NqXptU~QH zdr56>M!&mIo;ndw{(~de`oYD-yhY!&CbA@qBi+YX)SYLcigu#{m*)F=bRm(V+Zr7`K5$4g?+YHe7;G?t#x)OxvX)9r+8 zps#I#`i;~bCe{A9fhP01p)q6f0AvX+r`h#24<@Wa_1J<6$j9TNQo10q6GpRP(3!=a z|HBUk){M(b?_lb=-w+&^4$3sBiQAwYJxEL z7pLLkETI?Ru|pR0016v BXp;Z{ literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-d2b3c11e.js.gz b/public/dist/assets/Index-d2b3c11e.js.gz deleted file mode 100644 index 455ff869f6ccc2149d69f3dd3afcdb62177b41e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1191 zcmV;Y1X%kYiwFP!000023Y}L?kJ?5UzV}zSbF!5e2Y<2)a;tVvSw-opJtBmR8DPM8 zteIhxmE&WjenhHzs?=PXOWR8iRi#SJM(Up_X?n_E=-37pFa{?=Ff+WbpLw2V-kAY1 zk0}!gQGBlObj0W!>G$V8i5dYmoq>5a(x)7C$W|I#r;#}L97jXUFl#v2ILAK5+u8jr z8w1N43N&j746-JMan^+3XN`czSu+HjH9m-}i6G9J1&p#L*vu*Cd(t>>HP4$()6QoL zXvBpw_L8A5{I;rjAE`;qXn;AtB17Ir2;^|gcenaRKPJO% zti7?dH@5f2&feH9#;FE#x`+fGs#+o@gzF?CLe)~3V=Pfv+eHA5lR9oF&re00O8g2PQpD_+ui1iOTdT9XuFn zN#Jv=810ScjImavU?Ia&qz~kQ%d_ac2`Ov z77F$*zxeEt&IKdUn2c^zrgheM>#gfy36}y}M6x1P3{=Y>C0-&Y#~^NE+(voDBJcx2 zXw;@@hsj-YO=nnA;B=1Vqd+uWOmHL#$l1wAML|e8Mjv`qTa`6GTGqLEF1He2ghD@2 zsiovJS8-=YzJIwqId@Egr0~6Mr5nwk-sJi3ue<=*)qha2b)d8>725}@wKCZ`P=J-m z?tz*rdzq%t_oNhcp`z^2Z(KK8Myu(J{1(!HdtB8ZkZ*bZ4RXhjAIFV>oS-2!bCklw z>#J&ZRfH0OTq8(=(C6~5pb>5iLK@5(hD__qFpvERL9_@%K#HL&|J>d#zj>kDSC)VM zx%}??)evbtXc(HT{*hP4G9}h*Ysz>9n12+H&EJ!exn}hG_n)dsT~&~}JWlHRc=+ac z_~K}Ib#G5Std61EMJ)d*fnco$8&pQ>4t z71~%|ok0emV#lIvOP4Tw6}|rYmp3n-6$@a<1&}`U+lIW^WlVYV_w(h;pWnXv5#5W_ z;O>0U?jhyvt7lpK-(SC#WnNCnc0!hhz|dfit5I+@%3Skfu8QjN%Rm16;kPZ0cVuT! z+bFY`+}xeqd?%yKnnszYjWUlJWffelGS~MsswX$@ro67+p}g#ZiM?X7eK}N-`0Dxc z_GKYl?)3wX6^`(2OV&53Ce66ZzpTHyPQlaJacp%hS%BoY)&g5K7uZ@YaP|7;H`A`1 z>-uusLXLY#j$L1lT~m&IQjT4gb5mbVtB}(=B*&>Q$EhjDIVr~}%ekm8=d6%(c1Vs} zUyfT-j(bv$Tawe0ue1kU)bI0v#`wVyLFqS0ucvkJll(vMH2-H?@J%}({13aX?D%gF F003MXQtbc$ diff --git a/public/dist/assets/Index-d4177ddd.css b/public/dist/assets/Index-d4177ddd.css new file mode 100644 index 0000000..4250bee --- /dev/null +++ b/public/dist/assets/Index-d4177ddd.css @@ -0,0 +1 @@ +#app-cross-go[data-v-f6803361]{padding:0 10px;text-align:left;width:100%}#app-cross-go .one-block-1[data-v-f6803361]{font-size:16px;padding-top:10px}#app-cross-go .one-block-2[data-v-f6803361]{padding-top:10px} diff --git a/public/dist/assets/Index-1589dc21.js b/public/dist/assets/Index-e0cd22d1.js similarity index 92% rename from public/dist/assets/Index-1589dc21.js rename to public/dist/assets/Index-e0cd22d1.js index 3acc89b..42c8f87 100644 --- a/public/dist/assets/Index-1589dc21.js +++ b/public/dist/assets/Index-e0cd22d1.js @@ -1 +1 @@ -import{i as e}from"./main-ce25b28f.js";import{i}from"./ipcRenderer-5e19eaee.js";import{_ as n,h as o,r as a,o as l,b as t,g as s,a as d,w,e as c,p as u,f as m}from"./index-97090024.js";const p={data:()=>({views:[{type:"web",content:"https://www.bilibili.com/",windowName:"window-web",windowTitle:"bilibili"},{type:"html",content:"/public/html/view_example.html",windowName:"window-html",windowTitle:"html window"},{type:"vue",content:"#/special/subwindow",windowName:"window-vue",windowTitle:"vue window"}]}),methods:{createWindow(n){i.invoke(e.createWindow,o(this.views[n])).then((e=>{console.log(e)}))}}},r=e=>(u("data-v-f82edd5f"),e=e(),m(),e),b={id:"app-base-window"},v=r((()=>s("div",{class:"one-block-1"},[s("span",null," 1. 新窗口中加载web内容 ")],-1))),f={class:"one-block-2"},h=r((()=>s("div",{class:"one-block-1"},[s("span",null," 2. 新窗口中加载html内容 ")],-1))),k={class:"one-block-2"},_=r((()=>s("div",{class:"one-block-1"},[s("span",null," 3. 新窗口中加载当前项目页面 ")],-1))),W={class:"one-block-2"};const j=n(p,[["render",function(e,i,n,o,u,m){const p=a("a-button"),r=a("a-space");return l(),t("div",b,[v,s("div",f,[d(r,null,{default:w((()=>[d(p,{onClick:i[0]||(i[0]=e=>m.createWindow(0))},{default:w((()=>[c("打开哔哩哔哩")])),_:1})])),_:1})]),h,s("div",k,[d(r,null,{default:w((()=>[d(p,{onClick:i[1]||(i[1]=e=>m.createWindow(1))},{default:w((()=>[c("打开html页面")])),_:1})])),_:1})]),_,s("div",W,[d(r,null,{default:w((()=>[d(p,{onClick:i[2]||(i[2]=e=>m.createWindow(2))},{default:w((()=>[c("打开vue页面")])),_:1})])),_:1})])])}],["__scopeId","data-v-f82edd5f"]]);export{j as default}; +import{i as e}from"./main-3bb0017c.js";import{i}from"./ipcRenderer-5e19eaee.js";import{_ as n,h as o,r as a,o as l,b as t,g as s,a as d,w,e as c,p as u,f as m}from"./index-f283ba7d.js";const p={data:()=>({views:[{type:"web",content:"https://www.bilibili.com/",windowName:"window-web",windowTitle:"bilibili"},{type:"html",content:"/public/html/view_example.html",windowName:"window-html",windowTitle:"html window"},{type:"vue",content:"#/special/subwindow",windowName:"window-vue",windowTitle:"vue window"}]}),methods:{createWindow(n){i.invoke(e.createWindow,o(this.views[n])).then((e=>{console.log(e)}))}}},r=e=>(u("data-v-f82edd5f"),e=e(),m(),e),b={id:"app-base-window"},v=r((()=>s("div",{class:"one-block-1"},[s("span",null," 1. 新窗口中加载web内容 ")],-1))),f={class:"one-block-2"},h=r((()=>s("div",{class:"one-block-1"},[s("span",null," 2. 新窗口中加载html内容 ")],-1))),k={class:"one-block-2"},_=r((()=>s("div",{class:"one-block-1"},[s("span",null," 3. 新窗口中加载当前项目页面 ")],-1))),W={class:"one-block-2"};const j=n(p,[["render",function(e,i,n,o,u,m){const p=a("a-button"),r=a("a-space");return l(),t("div",b,[v,s("div",f,[d(r,null,{default:w((()=>[d(p,{onClick:i[0]||(i[0]=e=>m.createWindow(0))},{default:w((()=>[c("打开哔哩哔哩")])),_:1})])),_:1})]),h,s("div",k,[d(r,null,{default:w((()=>[d(p,{onClick:i[1]||(i[1]=e=>m.createWindow(1))},{default:w((()=>[c("打开html页面")])),_:1})])),_:1})]),_,s("div",W,[d(r,null,{default:w((()=>[d(p,{onClick:i[2]||(i[2]=e=>m.createWindow(2))},{default:w((()=>[c("打开vue页面")])),_:1})])),_:1})])])}],["__scopeId","data-v-f82edd5f"]]);export{j as default}; diff --git a/public/dist/assets/Index-e0cd22d1.js.gz b/public/dist/assets/Index-e0cd22d1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fd0bd13367915bc93f23ce66abb23baf3b07e4bb GIT binary patch literal 771 zcmV+e1N{6SiwFP!000023Y}F!i`+I8zV}xQ>P3QQdp%1?;>Ef2)JqSgum>{?vi+RV zjx8Bm9&d3By|j=*>0wKID1oFsrO?nzAc5|`sgv%%sASJhC+uV)IoMCud-}dl@9D{+ zC{?99G2`_N`>aw0alL{I=^V%L(UE^QanEXUBDP`I5u!}KM44iRm2(IE`^XXZ1D6(0 z!pa&2l{FlcH95rAXn1H%4cwX(T0lEUptPoe%$j0HXQb zu6aON_<(jBfo&Z`o&LJSfV3DBFku>{4#-ODvJO12ZCf`Mxv-C$sKO)A8hF)y!3(=+ z96RIMY5bMYxp7>tAw6vISGvge2)we1bCGy<+OtZQc+QJ5M|TQ5z_Rby(%7llH1j{x zrola;PrbUtMDX0Jn|K>~2z^}j4!D`wVJ~_H1?rVb>!3?2gV)&r51yN?Vxq3*E^^Em>4^?Pfw4uaS$=NvBy*Z}oos2NR z5UG)19%K-Qok#=1%hHK?jm|Cuo3NtPR<|}7Vnd)ya$eT~Q4*avSIOG(O;}{yb;%_G z+2lEpneWct{QTG3KYkg0{QaL-e-7V2{rB?HRCW07+u_CQ8DR@>e8w1L;Z4N3L0o+# z@%#|6t?CWt^?R6?AIW@th<@?hZSsl>nxPCgeW4_ z*y#kaMkZP)Nf87{P|!fZy6Z;dlyE0*v{uqox0=3({server:""}),methods:{startServer(){s.invoke(e.startJavaServer,{}).then((e=>{0!=e.code?this.$message.error(e.msg):(this.$message.info("异步启动"),r.set("javaService",e.server))}))},closeServer(){s.invoke(e.closeJavaServer,{}).then((e=>{0!=e.code&&this.$message.error(e.msg),this.$message.info("异步关闭"),r.remove("javaService")}))},sendRequest(){const e=r.get("javaService")||"";if(""==e)return void this.$message.error("服务未开启 或 正在启动中");a({method:"get",url:e+"/test1/get",params:{id:"1111111"},timeout:6e4}).then((e=>{const s=e.data||null;this.$message.info(`java服务返回: ${s}`)}))}}},p={id:"app-other"},g=(e=>(l("data-v-da7e5fd3"),e=e(),f(),e))((()=>d("div",{class:"one-block-1"},[d("span",null," 请求java服务接口 ")],-1))),h={class:"one-block-2"};const j=t(u,[["render",function(e,s,a,r,t,l){const f=o("a-button"),u=o("a-space");return i(),n("div",p,[g,d("div",h,[v(u,null,{default:c((()=>[v(f,{onClick:s[0]||(s[0]=e=>l.startServer())},{default:c((()=>[m(" 启动java项目 ")])),_:1}),v(f,{onClick:s[1]||(s[1]=e=>l.sendRequest())},{default:c((()=>[m(" 测试接口 ")])),_:1}),v(f,{onClick:s[2]||(s[2]=e=>l.closeServer())},{default:c((()=>[m(" 关闭java项目 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-da7e5fd3"]]);export{j as default}; diff --git a/public/dist/assets/Index-e2220ebf.js.gz b/public/dist/assets/Index-e2220ebf.js.gz deleted file mode 100644 index 607000d00f55808e4f5d7c415b60b7298111ff9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 836 zcmV-K1H1emiwFP!000023WZc%i`zyNeebVOhY)7ymDX0W-L8z%hd#BB$)howS?S8w zuB1_CMruG7lt3Y*^y8sPAF>oe2!z6RDW$Z9K>tkbZvI7QB)hTqqct*D_B}fH+;i_J z%}XJ5lR8{E*d|is#M{YvTDTGVyNCV z0By*jv>}7!f|R|%{$SwW?kYs0P}-@&Cgz$4l!bR_qfpi;143E`IqI2+RnRESrM}l? zC~K6L7PUA=ie8uagx9=JLenx&&#<5r!#mC3-4MM<#Q33}rOLaJqf&f|9!e>sc{*29 z7SQcnS|oy!#p{R5)0c~H&lZng5eCvzs3|#G6-px{V2XD&8Eef2Q6>~#C9zBVzr>q2 zuh$6wA@Pe}-h6-BNtBq28n;#U+LYOqyZC8^N*isx>ljLJda)@spA$3qgc1^l$Rz4Y z7EUeF*ttp_S)P2gc>H{M^5f$5=f*5&`RJ*$Jbke^dDUC@*Y8H!h|{K@WI#+s0+q}H ze2?sCqi49&{Z(?wb2I4FV21sNw4l=*MWuuH@%EN!eFw@oXBTHaFRCmXUE$Gv+gq>k z{Lk+e&wdD;8;xr3cdoQ8lwntpm!&HVyEG-Ip{+nON-VWoyD{Ix-6XzcEXEKigT#E1 zF-q;e#s-(x1ez%0N(Dp|=pJSwI(Du8u}Q0v7X++AAkO*OZ_A$_zE!pS`sL!A7Y<<) zaEFXBn1z>_eA2E?%2B9k1>-T1-Qg#YR7IpyQBVX093*JS)&ovLvn1R-th5$|QD61H zjUGGb(Q3A->84mUQNnl%>yBnHu1&E{coSp7t4s$`-?hmk(1_xrERBu>H6Bdnb816q zyvw|;(`wf5(&ITLPQM`5iZ{>y`1{#U)&yg~K`=B2{{sK8=O3>5H`n<({^hS({currentThemeMode:"",themeList:["system","light","dark"]}),mounted(){},methods:{setTheme(a){this.currentThemeMode=a.target.value,console.log("setTheme currentThemeMode:",this.currentThemeMode),t.invoke(e.setTheme,this.currentThemeMode).then((e=>{console.log("result:",e),this.currentThemeMode=e}))},getTheme(){t.invoke(e.getTheme).then((e=>{console.log("result:",e),this.currentThemeMode=e}))}}},T=e=>(h("data-v-5a0f8a17"),e=e(),i(),e),v={id:"app-base-screen"},f=T((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 系统主题模式 ")],-1))),p={class:"one-block-2"},g=T((()=>l("div",{class:"one-block-1"}," 2. 设置主题模式(请自行实现前端UI效果) ",-1))),M={class:"one-block-2"};const _=a(c,[["render",function(e,t,a,h,i,c){const T=s("a-button"),_=s("a-space"),k=s("a-radio"),b=s("a-radio-group");return o(),n("div",v,[f,l("div",p,[r(_,null,{default:d((()=>[r(T,{onClick:t[0]||(t[0]=e=>c.getTheme())},{default:d((()=>[m("获取模式")])),_:1})])),_:1}),l("span",null," 结果:"+u(i.currentThemeMode),1)]),g,l("div",M,[r(b,{modelValue:i.currentThemeMode,"onUpdate:modelValue":t[1]||(t[1]=e=>i.currentThemeMode=e),onChange:c.setTheme},{default:d((()=>[r(k,{value:i.themeList[0]},{default:d((()=>[m(u(i.themeList[0]),1)])),_:1},8,["value"]),r(k,{value:i.themeList[1]},{default:d((()=>[m(u(i.themeList[1]),1)])),_:1},8,["value"]),r(k,{value:i.themeList[2]},{default:d((()=>[m(u(i.themeList[2]),1)])),_:1},8,["value"])])),_:1},8,["modelValue","onChange"])])])}],["__scopeId","data-v-5a0f8a17"]]);export{_ as default}; +import{i as e}from"./main-3bb0017c.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{_ as a,r as s,o,b as n,g as l,a as r,w as d,t as u,e as m,p as h,f as i}from"./index-f283ba7d.js";const c={data:()=>({currentThemeMode:"",themeList:["system","light","dark"]}),mounted(){},methods:{setTheme(a){this.currentThemeMode=a.target.value,console.log("setTheme currentThemeMode:",this.currentThemeMode),t.invoke(e.setTheme,this.currentThemeMode).then((e=>{console.log("result:",e),this.currentThemeMode=e}))},getTheme(){t.invoke(e.getTheme).then((e=>{console.log("result:",e),this.currentThemeMode=e}))}}},v=e=>(h("data-v-5a0f8a17"),e=e(),i(),e),T={id:"app-base-screen"},f=v((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 系统主题模式 ")],-1))),p={class:"one-block-2"},g=v((()=>l("div",{class:"one-block-1"}," 2. 设置主题模式(请自行实现前端UI效果) ",-1))),M={class:"one-block-2"};const _=a(c,[["render",function(e,t,a,h,i,c){const v=s("a-button"),_=s("a-space"),k=s("a-radio"),b=s("a-radio-group");return o(),n("div",T,[f,l("div",p,[r(_,null,{default:d((()=>[r(v,{onClick:t[0]||(t[0]=e=>c.getTheme())},{default:d((()=>[m("获取模式")])),_:1})])),_:1}),l("span",null," 结果:"+u(i.currentThemeMode),1)]),g,l("div",M,[r(b,{modelValue:i.currentThemeMode,"onUpdate:modelValue":t[1]||(t[1]=e=>i.currentThemeMode=e),onChange:c.setTheme},{default:d((()=>[r(k,{value:i.themeList[0]},{default:d((()=>[m(u(i.themeList[0]),1)])),_:1},8,["value"]),r(k,{value:i.themeList[1]},{default:d((()=>[m(u(i.themeList[1]),1)])),_:1},8,["value"]),r(k,{value:i.themeList[2]},{default:d((()=>[m(u(i.themeList[2]),1)])),_:1},8,["value"])])),_:1},8,["modelValue","onChange"])])])}],["__scopeId","data-v-5a0f8a17"]]);export{_ as default}; diff --git a/public/dist/assets/Index-e239b54e.js.gz b/public/dist/assets/Index-e239b54e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..59f64e0e17d0d4814f17931411c7a51ba445807d GIT binary patch literal 832 zcmV-G1Hb$qiwFP!000023Z+#+kK05PzVj=rIgQ1$S*NOY@yfk$s>EK?fI6UTdd!G7X@p~xZMg6TDkm&s=+QmnA@?qcvUGQ@54 z*rFL!)+mq=+YbSmH90VAD)`cx6tp!ppfv@Q)=Xhy4ZjR$LOt{*gM&LU+fSE)5-F5+ zlBi9YW+8Q>d$djJszRZUr&!>TOfe(`v~@n^N{2(DzETOjXz_?5QYoTRr8si50HW#$d zMI&cO(O;jw0qUEw1f>|=Yp(>YP}R9M5iHxzl(BQ&4zhJ=rm{`Y_3Hnn?>cBAbC^yk zvF-61?=IV$9I#-YxL`ok1#W(Z0lByl-joDhJ!Z*+9YR6 zg+vPU;#?*(FEFs7*;XYJ1Vo+ZK%BsL=D(lLPk;RTkJEpCdU5gd>+`ec4sl1|1+MEt z8C@qD7^3WU@rX0`LAyt+`stl z@x`kj-km*h$SQ-Q-5IPVdK@vDz;I}^w)cy`q!x+hQcyDsz+eg-61VNaO{6GcUR-M} zg^_mL`$muijXUeziltl{H{No+tdey}+`|fWT?t2;c8FEw$1t40T80va6&?5Lwkb}S z9e}i#%Iq}IO7Tg~lUb;Td!t8>s5Q3viN6^#GjZ3>7L+WWy*+>aeXpSDkkMuw2HoZZ z-f!;w^xLJFFUf~B9)k^{gFeFPRV%Bfq4Q|65 z{CD2LZFmPa^IloplG-+)mvIRix!uSB#$%Pp67Q$WclzohG8(yu_;B-2vr4Kv{NP_+ K^w?X~1^@v2grRu= literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-e796cbd0.js.gz b/public/dist/assets/Index-e796cbd0.js.gz deleted file mode 100644 index c78f41d7229dce67135352490763c56b52092970..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 709 zcmV;$0y_O4iwFP!000023Y}EJZqzUkz4H}|Pqs7(NuZ+5D!r_P#FZYSRpcbjZn}vR z#oq0rG!mRp570ve2UMZ*10YU-+KQj)ZsEi)U?*)^u~iQoq8HDM-;Cdko#tgx$vW*( z(W6aL6*)2=^^8N(~7l8cK*XgdjCcZVFLF%#E$b)|O>CkJ=KV zf(zNpy*j3nx|n#|xcl{o4S}4=aS;o*9x=HSRg7^gNX^WY&x#4d)V#5SAf_BEKc?Px zEyt-aHH}9bLYk(5z*BadV5F_a%-D#Wghru-2&f=Tpj00vF!Sm(b`dR0Bcy^EqGd-7 zjJyD2U0$K}h< zJw%3J*n|++@zyCEMKS)*OqZue%MZuD&)%=(*u6c+mFxpg;2eA(Rqc2nNTxiJX~8iC z1_BZ&At!Yg9C#8VYJ^iM3$A1vbZb>Y#ME-$En}t>OG`~6j8w8*x%Spwi1aHarxovU zrF(RB&>8q6xIXm`_yrzxhpS_j&}k;!xKl=X0;mf<$kJ%yGT$2R?_&+R%lY4_z?SO% z`tB5?pKrb{4&N=#j}`~7f1RByPhMS|zrH;Gq@+`_1+J~8@1G=gm&9I6V&9$Q;@fFA z0e5ga9k;W_?cB}1Jb1A@K3Jn)`GN6`qPtqrJ*Z_WGv*?63o+*SzNH&db;3_^+1?|- zdL;Di)cp$a9O?;s?lQ<|$TF9jE$6M3PSiEkttVh#)#Wr`TMr%ZQM(%{tFqh9CRr_f rNSdJv2?7xnC3_kpSi8H!A?dSu`-TnLm#ItM^zZ!vDj}SwF9iSqx$09F diff --git a/public/dist/assets/Index-e9b361ed.js.gz b/public/dist/assets/Index-e9b361ed.js.gz deleted file mode 100644 index 08a106a7b86b29dbe68a8ca6e270b572ee3aedf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 901 zcmV;01A6=)iwFP!000023Wb%+Zrer_hWC96VpcQ2p<*db8%tm|?WWsq1;H4RBWWyZ zhULYf%n)dcCP5O^MH1vv*p8994G^HN8@L91iQmQ+rMKveq|_W~QGmoDIiLPB|2c;u z9|SUtGj7qy5_u<-15~*&pj_B4tKDkXZg(o{5o+)f#y(*@aKB~3V<8LeTdcauC}U-M zP16)Y9VAE{IJ9+$p{s)nREGfW>JS0bVE};+L+I$>|CdZ9O6}DzS5{Y6YM)QjxKc#1 z#j`7wkLo5HG280K@7Q2 z9W1F_o;|&~Fja<$aA~Q$YJKwjzJaLq?~Fkx&Q2!#Zx%bX+2b9?jaL15IzE15T314w zhSvS9#a^r{#%RXX-@gvQ(U{gTaqi%3 z%2Yu^U+bq{PGG>|p7f%6#!}{DN;3UMN}pAH*~KUbrOTqIj$nR8=5MTYGVaxB-e46j zHe{b+QHfa;gCvz$%?ZZBxnpXDOzQ}e6Ox0@R>Oj1d7eW!6+<)#>^6;{X&?56&2BP!^LG0SL_jzK6Y$k32*Fr;bQQ-p5M-`T^|qy8cH5V3->xdLrdo~y z)c_EQ?*p=`6>D_-WPJGI^5px=v+dFIpD!eKBlTcV( zxr*mzLTGm3ld}#q1DwtbWFG6##E bTBO0!>31mAACh^Jyz$w;$I8qm^9BF_kMg?e diff --git a/public/dist/assets/Index-36642ea7.js b/public/dist/assets/Index-ea299cba.js similarity index 83% rename from public/dist/assets/Index-36642ea7.js rename to public/dist/assets/Index-ea299cba.js index 3e79117..4be696b 100644 --- a/public/dist/assets/Index-36642ea7.js +++ b/public/dist/assets/Index-ea299cba.js @@ -1 +1 @@ -import{s,i as e}from"./main-ce25b28f.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as t,r as o,o as n,b as r,g as c,a as d,w as i,e as l,t as p,p as u,f as m}from"./index-97090024.js";const f={data:()=>({status:0,progress:"",percentNumber:0}),mounted(){this.init()},methods:{init(){a.removeAllListeners(s.appUpdater),a.on(s.appUpdater,((s,e)=>{e=JSON.parse(e),this.status=e.status,3==e.status?(this.progress=e.desc,this.percentNumber=e.percentNumber):this.$message.info(e.desc)}))},checkForUpdater(){a.invoke(e.checkForUpdater).then((s=>{console.log(s)}))},download(){1===this.status?a.invoke(e.downloadApp).then((s=>{console.log(s)})):this.$message.info("没有可用版本")}}},h=s=>(u("data-v-88c3fe69"),s=s(),m(),s),k={id:"app-demo-window"},v=h((()=>c("div",{class:"one-block-1"},[c("span",null," 1. 自动更新 ")],-1))),b={class:"one-block-2"},g=h((()=>c("div",{class:"one-block-1"},[c("span",null," 2. 下载进度 ")],-1))),_={class:"one-block-2"};const w=t(f,[["render",function(s,e,a,t,u,m){const f=o("a-button"),h=o("a-space"),w=o("a-progress");return n(),r("div",k,[v,c("div",b,[d(h,null,{default:i((()=>[d(f,{onClick:e[0]||(e[0]=s=>m.checkForUpdater())},{default:i((()=>[l("检查更新")])),_:1}),d(f,{onClick:e[1]||(e[1]=s=>m.download())},{default:i((()=>[l("下载并安装")])),_:1})])),_:1})]),g,c("div",_,[d(w,{percent:u.percentNumber,status:"active"},null,8,["percent"]),d(h,null,{default:i((()=>[l(p(u.progress),1)])),_:1})])])}],["__scopeId","data-v-88c3fe69"]]);export{w as default}; +import{s,i as e}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as t,r as o,o as n,b as r,g as c,a as d,w as i,e as l,t as p,p as u,f as m}from"./index-f283ba7d.js";const f={data:()=>({status:0,progress:"",percentNumber:0}),mounted(){this.init()},methods:{init(){a.removeAllListeners(s.appUpdater),a.on(s.appUpdater,((s,e)=>{e=JSON.parse(e),this.status=e.status,3==e.status?(this.progress=e.desc,this.percentNumber=e.percentNumber):this.$message.info(e.desc)}))},checkForUpdater(){a.invoke(e.checkForUpdater).then((s=>{console.log(s)}))},download(){1===this.status?a.invoke(e.downloadApp).then((s=>{console.log(s)})):this.$message.info("没有可用版本")}}},h=s=>(u("data-v-88c3fe69"),s=s(),m(),s),v={id:"app-demo-window"},k=h((()=>c("div",{class:"one-block-1"},[c("span",null," 1. 自动更新 ")],-1))),b={class:"one-block-2"},g=h((()=>c("div",{class:"one-block-1"},[c("span",null," 2. 下载进度 ")],-1))),_={class:"one-block-2"};const w=t(f,[["render",function(s,e,a,t,u,m){const f=o("a-button"),h=o("a-space"),w=o("a-progress");return n(),r("div",v,[k,c("div",b,[d(h,null,{default:i((()=>[d(f,{onClick:e[0]||(e[0]=s=>m.checkForUpdater())},{default:i((()=>[l("检查更新")])),_:1}),d(f,{onClick:e[1]||(e[1]=s=>m.download())},{default:i((()=>[l("下载并安装")])),_:1})])),_:1})]),g,c("div",_,[d(w,{percent:u.percentNumber,status:"active"},null,8,["percent"]),d(h,null,{default:i((()=>[l(p(u.progress),1)])),_:1})])])}],["__scopeId","data-v-88c3fe69"]]);export{w as default}; diff --git a/public/dist/assets/Index-ea299cba.js.gz b/public/dist/assets/Index-ea299cba.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..81529204f6823034378194d45efab67dcae493c8 GIT binary patch literal 823 zcmV-71IYXziwFP!000023Y}Czi`+I8zV}xQA_obc-SI9>HeTEi3Wb)ELPAf&Fv#}v zj61euBzY#_7u`>$h&LqH{Nn!0w4(Ln)#+eE#XKKitDbHfsc(=Xm;OH>sSJEz8 zB84`iENW72ct~0FF>SQrrqHh3XTGaQK14=4GSV_BdVJ z!`yjYud4sVdspIQ`^%5p$0wU_U%vV7*_)I5+sDrdYugqUk;R}jC9dAy$~!tr4l}%b zl`znernai~(+pNolcyoECGk>QK5uP%N3KZ=%VyyM{&7`(M5;@3o-wnkq-RP-@iXR zef|3MuSc6df7**Qdv~N^2-cCI8B8Wbb#qA|t3_gR*P4L9!9WcqYjzW3Mdn^y8zY4k zZ_%%9A_>~%x?k?vkg#KgrdDDkth{RAvx3PIcI0B1q;%19Xj060U6?TM1+XU>G*Wz0 zu5pD~>|rfX=1@eAwog9yX(L%0=xg|@<-CPy$KgCCi?oZqKa zK`UCHJpc@X{WPYmom!yTOeeC!&r$*x24Om7$9TJYgS(e?z;BN~_y_!twpQ^40020@ BmPP;o literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-d2b3c11e.js b/public/dist/assets/Index-f2c2d585.js similarity index 64% rename from public/dist/assets/Index-d2b3c11e.js rename to public/dist/assets/Index-f2c2d585.js index a29bff7..58048ae 100644 --- a/public/dist/assets/Index-d2b3c11e.js +++ b/public/dist/assets/Index-f2c2d585.js @@ -1 +1 @@ -import{i as s}from"./main-ce25b28f.js";import{i as r}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as o,o as i,b as p,g as l,a as t,w as d,e as a,t as n,p as u,f as c}from"./index-97090024.js";const g={data:()=>({processPids:"",progress1:0,progress2:0,progress3:0,progress4:0,progress5:0,progress6:0,progress1_pid:0,progress2_pid:0,progress3_pid:0,progress4_pid:0,progress5_pid:0,progress6_pid:0}),mounted(){this.init()},methods:{init(){r.removeAllListeners(s.timerJobProgress),r.removeAllListeners(s.createPoolNotice),r.on(s.timerJobProgress,((s,r)=>{switch(r.jobId){case 1:this.progress1=r.number,this.progress1_pid=0==r.pid?r.pid:this.progress1_pid;break;case 2:this.progress2=r.number,this.progress2_pid=0==r.pid?r.pid:this.progress2_pid;break;case 3:this.progress3=r.number,this.progress3_pid=0==r.pid?r.pid:this.progress3_pid;break;case 4:this.progress4=r.number,this.progress4_pid=0==r.pid?r.pid:this.progress4_pid;break;case 5:this.progress5=r.number,this.progress5_pid=0==r.pid?r.pid:this.progress5_pid;break;case 6:this.progress6=r.number,this.progress6_pid=0==r.pid?r.pid:this.progress6_pid}})),r.on(s.createPoolNotice,((s,r)=>{let e=JSON.stringify(r);this.processPids=e}))},runJob(e,o){let i={id:e,type:"timer",action:o};r.invoke(s.someJob,i).then((s=>{if("close"!=o)switch(s.jobId){case 1:this.progress1_pid=s.result.pid;break;case 2:this.progress2_pid=s.result.pid}}))},createPool(){r.send(s.createPool,{number:3})},runJobByPool(e,o){let i={id:e,type:"timer",action:o};r.invoke(s.someJobByPool,i).then((s=>{switch(s.jobId){case 3:this.progress3_pid=s.result.pid;break;case 4:this.progress4_pid=s.result.pid;break;case 5:this.progress5_pid=s.result.pid;break;case 6:this.progress6_pid=s.result.pid}}))}}},_=s=>(u("data-v-71705fa7"),s=s(),c(),s),b={id:"app-base-jobs"},h=_((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 任务 / 并发任务 ")],-1))),f={class:"one-block-2"},k=_((()=>l("p",null,null,-1))),m=_((()=>l("div",{class:"one-block-1"},[l("span",null," 2. 任务池 / 并发任务 ")],-1))),P={class:"one-block-2"},J=_((()=>l("p",null,null,-1))),v=_((()=>l("p",null,null,-1))),y=_((()=>l("p",null,null,-1))),C=_((()=>l("p",null,null,-1)));const j=e(g,[["render",function(s,r,e,u,c,g){const _=o("a-button"),j=o("a-space");return i(),p("div",b,[h,l("div",f,[t(j,null,{default:d((()=>[t(_,{onClick:r[0]||(r[0]=s=>g.runJob(1,"create"))},{default:d((()=>[a("执行任务1")])),_:1}),a(" 进度:"+n(c.progress1)+" , 进程pid:"+n(c.progress1_pid)+" ",1),t(_,{onClick:r[1]||(r[1]=s=>g.runJob(1,"close"))},{default:d((()=>[a("关闭")])),_:1})])),_:1}),k,t(j,null,{default:d((()=>[t(_,{onClick:r[2]||(r[2]=s=>g.runJob(2,"create"))},{default:d((()=>[a("执行任务2")])),_:1}),a(" 进度:"+n(c.progress2)+" , 进程pid:"+n(c.progress2_pid)+" ",1),t(_,{onClick:r[3]||(r[3]=s=>g.runJob(2,"close"))},{default:d((()=>[a("关闭")])),_:1})])),_:1})]),m,l("div",P,[t(j,null,{default:d((()=>[t(_,{onClick:r[4]||(r[4]=s=>g.createPool())},{default:d((()=>[a("创建进程池")])),_:1}),a(" 进程pids:"+n(c.processPids),1)])),_:1}),J,t(j,null,{default:d((()=>[t(_,{onClick:r[5]||(r[5]=s=>g.runJobByPool(3,"run"))},{default:d((()=>[a("执行任务3")])),_:1}),a(" 进度:"+n(c.progress3)+" ,进程pid:"+n(c.progress3_pid),1)])),_:1}),v,t(j,null,{default:d((()=>[t(_,{onClick:r[6]||(r[6]=s=>g.runJobByPool(4,"run"))},{default:d((()=>[a("执行任务4")])),_:1}),a(" 进度:"+n(c.progress4)+" ,进程pid:"+n(c.progress4_pid),1)])),_:1}),y,t(j,null,{default:d((()=>[t(_,{onClick:r[7]||(r[7]=s=>g.runJobByPool(5,"run"))},{default:d((()=>[a("执行任务5")])),_:1}),a(" 进度:"+n(c.progress5)+" ,进程pid:"+n(c.progress5_pid),1)])),_:1}),C,t(j,null,{default:d((()=>[t(_,{onClick:r[8]||(r[8]=s=>g.runJobByPool(6,"run"))},{default:d((()=>[a("执行任务6")])),_:1}),a(" 进度:"+n(c.progress6)+" ,进程pid:"+n(c.progress6_pid),1)])),_:1})])])}],["__scopeId","data-v-71705fa7"]]);export{j as default}; +import{i as s}from"./main-3bb0017c.js";import{i as r}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as o,o as i,b as p,g as l,a as d,w as t,e as a,t as n,p as u,f as c}from"./index-f283ba7d.js";const g={data:()=>({processPids:"",progress1:0,progress2:0,progress3:0,progress4:0,progress5:0,progress6:0,progress1_pid:0,progress2_pid:0,progress3_pid:0,progress4_pid:0,progress5_pid:0,progress6_pid:0}),mounted(){this.init()},methods:{init(){r.removeAllListeners(s.timerJobProgress),r.removeAllListeners(s.createPoolNotice),r.on(s.timerJobProgress,((s,r)=>{switch(r.jobId){case 1:this.progress1=r.number,this.progress1_pid=0==r.pid?r.pid:this.progress1_pid;break;case 2:this.progress2=r.number,this.progress2_pid=0==r.pid?r.pid:this.progress2_pid;break;case 3:this.progress3=r.number,this.progress3_pid=0==r.pid?r.pid:this.progress3_pid;break;case 4:this.progress4=r.number,this.progress4_pid=0==r.pid?r.pid:this.progress4_pid;break;case 5:this.progress5=r.number,this.progress5_pid=0==r.pid?r.pid:this.progress5_pid;break;case 6:this.progress6=r.number,this.progress6_pid=0==r.pid?r.pid:this.progress6_pid}})),r.on(s.createPoolNotice,((s,r)=>{let e=JSON.stringify(r);this.processPids=e}))},runJob(e,o){let i={id:e,type:"timer",action:o};r.invoke(s.someJob,i).then((s=>{if("close"!=o)switch(s.jobId){case 1:this.progress1_pid=s.result.pid;break;case 2:this.progress2_pid=s.result.pid}}))},createPool(){r.send(s.createPool,{number:3})},runJobByPool(e,o){let i={id:e,type:"timer",action:o};r.invoke(s.someJobByPool,i).then((s=>{switch(s.jobId){case 3:this.progress3_pid=s.result.pid;break;case 4:this.progress4_pid=s.result.pid;break;case 5:this.progress5_pid=s.result.pid;break;case 6:this.progress6_pid=s.result.pid}}))}}},_=s=>(u("data-v-71705fa7"),s=s(),c(),s),b={id:"app-base-jobs"},h=_((()=>l("div",{class:"one-block-1"},[l("span",null," 1. 任务 / 并发任务 ")],-1))),f={class:"one-block-2"},k=_((()=>l("p",null,null,-1))),m=_((()=>l("div",{class:"one-block-1"},[l("span",null," 2. 任务池 / 并发任务 ")],-1))),P={class:"one-block-2"},J=_((()=>l("p",null,null,-1))),v=_((()=>l("p",null,null,-1))),y=_((()=>l("p",null,null,-1))),C=_((()=>l("p",null,null,-1)));const j=e(g,[["render",function(s,r,e,u,c,g){const _=o("a-button"),j=o("a-space");return i(),p("div",b,[h,l("div",f,[d(j,null,{default:t((()=>[d(_,{onClick:r[0]||(r[0]=s=>g.runJob(1,"create"))},{default:t((()=>[a("执行任务1")])),_:1}),a(" 进度:"+n(c.progress1)+" , 进程pid:"+n(c.progress1_pid)+" ",1),d(_,{onClick:r[1]||(r[1]=s=>g.runJob(1,"close"))},{default:t((()=>[a("关闭")])),_:1})])),_:1}),k,d(j,null,{default:t((()=>[d(_,{onClick:r[2]||(r[2]=s=>g.runJob(2,"create"))},{default:t((()=>[a("执行任务2")])),_:1}),a(" 进度:"+n(c.progress2)+" , 进程pid:"+n(c.progress2_pid)+" ",1),d(_,{onClick:r[3]||(r[3]=s=>g.runJob(2,"close"))},{default:t((()=>[a("关闭")])),_:1})])),_:1})]),m,l("div",P,[d(j,null,{default:t((()=>[d(_,{onClick:r[4]||(r[4]=s=>g.createPool())},{default:t((()=>[a("创建进程池")])),_:1}),a(" 进程pids:"+n(c.processPids),1)])),_:1}),J,d(j,null,{default:t((()=>[d(_,{onClick:r[5]||(r[5]=s=>g.runJobByPool(3,"run"))},{default:t((()=>[a("执行任务3")])),_:1}),a(" 进度:"+n(c.progress3)+" ,进程pid:"+n(c.progress3_pid),1)])),_:1}),v,d(j,null,{default:t((()=>[d(_,{onClick:r[6]||(r[6]=s=>g.runJobByPool(4,"run"))},{default:t((()=>[a("执行任务4")])),_:1}),a(" 进度:"+n(c.progress4)+" ,进程pid:"+n(c.progress4_pid),1)])),_:1}),y,d(j,null,{default:t((()=>[d(_,{onClick:r[7]||(r[7]=s=>g.runJobByPool(5,"run"))},{default:t((()=>[a("执行任务5")])),_:1}),a(" 进度:"+n(c.progress5)+" ,进程pid:"+n(c.progress5_pid),1)])),_:1}),C,d(j,null,{default:t((()=>[d(_,{onClick:r[8]||(r[8]=s=>g.runJobByPool(6,"run"))},{default:t((()=>[a("执行任务6")])),_:1}),a(" 进度:"+n(c.progress6)+" ,进程pid:"+n(c.progress6_pid),1)])),_:1})])])}],["__scopeId","data-v-71705fa7"]]);export{j as default}; diff --git a/public/dist/assets/Index-f2c2d585.js.gz b/public/dist/assets/Index-f2c2d585.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..561cedde60c3c6dbc2bff754e3c28438be238ce6 GIT binary patch literal 1190 zcmV;X1X=qZiwFP!000023Y}L?ui8cw-S=0xv$BV<& zW6c>ivaF!j|EA?Y7qO)fq=UQc7dnG!prr<8Xu-W-SYAA7B^ba`rIG z#=x?M0?ir%Ue-h~$(jJ%tQo zhCG%gPBL<1w<{~ohjJ1z>SNBY$%uCm0x_I0G1j{6U0*NtjZ)t%^{rChF7>rxL`G$- zgRyZiHV?+u!PqXwsR9eS3}ZZ!l_Z`Lu9A?%vXa6A$5Se_B*hmAQyE^+75+E~J|#TH zA!c0WYD^ZGT~Y6PgR4MIqR+4!<7-NThcqTW&Jt;O1Oa530~4Mm{1J)$sm#gZ=L_eNNjEVbS?0|Lj&XdY+&)@8!t)eq66X*3TmAhsef$ z+^9h|&LSI!$mV|BtU)%w$CEx8ELBQO6jo1?n)`Z zv4owgFFt#y@|cluLdG{TQ+ivx?bda$fJ=cbLs5}32CC$b5+@OpV~B4e+(miCB5?hf z(6CF>9uvD}Mdw&h;BSdb3&=FGPrHryezqM+0v`*U^yB(wecet#8FW%z(^K!?K8$~ToOwbaVIZ9#b z3}rdHDguE(RtOS5aJjfEXoy>0K>c}36KQ=B=8+pB2$w+sNYYg4pWEB@H_xT}()zDI z*WZ1=86sr>Elm;CKX$5Ey1<&3ri?a#`A6~C;vE_3TSl*b|EZqTbq%Sj)1+3X!#AhH zmnXxUdwb?!c>?`DV);)A1mk6x7j$-50EQ*_FcC$XCl4JeBe&%(Wy;3y(PNN9K&5P#lf{r2F=6FF{yg-=?aD`qgP-5^7{GHVgWR<0K$i1R}(k8h)J*ieztz`^P87HqI;q2 z-<>bYJtVz(`813F`|G!&%&RHcPRP;_XbK!~)e5d!m1};?)lpr4`Nw}h{8r+4M|KX4 zjna$B_5I29w=zm^Xq0~5DE*XCM#0sna(zdm24dsx%Io?q%F8U6m>VYL%b||MSI^eB zFACveuOD%&aDA*XXpj@4X_)liOgR*qGbbJ<+ZMIqj#g z9J`?$`>Y(hB4;38=>Ym@IOIN!@PiS8%5RXtK({}),methods:{loginWindow(){this.$router.push({name:"SpecialLoginWindow",params:{}}),o.invoke(a.loginWindow,{width:400,height:300}).then((a=>{}))}}},f={id:"effect-login-index"},m=(a=>(c("data-v-3b73b158"),a=a(),p(),a))((()=>t("div",{class:"one-block-1"},[t("span",null," 1. 登录 ")],-1))),b={class:"one-block-2"};const g=n(u,[["render",function(a,o,n,c,p,u){const g=s("a-button"),h=s("a-space");return i(),e("div",f,[m,t("div",b,[d(h,null,{default:l((()=>[d(g,{onClick:o[0]||(o[0]=a=>u.loginWindow())},{default:l((()=>[r("切换为登录窗口")])),_:1})])),_:1})])])}],["__scopeId","data-v-3b73b158"]]);export{g as default}; +import{i as a}from"./main-3bb0017c.js";import{i as o}from"./ipcRenderer-5e19eaee.js";import{_ as n,r as s,o as i,b as e,g as t,a as d,w as l,e as r,p as c,f as p}from"./index-f283ba7d.js";const u={data:()=>({}),methods:{loginWindow(){this.$router.push({name:"SpecialLoginWindow",params:{}}),o.invoke(a.loginWindow,{width:400,height:300}).then((a=>{}))}}},f={id:"effect-login-index"},m=(a=>(c("data-v-3b73b158"),a=a(),p(),a))((()=>t("div",{class:"one-block-1"},[t("span",null," 1. 登录 ")],-1))),b={class:"one-block-2"};const g=n(u,[["render",function(a,o,n,c,p,u){const g=s("a-button"),h=s("a-space");return i(),e("div",f,[m,t("div",b,[d(h,null,{default:l((()=>[d(g,{onClick:o[0]||(o[0]=a=>u.loginWindow())},{default:l((()=>[r("切换为登录窗口")])),_:1})])),_:1})])])}],["__scopeId","data-v-3b73b158"]]);export{g as default}; diff --git a/public/dist/assets/Index-e9b361ed.js b/public/dist/assets/Index-f5517914.js similarity index 92% rename from public/dist/assets/Index-e9b361ed.js rename to public/dist/assets/Index-f5517914.js index 0ac6aa4..7a49eb9 100644 --- a/public/dist/assets/Index-e9b361ed.js +++ b/public/dist/assets/Index-f5517914.js @@ -1 +1 @@ -import{i as n}from"./main-ce25b28f.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{_ as a,r as o,o as i,b as t,g as c,a as p,w as s,e as m,p as y,f as l}from"./index-97090024.js";const d=[{name:"对话框",type:"icon-duihuakuang"},{name:"闹钟",type:"icon-naozhong"},{name:"笑脸",type:"icon-xiaolian"},{name:"ok",type:"icon-ok"},{name:"风车",type:"icon-fengche"},{name:"汗颜",type:"icon-hanyan"},{name:"相机",type:"icon-xiangji"},{name:"礼物",type:"icon-liwu"},{name:"礼花",type:"icon-lihua"},{name:"扭蛋",type:"icon-niudan"},{name:"流星",type:"icon-liuxing"},{name:"风筝",type:"icon-fengzheng"},{name:"蛋糕",type:"icon-dangao"},{name:"泡泡",type:"icon-paopao"},{name:"购物",type:"icon-gouwu"},{name:"饮料",type:"icon-yinliao"},{name:"云彩",type:"icon-yuncai"},{name:"彩铅",type:"icon-caiqian"},{name:"纸飞机",type:"icon-zhifeiji"},{name:"点赞",type:"icon-dianzan"},{name:"煎蛋",type:"icon-jiandan"},{name:"小熊",type:"icon-xiaoxiong"},{name:"花",type:"icon-hua"},{name:"眼睛",type:"icon-yanjing"}],u={data:()=>({type:1,iconData:d}),methods:{exec(a){console.log("process:",process);const o={id:a};e.invoke(n.test,o).then((n=>{console.log("res:",n)}))},exec2(n){}}},r={id:"app-base-test-api"},g=(n=>(y("data-v-e3ea38b6"),n=n(),l(),n))((()=>c("div",{class:"one-block-1"},[c("span",null," 1. 测试一些操作系统api ")],-1))),f={class:"one-block-2"};const x=a(u,[["render",function(n,e,a,y,l,d){const u=o("a-button"),x=o("a-space");return i(),t("div",r,[g,c("div",f,[p(x,null,{default:s((()=>[p(u,{onClick:e[0]||(e[0]=n=>d.exec(1))},{default:s((()=>[m(" 点击 ")])),_:1}),p(u,{onClick:e[1]||(e[1]=n=>d.exec2(1))},{default:s((()=>[m(" 点击2 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-e3ea38b6"]]);export{x as default}; +import{i as n}from"./main-3bb0017c.js";import{i as e}from"./ipcRenderer-5e19eaee.js";import{_ as a,r as o,o as i,b as t,g as c,a as p,w as s,e as m,p as y,f as l}from"./index-f283ba7d.js";const d=[{name:"对话框",type:"icon-duihuakuang"},{name:"闹钟",type:"icon-naozhong"},{name:"笑脸",type:"icon-xiaolian"},{name:"ok",type:"icon-ok"},{name:"风车",type:"icon-fengche"},{name:"汗颜",type:"icon-hanyan"},{name:"相机",type:"icon-xiangji"},{name:"礼物",type:"icon-liwu"},{name:"礼花",type:"icon-lihua"},{name:"扭蛋",type:"icon-niudan"},{name:"流星",type:"icon-liuxing"},{name:"风筝",type:"icon-fengzheng"},{name:"蛋糕",type:"icon-dangao"},{name:"泡泡",type:"icon-paopao"},{name:"购物",type:"icon-gouwu"},{name:"饮料",type:"icon-yinliao"},{name:"云彩",type:"icon-yuncai"},{name:"彩铅",type:"icon-caiqian"},{name:"纸飞机",type:"icon-zhifeiji"},{name:"点赞",type:"icon-dianzan"},{name:"煎蛋",type:"icon-jiandan"},{name:"小熊",type:"icon-xiaoxiong"},{name:"花",type:"icon-hua"},{name:"眼睛",type:"icon-yanjing"}],u={data:()=>({type:1,iconData:d}),methods:{exec(a){console.log("process:",process);const o={id:a};e.invoke(n.test,o).then((n=>{console.log("res:",n)}))},exec2(n){}}},r={id:"app-base-test-api"},g=(n=>(y("data-v-e3ea38b6"),n=n(),l(),n))((()=>c("div",{class:"one-block-1"},[c("span",null," 1. 测试一些操作系统api ")],-1))),f={class:"one-block-2"};const x=a(u,[["render",function(n,e,a,y,l,d){const u=o("a-button"),x=o("a-space");return i(),t("div",r,[g,c("div",f,[p(x,null,{default:s((()=>[p(u,{onClick:e[0]||(e[0]=n=>d.exec(1))},{default:s((()=>[m(" 点击 ")])),_:1}),p(u,{onClick:e[1]||(e[1]=n=>d.exec2(1))},{default:s((()=>[m(" 点击2 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-e3ea38b6"]]);export{x as default}; diff --git a/public/dist/assets/Index-f5517914.js.gz b/public/dist/assets/Index-f5517914.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fe561e199f7487e14d61b4faa027c791d01b173b GIT binary patch literal 900 zcmV-~1AF`*iwFP!000023Wb$TZ`(!?hVT6q#GZD6p=!!#lS*JN?WNaV1;JR6D`_oi zm*s~;nIX^?O@bt-i!?~n!gh?*ZGi%H-M}^AkNDr%qVzAiD=9TsIusx=B=^xf`_2qS zJ`81)H$}T?Weq-(m_f^4;8RLr?1YZKO7jGpmMt}t5Esp z^U1eo29$9s15U*)BnJkdZf}zu?o6(JHR=ZmqYeWJsSK;g588>Elx#>pB%e{By{;uhqip^O++mO1sPZQd}#Jz{} z8RLM4KGRSAg20d^ed))IoMp_zl;rx2lmV*+vWHO^Nsq;G1Hs~oEZ$h@=G<@4qRDDp zY{>z`qL#2Y0ZD3!niGtLd(YI0nAQ=bAfy1Dt&RoBi=u#NCWdGj+8r7*TMOAV)CKRk zS_qFY(mw1ho2@gtez)^6A|PCW2?XjCgkY>adWz#)2y!o=dfQSkyAw!nU^_~zrIzDR zH2_2!1b{53W{ppuO^#n)pM7+@|vWbsaSJL^I##M#_H?z1jUgQOA9-K&)paw$FyxHo99)>`|)1FVCqYUtNy9d>l} zSAICe$WlXn^Y~JmR)#kkjv9_7J!h`xRP^fqD_E~8Rxa8^&1Va3Y{Z@n+2=ljl@_<# aq{*_`cPP^zl0}lD`N6-ATMno51^@u>8MX%i literal 0 HcmV?d00001 diff --git a/public/dist/assets/Index-f7de81e1.js b/public/dist/assets/Index-f7de81e1.js new file mode 100644 index 0000000..6dea210 --- /dev/null +++ b/public/dist/assets/Index-f7de81e1.js @@ -0,0 +1 @@ +import{i as e}from"./main-3bb0017c.js";import{i as t}from"./ipcRenderer-5e19eaee.js";import{_ as o,h as n,r as a,o as l,b as s,g as i,a as d,w as c,e as w,p as m,f as v}from"./index-f283ba7d.js";const r={data:()=>({views:[{type:"web",content:"https://www.baidu.com/"},{type:"html",content:"/public/html/view_example.html"}]}),methods:{loadViewContent(o){t.invoke(e.loadViewContent,n(this.views[o])).then((e=>{console.log(e)}))},removeViewContent(o){t.invoke(e.removeViewContent,n(this.views[o])).then((e=>{console.log(e)}))}}},p=e=>(m("data-v-792e445a"),e=e(),v(),e),u={id:"app-base-window-view"},h=p((()=>i("div",{class:"one-block-1"},[i("span",null," 1. 嵌入web内容 ")],-1))),f={class:"one-block-2"},C=p((()=>i("div",{class:"one-block-1"},[i("span",null," 2. 嵌入html内容 ")],-1))),b={class:"one-block-2"};const k=o(r,[["render",function(e,t,o,n,m,v){const r=a("a-button"),p=a("a-space");return l(),s("div",u,[h,i("div",f,[d(p,null,{default:c((()=>[d(r,{onClick:t[0]||(t[0]=e=>v.loadViewContent(0))},{default:c((()=>[w("加载百度页面")])),_:1}),d(r,{onClick:t[1]||(t[1]=e=>v.removeViewContent(0))},{default:c((()=>[w("移除百度页面")])),_:1})])),_:1})]),C,i("div",b,[d(p,null,{default:c((()=>[d(r,{onClick:t[2]||(t[2]=e=>v.loadViewContent(1))},{default:c((()=>[w("加载html页面")])),_:1}),d(r,{onClick:t[3]||(t[3]=e=>v.removeViewContent(1))},{default:c((()=>[w("移除html页面")])),_:1})])),_:1})])])}],["__scopeId","data-v-792e445a"]]);export{k as default}; diff --git a/public/dist/assets/Index-f7de81e1.js.gz b/public/dist/assets/Index-f7de81e1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2b5e6533e22caa5c72838843cd24718416f0352c GIT binary patch literal 691 zcmV;k0!;lMiwFP!000023Y}EDZreZ*?DG}ERd>LW5+w(YDbS6ov?87rE2J5G>1qQxHROhdVdBBgSbabJfHhUUaaX z<}xLAH|4Rg20_s4IftSBsvyI7i>5ZTI168(h%m?8dWy~wa>Q-+#IPmI3<$^#aF7NP z2n-Z(Vju=?AcERJ2xy>&%s>iL1J$jj);qPP{bz%KA4W^HP>Moza<7TF;x1+0F>R_C z>%#RL^*TeB)EE%ZG=)OBWTsSBxZQ4D*LJ|;sI)_wc1a6s_DrS87QLI5K@x{u^SEpJ zPVkhcS%UVG*p6EUDXN)_3b#olk6vodX!SOgtWkC>Dmh1r_MIvSs%CLvFAwX>F=Mux zp`aAKiFxOQB5N6IA;(l!xWD~Q{gDD~3z?@&G^NDM(yFY(qdp!SJmrJ|dPo^m z`a%Y!*Tj)ac$QfKFVL#>USw?)cZ>5cdSQz<=Zo(@I)shEau{PU^>(}Tb(hh9iuE^QW{o>)!ToCM zu+2S5bMSqVFY`}eT8dD`Qcwg15(K1Bv1XG@P6@YyQYk6)AhXqPeV7ml8|J9WTyzpW z*kbLV1b+q_J5%r@nypUVL^$PTqTFz0Syyssq!{Ud&RymA#%E{LfLUX8H*d6OQnb^f zreyKxi2Uf#U_q$i=LFmWB7?mHsRO2k=1Qf!TNjLI}f`zG5DwV!AfGV*Sqtu_j^UQZpN$~gHI-tB9s|Ej|lAi6USpV Z#M9*mcE0>(S literal 0 HcmV?d00001 diff --git a/public/dist/assets/Ipc-64b0d68a.js.gz b/public/dist/assets/Ipc-64b0d68a.js.gz deleted file mode 100644 index 3e9ca88783d74fd3952f72d142f9bcd284a77531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1198 zcmV;f1X24RiwFP!000023Y}KXZrer>zV|7JMGqvpWF*>#V;L+^_!OYN)B$`D1cRbh z5-Vz#;I5VBA?a@2;sp(J~Os6rd9{IWu5$eww?~`0rJTWz)vuh_){G3 z4}btiRi;zvBEejRnqp6B8i2~M5R1)_6cCpx2m=*>1mf$SZFOHgK}psK3;){&%rX|z zvvrqN0&YxD?Je$+u{`Fj$suWh;xT`=Lx*9>@Yld=#*bnrT^unaXUfa| zuJV$#Hz)1ML-!ePmDSyjGgTu()&oYeGRC-3b_Vt0K>x6mA$@EE4|B&J=1v}?%U_>$ zpZ;iT{jI~R^UpPPPP;t)?&9QB?RB3X^tZNqe?9JPzezJTNfI17;8%}yB&*zPn+x-# zy0EyILk1=e+%Rsy4{oUK#8AP=4MVf+a$-Vg3WEuxpafT)P}gOXsDLTIjd1J*F6RZr zC^5?c6rGs|wIXcu(4}w-tsuZi%UhblrEW~2(~wcZX5N6JT5~21*UT6hx~tBAN$gemYc{ z1UYtbehj$O^y2R){bzq%{PWf2^Aoj|!Lfcjj=}S?=`g*Ci$xTrJr?0=i+aMBogG6n z$MDSI#;_Wjj;kZrEVqPUP&bgf=^S8s1d1>sq7_jsfQ0o2v9)oriid%&;iAw(6;E6t zRaf?XPmuvTO&l}268K)D(6F*?Cz;fSUZS#AGqquhD@oD|`2^p^MKrL4N(Kg9D8sLN zM=yXd^g&CHMxD;U`Oz^0*YQm7?6=@c`{!goe`lc?@Z{hdrpCzsk~XB z&fSDs9zorB2dLRMb_!7SmQIB@%^(YJw0PSK>`v3p{ diff --git a/public/dist/assets/Ipc-af32f36b.js.gz b/public/dist/assets/Ipc-af32f36b.js.gz deleted file mode 100644 index 2ce6d076aabcab1a087d7ee512684f8ca4aa2026..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1321 zcmV+^1=ji>iwFP!000023Y}L=Z`(!?zV}xU+a5@CNt<+n#4=c*@X0{aLmj{efiNg) zC9$S<3GPy=p%6&gL*vFyoCba6Rk#l%Xb~ir7DjErf5wvSQ~p9{xs*a#R@3O>S?=!4 zeDm!*V#6-2ozi+iuDf8I zbwBmnq=MAigdh>7q`MZZ)GPD26Ot~kRC{7GhC7{uXwLlMCN>}Z8T=4A$MvlMLBb)zR*A-6&r3f;&6s%Wt~uk_SLk6Q_8vkv(Zn?JOi!zF7Hkj!*H?v~2v180 zPa_BsG;t1Tj9!;xYVlk<7vQi(qKIKcA`*y%QIj;A$jA%{=mN~tQqeot*;>A^3*?gr zfS+J0@#i=`D1ZP*4W?7+BEwvTnq$vtDnON3C?1f@E2SswAKvUgyMwZ_5f=Zq4frZq z$aPyjtw&^qcGw2Vl|!}6)z!8%0PemVy!hShKYDul>MLYeqD3ggcm8n_AfAj9Z@VN9 z)#sZu(8~TCaHtA`x_;LWh4vQr$XFWl*5*(zK=GJA$ECxtWcaJ#wd6;!lW&d~l3&Wp z?zZw$wznYd1qty5Q4b4mSLUgFghM@7&1XQ7bq3{GI4ugS zsP9R>nnbKEhjm58n^Kn9sZ8l*eLPH8dzh{cMkjy#(7*SqeRlKV>Cx8(0PW=9C$;bN z@7+JUd28_Z?ZK^=P$3yqxeIaWsg7hfGdrf^T&XW!ZrI4c#D#RikdHDQI&Mz}=*O{H z^Eok9&F0-D!wt8s>#`FHuoHF=?gf$0c?B^_%vuCjO&hLN;h4uhh4)UQ2qVq5G=)gz zhQg&G!^5U+K>4=ZNka}8S}pmD3v2lwrM5mJ90%a!>7#(WKD>RrzcaY|{B&pc_2Kr} zj|cs|r-Q9$r+eG454TD%Yg1q@&xm8e($2m+8iIJJ4Ic0Gzu7za^W|Xs*2%$({_g$$ z)((80?frH30uDg~Z)Z-w;7Spc5oSqzTnvz~QI}yMwC@JmjE-s{uI6L+#Z`!2H0l3L~7mrdS=uAmZHGqqu#^<+j?>!0kDAMy&@3RGF_3U|eMD&Ooe3Sb@F|c>ML7%9h4WCCM^M+^0cv^B zPXVe1`c#P146^uQdor9SKhF}f`l)n2?rWpCH~)9sv^wwIxS>lSM@2d|EcJOg?Jj~o z*m?kL48DI=OdeE9=yUdMW#2CBPfSf?T2|bDV}8^GQ90nz!ZR`ts9Rs>0gK5B{DhjA fcb;b~kuUOpC06qP8kEOu>Aime;J;*Zy$k>VdCZX9 diff --git a/public/dist/assets/Ipc-64b0d68a.js b/public/dist/assets/Ipc-d007eef7.js similarity index 93% rename from public/dist/assets/Ipc-64b0d68a.js rename to public/dist/assets/Ipc-d007eef7.js index bfd5755..0784490 100644 --- a/public/dist/assets/Ipc-64b0d68a.js +++ b/public/dist/assets/Ipc-d007eef7.js @@ -1 +1 @@ -import{i as e,s as n}from"./main-ce25b28f.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as o,r as a,o as l,b as i,g as d,a as t,w as c,e as g,t as u,p as r,f as k}from"./index-97090024.js";const m={data:()=>({messageString:"",message1:"",message2:"",message3:"",mainWCid:0}),mounted(){this.init()},methods:{init(){s.removeAllListeners(e.ipcSendMsg),s.on(e.ipcSendMsg,((n,s)=>{console.log("[ipcRenderer] [socketMsgStart] result:",s),this.messageString=s,n.sender.send(e.hello,"electron-egg")})),s.removeAllListeners(n.window1ToWindow2),s.on(n.window1ToWindow2,((e,n)=>{this.$message.info(n)}))},sendMsgStart(){s.send(e.ipcSendMsg,{type:"start",content:"开始"})},sendMsgStop(){s.send(e.ipcSendMsg,{type:"end",content:""})},handleInvoke(){s.invoke(e.ipcInvokeMsg,"异步-回调").then((e=>{console.log("r:",e),this.message1=e}))},async handleInvoke2(){const n=await s.invoke(e.ipcInvokeMsg,"异步");console.log("msg:",n),this.message2=n},handleSendSync(){const n=s.sendSync(e.ipcSendSyncMsg,"同步");this.message3=n},sendTosubWindow(){s.invoke(e.getWCid,"main").then((e=>{this.mainWCid=e,s.sendTo(this.mainWCid,n.window2ToWindow1,"窗口2 通过 sendTo 给主窗口发送消息")}))}}},p=e=>(r("data-v-54ef5770"),e=e(),k(),e),v={id:"app-base-subwindow-ipc"},f=p((()=>d("div",{class:"one-block-1"},[d("span",null," 1. 发送异步消息 ")],-1))),S={class:"one-block-2"},h=p((()=>d("p",null,null,-1))),w=p((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 同步消息(不推荐,阻塞执行) ")],-1))),C={class:"one-block-2"},b=p((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 长消息: 服务端持续向前端页面发消息 ")],-1))),_={class:"one-block-2"},M=p((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 多窗口通信:窗口之间互相通信 ")],-1))),W={class:"one-block-2"};const y=o(m,[["render",function(e,n,s,o,r,k){const m=a("a-button"),p=a("a-space");return l(),i("div",v,[f,d("div",S,[t(p,null,{default:c((()=>[t(m,{onClick:k.handleInvoke},{default:c((()=>[g("发送 - 回调")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message1),1)])),_:1}),h,t(p,null,{default:c((()=>[t(m,{onClick:k.handleInvoke2},{default:c((()=>[g("发送 - async/await")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message2),1)])),_:1})]),w,d("div",C,[t(p,null,{default:c((()=>[t(m,{onClick:k.handleSendSync},{default:c((()=>[g("同步消息")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message3),1)])),_:1})]),b,d("div",_,[t(p,null,{default:c((()=>[t(m,{onClick:k.sendMsgStart},{default:c((()=>[g("开始")])),_:1},8,["onClick"]),t(m,{onClick:k.sendMsgStop},{default:c((()=>[g("结束")])),_:1},8,["onClick"]),g(" 结果:"+u(r.messageString),1)])),_:1})]),M,d("div",W,[t(p,null,{default:c((()=>[t(m,{onClick:n[0]||(n[0]=e=>k.sendTosubWindow())},{default:c((()=>[g("向主窗口发消息")])),_:1})])),_:1})])])}],["__scopeId","data-v-54ef5770"]]);export{y as default}; +import{i as e,s as n}from"./main-3bb0017c.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as o,r as a,o as l,b as i,g as d,a as t,w as c,e as g,t as u,p as r,f as k}from"./index-f283ba7d.js";const m={data:()=>({messageString:"",message1:"",message2:"",message3:"",mainWCid:0}),mounted(){this.init()},methods:{init(){s.removeAllListeners(e.ipcSendMsg),s.on(e.ipcSendMsg,((n,s)=>{console.log("[ipcRenderer] [socketMsgStart] result:",s),this.messageString=s,n.sender.send(e.hello,"electron-egg")})),s.removeAllListeners(n.window1ToWindow2),s.on(n.window1ToWindow2,((e,n)=>{this.$message.info(n)}))},sendMsgStart(){s.send(e.ipcSendMsg,{type:"start",content:"开始"})},sendMsgStop(){s.send(e.ipcSendMsg,{type:"end",content:""})},handleInvoke(){s.invoke(e.ipcInvokeMsg,"异步-回调").then((e=>{console.log("r:",e),this.message1=e}))},async handleInvoke2(){const n=await s.invoke(e.ipcInvokeMsg,"异步");console.log("msg:",n),this.message2=n},handleSendSync(){const n=s.sendSync(e.ipcSendSyncMsg,"同步");this.message3=n},sendTosubWindow(){s.invoke(e.getWCid,"main").then((e=>{this.mainWCid=e,s.sendTo(this.mainWCid,n.window2ToWindow1,"窗口2 通过 sendTo 给主窗口发送消息")}))}}},p=e=>(r("data-v-54ef5770"),e=e(),k(),e),v={id:"app-base-subwindow-ipc"},f=p((()=>d("div",{class:"one-block-1"},[d("span",null," 1. 发送异步消息 ")],-1))),S={class:"one-block-2"},h=p((()=>d("p",null,null,-1))),w=p((()=>d("div",{class:"one-block-1"},[d("span",null," 2. 同步消息(不推荐,阻塞执行) ")],-1))),C={class:"one-block-2"},b=p((()=>d("div",{class:"one-block-1"},[d("span",null," 3. 长消息: 服务端持续向前端页面发消息 ")],-1))),_={class:"one-block-2"},M=p((()=>d("div",{class:"one-block-1"},[d("span",null," 4. 多窗口通信:窗口之间互相通信 ")],-1))),W={class:"one-block-2"};const y=o(m,[["render",function(e,n,s,o,r,k){const m=a("a-button"),p=a("a-space");return l(),i("div",v,[f,d("div",S,[t(p,null,{default:c((()=>[t(m,{onClick:k.handleInvoke},{default:c((()=>[g("发送 - 回调")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message1),1)])),_:1}),h,t(p,null,{default:c((()=>[t(m,{onClick:k.handleInvoke2},{default:c((()=>[g("发送 - async/await")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message2),1)])),_:1})]),w,d("div",C,[t(p,null,{default:c((()=>[t(m,{onClick:k.handleSendSync},{default:c((()=>[g("同步消息")])),_:1},8,["onClick"]),g(" 结果:"+u(r.message3),1)])),_:1})]),b,d("div",_,[t(p,null,{default:c((()=>[t(m,{onClick:k.sendMsgStart},{default:c((()=>[g("开始")])),_:1},8,["onClick"]),t(m,{onClick:k.sendMsgStop},{default:c((()=>[g("结束")])),_:1},8,["onClick"]),g(" 结果:"+u(r.messageString),1)])),_:1})]),M,d("div",W,[t(p,null,{default:c((()=>[t(m,{onClick:n[0]||(n[0]=e=>k.sendTosubWindow())},{default:c((()=>[g("向主窗口发消息")])),_:1})])),_:1})])])}],["__scopeId","data-v-54ef5770"]]);export{y as default}; diff --git a/public/dist/assets/Ipc-d007eef7.js.gz b/public/dist/assets/Ipc-d007eef7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..33dc152ec6d838edd45396a0145709e961f9a2d7 GIT binary patch literal 1197 zcmV;e1XBASiwFP!000023Y}I@ZyQAvzw;?pBM!S_b{pG`QXDN3%Bd2)kV-jNR^hs>++sC>KV{O{$*oil*g$U?wfXxmPEvA`WQ1h!7qw%89vKKi8H@R1gNhHFBWAZCcGVrB7&1xL7Irs z<(N8LomK)IHb@vUj7Ug)5i@F&dL3D*B>~-lnL1tImUVOY*_s;UhsdWl06)Q0;#WA{ z9RdN4YRsh4MT)r&Rbf{&4MAmCNW?}&iik@UgnWR+ ze1rN%)?XeR>a3)$*YyHnyum%PmM6TmI3z7lJmD|z(otA4{8jLp@uS&Mi(`i5Oncee z(O$Cl3euiDbf58dMc?ftQ*|O_Jzyj&V}cuPXIL*T^bbcHGAB0hD0lLs+{s~d@$1vx zlOOZOVDsSe>~lk(GcHcPJ3l_rd%Y+7gUzk}Uyu4*uT{pTX^JBk{FO4AWSX)`RKZlxK{)Y4kMkm8 zl-QLJiq6h~S_!s!3nz@Ogn{2IHl1wSNvE};m*}iDY-7~o%98YAF2#3n2@NfwvV}nx%JA#{ z;d3Aiz1KG5ai_CzZhXwb4LldT{2TD8K6*>_%XvWNCqRN~cTDKYTN66!o--h4DsLXB zh3il&W2ozI0X6%^&H$?4(wPuv8D!DT_GCCOzMm&#{grY(?tA07*Zz0hw6suu_|TL> zJ_$`{>It)E-P(TkiMf7#*+JP#%MjW6I`>&b?!w2#)U#7ATg&8u`p(@@-?G|ay8O<+ Li_wZfS_=RG;6_HM literal 0 HcmV?d00001 diff --git a/public/dist/assets/Ipc-af32f36b.js b/public/dist/assets/Ipc-f792091f.js similarity index 94% rename from public/dist/assets/Ipc-af32f36b.js rename to public/dist/assets/Ipc-f792091f.js index b68c1d4..cf97135 100644 --- a/public/dist/assets/Ipc-af32f36b.js +++ b/public/dist/assets/Ipc-f792091f.js @@ -1 +1 @@ -import{i as e,s as n}from"./main-ce25b28f.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as o,h as i,r as a,o as d,b as l,g as t,a as c,w,e as g,t as r,p as u,f as p}from"./index-97090024.js";const k={data:()=>({messageString:"",message1:"",message2:"",message3:"",windowName:"window-ipc",newWcId:0,views:[{type:"vue",content:"#/special/subwindow",windowName:"window-ipc",windowTitle:"ipc window"}]}),mounted(){this.init()},methods:{init(){s.removeAllListeners(e.ipcSendMsg),s.on(e.ipcSendMsg,((n,s)=>{console.log("[ipcRenderer] [socketMsgStart] result:",s),this.messageString=s,n.sender.send(e.hello,"electron-egg")})),s.removeAllListeners(n.window2ToWindow1),s.on(n.window2ToWindow1,((e,n)=>{this.$message.info(n)}))},sendMsgStart(){s.send(e.ipcSendMsg,{type:"start",content:"开始"})},sendMsgStop(){s.send(e.ipcSendMsg,{type:"end",content:""})},handleInvoke(){s.invoke(e.ipcInvokeMsg,"异步-回调").then((e=>{console.log("r:",e),this.message1=e}))},async handleInvoke2(){const n=await s.invoke(e.ipcInvokeMsg,"异步");console.log("msg:",n),this.message2=n},handleSendSync(){const n=s.sendSync(e.ipcSendSyncMsg,"同步");this.message3=n},createWindow(n){s.invoke(e.createWindow,i(this.views[n])).then((e=>{console.log("[createWindow] id:",e)}))},async sendTosubWindow(){this.newWcId=await s.invoke(e.getWCid,this.windowName),s.sendTo(this.newWcId,n.window1ToWindow2,"窗口1通过 sendTo 给窗口2发送消息")}}},m=e=>(u("data-v-227d95f1"),e=e(),p(),e),v={id:"app-base-socket-ipc"},f=m((()=>t("div",{class:"one-block-1"},[t("span",null," 1. 发送异步消息 ")],-1))),h={class:"one-block-2"},S=m((()=>t("p",null,null,-1))),_=m((()=>t("div",{class:"one-block-1"},[t("span",null," 2. 同步消息(不推荐,阻塞执行) ")],-1))),b={class:"one-block-2"},C=m((()=>t("div",{class:"one-block-1"},[t("span",null," 3. 长消息: 服务端持续向前端页面发消息 ")],-1))),W={class:"one-block-2"},M=m((()=>t("div",{class:"one-block-1"},[t("span",null," 4. 多窗口通信:子窗口与主进程通信,子窗口互相通信 ")],-1))),y={class:"one-block-2"};const I=o(k,[["render",function(e,n,s,o,i,u){const p=a("a-button"),k=a("a-space");return d(),l("div",v,[f,t("div",h,[c(k,null,{default:w((()=>[c(p,{onClick:u.handleInvoke},{default:w((()=>[g("发送 - 回调")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message1),1)])),_:1}),S,c(k,null,{default:w((()=>[c(p,{onClick:u.handleInvoke2},{default:w((()=>[g("发送 - async/await")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message2),1)])),_:1})]),_,t("div",b,[c(k,null,{default:w((()=>[c(p,{onClick:u.handleSendSync},{default:w((()=>[g("同步消息")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message3),1)])),_:1})]),C,t("div",W,[c(k,null,{default:w((()=>[c(p,{onClick:u.sendMsgStart},{default:w((()=>[g("开始")])),_:1},8,["onClick"]),c(p,{onClick:u.sendMsgStop},{default:w((()=>[g("结束")])),_:1},8,["onClick"]),g(" 结果:"+r(i.messageString),1)])),_:1})]),M,t("div",y,[c(k,null,{default:w((()=>[c(p,{onClick:n[0]||(n[0]=e=>u.createWindow(0))},{default:w((()=>[g("打开新窗口2")])),_:1}),c(p,{onClick:n[1]||(n[1]=e=>u.sendTosubWindow())},{default:w((()=>[g("向新窗口2发消息")])),_:1})])),_:1})])])}],["__scopeId","data-v-227d95f1"]]);export{I as default}; +import{i as e,s as n}from"./main-3bb0017c.js";import{i as s}from"./ipcRenderer-5e19eaee.js";import{_ as o,h as i,r as a,o as d,b as l,g as t,a as c,w,e as g,t as r,p as u,f as p}from"./index-f283ba7d.js";const k={data:()=>({messageString:"",message1:"",message2:"",message3:"",windowName:"window-ipc",newWcId:0,views:[{type:"vue",content:"#/special/subwindow",windowName:"window-ipc",windowTitle:"ipc window"}]}),mounted(){this.init()},methods:{init(){s.removeAllListeners(e.ipcSendMsg),s.on(e.ipcSendMsg,((n,s)=>{console.log("[ipcRenderer] [socketMsgStart] result:",s),this.messageString=s,n.sender.send(e.hello,"electron-egg")})),s.removeAllListeners(n.window2ToWindow1),s.on(n.window2ToWindow1,((e,n)=>{this.$message.info(n)}))},sendMsgStart(){s.send(e.ipcSendMsg,{type:"start",content:"开始"})},sendMsgStop(){s.send(e.ipcSendMsg,{type:"end",content:""})},handleInvoke(){s.invoke(e.ipcInvokeMsg,"异步-回调").then((e=>{console.log("r:",e),this.message1=e}))},async handleInvoke2(){const n=await s.invoke(e.ipcInvokeMsg,"异步");console.log("msg:",n),this.message2=n},handleSendSync(){const n=s.sendSync(e.ipcSendSyncMsg,"同步");this.message3=n},createWindow(n){s.invoke(e.createWindow,i(this.views[n])).then((e=>{console.log("[createWindow] id:",e)}))},async sendTosubWindow(){this.newWcId=await s.invoke(e.getWCid,this.windowName),s.sendTo(this.newWcId,n.window1ToWindow2,"窗口1通过 sendTo 给窗口2发送消息")}}},m=e=>(u("data-v-227d95f1"),e=e(),p(),e),v={id:"app-base-socket-ipc"},f=m((()=>t("div",{class:"one-block-1"},[t("span",null," 1. 发送异步消息 ")],-1))),h={class:"one-block-2"},S=m((()=>t("p",null,null,-1))),_=m((()=>t("div",{class:"one-block-1"},[t("span",null," 2. 同步消息(不推荐,阻塞执行) ")],-1))),b={class:"one-block-2"},C=m((()=>t("div",{class:"one-block-1"},[t("span",null," 3. 长消息: 服务端持续向前端页面发消息 ")],-1))),W={class:"one-block-2"},M=m((()=>t("div",{class:"one-block-1"},[t("span",null," 4. 多窗口通信:子窗口与主进程通信,子窗口互相通信 ")],-1))),y={class:"one-block-2"};const I=o(k,[["render",function(e,n,s,o,i,u){const p=a("a-button"),k=a("a-space");return d(),l("div",v,[f,t("div",h,[c(k,null,{default:w((()=>[c(p,{onClick:u.handleInvoke},{default:w((()=>[g("发送 - 回调")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message1),1)])),_:1}),S,c(k,null,{default:w((()=>[c(p,{onClick:u.handleInvoke2},{default:w((()=>[g("发送 - async/await")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message2),1)])),_:1})]),_,t("div",b,[c(k,null,{default:w((()=>[c(p,{onClick:u.handleSendSync},{default:w((()=>[g("同步消息")])),_:1},8,["onClick"]),g(" 结果:"+r(i.message3),1)])),_:1})]),C,t("div",W,[c(k,null,{default:w((()=>[c(p,{onClick:u.sendMsgStart},{default:w((()=>[g("开始")])),_:1},8,["onClick"]),c(p,{onClick:u.sendMsgStop},{default:w((()=>[g("结束")])),_:1},8,["onClick"]),g(" 结果:"+r(i.messageString),1)])),_:1})]),M,t("div",y,[c(k,null,{default:w((()=>[c(p,{onClick:n[0]||(n[0]=e=>u.createWindow(0))},{default:w((()=>[g("打开新窗口2")])),_:1}),c(p,{onClick:n[1]||(n[1]=e=>u.sendTosubWindow())},{default:w((()=>[g("向新窗口2发消息")])),_:1})])),_:1})])])}],["__scopeId","data-v-227d95f1"]]);export{I as default}; diff --git a/public/dist/assets/Ipc-f792091f.js.gz b/public/dist/assets/Ipc-f792091f.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aae4e6760dba824d5c0c5aa97889314b7d6b64a9 GIT binary patch literal 1320 zcmV+@1=so?iwFP!000023Y}L=Z`(!?zV}xU+a5@CNt<+oBr;f_@X0{aLmj{efiNg) zC9$S<3GPygp%8G|L*vFyoCba6Rk#l%Xb~ir7DjErf5wvSQ~p9{xs*a#R@3O>S?=!4 zeDm!*Yf?nGDTTnk6ansHA{R|8q)2cqMT#3z#3QfZ z@rK!Ot}N92%k|t}z$h2my4$P!!msFt`?20@6VCl6SrJJ{n-zp`v0<0iPHDX$*Ih8q zx}W)NQbB5MLXZek(p?Rf>y>%j2}ze%sy(q0!<|k_5C-ppP*Fke&+(W9p&!lhw5HUj zn^f!Tp@`rBcCGa3RkT>0S9)rr$E}34S%-WQMW2Qo zK#+v%!~$z8@GjSQ)4<$fbZiUjI>j6)>PgmEM68H4byO`qrl(ao3)YE%>np-fgr_Bh zrxAn*nmC6vMz6~;wRo$YI?x3t}gvI}D1HMWY za^03s>k(O|9kxz#!aP(0?(ap^ED8U6}*E%{OGU)x}CK0PkVO>%2rj%uNDpPt{9}m;j9;T~<(a9e_^zZ#@pKU%oJ^H!;pq(82r1qWu zz58dIw+4UT9^85f6_P=fyAYS2>PU7ovtv5W<@(i24I3GlxR6d5@=>Nk$L+}g{Wvyj zJ}0KC*}S`CxZ$>SU3NkNcES$Ay&&>AuOLQ=S&QJRX~VTD9P`+x@ZM<@VWioXrVy#z zP`ET?c-XWJDBqSlX~+RXD_E04er~kM`Am3F5}Z5R37;>@s~FSF0$=8$H5}lm;S{;|0S+!3>8u9kztn^>yT% zwNwa3A#vB$H$)H+=mZH7X+kv^a5yT$?%-+z4>@SzY5>miP)GkR1SEw@Qlm@>ekkHz+$otKcOb( eo#z>g({menu:{},current:"menu_100",keys:[]}),watch:{id:function(){console.log("watch id ----- ",this.id),this.current="menu_100",this.menuHandle()}},created(){},mounted(){this.menuHandle()},methods:{menuHandle(){console.log("menu ------ id:",this.id),this.menu=u[this.id];const e=this.menu[this.current];this.$router.push({name:e.pageName,params:e.params})},changeMenu(e){console.log("changeMenu e:",e),this.current=e.key}}},[["render",function(e,u,c,d,f,g){const _=a("router-link"),h=a("a-menu-item"),N=a("a-menu"),k=a("a-layout-sider"),w=a("router-view"),x=a("a-layout-content"),I=a("a-layout");return t(),n(I,{id:"app-menu"},{default:i((()=>[r(k,{theme:"light",class:"layout-sider"},{default:i((()=>[r(N,{theme:"light",mode:"inline",selectedKeys:[f.current],onClick:g.changeMenu},{default:i((()=>[(t(!0),o(s,null,m(f.menu,((e,a)=>(t(),n(h,{key:a},{default:i((()=>[r(_,{to:{name:e.pageName,params:e.params}},{default:i((()=>[l("span",null,p(e.title),1)])),_:2},1032,["to"])])),_:2},1024)))),128))])),_:1},8,["selectedKeys","onClick"])])),_:1}),r(I,null,{default:i((()=>[r(x,null,{default:i((()=>[r(w)])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-cb2fcd1f"]]);export{c as default}; diff --git a/public/dist/assets/Menu-8f71c739.js.gz b/public/dist/assets/Menu-8f71c739.js.gz deleted file mode 100644 index ab8ef19bc398c8b78d58702d1dda50cdcfaf4592..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1207 zcmV;o1W5ZIiwFP!000023YC}tZ`(u^z<=kj2q%89rAuf+VXdnm!JxE*l}a7shbW3% z`<&e3_{{m-w2CZ&kf=5&W2_yF4oxdUnPK7KLR4`J6e_ zB?t>DTwde(&txO*L=@cD(oQyo`Msc~a^5 zXD$`wZ1z&J=M4IrD*8dYt%}GMwj3ydZ>fNX>rXqkp2XXK#rO77v7h+1DF|1RFDc2- zcMsZsAMSnG-F%`*p(C0mCrb2`GJEEVnH~dJP~xUlxcJ%Ehr3&;z-uHB@A!0#8DSQj z-*WN2bqK*Q_~T#}HYiXD#s9^l!J=FQ* zcIV$MxC`Sic1O8O7AM5JcoTL1Y`%KKN&bjjRrYt>%E6Qy*NZq3Nd{zl_r!$>m~L>I=*L2$JIQVrkg%@=P*& zjk6HSFz1IsO>22FD$mHA|E2~)2f+Xm0Sg!Mo#&6vXp_`Vsa`{BnRP_1yd>^ z5ZLnf!*TEl4zY!8?BHsTDl(O#siB^GS(kcsq~n?tnOS+5EWFMeAX+#P!K~h!x#k+^ zWdkaWK(dEOD{y&(Xmw;G7!=?l$mfUUNT15dF{GEs>UL?hCJ?q<6Z!*<_>`)-a9Xp$Y?x3FP7i$)5Er_T*dHcE>>MW&Gw-rX zt-4Xoon#=zfF`t8Cv?oT0DGb9;)doVWq~z_zA0O$cgh-WL81&Z)yE3>$c%FfB}LcO zP~e*$>KXSnl1nZI9q0A3uH%YPh%mhJ3b=#>L*-#%VN!<=&KIWizBnJ@DcCq15`vY;JRyufL}f5tsRS1D$-E7A<>ixI$y&<=$FlPdDwp*cvYPxm VN&blR`O(ZP{{tCus$sMY008DgQv(11 diff --git a/public/dist/assets/Menu-c3ec0fd5.js b/public/dist/assets/Menu-c3ec0fd5.js new file mode 100644 index 0000000..629262b --- /dev/null +++ b/public/dist/assets/Menu-c3ec0fd5.js @@ -0,0 +1 @@ +import{_ as e,r as a,o as t,c as n,w as i,a as r,b as o,d as m,F as s,g as l,t as p}from"./index-f283ba7d.js";const u={framework:{menu_100:{icon:"profile",title:"通信",pageName:"FrameworkSocketIpc",params:{}},menu_101:{icon:"profile",title:"http服务",pageName:"FrameworkSocketHttpServer",params:{}},menu_102:{icon:"profile",title:"socket服务",pageName:"FrameworkSocketSocketServer",params:{}},menu_103:{icon:"profile",title:"json数据库",pageName:"FrameworkJsonDBIndex",params:{}},menu_104:{icon:"profile",title:"sqlite数据库",pageName:"FrameworkSqliteDBIndex",params:{}},menu_105:{icon:"profile",title:"任务",pageName:"FrameworkJobsIndex",params:{}},menu_106:{icon:"profile",title:"自动更新",pageName:"FrameworkUpdaterIndex",params:{}},menu_107:{icon:"profile",title:"软件调用",pageName:"FrameworkSoftwareIndex",params:{}},menu_109:{icon:"profile",title:"测试",pageName:"FrameworkTestApiIndex",params:{}}},os:{menu_100:{icon:"profile",title:"文件",pageName:"OsFileIndex",params:{}},menu_101:{icon:"profile",title:"视图",pageName:"OsWindowViewIndex",params:{}},menu_102:{icon:"profile",title:"窗口",pageName:"OsWindowIndex",params:{}},menu_103:{icon:"profile",title:"桌面通知",pageName:"OsNotificationIndex",params:{}},menu_104:{icon:"profile",title:"电源监控",pageName:"OsPowerMonitorIndex",params:{}},menu_105:{icon:"profile",title:"屏幕信息",pageName:"OsScreenIndex",params:{}},menu_106:{icon:"profile",title:"系统主题",pageName:"OsThemeIndex",params:{}},menu_110:{icon:"profile",title:"图片",pageName:"OsFilePic",params:{}}},hardware:{menu_100:{icon:"profile",title:"打印机",pageName:"HardwarePrinterIndex",params:{}}},effect:{menu_100:{icon:"profile",title:"视频播放器",pageName:"EffectVideoIndex",params:{}},menu_110:{icon:"profile",title:"登录",pageName:"EffectLoginIndex",params:{}}},cross:{menu_100:{icon:"profile",title:"go服务",pageName:"CrossGoIndex",params:{}},menu_110:{icon:"profile",title:"java服务",pageName:"CrossJavaIndex",params:{}}}};const c=e({props:{id:{type:String,default:""}},data:()=>({menu:{},current:"menu_100",keys:[]}),watch:{id:function(){console.log("watch id ----- ",this.id),this.current="menu_100",this.menuHandle()}},created(){},mounted(){this.menuHandle()},methods:{menuHandle(){console.log("menu ------ id:",this.id),this.menu=u[this.id];const e=this.menu[this.current];this.$router.push({name:e.pageName,params:e.params})},changeMenu(e){console.log("changeMenu e:",e),this.current=e.key}}},[["render",function(e,u,c,d,f,g){const _=a("router-link"),h=a("a-menu-item"),N=a("a-menu"),k=a("a-layout-sider"),w=a("router-view"),x=a("a-layout-content"),I=a("a-layout");return t(),n(I,{id:"app-menu"},{default:i((()=>[r(k,{theme:"light",class:"layout-sider"},{default:i((()=>[r(N,{theme:"light",mode:"inline",selectedKeys:[f.current],onClick:g.changeMenu},{default:i((()=>[(t(!0),o(s,null,m(f.menu,((e,a)=>(t(),n(h,{key:a},{default:i((()=>[r(_,{to:{name:e.pageName,params:e.params}},{default:i((()=>[l("span",null,p(e.title),1)])),_:2},1032,["to"])])),_:2},1024)))),128))])),_:1},8,["selectedKeys","onClick"])])),_:1}),r(I,null,{default:i((()=>[r(x,null,{default:i((()=>[r(w)])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-cb2fcd1f"]]);export{c as default}; diff --git a/public/dist/assets/Menu-c3ec0fd5.js.gz b/public/dist/assets/Menu-c3ec0fd5.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..bfea19eddd84889c67bb212dae64426c973af157 GIT binary patch literal 1205 zcmV;m1WNlKiwFP!000023Z0k#Z`(u^z<=kj2q%89rAuhC!HTOO!C-3(E0sFN4^b3d z?Q?RC<1^=T(<-tALZaHBjInkwIy9{aZJGovf+1+M@y|3)`(N3_Ej2Xo6*c&{ss;y3HF%*d zcmw5LXRbw8vUXwe!Xmk3<(7OjWpdY-nV{IR1!>SG7j>i6pl(pfPfQps2Ga)e1h<(( z5td9k)If)y{kZ?{BZNItrE{QVpeqCA1#Z@sg{ z=rk-^pkkSdBz7TLD)vd_i>aP} z>M%)9XD`HSPNBb%M&EC@(;_m<7yVS=n`yvRl7&FA&Kf6bwdu!nHF!&?? z3M@!nkEDu+655^2_A zrX9GZYClbHDVyA(Ifqv@6tBoIE0a~94D6-G{2a6N-b0^W9HPf^^*T*l%b}VcN1MWF zZUG#k!~?hYJiZb_C~Ms6CuSfX^+?V1yvc%J#z~LVbTKIPh2?$(Y4K>XH0*eJDt>!S z@Br#M=LLREYq=^fG&e}mAR|hm9zyWbtP!_LuK`Y@C;U5}%0PB8JrOCIgYc^gER_%l zEcFZGDEJfy*u)mLakWR4nM#ppsOMhRVQwAixTZuTt2UE`3%voNxnmK$)q8IaSp~hU z&y*2J_7G_qZUYdlj4T9$5?loN%&;8kQ-aDsxEZPG*wtpRDi}mOuV*jBtw9koO;goZ z5?UQYda0^!hgEA5VbdYdaA?G*M9sOAnhkEj3v*%j&`UmbpslI(L0rW4Q6e#SFFVYv z8`a!#1`-TtQhRkm$6WKV8#oSbXm(r{ScB*j)jGXh)^H0FWspQ4E8rtH&McG!T}MN{ zM_kl1?rAg^9}YUs>t$WX6{8ShxI+uLgd|7hVPWB-4j-H^OzM4cKE#u-a5y9gqkbTc zl=IN&0P+*PF#Zsh!E~kKo7|%_7T8sXPj)$LE*5Ol%G;=1)~D!7{Qo5W TE7IqOQ?L97)?Ft`whRCOVC+w& literal 0 HcmV?d00001 diff --git a/public/dist/assets/Pic-7ce26ac5.js b/public/dist/assets/Pic-7ce26ac5.js new file mode 100644 index 0000000..7deda69 --- /dev/null +++ b/public/dist/assets/Pic-7ce26ac5.js @@ -0,0 +1 @@ +import{i as s}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as t,o as i,b as c,g as o,a as l,w as n,e as p,p as d,f as r}from"./index-f283ba7d.js";const u={data:()=>({picPath:"https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVyRjUImniVslZfWPnJuuZ.png"}),methods:{selectPic(){a.invoke(s.selectPic,{}).then((s=>{this.picPath=s}))}}},f=s=>(d("data-v-d083fee8"),s=s(),r(),s),m={id:"os-file-pic"},h=f((()=>o("div",{class:"one-block-1"},[o("span",null," 1. 加载本机图片 ")],-1))),v={class:"one-block-2"},P=f((()=>o("p",null,null,-1)));const j=e(u,[["render",function(s,a,e,d,r,u){const f=t("a-button"),j=t("a-space"),k=t("a-image");return i(),c("div",m,[h,o("div",v,[l(j,null,{default:n((()=>[l(f,{onClick:a[0]||(a[0]=s=>u.selectPic(0))},{default:n((()=>[p("选择图片")])),_:1})])),_:1}),P,l(k,{width:500,src:r.picPath},null,8,["src"])])])}],["__scopeId","data-v-d083fee8"]]);export{j as default}; diff --git a/public/dist/assets/Pic-fc347785.js b/public/dist/assets/Pic-fc347785.js deleted file mode 100644 index c7eb7df..0000000 --- a/public/dist/assets/Pic-fc347785.js +++ /dev/null @@ -1 +0,0 @@ -import{i as s}from"./main-ce25b28f.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as t,o as i,b as c,g as o,a as l,w as n,e as p,p as d,f as r}from"./index-97090024.js";const u={data:()=>({picPath:"https://zos.alipayobjects.com/rmsportal/jkjgkEfvpUPVyRjUImniVslZfWPnJuuZ.png"}),methods:{selectPic(){a.invoke(s.selectPic,{}).then((s=>{this.picPath=s}))}}},f=s=>(d("data-v-d083fee8"),s=s(),r(),s),m={id:"os-file-pic"},h=f((()=>o("div",{class:"one-block-1"},[o("span",null," 1. 加载本机图片 ")],-1))),P={class:"one-block-2"},j=f((()=>o("p",null,null,-1)));const v=e(u,[["render",function(s,a,e,d,r,u){const f=t("a-button"),v=t("a-space"),k=t("a-image");return i(),c("div",m,[h,o("div",P,[l(v,null,{default:n((()=>[l(f,{onClick:a[0]||(a[0]=s=>u.selectPic(0))},{default:n((()=>[p("选择图片")])),_:1})])),_:1}),j,l(k,{width:500,src:r.picPath},null,8,["src"])])])}],["__scopeId","data-v-d083fee8"]]);export{v as default}; diff --git a/public/dist/assets/SocketServer-2afc1f2a.js.gz b/public/dist/assets/SocketServer-2afc1f2a.js.gz deleted file mode 100644 index 245a5f7af0311d05c9f4c3e050f24c05fb899cb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13118 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[l[t]]=t}));const f={type:"error",data:"parser error"},y="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),g="function"==typeof ArrayBuffer,m=t=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer instanceof ArrayBuffer,b=({type:t,data:e},s,n)=>y&&e instanceof Blob?s?n(e):v(e,n):g&&(e instanceof ArrayBuffer||m(e))?s?n(e):v(new Blob([e]),n):n(l[t]+(e||"")),v=(t,e)=>{const s=new FileReader;return s.onload=function(){const t=s.result.split(",")[1];e("b"+(t||""))},s.readAsDataURL(t)};function w(t){return t instanceof Uint8Array?t:t instanceof ArrayBuffer?new Uint8Array(t):new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}let k;const _="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A="undefined"==typeof Uint8Array?[]:new Uint8Array(256);for(let Kt=0;Kt<64;Kt++)A[_.charCodeAt(Kt)]=Kt;const E="function"==typeof ArrayBuffer,O=(t,e)=>{if("string"!=typeof t)return{type:"message",data:R(t,e)};const s=t.charAt(0);if("b"===s)return{type:"message",data:T(t.substring(1),e)};return d[s]?t.length>1?{type:d[s],data:t.substring(1)}:{type:d[s]}:f},T=(t,e)=>{if(E){const s=(t=>{let e,s,n,i,r,o=.75*t.length,a=t.length,h=0;"="===t[t.length-1]&&(o--,"="===t[t.length-2]&&o--);const c=new ArrayBuffer(o),u=new Uint8Array(c);for(e=0;e>4,u[h++]=(15&n)<<4|i>>2,u[h++]=(3&i)<<6|63&r;return c})(t);return R(s,e)}return{base64:!0,data:t}},R=(t,e)=>"blob"===e?t instanceof Blob?t:new Blob([t]):t instanceof ArrayBuffer?t:t.buffer,C=String.fromCharCode(30);function B(){return new TransformStream({transform(t,e){!function(t,e){y&&t.data instanceof Blob?t.data.arrayBuffer().then(w).then(e):g&&(t.data instanceof ArrayBuffer||m(t.data))?e(w(t.data)):b(t,!1,(t=>{k||(k=new TextEncoder),e(k.encode(t))}))}(t,(s=>{const n=s.length;let i;if(n<126)i=new Uint8Array(1),new DataView(i.buffer).setUint8(0,n);else if(n<65536){i=new Uint8Array(3);const t=new DataView(i.buffer);t.setUint8(0,126),t.setUint16(1,n)}else{i=new Uint8Array(9);const t=new DataView(i.buffer);t.setUint8(0,127),t.setBigUint64(1,BigInt(n))}t.data&&"string"!=typeof t.data&&(i[0]|=128),e.enqueue(i),e.enqueue(s)}))}})}let S;function N(t){return t.reduce(((t,e)=>t+e.length),0)}function x(t,e){if(t[0].length===e)return t.shift();const s=new Uint8Array(e);let n=0;for(let i=0;i(t.hasOwnProperty(s)&&(e[s]=t[s]),e)),{})}const j=q.setTimeout,U=q.clearTimeout;function D(t,e){e.useNativeTimers?(t.setTimeoutFn=j.bind(q),t.clearTimeoutFn=U.bind(q)):(t.setTimeoutFn=q.setTimeout.bind(q),t.clearTimeoutFn=q.clearTimeout.bind(q))}class I extends Error{constructor(t,e,s){super(t),this.description=e,this.context=s,this.type="TransportError"}}class F extends L{constructor(t){super(),this.writable=!1,D(this,t),this.opts=t,this.query=t.query,this.socket=t.socket}onError(t,e,s){return super.emitReserved("error",new I(t,e,s)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}send(t){"open"===this.readyState&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const e=O(t,this.socket.binaryType);this.onPacket(e)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,e={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(e)}_hostname(){const t=this.opts.hostname;return-1===t.indexOf(":")?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(t){const e=function(t){let e="";for(let s in t)t.hasOwnProperty(s)&&(e.length&&(e+="&"),e+=encodeURIComponent(s)+"="+encodeURIComponent(t[s]));return e}(t);return e.length?"?"+e:""}}const M="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),V=64,H={};let K,Y=0,W=0;function z(t){let e="";do{e=M[t%V]+e,t=Math.floor(t/V)}while(t>0);return e}function J(){const t=z(+new Date);return t!==K?(Y=0,K=t):t+"."+z(Y++)}for(;W{var t;3===s.readyState&&(null===(t=this.opts.cookieJar)||void 0===t||t.parseCookies(s)),4===s.readyState&&(200===s.status||1223===s.status?this.onLoad():this.setTimeoutFn((()=>{this.onError("number"==typeof s.status?s.status:0)}),0))},s.send(this.data)}catch(n){return void this.setTimeoutFn((()=>{this.onError(n)}),0)}"undefined"!=typeof document&&(this.index=tt.requestsCount++,tt.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(void 0!==this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=G,t)try{this.xhr.abort()}catch(e){}"undefined"!=typeof document&&delete tt.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;null!==t&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}if(tt.requestsCount=0,tt.requests={},"undefined"!=typeof document)if("function"==typeof attachEvent)attachEvent("onunload",et);else if("function"==typeof addEventListener){addEventListener("onpagehide"in q?"pagehide":"unload",et,!1)}function et(){for(let t in tt.requests)tt.requests.hasOwnProperty(t)&&tt.requests[t].abort()}const st="function"==typeof Promise&&"function"==typeof Promise.resolve?t=>Promise.resolve().then(t):(t,e)=>e(t,0),nt=q.WebSocket||q.MozWebSocket,it="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();const rt={websocket:class extends F{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),e=this.opts.protocols,s=it?{}:P(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(s.headers=this.opts.extraHeaders);try{this.ws=it?new nt(t,e,s):e?new nt(t,e):new nt(t)}catch(Ht){return this.emitReserved("error",Ht)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let e=0;e{try{this.ws.send(t)}catch(e){}n&&st((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){void 0!==this.ws&&(this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",e=this.query||{};return this.opts.timestampRequests&&(e[this.opts.timestampParam]=J()),this.supportsBinary||(e.b64=1),this.createUri(t,e)}check(){return!!nt}},webtransport:class extends F{get name(){return"webtransport"}doOpen(){"function"==typeof WebTransport&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then((()=>{this.onClose()})).catch((t=>{this.onError("webtransport error",t)})),this.transport.ready.then((()=>{this.transport.createBidirectionalStream().then((t=>{const e=function(t,e){S||(S=new TextDecoder);const s=[];let n=0,i=-1,r=!1;return new TransformStream({transform(o,a){for(s.push(o);;){if(0===n){if(N(s)<1)break;const t=x(s,1);r=128==(128&t[0]),i=127&t[0],n=i<126?3:126===i?1:2}else if(1===n){if(N(s)<2)break;const t=x(s,2);i=new DataView(t.buffer,t.byteOffset,t.length).getUint16(0),n=3}else if(2===n){if(N(s)<8)break;const t=x(s,8),e=new DataView(t.buffer,t.byteOffset,t.length),r=e.getUint32(0);if(r>Math.pow(2,21)-1){a.enqueue(f);break}i=r*Math.pow(2,32)+e.getUint32(4),n=3}else{if(N(s)t){a.enqueue(f);break}}}})}(Number.MAX_SAFE_INTEGER,this.socket.binaryType),s=t.readable.pipeThrough(e).getReader(),n=B();n.readable.pipeTo(t.writable),this.writer=n.writable.getWriter();const i=()=>{s.read().then((({done:t,value:e})=>{t||(this.onPacket(e),i())})).catch((t=>{}))};i();const r={type:"open"};this.query.sid&&(r.data=`{"sid":"${this.query.sid}"}`),this.writer.write(r).then((()=>this.onOpen()))}))})))}write(t){this.writable=!1;for(let e=0;e{n&&st((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){var t;null===(t=this.transport)||void 0===t||t.close()}},polling:class extends F{constructor(t){if(super(t),this.polling=!1,"undefined"!=typeof location){const e="https:"===location.protocol;let s=location.port;s||(s=e?"443":"80"),this.xd="undefined"!=typeof location&&t.hostname!==location.hostname||s!==t.port}const e=t&&t.forceBase64;this.supportsBinary=Z&&!e,this.opts.withCredentials&&(this.cookieJar=void 0)}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const e=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let t=0;this.polling&&(t++,this.once("pollComplete",(function(){--t||e()}))),this.writable||(t++,this.once("drain",(function(){--t||e()})))}else e()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){((t,e)=>{const s=t.split(C),n=[];for(let i=0;i{if("opening"===this.readyState&&"open"===t.type&&this.onOpen(),"close"===t.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(t)})),"closed"!==this.readyState&&(this.polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};"open"===this.readyState?t():this.once("open",t)}write(t){this.writable=!1,((t,e)=>{const s=t.length,n=new Array(s);let i=0;t.forEach(((t,r)=>{b(t,!1,(t=>{n[r]=t,++i===s&&e(n.join(C))}))}))})(t,(t=>{this.doWrite(t,(()=>{this.writable=!0,this.emitReserved("drain")}))}))}uri(){const t=this.opts.secure?"https":"http",e=this.query||{};return!1!==this.opts.timestampRequests&&(e[this.opts.timestampParam]=J()),this.supportsBinary||e.sid||(e.b64=1),this.createUri(t,e)}request(t={}){return Object.assign(t,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new tt(this.uri(),t)}doWrite(t,e){const s=this.request({method:"POST",data:t});s.on("success",e),s.on("error",((t,e)=>{this.onError("xhr post error",t,e)}))}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",((t,e)=>{this.onError("xhr poll error",t,e)})),this.pollXhr=t}}},ot=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,at=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ht(t){if(t.length>2e3)throw"URI too long";const e=t,s=t.indexOf("["),n=t.indexOf("]");-1!=s&&-1!=n&&(t=t.substring(0,s)+t.substring(s,n).replace(/:/g,";")+t.substring(n,t.length));let i=ot.exec(t||""),r={},o=14;for(;o--;)r[at[o]]=i[o]||"";return-1!=s&&-1!=n&&(r.source=e,r.host=r.host.substring(1,r.host.length-1).replace(/;/g,":"),r.authority=r.authority.replace("[","").replace("]","").replace(/;/g,":"),r.ipv6uri=!0),r.pathNames=function(t,e){const s=/\/{2,9}/g,n=e.replace(s,"/").split("/");"/"!=e.slice(0,1)&&0!==e.length||n.splice(0,1);"/"==e.slice(-1)&&n.splice(n.length-1,1);return n}(0,r.path),r.queryKey=function(t,e){const s={};return e.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,(function(t,e,n){e&&(s[e]=n)})),s}(0,r.query),r}let ct=class t extends L{constructor(t,e={}){super(),this.binaryType="arraybuffer",this.writeBuffer=[],t&&"object"==typeof t&&(e=t,t=null),t?(t=ht(t),e.hostname=t.host,e.secure="https"===t.protocol||"wss"===t.protocol,e.port=t.port,t.query&&(e.query=t.query)):e.host&&(e.hostname=ht(e.host).host),D(this,e),this.secure=null!=e.secure?e.secure:"undefined"!=typeof location&&"https:"===location.protocol,e.hostname&&!e.port&&(e.port=this.secure?"443":"80"),this.hostname=e.hostname||("undefined"!=typeof location?location.hostname:"localhost"),this.port=e.port||("undefined"!=typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=e.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},e),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"==typeof this.opts.query&&(this.opts.query=function(t){let e={},s=t.split("&");for(let n=0,i=s.length;n{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const e=Object.assign({},this.opts.query);e.EIO=4,e.transport=t,this.id&&(e.sid=this.id);const s=Object.assign({},this.opts,{query:e,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new rt[t](s)}open(){let e;if(this.opts.rememberUpgrade&&t.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn((()=>{this.emitReserved("error","No transports available")}),0);e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(s){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",(t=>this.onClose("transport close",t)))}probe(e){let s=this.createTransport(e),n=!1;t.priorWebsocketSuccess=!1;const i=()=>{n||(s.send([{type:"ping",data:"probe"}]),s.once("packet",(e=>{if(!n)if("pong"===e.type&&"probe"===e.data){if(this.upgrading=!0,this.emitReserved("upgrading",s),!s)return;t.priorWebsocketSuccess="websocket"===s.name,this.transport.pause((()=>{n||"closed"!==this.readyState&&(u(),this.setTransport(s),s.send([{type:"upgrade"}]),this.emitReserved("upgrade",s),s=null,this.upgrading=!1,this.flush())}))}else{const t=new Error("probe error");t.transport=s.name,this.emitReserved("upgradeError",t)}})))};function r(){n||(n=!0,u(),s.close(),s=null)}const o=t=>{const e=new Error("probe error: "+t);e.transport=s.name,r(),this.emitReserved("upgradeError",e)};function a(){o("transport closed")}function h(){o("socket closed")}function c(t){s&&t.name!==s.name&&r()}const u=()=>{s.removeListener("open",i),s.removeListener("error",o),s.removeListener("close",a),this.off("close",h),this.off("upgrading",c)};s.once("open",i),s.once("error",o),s.once("close",a),this.once("close",h),this.once("upgrading",c),-1!==this.upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn((()=>{n||s.open()}),200):s.open()}onOpen(){if(this.readyState="open",t.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade){let t=0;const e=this.upgrades.length;for(;t{this.onClose("ping timeout")}),this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let t=1;for(let s=0;s=57344?s+=3:(n++,s+=4);return s}(e):Math.ceil(1.33*(e.byteLength||e.size))),s>0&&t>this.maxPayload)return this.writeBuffer.slice(0,s);t+=2}var e;return this.writeBuffer}write(t,e,s){return this.sendPacket("message",t,e,s),this}send(t,e,s){return this.sendPacket("message",t,e,s),this}sendPacket(t,e,s,n){if("function"==typeof e&&(n=e,e=void 0),"function"==typeof s&&(n=s,s=null),"closing"===this.readyState||"closed"===this.readyState)return;(s=s||{}).compress=!1!==s.compress;const i={type:t,data:e,options:s};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),n&&this.once("flush",n),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},e=()=>{this.off("upgrade",e),this.off("upgradeError",e),t()},s=()=>{this.once("upgrade",e),this.once("upgradeError",e)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",(()=>{this.upgrading?s():t()})):this.upgrading?s():t()),this}onError(e){t.priorWebsocketSuccess=!1,this.emitReserved("error",e),this.onClose("transport error",e)}onClose(t,e){"opening"!==this.readyState&&"open"!==this.readyState&&"closing"!==this.readyState||(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),"function"==typeof removeEventListener&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,e),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const e=[];let s=0;const n=t.length;for(;s"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):t.buffer instanceof ArrayBuffer,lt=Object.prototype.toString,dt="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===lt.call(Blob),ft="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===lt.call(File);function yt(t){return ut&&(t instanceof ArrayBuffer||pt(t))||dt&&t instanceof Blob||ft&&t instanceof File}function gt(t,e){if(!t||"object"!=typeof t)return!1;if(Array.isArray(t)){for(let e=0,s=t.length;e=0&&t.num{delete this.acks[t];for(let e=0;e{this.io.clearTimeoutFn(i),e.apply(this,[null,...t])}}emitWithAck(t,...e){const s=void 0!==this.flags.timeout||void 0!==this._opts.ackTimeout;return new Promise(((n,i)=>{e.push(((t,e)=>s?t?i(t):n(e):n(t))),this.emit(t,...e)}))}_addToQueue(t){let e;"function"==typeof t[t.length-1]&&(e=t.pop());const s={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push(((t,...n)=>{if(s!==this._queue[0])return;return null!==t?s.tryCount>this._opts.retries&&(this._queue.shift(),e&&e(t)):(this._queue.shift(),e&&e(null,...n)),s.pending=!1,this._drainQueue()})),this._queue.push(s),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||0===this._queue.length)return;const e=this._queue[0];e.pending&&!t||(e.pending=!0,e.tryCount++,this.flags=e.flags,this.emit.apply(this,e.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){"function"==typeof this.auth?this.auth((t=>{this._sendConnectPacket(t)})):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:_t.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,e){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,e)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case _t.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case _t.EVENT:case _t.BINARY_EVENT:this.onevent(t);break;case _t.ACK:case _t.BINARY_ACK:this.onack(t);break;case _t.DISCONNECT:this.ondisconnect();break;case _t.CONNECT_ERROR:this.destroy();const e=new Error(t.data.message);e.data=t.data.data,this.emitReserved("connect_error",e)}}onevent(t){const e=t.data||[];null!=t.id&&e.push(this.ack(t.id)),this.connected?this.emitEvent(e):this.receiveBuffer.push(Object.freeze(e))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const e=this._anyListeners.slice();for(const s of e)s.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&"string"==typeof t[t.length-1]&&(this._lastOffset=t[t.length-1])}ack(t){const e=this;let s=!1;return function(...n){s||(s=!0,e.packet({type:_t.ACK,id:t,data:n}))}}onack(t){const e=this.acks[t.id];"function"==typeof e&&(e.apply(this,t.data),delete this.acks[t.id])}onconnect(t,e){this.id=t,this.recovered=e&&this._pid===e,this._pid=e,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach((t=>this.emitEvent(t))),this.receiveBuffer=[],this.sendBuffer.forEach((t=>{this.notifyOutgoingListeners(t),this.packet(t)})),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach((t=>t())),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:_t.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const e=this._anyListeners;for(let s=0;s0&&t.jitter<=1?t.jitter:0,this.attempts=0}Nt.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),s=Math.floor(e*this.jitter*t);t=0==(1&Math.floor(10*e))?t-s:t+s}return 0|Math.min(t,this.max)},Nt.prototype.reset=function(){this.attempts=0},Nt.prototype.setMin=function(t){this.ms=t},Nt.prototype.setMax=function(t){this.max=t},Nt.prototype.setJitter=function(t){this.jitter=t};class xt extends L{constructor(t,e){var s;super(),this.nsps={},this.subs=[],t&&"object"==typeof t&&(e=t,t=void 0),(e=e||{}).path=e.path||"/socket.io",this.opts=e,D(this,e),this.reconnection(!1!==e.reconnection),this.reconnectionAttempts(e.reconnectionAttempts||1/0),this.reconnectionDelay(e.reconnectionDelay||1e3),this.reconnectionDelayMax(e.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(s=e.randomizationFactor)&&void 0!==s?s:.5),this.backoff=new Nt({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==e.timeout?2e4:e.timeout),this._readyState="closed",this.uri=t;const n=e.parser||Rt;this.encoder=new n.Encoder,this.decoder=new n.Decoder,this._autoConnect=!1!==e.autoConnect,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return void 0===t?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var e;return void 0===t?this._reconnectionDelay:(this._reconnectionDelay=t,null===(e=this.backoff)||void 0===e||e.setMin(t),this)}randomizationFactor(t){var e;return void 0===t?this._randomizationFactor:(this._randomizationFactor=t,null===(e=this.backoff)||void 0===e||e.setJitter(t),this)}reconnectionDelayMax(t){var e;return void 0===t?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,null===(e=this.backoff)||void 0===e||e.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new ct(this.uri,this.opts);const e=this.engine,s=this;this._readyState="opening",this.skipReconnect=!1;const n=Ct(e,"open",(function(){s.onopen(),t&&t()})),i=e=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",e),t?t(e):this.maybeReconnectOnOpen()},r=Ct(e,"error",i);if(!1!==this._timeout){const t=this._timeout,s=this.setTimeoutFn((()=>{n(),i(new Error("timeout")),e.close()}),t);this.opts.autoUnref&&s.unref(),this.subs.push((()=>{this.clearTimeoutFn(s)}))}return this.subs.push(n),this.subs.push(r),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(Ct(t,"ping",this.onping.bind(this)),Ct(t,"data",this.ondata.bind(this)),Ct(t,"error",this.onerror.bind(this)),Ct(t,"close",this.onclose.bind(this)),Ct(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(e){this.onclose("parse error",e)}}ondecoded(t){st((()=>{this.emitReserved("packet",t)}),this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,e){let s=this.nsps[t];return s?this._autoConnect&&!s.active&&s.connect():(s=new St(this,t,e),this.nsps[t]=s),s}_destroy(t){const e=Object.keys(this.nsps);for(const s of e){if(this.nsps[s].active)return}this._close()}_packet(t){const e=this.encoder.encode(t);for(let s=0;st())),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,e){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,e),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const e=this.backoff.duration();this._reconnecting=!0;const s=this.setTimeoutFn((()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),t.skipReconnect||t.open((e=>{e?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",e)):t.onreconnect()})))}),e);this.opts.autoUnref&&s.unref(),this.subs.push((()=>{this.clearTimeoutFn(s)}))}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const Lt={};function qt(t,e){"object"==typeof t&&(e=t,t=void 0);const s=function(t,e="",s){let n=t;s=s||"undefined"!=typeof location&&location,null==t&&(t=s.protocol+"//"+s.host),"string"==typeof t&&("/"===t.charAt(0)&&(t="/"===t.charAt(1)?s.protocol+t:s.host+t),/^(https?|wss?):\/\//.test(t)||(t=void 0!==s?s.protocol+"//"+t:"https://"+t),n=ht(t)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";const i=-1!==n.host.indexOf(":")?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+i+":"+n.port+e,n.href=n.protocol+"://"+i+(s&&s.port===n.port?"":":"+n.port),n}(t,(e=e||{}).path||"/socket.io"),n=s.source,i=s.id,r=s.path,o=Lt[i]&&r in Lt[i].nsps;let a;return e.forceNew||e["force new connection"]||!1===e.multiplex||o?a=new xt(n,e):(Lt[i]||(Lt[i]=new xt(n,e)),a=Lt[i]),s.query&&!e.query&&(e.query=s.queryKey),a.socket(s.path,e)}Object.assign(qt,{Manager:xt,Socket:St,io:qt,connect:qt});const Pt={data:()=>({currentStatus:"关闭",servicAddress:"ws://localhost:7070"}),mounted(){this.init()},methods:{init(){this.socket=qt(this.servicAddress),this.socket.on("connect",(()=>{console.log("connect!!!!!!!!"),this.currentStatus="开启"}))},sendRequest(e){if("关闭"==this.currentStatus)return void this.$message.error("socketio服务未开启");const s=t.doSocketRequest;this.socket.emit("c1",{cmd:s,params:{id:e}},(t=>{console.log("response:",t)}))}}},jt=t=>(u("data-v-807d5289"),t=t(),p(),t),Ut={id:"app-base-httpserver"},Dt=jt((()=>r("div",{class:"one-block-1"},[r("span",null," 1. 使用socket与主进程通信 ")],-1))),It={class:"one-block-2"},Ft=jt((()=>r("div",{class:"one-block-1"},[r("span",null," 2. 发送请求 ")],-1))),Mt={class:"one-block-2"};const Vt=e(Pt,[["render",function(t,e,u,p,l,d){const f=s("a-space"),y=s("a-button");return n(),i("div",Ut,[Dt,r("div",It,[o(f,null,{default:a((()=>[r("p",null,"* 状态:"+h(l.currentStatus),1)])),_:1}),r("p",null,"* 地址:"+h(l.servicAddress),1)]),Ft,r("div",Mt,[o(f,null,{default:a((()=>[o(y,{onClick:e[0]||(e[0]=t=>d.sendRequest("downloads"))},{default:a((()=>[c(" 打开【我的下载】 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-807d5289"]]);export{Vt as default}; +import{i as t}from"./main-3bb0017c.js";import{_ as e,r as s,o as n,b as i,g as r,a as o,w as a,t as h,e as c,p as u,f as p}from"./index-f283ba7d.js";const l=Object.create(null);l.open="0",l.close="1",l.ping="2",l.pong="3",l.message="4",l.upgrade="5",l.noop="6";const d=Object.create(null);Object.keys(l).forEach((t=>{d[l[t]]=t}));const f={type:"error",data:"parser error"},y="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===Object.prototype.toString.call(Blob),g="function"==typeof ArrayBuffer,m=t=>"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer instanceof ArrayBuffer,b=({type:t,data:e},s,n)=>y&&e instanceof Blob?s?n(e):v(e,n):g&&(e instanceof ArrayBuffer||m(e))?s?n(e):v(new Blob([e]),n):n(l[t]+(e||"")),v=(t,e)=>{const s=new FileReader;return s.onload=function(){const t=s.result.split(",")[1];e("b"+(t||""))},s.readAsDataURL(t)};function w(t){return t instanceof Uint8Array?t:t instanceof ArrayBuffer?new Uint8Array(t):new Uint8Array(t.buffer,t.byteOffset,t.byteLength)}let k;const _="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",A="undefined"==typeof Uint8Array?[]:new Uint8Array(256);for(let Kt=0;Kt<64;Kt++)A[_.charCodeAt(Kt)]=Kt;const E="function"==typeof ArrayBuffer,O=(t,e)=>{if("string"!=typeof t)return{type:"message",data:R(t,e)};const s=t.charAt(0);if("b"===s)return{type:"message",data:T(t.substring(1),e)};return d[s]?t.length>1?{type:d[s],data:t.substring(1)}:{type:d[s]}:f},T=(t,e)=>{if(E){const s=(t=>{let e,s,n,i,r,o=.75*t.length,a=t.length,h=0;"="===t[t.length-1]&&(o--,"="===t[t.length-2]&&o--);const c=new ArrayBuffer(o),u=new Uint8Array(c);for(e=0;e>4,u[h++]=(15&n)<<4|i>>2,u[h++]=(3&i)<<6|63&r;return c})(t);return R(s,e)}return{base64:!0,data:t}},R=(t,e)=>"blob"===e?t instanceof Blob?t:new Blob([t]):t instanceof ArrayBuffer?t:t.buffer,C=String.fromCharCode(30);function B(){return new TransformStream({transform(t,e){!function(t,e){y&&t.data instanceof Blob?t.data.arrayBuffer().then(w).then(e):g&&(t.data instanceof ArrayBuffer||m(t.data))?e(w(t.data)):b(t,!1,(t=>{k||(k=new TextEncoder),e(k.encode(t))}))}(t,(s=>{const n=s.length;let i;if(n<126)i=new Uint8Array(1),new DataView(i.buffer).setUint8(0,n);else if(n<65536){i=new Uint8Array(3);const t=new DataView(i.buffer);t.setUint8(0,126),t.setUint16(1,n)}else{i=new Uint8Array(9);const t=new DataView(i.buffer);t.setUint8(0,127),t.setBigUint64(1,BigInt(n))}t.data&&"string"!=typeof t.data&&(i[0]|=128),e.enqueue(i),e.enqueue(s)}))}})}let S;function N(t){return t.reduce(((t,e)=>t+e.length),0)}function x(t,e){if(t[0].length===e)return t.shift();const s=new Uint8Array(e);let n=0;for(let i=0;i(t.hasOwnProperty(s)&&(e[s]=t[s]),e)),{})}const j=q.setTimeout,U=q.clearTimeout;function D(t,e){e.useNativeTimers?(t.setTimeoutFn=j.bind(q),t.clearTimeoutFn=U.bind(q)):(t.setTimeoutFn=q.setTimeout.bind(q),t.clearTimeoutFn=q.clearTimeout.bind(q))}class I extends Error{constructor(t,e,s){super(t),this.description=e,this.context=s,this.type="TransportError"}}class F extends L{constructor(t){super(),this.writable=!1,D(this,t),this.opts=t,this.query=t.query,this.socket=t.socket}onError(t,e,s){return super.emitReserved("error",new I(t,e,s)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return"opening"!==this.readyState&&"open"!==this.readyState||(this.doClose(),this.onClose()),this}send(t){"open"===this.readyState&&this.write(t)}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(t){const e=O(t,this.socket.binaryType);this.onPacket(e)}onPacket(t){super.emitReserved("packet",t)}onClose(t){this.readyState="closed",super.emitReserved("close",t)}pause(t){}createUri(t,e={}){return t+"://"+this._hostname()+this._port()+this.opts.path+this._query(e)}_hostname(){const t=this.opts.hostname;return-1===t.indexOf(":")?t:"["+t+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(443!==this.opts.port)||!this.opts.secure&&80!==Number(this.opts.port))?":"+this.opts.port:""}_query(t){const e=function(t){let e="";for(let s in t)t.hasOwnProperty(s)&&(e.length&&(e+="&"),e+=encodeURIComponent(s)+"="+encodeURIComponent(t[s]));return e}(t);return e.length?"?"+e:""}}const M="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_".split(""),V=64,H={};let K,Y=0,W=0;function z(t){let e="";do{e=M[t%V]+e,t=Math.floor(t/V)}while(t>0);return e}function J(){const t=z(+new Date);return t!==K?(Y=0,K=t):t+"."+z(Y++)}for(;W{var t;3===s.readyState&&(null===(t=this.opts.cookieJar)||void 0===t||t.parseCookies(s)),4===s.readyState&&(200===s.status||1223===s.status?this.onLoad():this.setTimeoutFn((()=>{this.onError("number"==typeof s.status?s.status:0)}),0))},s.send(this.data)}catch(n){return void this.setTimeoutFn((()=>{this.onError(n)}),0)}"undefined"!=typeof document&&(this.index=tt.requestsCount++,tt.requests[this.index]=this)}onError(t){this.emitReserved("error",t,this.xhr),this.cleanup(!0)}cleanup(t){if(void 0!==this.xhr&&null!==this.xhr){if(this.xhr.onreadystatechange=G,t)try{this.xhr.abort()}catch(e){}"undefined"!=typeof document&&delete tt.requests[this.index],this.xhr=null}}onLoad(){const t=this.xhr.responseText;null!==t&&(this.emitReserved("data",t),this.emitReserved("success"),this.cleanup())}abort(){this.cleanup()}}if(tt.requestsCount=0,tt.requests={},"undefined"!=typeof document)if("function"==typeof attachEvent)attachEvent("onunload",et);else if("function"==typeof addEventListener){addEventListener("onpagehide"in q?"pagehide":"unload",et,!1)}function et(){for(let t in tt.requests)tt.requests.hasOwnProperty(t)&&tt.requests[t].abort()}const st="function"==typeof Promise&&"function"==typeof Promise.resolve?t=>Promise.resolve().then(t):(t,e)=>e(t,0),nt=q.WebSocket||q.MozWebSocket,it="undefined"!=typeof navigator&&"string"==typeof navigator.product&&"reactnative"===navigator.product.toLowerCase();const rt={websocket:class extends F{constructor(t){super(t),this.supportsBinary=!t.forceBase64}get name(){return"websocket"}doOpen(){if(!this.check())return;const t=this.uri(),e=this.opts.protocols,s=it?{}:P(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(s.headers=this.opts.extraHeaders);try{this.ws=it?new nt(t,e,s):e?new nt(t,e):new nt(t)}catch(Ht){return this.emitReserved("error",Ht)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=t=>this.onClose({description:"websocket connection closed",context:t}),this.ws.onmessage=t=>this.onData(t.data),this.ws.onerror=t=>this.onError("websocket error",t)}write(t){this.writable=!1;for(let e=0;e{try{this.ws.send(t)}catch(e){}n&&st((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){void 0!==this.ws&&(this.ws.close(),this.ws=null)}uri(){const t=this.opts.secure?"wss":"ws",e=this.query||{};return this.opts.timestampRequests&&(e[this.opts.timestampParam]=J()),this.supportsBinary||(e.b64=1),this.createUri(t,e)}check(){return!!nt}},webtransport:class extends F{get name(){return"webtransport"}doOpen(){"function"==typeof WebTransport&&(this.transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name]),this.transport.closed.then((()=>{this.onClose()})).catch((t=>{this.onError("webtransport error",t)})),this.transport.ready.then((()=>{this.transport.createBidirectionalStream().then((t=>{const e=function(t,e){S||(S=new TextDecoder);const s=[];let n=0,i=-1,r=!1;return new TransformStream({transform(o,a){for(s.push(o);;){if(0===n){if(N(s)<1)break;const t=x(s,1);r=128==(128&t[0]),i=127&t[0],n=i<126?3:126===i?1:2}else if(1===n){if(N(s)<2)break;const t=x(s,2);i=new DataView(t.buffer,t.byteOffset,t.length).getUint16(0),n=3}else if(2===n){if(N(s)<8)break;const t=x(s,8),e=new DataView(t.buffer,t.byteOffset,t.length),r=e.getUint32(0);if(r>Math.pow(2,21)-1){a.enqueue(f);break}i=r*Math.pow(2,32)+e.getUint32(4),n=3}else{if(N(s)t){a.enqueue(f);break}}}})}(Number.MAX_SAFE_INTEGER,this.socket.binaryType),s=t.readable.pipeThrough(e).getReader(),n=B();n.readable.pipeTo(t.writable),this.writer=n.writable.getWriter();const i=()=>{s.read().then((({done:t,value:e})=>{t||(this.onPacket(e),i())})).catch((t=>{}))};i();const r={type:"open"};this.query.sid&&(r.data=`{"sid":"${this.query.sid}"}`),this.writer.write(r).then((()=>this.onOpen()))}))})))}write(t){this.writable=!1;for(let e=0;e{n&&st((()=>{this.writable=!0,this.emitReserved("drain")}),this.setTimeoutFn)}))}}doClose(){var t;null===(t=this.transport)||void 0===t||t.close()}},polling:class extends F{constructor(t){if(super(t),this.polling=!1,"undefined"!=typeof location){const e="https:"===location.protocol;let s=location.port;s||(s=e?"443":"80"),this.xd="undefined"!=typeof location&&t.hostname!==location.hostname||s!==t.port}const e=t&&t.forceBase64;this.supportsBinary=Z&&!e,this.opts.withCredentials&&(this.cookieJar=void 0)}get name(){return"polling"}doOpen(){this.poll()}pause(t){this.readyState="pausing";const e=()=>{this.readyState="paused",t()};if(this.polling||!this.writable){let t=0;this.polling&&(t++,this.once("pollComplete",(function(){--t||e()}))),this.writable||(t++,this.once("drain",(function(){--t||e()})))}else e()}poll(){this.polling=!0,this.doPoll(),this.emitReserved("poll")}onData(t){((t,e)=>{const s=t.split(C),n=[];for(let i=0;i{if("opening"===this.readyState&&"open"===t.type&&this.onOpen(),"close"===t.type)return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(t)})),"closed"!==this.readyState&&(this.polling=!1,this.emitReserved("pollComplete"),"open"===this.readyState&&this.poll())}doClose(){const t=()=>{this.write([{type:"close"}])};"open"===this.readyState?t():this.once("open",t)}write(t){this.writable=!1,((t,e)=>{const s=t.length,n=new Array(s);let i=0;t.forEach(((t,r)=>{b(t,!1,(t=>{n[r]=t,++i===s&&e(n.join(C))}))}))})(t,(t=>{this.doWrite(t,(()=>{this.writable=!0,this.emitReserved("drain")}))}))}uri(){const t=this.opts.secure?"https":"http",e=this.query||{};return!1!==this.opts.timestampRequests&&(e[this.opts.timestampParam]=J()),this.supportsBinary||e.sid||(e.b64=1),this.createUri(t,e)}request(t={}){return Object.assign(t,{xd:this.xd,cookieJar:this.cookieJar},this.opts),new tt(this.uri(),t)}doWrite(t,e){const s=this.request({method:"POST",data:t});s.on("success",e),s.on("error",((t,e)=>{this.onError("xhr post error",t,e)}))}doPoll(){const t=this.request();t.on("data",this.onData.bind(this)),t.on("error",((t,e)=>{this.onError("xhr poll error",t,e)})),this.pollXhr=t}}},ot=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,at=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function ht(t){if(t.length>2e3)throw"URI too long";const e=t,s=t.indexOf("["),n=t.indexOf("]");-1!=s&&-1!=n&&(t=t.substring(0,s)+t.substring(s,n).replace(/:/g,";")+t.substring(n,t.length));let i=ot.exec(t||""),r={},o=14;for(;o--;)r[at[o]]=i[o]||"";return-1!=s&&-1!=n&&(r.source=e,r.host=r.host.substring(1,r.host.length-1).replace(/;/g,":"),r.authority=r.authority.replace("[","").replace("]","").replace(/;/g,":"),r.ipv6uri=!0),r.pathNames=function(t,e){const s=/\/{2,9}/g,n=e.replace(s,"/").split("/");"/"!=e.slice(0,1)&&0!==e.length||n.splice(0,1);"/"==e.slice(-1)&&n.splice(n.length-1,1);return n}(0,r.path),r.queryKey=function(t,e){const s={};return e.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,(function(t,e,n){e&&(s[e]=n)})),s}(0,r.query),r}let ct=class t extends L{constructor(t,e={}){super(),this.binaryType="arraybuffer",this.writeBuffer=[],t&&"object"==typeof t&&(e=t,t=null),t?(t=ht(t),e.hostname=t.host,e.secure="https"===t.protocol||"wss"===t.protocol,e.port=t.port,t.query&&(e.query=t.query)):e.host&&(e.hostname=ht(e.host).host),D(this,e),this.secure=null!=e.secure?e.secure:"undefined"!=typeof location&&"https:"===location.protocol,e.hostname&&!e.port&&(e.port=this.secure?"443":"80"),this.hostname=e.hostname||("undefined"!=typeof location?location.hostname:"localhost"),this.port=e.port||("undefined"!=typeof location&&location.port?location.port:this.secure?"443":"80"),this.transports=e.transports||["polling","websocket","webtransport"],this.writeBuffer=[],this.prevBufferLen=0,this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},e),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),"string"==typeof this.opts.query&&(this.opts.query=function(t){let e={},s=t.split("&");for(let n=0,i=s.length;n{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this.beforeunloadEventListener,!1)),"localhost"!==this.hostname&&(this.offlineEventListener=()=>{this.onClose("transport close",{description:"network connection lost"})},addEventListener("offline",this.offlineEventListener,!1))),this.open()}createTransport(t){const e=Object.assign({},this.opts.query);e.EIO=4,e.transport=t,this.id&&(e.sid=this.id);const s=Object.assign({},this.opts,{query:e,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[t]);return new rt[t](s)}open(){let e;if(this.opts.rememberUpgrade&&t.priorWebsocketSuccess&&-1!==this.transports.indexOf("websocket"))e="websocket";else{if(0===this.transports.length)return void this.setTimeoutFn((()=>{this.emitReserved("error","No transports available")}),0);e=this.transports[0]}this.readyState="opening";try{e=this.createTransport(e)}catch(s){return this.transports.shift(),void this.open()}e.open(),this.setTransport(e)}setTransport(t){this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",this.onDrain.bind(this)).on("packet",this.onPacket.bind(this)).on("error",this.onError.bind(this)).on("close",(t=>this.onClose("transport close",t)))}probe(e){let s=this.createTransport(e),n=!1;t.priorWebsocketSuccess=!1;const i=()=>{n||(s.send([{type:"ping",data:"probe"}]),s.once("packet",(e=>{if(!n)if("pong"===e.type&&"probe"===e.data){if(this.upgrading=!0,this.emitReserved("upgrading",s),!s)return;t.priorWebsocketSuccess="websocket"===s.name,this.transport.pause((()=>{n||"closed"!==this.readyState&&(u(),this.setTransport(s),s.send([{type:"upgrade"}]),this.emitReserved("upgrade",s),s=null,this.upgrading=!1,this.flush())}))}else{const t=new Error("probe error");t.transport=s.name,this.emitReserved("upgradeError",t)}})))};function r(){n||(n=!0,u(),s.close(),s=null)}const o=t=>{const e=new Error("probe error: "+t);e.transport=s.name,r(),this.emitReserved("upgradeError",e)};function a(){o("transport closed")}function h(){o("socket closed")}function c(t){s&&t.name!==s.name&&r()}const u=()=>{s.removeListener("open",i),s.removeListener("error",o),s.removeListener("close",a),this.off("close",h),this.off("upgrading",c)};s.once("open",i),s.once("error",o),s.once("close",a),this.once("close",h),this.once("upgrading",c),-1!==this.upgrades.indexOf("webtransport")&&"webtransport"!==e?this.setTimeoutFn((()=>{n||s.open()}),200):s.open()}onOpen(){if(this.readyState="open",t.priorWebsocketSuccess="websocket"===this.transport.name,this.emitReserved("open"),this.flush(),"open"===this.readyState&&this.opts.upgrade){let t=0;const e=this.upgrades.length;for(;t{this.onClose("ping timeout")}),this.pingInterval+this.pingTimeout),this.opts.autoUnref&&this.pingTimeoutTimer.unref()}onDrain(){this.writeBuffer.splice(0,this.prevBufferLen),this.prevBufferLen=0,0===this.writeBuffer.length?this.emitReserved("drain"):this.flush()}flush(){if("closed"!==this.readyState&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const t=this.getWritablePackets();this.transport.send(t),this.prevBufferLen=t.length,this.emitReserved("flush")}}getWritablePackets(){if(!(this.maxPayload&&"polling"===this.transport.name&&this.writeBuffer.length>1))return this.writeBuffer;let t=1;for(let s=0;s=57344?s+=3:(n++,s+=4);return s}(e):Math.ceil(1.33*(e.byteLength||e.size))),s>0&&t>this.maxPayload)return this.writeBuffer.slice(0,s);t+=2}var e;return this.writeBuffer}write(t,e,s){return this.sendPacket("message",t,e,s),this}send(t,e,s){return this.sendPacket("message",t,e,s),this}sendPacket(t,e,s,n){if("function"==typeof e&&(n=e,e=void 0),"function"==typeof s&&(n=s,s=null),"closing"===this.readyState||"closed"===this.readyState)return;(s=s||{}).compress=!1!==s.compress;const i={type:t,data:e,options:s};this.emitReserved("packetCreate",i),this.writeBuffer.push(i),n&&this.once("flush",n),this.flush()}close(){const t=()=>{this.onClose("forced close"),this.transport.close()},e=()=>{this.off("upgrade",e),this.off("upgradeError",e),t()},s=()=>{this.once("upgrade",e),this.once("upgradeError",e)};return"opening"!==this.readyState&&"open"!==this.readyState||(this.readyState="closing",this.writeBuffer.length?this.once("drain",(()=>{this.upgrading?s():t()})):this.upgrading?s():t()),this}onError(e){t.priorWebsocketSuccess=!1,this.emitReserved("error",e),this.onClose("transport error",e)}onClose(t,e){"opening"!==this.readyState&&"open"!==this.readyState&&"closing"!==this.readyState||(this.clearTimeoutFn(this.pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),"function"==typeof removeEventListener&&(removeEventListener("beforeunload",this.beforeunloadEventListener,!1),removeEventListener("offline",this.offlineEventListener,!1)),this.readyState="closed",this.id=null,this.emitReserved("close",t,e),this.writeBuffer=[],this.prevBufferLen=0)}filterUpgrades(t){const e=[];let s=0;const n=t.length;for(;s"function"==typeof ArrayBuffer.isView?ArrayBuffer.isView(t):t.buffer instanceof ArrayBuffer,lt=Object.prototype.toString,dt="function"==typeof Blob||"undefined"!=typeof Blob&&"[object BlobConstructor]"===lt.call(Blob),ft="function"==typeof File||"undefined"!=typeof File&&"[object FileConstructor]"===lt.call(File);function yt(t){return ut&&(t instanceof ArrayBuffer||pt(t))||dt&&t instanceof Blob||ft&&t instanceof File}function gt(t,e){if(!t||"object"!=typeof t)return!1;if(Array.isArray(t)){for(let e=0,s=t.length;e=0&&t.num{delete this.acks[t];for(let e=0;e{this.io.clearTimeoutFn(i),e.apply(this,[null,...t])}}emitWithAck(t,...e){const s=void 0!==this.flags.timeout||void 0!==this._opts.ackTimeout;return new Promise(((n,i)=>{e.push(((t,e)=>s?t?i(t):n(e):n(t))),this.emit(t,...e)}))}_addToQueue(t){let e;"function"==typeof t[t.length-1]&&(e=t.pop());const s={id:this._queueSeq++,tryCount:0,pending:!1,args:t,flags:Object.assign({fromQueue:!0},this.flags)};t.push(((t,...n)=>{if(s!==this._queue[0])return;return null!==t?s.tryCount>this._opts.retries&&(this._queue.shift(),e&&e(t)):(this._queue.shift(),e&&e(null,...n)),s.pending=!1,this._drainQueue()})),this._queue.push(s),this._drainQueue()}_drainQueue(t=!1){if(!this.connected||0===this._queue.length)return;const e=this._queue[0];e.pending&&!t||(e.pending=!0,e.tryCount++,this.flags=e.flags,this.emit.apply(this,e.args))}packet(t){t.nsp=this.nsp,this.io._packet(t)}onopen(){"function"==typeof this.auth?this.auth((t=>{this._sendConnectPacket(t)})):this._sendConnectPacket(this.auth)}_sendConnectPacket(t){this.packet({type:_t.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},t):t})}onerror(t){this.connected||this.emitReserved("connect_error",t)}onclose(t,e){this.connected=!1,delete this.id,this.emitReserved("disconnect",t,e)}onpacket(t){if(t.nsp===this.nsp)switch(t.type){case _t.CONNECT:t.data&&t.data.sid?this.onconnect(t.data.sid,t.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case _t.EVENT:case _t.BINARY_EVENT:this.onevent(t);break;case _t.ACK:case _t.BINARY_ACK:this.onack(t);break;case _t.DISCONNECT:this.ondisconnect();break;case _t.CONNECT_ERROR:this.destroy();const e=new Error(t.data.message);e.data=t.data.data,this.emitReserved("connect_error",e)}}onevent(t){const e=t.data||[];null!=t.id&&e.push(this.ack(t.id)),this.connected?this.emitEvent(e):this.receiveBuffer.push(Object.freeze(e))}emitEvent(t){if(this._anyListeners&&this._anyListeners.length){const e=this._anyListeners.slice();for(const s of e)s.apply(this,t)}super.emit.apply(this,t),this._pid&&t.length&&"string"==typeof t[t.length-1]&&(this._lastOffset=t[t.length-1])}ack(t){const e=this;let s=!1;return function(...n){s||(s=!0,e.packet({type:_t.ACK,id:t,data:n}))}}onack(t){const e=this.acks[t.id];"function"==typeof e&&(e.apply(this,t.data),delete this.acks[t.id])}onconnect(t,e){this.id=t,this.recovered=e&&this._pid===e,this._pid=e,this.connected=!0,this.emitBuffered(),this.emitReserved("connect"),this._drainQueue(!0)}emitBuffered(){this.receiveBuffer.forEach((t=>this.emitEvent(t))),this.receiveBuffer=[],this.sendBuffer.forEach((t=>{this.notifyOutgoingListeners(t),this.packet(t)})),this.sendBuffer=[]}ondisconnect(){this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach((t=>t())),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&this.packet({type:_t.DISCONNECT}),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(t){return this.flags.compress=t,this}get volatile(){return this.flags.volatile=!0,this}timeout(t){return this.flags.timeout=t,this}onAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(t),this}prependAny(t){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(t),this}offAny(t){if(!this._anyListeners)return this;if(t){const e=this._anyListeners;for(let s=0;s0&&t.jitter<=1?t.jitter:0,this.attempts=0}Nt.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),s=Math.floor(e*this.jitter*t);t=0==(1&Math.floor(10*e))?t-s:t+s}return 0|Math.min(t,this.max)},Nt.prototype.reset=function(){this.attempts=0},Nt.prototype.setMin=function(t){this.ms=t},Nt.prototype.setMax=function(t){this.max=t},Nt.prototype.setJitter=function(t){this.jitter=t};class xt extends L{constructor(t,e){var s;super(),this.nsps={},this.subs=[],t&&"object"==typeof t&&(e=t,t=void 0),(e=e||{}).path=e.path||"/socket.io",this.opts=e,D(this,e),this.reconnection(!1!==e.reconnection),this.reconnectionAttempts(e.reconnectionAttempts||1/0),this.reconnectionDelay(e.reconnectionDelay||1e3),this.reconnectionDelayMax(e.reconnectionDelayMax||5e3),this.randomizationFactor(null!==(s=e.randomizationFactor)&&void 0!==s?s:.5),this.backoff=new Nt({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(null==e.timeout?2e4:e.timeout),this._readyState="closed",this.uri=t;const n=e.parser||Rt;this.encoder=new n.Encoder,this.decoder=new n.Decoder,this._autoConnect=!1!==e.autoConnect,this._autoConnect&&this.open()}reconnection(t){return arguments.length?(this._reconnection=!!t,this):this._reconnection}reconnectionAttempts(t){return void 0===t?this._reconnectionAttempts:(this._reconnectionAttempts=t,this)}reconnectionDelay(t){var e;return void 0===t?this._reconnectionDelay:(this._reconnectionDelay=t,null===(e=this.backoff)||void 0===e||e.setMin(t),this)}randomizationFactor(t){var e;return void 0===t?this._randomizationFactor:(this._randomizationFactor=t,null===(e=this.backoff)||void 0===e||e.setJitter(t),this)}reconnectionDelayMax(t){var e;return void 0===t?this._reconnectionDelayMax:(this._reconnectionDelayMax=t,null===(e=this.backoff)||void 0===e||e.setMax(t),this)}timeout(t){return arguments.length?(this._timeout=t,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&0===this.backoff.attempts&&this.reconnect()}open(t){if(~this._readyState.indexOf("open"))return this;this.engine=new ct(this.uri,this.opts);const e=this.engine,s=this;this._readyState="opening",this.skipReconnect=!1;const n=Ct(e,"open",(function(){s.onopen(),t&&t()})),i=e=>{this.cleanup(),this._readyState="closed",this.emitReserved("error",e),t?t(e):this.maybeReconnectOnOpen()},r=Ct(e,"error",i);if(!1!==this._timeout){const t=this._timeout,s=this.setTimeoutFn((()=>{n(),i(new Error("timeout")),e.close()}),t);this.opts.autoUnref&&s.unref(),this.subs.push((()=>{this.clearTimeoutFn(s)}))}return this.subs.push(n),this.subs.push(r),this}connect(t){return this.open(t)}onopen(){this.cleanup(),this._readyState="open",this.emitReserved("open");const t=this.engine;this.subs.push(Ct(t,"ping",this.onping.bind(this)),Ct(t,"data",this.ondata.bind(this)),Ct(t,"error",this.onerror.bind(this)),Ct(t,"close",this.onclose.bind(this)),Ct(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(t){try{this.decoder.add(t)}catch(e){this.onclose("parse error",e)}}ondecoded(t){st((()=>{this.emitReserved("packet",t)}),this.setTimeoutFn)}onerror(t){this.emitReserved("error",t)}socket(t,e){let s=this.nsps[t];return s?this._autoConnect&&!s.active&&s.connect():(s=new St(this,t,e),this.nsps[t]=s),s}_destroy(t){const e=Object.keys(this.nsps);for(const s of e){if(this.nsps[s].active)return}this._close()}_packet(t){const e=this.encoder.encode(t);for(let s=0;st())),this.subs.length=0,this.decoder.destroy()}_close(){this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close"),this.engine&&this.engine.close()}disconnect(){return this._close()}onclose(t,e){this.cleanup(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",t,e),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const t=this;if(this.backoff.attempts>=this._reconnectionAttempts)this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const e=this.backoff.duration();this._reconnecting=!0;const s=this.setTimeoutFn((()=>{t.skipReconnect||(this.emitReserved("reconnect_attempt",t.backoff.attempts),t.skipReconnect||t.open((e=>{e?(t._reconnecting=!1,t.reconnect(),this.emitReserved("reconnect_error",e)):t.onreconnect()})))}),e);this.opts.autoUnref&&s.unref(),this.subs.push((()=>{this.clearTimeoutFn(s)}))}}onreconnect(){const t=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",t)}}const Lt={};function qt(t,e){"object"==typeof t&&(e=t,t=void 0);const s=function(t,e="",s){let n=t;s=s||"undefined"!=typeof location&&location,null==t&&(t=s.protocol+"//"+s.host),"string"==typeof t&&("/"===t.charAt(0)&&(t="/"===t.charAt(1)?s.protocol+t:s.host+t),/^(https?|wss?):\/\//.test(t)||(t=void 0!==s?s.protocol+"//"+t:"https://"+t),n=ht(t)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";const i=-1!==n.host.indexOf(":")?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+i+":"+n.port+e,n.href=n.protocol+"://"+i+(s&&s.port===n.port?"":":"+n.port),n}(t,(e=e||{}).path||"/socket.io"),n=s.source,i=s.id,r=s.path,o=Lt[i]&&r in Lt[i].nsps;let a;return e.forceNew||e["force new connection"]||!1===e.multiplex||o?a=new xt(n,e):(Lt[i]||(Lt[i]=new xt(n,e)),a=Lt[i]),s.query&&!e.query&&(e.query=s.queryKey),a.socket(s.path,e)}Object.assign(qt,{Manager:xt,Socket:St,io:qt,connect:qt});const Pt={data:()=>({currentStatus:"关闭",servicAddress:"ws://localhost:7070"}),mounted(){this.init()},methods:{init(){this.socket=qt(this.servicAddress),this.socket.on("connect",(()=>{console.log("connect!!!!!!!!"),this.currentStatus="开启"}))},sendRequest(e){if("关闭"==this.currentStatus)return void this.$message.error("socketio服务未开启");const s=t.doSocketRequest;this.socket.emit("c1",{cmd:s,params:{id:e}},(t=>{console.log("response:",t)}))}}},jt=t=>(u("data-v-807d5289"),t=t(),p(),t),Ut={id:"app-base-httpserver"},Dt=jt((()=>r("div",{class:"one-block-1"},[r("span",null," 1. 使用socket与主进程通信 ")],-1))),It={class:"one-block-2"},Ft=jt((()=>r("div",{class:"one-block-1"},[r("span",null," 2. 发送请求 ")],-1))),Mt={class:"one-block-2"};const Vt=e(Pt,[["render",function(t,e,u,p,l,d){const f=s("a-space"),y=s("a-button");return n(),i("div",Ut,[Dt,r("div",It,[o(f,null,{default:a((()=>[r("p",null,"* 状态:"+h(l.currentStatus),1)])),_:1}),r("p",null,"* 地址:"+h(l.servicAddress),1)]),Ft,r("div",Mt,[o(f,null,{default:a((()=>[o(y,{onClick:e[0]||(e[0]=t=>d.sendRequest("downloads"))},{default:a((()=>[c(" 打开【我的下载】 ")])),_:1})])),_:1})])])}],["__scopeId","data-v-807d5289"]]);export{Vt as default}; diff --git a/public/dist/assets/SocketServer-d36df569.js.gz b/public/dist/assets/SocketServer-d36df569.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..144c962abf91819f0f599610c5cc65e5ba12012b GIT binary patch literal 13118 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 Y>I*>OWk)t!4gcBy1$Jy7gv+4-03o||{{R30 literal 0 HcmV?d00001 diff --git a/public/dist/assets/Window-6e99c900.js b/public/dist/assets/Window-73e498f2.js similarity index 84% rename from public/dist/assets/Window-6e99c900.js rename to public/dist/assets/Window-73e498f2.js index 9d74767..6eca499 100644 --- a/public/dist/assets/Window-6e99c900.js +++ b/public/dist/assets/Window-73e498f2.js @@ -1 +1 @@ -import{i as o}from"./main-ce25b28f.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as i,o as t,b as s,g as n,a as r,w as d,t as l,e as m}from"./index-97090024.js";const g={id:"effect-login-window"},p={class:"block-1"},c={key:1};const u=e({data:()=>({loading:!1,loginText:"正在登陆......"}),methods:{login(){this.loading=!0,setTimeout((()=>{this.$router.push({name:"Framework",params:{}}),a.invoke(o.restoreWindow,{width:980,height:650}).then((o=>{}))}),2e3)}}},[["render",function(o,a,e,u,f,h){const k=i("a-button");return t(),s("div",g,[n("div",p,[f.loading?(t(),s("span",c,l(f.loginText),1)):(t(),s("a",{key:0,onClick:a[0]||(a[0]=(...o)=>h.login&&h.login(...o))},[r(k,{type:"primary"},{default:d((()=>[m(" 登录 ")])),_:1})]))])])}],["__scopeId","data-v-be47062b"]]);export{u as default}; +import{i as o}from"./main-3bb0017c.js";import{i as a}from"./ipcRenderer-5e19eaee.js";import{_ as e,r as i,o as t,b as s,g as n,a as r,w as d,t as l,e as m}from"./index-f283ba7d.js";const g={id:"effect-login-window"},p={class:"block-1"},c={key:1};const u=e({data:()=>({loading:!1,loginText:"正在登陆......"}),methods:{login(){this.loading=!0,setTimeout((()=>{this.$router.push({name:"Framework",params:{}}),a.invoke(o.restoreWindow,{width:980,height:650}).then((o=>{}))}),2e3)}}},[["render",function(o,a,e,u,f,h){const k=i("a-button");return t(),s("div",g,[n("div",p,[f.loading?(t(),s("span",c,l(f.loginText),1)):(t(),s("a",{key:0,onClick:a[0]||(a[0]=(...o)=>h.login&&h.login(...o))},[r(k,{type:"primary"},{default:d((()=>[m(" 登录 ")])),_:1})]))])])}],["__scopeId","data-v-be47062b"]]);export{u as default}; diff --git a/public/dist/assets/index-91e21252.js b/public/dist/assets/index-0d31d5fa.js similarity index 99% rename from public/dist/assets/index-91e21252.js rename to public/dist/assets/index-0d31d5fa.js index e65292c..ef52689 100644 --- a/public/dist/assets/index-91e21252.js +++ b/public/dist/assets/index-0d31d5fa.js @@ -1 +1 @@ -import{j as e}from"./index-97090024.js";var t={exports:{}},r=function(e,t){return function(){for(var r=new Array(arguments.length),n=0;n=0)return;a[n]="set-cookie"===n?(a[n]?a[n]:[]).concat([o]):a[n]?a[n]+", "+o:o}})),a):a}}(),a=function(){if(P)return T;P=1;var e=l;return T=e.isStandardBrowserEnv()?function(){var t,r=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var t=e;return r&&(n.setAttribute("href",t),t=n.href),n.setAttribute("href",t),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(r){var n=e.isString(r)?o(r):r;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}}(),s=F();return U=function(u){return new Promise((function(c,f){var l=u.data,p=u.headers,d=u.responseType;e.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(u.auth){var m=u.auth.username||"",g=u.auth.password?unescape(encodeURIComponent(u.auth.password)):"";p.Authorization="Basic "+btoa(m+":"+g)}var v=o(u.baseURL,u.url);function y(){if(h){var e="getAllResponseHeaders"in h?i(h.getAllResponseHeaders()):null,r={data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:e,config:u,request:h};t(c,f,r),h=null}}if(h.open(u.method.toUpperCase(),n(v,u.params,u.paramsSerializer),!0),h.timeout=u.timeout,"onloadend"in h?h.onloadend=y:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(y)},h.onabort=function(){h&&(f(s("Request aborted",u,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(s("Network Error",u,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+u.timeout+"ms exceeded";u.timeoutErrorMessage&&(e=u.timeoutErrorMessage),f(s(e,u,u.transitional&&u.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},e.isStandardBrowserEnv()){var b=(u.withCredentials||a(v))&&u.xsrfCookieName?r.read(u.xsrfCookieName):void 0;b&&(p[u.xsrfHeaderName]=b)}"setRequestHeader"in h&&e.forEach(p,(function(e,t){void 0===l&&"content-type"===t.toLowerCase()?delete p[t]:h.setRequestHeader(t,e)})),e.isUndefined(u.withCredentials)||(h.withCredentials=!!u.withCredentials),d&&"json"!==d&&(h.responseType=u.responseType),"function"==typeof u.onDownloadProgress&&h.addEventListener("progress",u.onDownloadProgress),"function"==typeof u.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",u.onUploadProgress),u.cancelToken&&u.cancelToken.promise.then((function(e){h&&(h.abort(),f(e),h=null)})),l||(l=null),h.send(l)}))}}var H=l,M=function(e,t){q.forEach(e,(function(r,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[n])}))},z=D,I={"Content-Type":"application/x-www-form-urlencoded"};function V(e,t){!H.isUndefined(e)&&H.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var X,W={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(X=_()),X),transformRequest:[function(e,t){return M(t,"Accept"),M(t,"Content-Type"),H.isFormData(e)||H.isArrayBuffer(e)||H.isBuffer(e)||H.isStream(e)||H.isFile(e)||H.isBlob(e)?e:H.isArrayBufferView(e)?e.buffer:H.isURLSearchParams(e)?(V(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):H.isObject(e)||t&&"application/json"===t["Content-Type"]?(V(t,"application/json"),function(e,t,r){if(H.isString(e))try{return(t||JSON.parse)(e),H.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,r=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&H.isString(e)&&e.length)try{return JSON.parse(e)}catch(i){if(o){if("SyntaxError"===i.name)throw z(i,this,"E_JSON_PARSE");throw i}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};W.headers={common:{Accept:"application/json, text/plain, */*"}},H.forEach(["delete","get","head"],(function(e){W.headers[e]={}})),H.forEach(["post","put","patch"],(function(e){W.headers[e]=H.merge(I)}));var $,G,K=W,Z=l,Q=K;function Y(){return G?$:(G=1,$=function(e){return!(!e||!e.__CANCEL__)})}var ee=l,te=function(e,t,r){var n=this||Q;return Z.forEach(r,(function(r){e=r.call(n,e,t)})),e},re=Y(),ne=K;function oe(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var ie=l,ae=function(e,t){t=t||{};var r={},n=["url","method","data"],o=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function s(e,t){return ie.isPlainObject(e)&&ie.isPlainObject(t)?ie.merge(e,t):ie.isPlainObject(t)?ie.merge({},t):ie.isArray(t)?t.slice():t}function u(n){ie.isUndefined(t[n])?ie.isUndefined(e[n])||(r[n]=s(void 0,e[n])):r[n]=s(e[n],t[n])}ie.forEach(n,(function(e){ie.isUndefined(t[e])||(r[e]=s(void 0,t[e]))})),ie.forEach(o,u),ie.forEach(i,(function(n){ie.isUndefined(t[n])?ie.isUndefined(e[n])||(r[n]=s(void 0,e[n])):r[n]=s(void 0,t[n])})),ie.forEach(a,(function(n){n in t?r[n]=s(e[n],t[n]):n in e&&(r[n]=s(void 0,e[n]))}));var c=n.concat(o).concat(i).concat(a),f=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===c.indexOf(e)}));return ie.forEach(f,u),r};var se={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]},ue={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){ue[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));var ce={},fe=se.version.split(".");function le(e,t){for(var r=t?t.split("."):fe,n=e.split("."),o=0;o<3;o++){if(r[o]>n[o])return!0;if(r[o]0;){var i=n[o],a=t[i];if(a){var s=e[i],u=void 0===s||a(s,i,e);if(!0!==u)throw new TypeError("option "+i+" must be "+u)}else if(!0!==r)throw Error("Unknown option "+i)}},validators:ue},ke=Oe.validators;function Ne(e){this.defaults=e,this.interceptors={request:new je,response:new je}}function Ce(){if(de)return pe;function e(e){this.message=e}return de=1,e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,pe=e}Ne.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=Se(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&Oe.assertOptions(t,{silentJSONParsing:ke.transitional(ke.boolean,"1.0.0"),forcedJSONParsing:ke.transitional(ke.boolean,"1.0.0"),clarifyTimeoutError:ke.transitional(ke.boolean,"1.0.0")},!1);var r=[],n=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(n=n&&t.synchronous,r.unshift(t.fulfilled,t.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!n){var a=[Ee,void 0];for(Array.prototype.unshift.apply(a,r),a=a.concat(i),o=Promise.resolve(e);a.length;)o=o.then(a.shift(),a.shift());return o}for(var s=e;r.length;){var u=r.shift(),c=r.shift();try{s=u(s)}catch(f){c(f);break}}try{o=Ee(s)}catch(f){return Promise.reject(f)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},Ne.prototype.getUri=function(e){return e=Se(this.defaults,e),xe(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},we.forEach(["delete","get","head","options"],(function(e){Ne.prototype[e]=function(t,r){return this.request(Se(r||{},{method:e,url:t,data:(r||{}).data}))}})),we.forEach(["post","put","patch"],(function(e){Ne.prototype[e]=function(t,r,n){return this.request(Se(n||{},{method:e,url:t,data:r}))}}));var Ae=l,Re=r,Te=Ne,Pe=ae;function Ue(e){var t=new Te(e),r=Re(Te.prototype.request,t);return Ae.extend(r,Te.prototype,t),Ae.extend(r,t),r}var Be=Ue(K);Be.Axios=Te,Be.create=function(e){return Ue(Pe(Be.defaults,e))},Be.Cancel=Ce(),Be.CancelToken=function(){if(me)return he;me=1;var e=Ce();function t(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var r;this.promise=new Promise((function(e){r=e}));var n=this;t((function(t){n.reason||(n.reason=new e(t),r(n.reason))}))}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var e;return{token:new t((function(t){e=t})),cancel:e}},he=t}(),Be.isCancel=Y(),Be.all=function(e){return Promise.all(e)},Be.spread=ve?ge:(ve=1,ge=function(e){return function(t){return e.apply(null,t)}}),Be.isAxiosError=be?ye:(be=1,ye=function(e){return"object"==typeof e&&!0===e.isAxiosError}),t.exports=Be,t.exports.default=Be;const Le=e(t.exports);export{Le as a}; +import{j as e}from"./index-f283ba7d.js";var t={exports:{}},r=function(e,t){return function(){for(var r=new Array(arguments.length),n=0;n=0)return;a[n]="set-cookie"===n?(a[n]?a[n]:[]).concat([o]):a[n]?a[n]+", "+o:o}})),a):a}}(),a=function(){if(P)return T;P=1;var e=l;return T=e.isStandardBrowserEnv()?function(){var t,r=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function o(e){var t=e;return r&&(n.setAttribute("href",t),t=n.href),n.setAttribute("href",t),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return t=o(window.location.href),function(r){var n=e.isString(r)?o(r):r;return n.protocol===t.protocol&&n.host===t.host}}():function(){return!0}}(),s=F();return U=function(u){return new Promise((function(c,f){var l=u.data,p=u.headers,d=u.responseType;e.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(u.auth){var m=u.auth.username||"",g=u.auth.password?unescape(encodeURIComponent(u.auth.password)):"";p.Authorization="Basic "+btoa(m+":"+g)}var v=o(u.baseURL,u.url);function y(){if(h){var e="getAllResponseHeaders"in h?i(h.getAllResponseHeaders()):null,r={data:d&&"text"!==d&&"json"!==d?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:e,config:u,request:h};t(c,f,r),h=null}}if(h.open(u.method.toUpperCase(),n(v,u.params,u.paramsSerializer),!0),h.timeout=u.timeout,"onloadend"in h?h.onloadend=y:h.onreadystatechange=function(){h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))&&setTimeout(y)},h.onabort=function(){h&&(f(s("Request aborted",u,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(s("Network Error",u,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+u.timeout+"ms exceeded";u.timeoutErrorMessage&&(e=u.timeoutErrorMessage),f(s(e,u,u.transitional&&u.transitional.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",h)),h=null},e.isStandardBrowserEnv()){var b=(u.withCredentials||a(v))&&u.xsrfCookieName?r.read(u.xsrfCookieName):void 0;b&&(p[u.xsrfHeaderName]=b)}"setRequestHeader"in h&&e.forEach(p,(function(e,t){void 0===l&&"content-type"===t.toLowerCase()?delete p[t]:h.setRequestHeader(t,e)})),e.isUndefined(u.withCredentials)||(h.withCredentials=!!u.withCredentials),d&&"json"!==d&&(h.responseType=u.responseType),"function"==typeof u.onDownloadProgress&&h.addEventListener("progress",u.onDownloadProgress),"function"==typeof u.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",u.onUploadProgress),u.cancelToken&&u.cancelToken.promise.then((function(e){h&&(h.abort(),f(e),h=null)})),l||(l=null),h.send(l)}))}}var H=l,M=function(e,t){q.forEach(e,(function(r,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[n])}))},z=D,I={"Content-Type":"application/x-www-form-urlencoded"};function V(e,t){!H.isUndefined(e)&&H.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var X,W={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:(("undefined"!=typeof XMLHttpRequest||"undefined"!=typeof process&&"[object process]"===Object.prototype.toString.call(process))&&(X=_()),X),transformRequest:[function(e,t){return M(t,"Accept"),M(t,"Content-Type"),H.isFormData(e)||H.isArrayBuffer(e)||H.isBuffer(e)||H.isStream(e)||H.isFile(e)||H.isBlob(e)?e:H.isArrayBufferView(e)?e.buffer:H.isURLSearchParams(e)?(V(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):H.isObject(e)||t&&"application/json"===t["Content-Type"]?(V(t,"application/json"),function(e,t,r){if(H.isString(e))try{return(t||JSON.parse)(e),H.trim(e)}catch(n){if("SyntaxError"!==n.name)throw n}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional,r=t&&t.silentJSONParsing,n=t&&t.forcedJSONParsing,o=!r&&"json"===this.responseType;if(o||n&&H.isString(e)&&e.length)try{return JSON.parse(e)}catch(i){if(o){if("SyntaxError"===i.name)throw z(i,this,"E_JSON_PARSE");throw i}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300}};W.headers={common:{Accept:"application/json, text/plain, */*"}},H.forEach(["delete","get","head"],(function(e){W.headers[e]={}})),H.forEach(["post","put","patch"],(function(e){W.headers[e]=H.merge(I)}));var $,G,K=W,Z=l,Q=K;function Y(){return G?$:(G=1,$=function(e){return!(!e||!e.__CANCEL__)})}var ee=l,te=function(e,t,r){var n=this||Q;return Z.forEach(r,(function(r){e=r.call(n,e,t)})),e},re=Y(),ne=K;function oe(e){e.cancelToken&&e.cancelToken.throwIfRequested()}var ie=l,ae=function(e,t){t=t||{};var r={},n=["url","method","data"],o=["headers","auth","proxy","params"],i=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],a=["validateStatus"];function s(e,t){return ie.isPlainObject(e)&&ie.isPlainObject(t)?ie.merge(e,t):ie.isPlainObject(t)?ie.merge({},t):ie.isArray(t)?t.slice():t}function u(n){ie.isUndefined(t[n])?ie.isUndefined(e[n])||(r[n]=s(void 0,e[n])):r[n]=s(e[n],t[n])}ie.forEach(n,(function(e){ie.isUndefined(t[e])||(r[e]=s(void 0,t[e]))})),ie.forEach(o,u),ie.forEach(i,(function(n){ie.isUndefined(t[n])?ie.isUndefined(e[n])||(r[n]=s(void 0,e[n])):r[n]=s(void 0,t[n])})),ie.forEach(a,(function(n){n in t?r[n]=s(e[n],t[n]):n in e&&(r[n]=s(void 0,e[n]))}));var c=n.concat(o).concat(i).concat(a),f=Object.keys(e).concat(Object.keys(t)).filter((function(e){return-1===c.indexOf(e)}));return ie.forEach(f,u),r};var se={name:"axios",version:"0.21.4",description:"Promise based HTTP client for the browser and node.js",main:"index.js",scripts:{test:"grunt test",start:"node ./sandbox/server.js",build:"NODE_ENV=production grunt build",preversion:"npm test",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json",postversion:"git push && git push --tags",examples:"node ./examples/server.js",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",fix:"eslint --fix lib/**/*.js"},repository:{type:"git",url:"https://github.com/axios/axios.git"},keywords:["xhr","http","ajax","promise","node"],author:"Matt Zabriskie",license:"MIT",bugs:{url:"https://github.com/axios/axios/issues"},homepage:"https://axios-http.com",devDependencies:{coveralls:"^3.0.0","es6-promise":"^4.2.4",grunt:"^1.3.0","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.1.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^23.0.0","grunt-karma":"^4.0.0","grunt-mocha-test":"^0.13.3","grunt-ts":"^6.0.0-beta.19","grunt-webpack":"^4.0.2","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^6.3.2","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^2.1.0","karma-jasmine":"^1.1.1","karma-jasmine-ajax":"^0.1.13","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^4.3.6","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.8","karma-webpack":"^4.0.2","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",mocha:"^8.2.1",sinon:"^4.5.0","terser-webpack-plugin":"^4.2.3",typescript:"^4.0.5","url-search-params":"^0.10.0",webpack:"^4.44.2","webpack-dev-server":"^3.11.0"},browser:{"./lib/adapters/http.js":"./lib/adapters/xhr.js"},jsdelivr:"dist/axios.min.js",unpkg:"dist/axios.min.js",typings:"./index.d.ts",dependencies:{"follow-redirects":"^1.14.0"},bundlesize:[{path:"./dist/axios.min.js",threshold:"5kB"}]},ue={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){ue[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));var ce={},fe=se.version.split(".");function le(e,t){for(var r=t?t.split("."):fe,n=e.split("."),o=0;o<3;o++){if(r[o]>n[o])return!0;if(r[o]0;){var i=n[o],a=t[i];if(a){var s=e[i],u=void 0===s||a(s,i,e);if(!0!==u)throw new TypeError("option "+i+" must be "+u)}else if(!0!==r)throw Error("Unknown option "+i)}},validators:ue},ke=Oe.validators;function Ne(e){this.defaults=e,this.interceptors={request:new je,response:new je}}function Ce(){if(de)return pe;function e(e){this.message=e}return de=1,e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,pe=e}Ne.prototype.request=function(e){"string"==typeof e?(e=arguments[1]||{}).url=arguments[0]:e=e||{},(e=Se(this.defaults,e)).method?e.method=e.method.toLowerCase():this.defaults.method?e.method=this.defaults.method.toLowerCase():e.method="get";var t=e.transitional;void 0!==t&&Oe.assertOptions(t,{silentJSONParsing:ke.transitional(ke.boolean,"1.0.0"),forcedJSONParsing:ke.transitional(ke.boolean,"1.0.0"),clarifyTimeoutError:ke.transitional(ke.boolean,"1.0.0")},!1);var r=[],n=!0;this.interceptors.request.forEach((function(t){"function"==typeof t.runWhen&&!1===t.runWhen(e)||(n=n&&t.synchronous,r.unshift(t.fulfilled,t.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(e){i.push(e.fulfilled,e.rejected)})),!n){var a=[Ee,void 0];for(Array.prototype.unshift.apply(a,r),a=a.concat(i),o=Promise.resolve(e);a.length;)o=o.then(a.shift(),a.shift());return o}for(var s=e;r.length;){var u=r.shift(),c=r.shift();try{s=u(s)}catch(f){c(f);break}}try{o=Ee(s)}catch(f){return Promise.reject(f)}for(;i.length;)o=o.then(i.shift(),i.shift());return o},Ne.prototype.getUri=function(e){return e=Se(this.defaults,e),xe(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},we.forEach(["delete","get","head","options"],(function(e){Ne.prototype[e]=function(t,r){return this.request(Se(r||{},{method:e,url:t,data:(r||{}).data}))}})),we.forEach(["post","put","patch"],(function(e){Ne.prototype[e]=function(t,r,n){return this.request(Se(n||{},{method:e,url:t,data:r}))}}));var Ae=l,Re=r,Te=Ne,Pe=ae;function Ue(e){var t=new Te(e),r=Re(Te.prototype.request,t);return Ae.extend(r,Te.prototype,t),Ae.extend(r,t),r}var Be=Ue(K);Be.Axios=Te,Be.create=function(e){return Ue(Pe(Be.defaults,e))},Be.Cancel=Ce(),Be.CancelToken=function(){if(me)return he;me=1;var e=Ce();function t(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var r;this.promise=new Promise((function(e){r=e}));var n=this;t((function(t){n.reason||(n.reason=new e(t),r(n.reason))}))}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var e;return{token:new t((function(t){e=t})),cancel:e}},he=t}(),Be.isCancel=Y(),Be.all=function(e){return Promise.all(e)},Be.spread=ve?ge:(ve=1,ge=function(e){return function(t){return e.apply(null,t)}}),Be.isAxiosError=be?ye:(be=1,ye=function(e){return"object"==typeof e&&!0===e.isAxiosError}),t.exports=Be,t.exports.default=Be;const Le=e(t.exports);export{Le as a}; diff --git a/public/dist/assets/index-0d31d5fa.js.gz b/public/dist/assets/index-0d31d5fa.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9944008ab3f9024428ed702878d8e1a2d5784259 GIT binary patch literal 6711 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 N`ah=f5Ws>%000p(Ha`FW literal 0 HcmV?d00001 diff --git a/public/dist/assets/index-91e21252.js.gz b/public/dist/assets/index-91e21252.js.gz deleted file mode 100644 index 2a96de056a2e4ba432961f4c31a06f4b48588aca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6712 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

%)rm3JzVlnIN@7N{zq#(@l)voOgcS~G<1Y1X}2 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 OKmP|Ky9?`rLjV9nx+LfT diff --git a/public/dist/assets/index-97090024.js b/public/dist/assets/index-f283ba7d.js similarity index 99% rename from public/dist/assets/index-97090024.js rename to public/dist/assets/index-f283ba7d.js index 2176791..9e1b6f8 100644 --- a/public/dist/assets/index-97090024.js +++ b/public/dist/assets/index-f283ba7d.js @@ -12,4 +12,4 @@ eye.version="2.29.4",Xge=Vwe,eye.fn=Sje,eye.min=function(){return Hwe("isBefore" * vue-router v4.2.5 * (c) 2023 Eduardo San Martin Morote * @license MIT - */const OJe=Object.assign;function wJe(e,t){const n={};for(const r in t){const o=t[r];n[r]=PJe(o)?o.map(e):e(o)}return n}const jJe=()=>{},PJe=Array.isArray,SJe=/\/$/,CJe=e=>e.replace(SJe,"");function xJe(e,t,n="/"){let r,o={},i="",a="";const c=t.indexOf("#");let l=t.indexOf("?");return c=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,c>-1?c:t.length),o=e(i)),c>-1&&(r=r||t.slice(0,c),a=t.slice(c,t.length)),r=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let i,a,c=n.length-1;for(i=0;i1&&c--}return n.slice(0,c).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:o,hash:a}}function kJe(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function zJe(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function MJe(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!TJe(e[n],t[n]))return!1;return!0}function TJe(e,t){return PJe(e)?VJe(e,t):PJe(t)?VJe(t,e):e===t}function VJe(e,t){return PJe(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}var AJe,EJe,HJe,_Je;(EJe=AJe||(AJe={})).pop="pop",EJe.push="push",(_Je=HJe||(HJe={})).back="back",_Je.forward="forward",_Je.unknown="";const DJe=/^[^#]+#/;function NJe(e,t){return e.replace(DJe,"#")+t}const BJe=()=>({left:window.pageXOffset,top:window.pageYOffset});function LJe(e){let t;if("el"in e){const n=e.el,r="string"==typeof n&&n.startsWith("#"),o="string"==typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function FJe(e,t){return(history.state?history.state.position-t:-1)+e}const IJe=new Map;let RJe=()=>location.protocol+"//"+location.host;function $Je(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let t=o.includes(e.slice(i))?e.slice(i).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),kJe(n,"")}return kJe(n,e)+r+o}function KJe(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?BJe():null}}function WJe(e){const t=function(e){const{history:t,location:n}=window,r={value:$Je(e,n)},o={value:t.state};function i(r,i,a){const c=e.indexOf("#"),l=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+r:RJe()+e+r;try{t[a?"replaceState":"pushState"](i,"",l),o.value=i}catch(s){console.error(s),n[a?"replace":"assign"](l)}}return o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:o,push:function(e,n){const a=OJe({},o.value,t.state,{forward:e,scroll:BJe()});i(a.current,a,!0),i(e,OJe({},KJe(r.value,e,null),{position:a.position+1},n),!1),r.value=e},replace:function(e,n){i(e,OJe({},t.state,KJe(o.value.back,e,o.value.forward,!0),n,{position:o.value.position}),!0),r.value=e}}}(e=function(e){if(!e)if(yJe){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),CJe(e)}(e)),n=function(e,t,n,r){let o=[],i=[],a=null;const c=({state:i})=>{const c=$Je(e,location),l=n.value,s=t.value;let u=0;if(i){if(n.value=c,t.value=i,a&&a===l)return void(a=null);u=s?i.position-s.position:0}else r(c);o.forEach((e=>{e(n.value,l,{delta:u,type:AJe.pop,direction:u?u>0?HJe.forward:HJe.back:HJe.unknown})}))};function l(){const{history:e}=window;e.state&&e.replaceState(OJe({},e.state,{scroll:BJe()}),"")}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:function(){a=n.value},listen:function(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return i.push(t),t},destroy:function(){for(const e of i)e();i=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",l)}}}(e,t.state,t.location,t.replace);const r=OJe({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:NJe.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function UJe(e){return"string"==typeof e||"symbol"==typeof e}const qJe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},YJe=Symbol("");var GJe,XJe;function ZJe(e,t){return OJe(new Error,{type:e,[YJe]:!0},t)}function QJe(e,t){return e instanceof Error&&YJe in e&&(null==t||!!(e.type&t))}(XJe=GJe||(GJe={}))[XJe.aborted=4]="aborted",XJe[XJe.cancelled=8]="cancelled",XJe[XJe.duplicated=16]="duplicated";const JJe="[^/]+?",e1e={sensitive:!1,strict:!1,start:!0,end:!0},t1e=/[.+*?^${}()[\]/\\]/g;function n1e(e,t){let n=0;for(;nt.length?1===t.length&&80===t[0]?1:-1:0}function r1e(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const i1e={type:0,value:""},a1e=/[a-zA-Z0-9_]/;function c1e(e,t,n){const r=function(e,t){const n=OJe({},e1e,t),r=[];let o=n.start?"^":"";const i=[];for(const l of e){const e=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let t=0;t1&&("*"===c||"+"===c)&&t(`A repeatable param (${s}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:s,regexp:u,repeatable:"*"===c||"+"===c,optional:"*"===c||"?"===c})):t("Invalid state to consume buffer"),s="")}function h(){s+=c}for(;l{i(h)}:jJe}function i(e){if(UJe(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(i),t.alias.forEach(i))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(i),e.alias.forEach(i))}}function a(e){let t=0;for(;t=0&&(e.record.path!==n[t].record.path||!p1e(e,n[t]));)t++;n.splice(t,0,e),e.record.name&&!f1e(e)&&r.set(e.record.name,e)}return t=d1e({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>o(e))),{addRoute:o,resolve:function(e,t){let o,i,a,c={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw ZJe(1,{location:e});a=o.record.name,c=OJe(s1e(t.params,o.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params&&s1e(e.params,o.keys.map((e=>e.name)))),i=o.stringify(c)}else if("path"in e)i=e.path,o=n.find((e=>e.re.test(i))),o&&(c=o.parse(i),a=o.record.name);else{if(o=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw ZJe(1,{location:e,currentLocation:t});a=o.record.name,c=OJe({},t.params,e.params),i=o.stringify(c)}const l=[];let s=o;for(;s;)l.unshift(s.record),s=s.parent;return{name:a,path:i,params:c,matched:l,meta:h1e(l)}},removeRoute:i,getRoutes:function(){return n},getRecordMatcher:function(e){return r.get(e)}}}function s1e(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function u1e(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"==typeof n?n[r]:n;return t}function f1e(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function h1e(e){return e.reduce(((e,t)=>OJe(e,t.meta)),{})}function d1e(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function p1e(e,t){return t.children.some((t=>t===e||p1e(e,t)))}const v1e=/#/g,m1e=/&/g,b1e=/\//g,g1e=/=/g,y1e=/\?/g,O1e=/\+/g,w1e=/%5B/g,j1e=/%5D/g,P1e=/%5E/g,S1e=/%60/g,C1e=/%7B/g,x1e=/%7C/g,k1e=/%7D/g,z1e=/%20/g;function M1e(e){return encodeURI(""+e).replace(x1e,"|").replace(w1e,"[").replace(j1e,"]")}function T1e(e){return M1e(e).replace(O1e,"%2B").replace(z1e,"+").replace(v1e,"%23").replace(m1e,"%26").replace(S1e,"`").replace(C1e,"{").replace(k1e,"}").replace(P1e,"^")}function V1e(e){return null==e?"":function(e){return M1e(e).replace(v1e,"%23").replace(y1e,"%3F")}(e).replace(b1e,"%2F")}function A1e(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function E1e(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let r=0;re&&T1e(e))):[r&&T1e(r)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function _1e(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=PJe(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const D1e=Symbol(""),N1e=Symbol(""),B1e=Symbol(""),L1e=Symbol(""),F1e=Symbol("");function I1e(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function R1e(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise(((a,c)=>{const l=e=>{var l;!1===e?c(ZJe(4,{from:n,to:t})):e instanceof Error?c(e):"string"==typeof(l=e)||l&&"object"==typeof l?c(ZJe(2,{from:t,to:e})):(i&&r.enterCallbacks[o]===i&&"function"==typeof e&&i.push(e),a())},s=e.call(r&&r.instances[o],t,n,l);let u=Promise.resolve(s);e.length<3&&(u=u.then(l)),u.catch((e=>c(e)))}))}function $1e(e,t,n,r){const o=[];for(const a of e)for(const e in a.components){let c=a.components[e];if("beforeRouteEnter"===t||a.instances[e])if("object"==typeof(i=c)||"displayName"in i||"props"in i||"__vccOpts"in i){const i=(c.__vccOpts||c)[t];i&&o.push(R1e(i,n,r,a,e))}else{let i=c();o.push((()=>i.then((o=>{if(!o)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${a.path}"`));const i=(c=o).__esModule||"Module"===c[Symbol.toStringTag]?o.default:o;var c;a.components[e]=i;const l=(i.__vccOpts||i)[t];return l&&R1e(l,n,r,a,e)()}))))}}var i;return o}function K1e(e){const t=Or(B1e),n=Or(L1e),r=Ho((()=>t.resolve(Ot(e.to)))),o=Ho((()=>{const{matched:e}=r.value,{length:t}=e,o=e[t-1],i=n.matched;if(!o||!i.length)return-1;const a=i.findIndex(zJe.bind(null,o));if(a>-1)return a;const c=U1e(e[t-2]);return t>1&&U1e(o)===c&&i[i.length-1].path!==c?i.findIndex(zJe.bind(null,e[t-2])):a})),i=Ho((()=>o.value>-1&&function(e,t){for(const n in t){const r=t[n],o=e[n];if("string"==typeof r){if(r!==o)return!1}else if(!PJe(o)||o.length!==r.length||r.some(((e,t)=>e!==o[t])))return!1}return!0}(n.params,r.value.params))),a=Ho((()=>o.value>-1&&o.value===n.matched.length-1&&MJe(n.params,r.value.params)));return{route:r,href:Ho((()=>r.value.href)),isActive:i,isExactActive:a,navigate:function(n={}){return function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)?t[Ot(e.replace)?"replace":"push"](Ot(e.to)).catch(jJe):Promise.resolve()}}}const W1e=An({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:K1e,setup(e,{slots:t}){const n=nt(K1e(e)),{options:r}=Or(B1e),o=Ho((()=>({[q1e(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[q1e(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const r=t.default&&t.default(n);return e.custom?r:_o("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}});function U1e(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const q1e=(e,t,n)=>null!=e?e:null!=t?t:n,Y1e=An({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Or(F1e),o=Ho((()=>e.route||r.value)),i=Or(N1e,0),a=Ho((()=>{let e=Ot(i);const{matched:t}=o.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),c=Ho((()=>o.value.matched[a.value]));yr(N1e,Ho((()=>a.value+1))),yr(D1e,c),yr(F1e,o);const l=bt();return dn((()=>[l.value,c.value,e.name]),(([e,t,n],[r,o,i])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&zJe(t,o)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const r=o.value,i=e.name,a=c.value,s=a&&a.components[i];if(!s)return G1e(n.default,{Component:s,route:r});const u=a.props[i],f=u?!0===u?r.params:"function"==typeof u?u(r):u:null,h=_o(s,OJe({},f,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(a.instances[i]=null)},ref:l}));return G1e(n.default,{Component:h,route:r})||h}}});function G1e(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const X1e=Y1e;const Z1e={},Q1e=function(e,t,n){if(!t||0===t.length)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map((e=>{if(e=function(e,t){return new URL(e,t).href}(e,n),e in Z1e)return;Z1e[e]=!0;const t=e.endsWith(".css"),o=t?'[rel="stylesheet"]':"";if(!!n)for(let n=r.length-1;n>=0;n--){const o=r[n];if(o.href===e&&(!t||"stylesheet"===o.rel))return}else if(document.querySelector(`link[href="${e}"]${o}`))return;const i=document.createElement("link");return i.rel=t?"stylesheet":"modulepreload",t||(i.as="script",i.crossOrigin=""),i.href=e,document.head.appendChild(i),t?new Promise(((t,n)=>{i.addEventListener("load",t),i.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>e())).catch((e=>{const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}))},J1e=[{path:"/",component:()=>Q1e((()=>import("./AppSider-7ec83dd3.js")),["./AppSider-7ec83dd3.js","./AppSider-eae4d7cc.css"],import.meta.url),children:[{path:"/framework",name:"Framework",component:()=>Q1e((()=>import("./Menu-8f71c739.js")),["./Menu-8f71c739.js","./Menu-7610e037.css"],import.meta.url),props:{id:"framework"},redirect:{name:"FrameworkSocketIpc"},children:[{path:"/framework/socket/ipc",name:"FrameworkSocketIpc",component:()=>Q1e((()=>import("./Ipc-af32f36b.js")),["./Ipc-af32f36b.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Ipc-474d711c.css"],import.meta.url)},{path:"/framework/socket/httpserver",name:"FrameworkSocketHttpServer",component:()=>Q1e((()=>import("./HttpServer-1fb3ca79.js")),["./HttpServer-1fb3ca79.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./index-91e21252.js","./store2-ef7c0aa3.js","./HttpServer-3120b23d.css"],import.meta.url)},{path:"/framework/socket/socketserver",name:"FrameworkSocketSocketServer",component:()=>Q1e((()=>import("./SocketServer-2afc1f2a.js")),["./SocketServer-2afc1f2a.js","./main-ce25b28f.js","./SocketServer-de211e59.css"],import.meta.url)},{path:"/framework/jsondb/index",name:"FrameworkJsonDBIndex",component:()=>Q1e((()=>import("./Index-65f527b8.js")),["./Index-65f527b8.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-d99e911b.css"],import.meta.url)},{path:"/framework/sqlitedb/index",name:"FrameworkSqliteDBIndex",component:()=>Q1e((()=>import("./Index-c3d5c8d7.js")),["./Index-c3d5c8d7.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-e6d2372c.css"],import.meta.url)},{path:"/framework/jobs/index",name:"FrameworkJobsIndex",component:()=>Q1e((()=>import("./Index-d2b3c11e.js")),["./Index-d2b3c11e.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-b5c70efc.css"],import.meta.url)},{path:"/framework/updater/index",name:"FrameworkUpdaterIndex",component:()=>Q1e((()=>import("./Index-36642ea7.js")),["./Index-36642ea7.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-e7823b2a.css"],import.meta.url)},{path:"/framework/software/index",name:"FrameworkSoftwareIndex",component:()=>Q1e((()=>import("./Index-7fd843e9.js")),["./Index-7fd843e9.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-633a217e.css"],import.meta.url)},{path:"/framework/java/index",name:"FrameworkJavaIndex",component:()=>Q1e((()=>import("./Index-e2220ebf.js")),["./Index-e2220ebf.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./index-91e21252.js","./store2-ef7c0aa3.js","./Index-18e74189.css"],import.meta.url)},{path:"/framework/testapi/index",name:"FrameworkTestApiIndex",component:()=>Q1e((()=>import("./Index-e9b361ed.js")),["./Index-e9b361ed.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-10f88239.css"],import.meta.url)}]},{path:"/os",name:"Os",component:()=>Q1e((()=>import("./Menu-8f71c739.js")),["./Menu-8f71c739.js","./Menu-7610e037.css"],import.meta.url),props:{id:"os"},redirect:{name:"OsFileIndex"},children:[{path:"/os/file/index",name:"OsFileIndex",component:()=>Q1e((()=>import("./Index-c7402c0d.js")),["./Index-c7402c0d.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./store2-ef7c0aa3.js","./Index-1570e1ba.css"],import.meta.url)},{path:"/os/file/pic",name:"OsFilePic",component:()=>Q1e((()=>import("./Pic-fc347785.js")),["./Pic-fc347785.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Pic-f8ef353a.css"],import.meta.url)},{path:"/os/windowview/index",name:"OsWindowViewIndex",component:()=>Q1e((()=>import("./Index-56d61066.js")),["./Index-56d61066.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-b6f61b5c.css"],import.meta.url)},{path:"/os/window/index",name:"OsWindowIndex",component:()=>Q1e((()=>import("./Index-1589dc21.js")),["./Index-1589dc21.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-8814d88f.css"],import.meta.url)},{path:"/os/notification/index",name:"OsNotificationIndex",component:()=>Q1e((()=>import("./Index-1d1699e3.js")),["./Index-1d1699e3.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-71d93079.css"],import.meta.url)},{path:"/os/powermonitor/index",name:"OsPowerMonitorIndex",component:()=>Q1e((()=>import("./Index-85cd9f09.js")),["./Index-85cd9f09.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-cb9b5a62.css"],import.meta.url)},{path:"/os/screen/index",name:"OsScreenIndex",component:()=>Q1e((()=>import("./Index-e796cbd0.js")),["./Index-e796cbd0.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-b451490c.css"],import.meta.url)},{path:"/os/theme/index",name:"OsThemeIndex",component:()=>Q1e((()=>import("./Index-89fc9feb.js")),["./Index-89fc9feb.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-fbd7ccbb.css"],import.meta.url)},{path:"/os/system/index",name:"OsSystemIndex",component:()=>Q1e((()=>import("./Index-8d88c447.js")),["./Index-8d88c447.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-dbae2225.css"],import.meta.url)}]},{path:"/hardware",name:"Hardware",component:()=>Q1e((()=>import("./Menu-8f71c739.js")),["./Menu-8f71c739.js","./Menu-7610e037.css"],import.meta.url),props:{id:"hardware"},redirect:{name:"HardwarePrinterIndex"},children:[{path:"/hardware/printer/index",name:"HardwarePrinterIndex",component:()=>Q1e((()=>import("./Index-c54283a3.js")),["./Index-c54283a3.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-c2510c2f.css"],import.meta.url)}]},{path:"/effect",name:"Effect",component:()=>Q1e((()=>import("./Menu-8f71c739.js")),["./Menu-8f71c739.js","./Menu-7610e037.css"],import.meta.url),props:{id:"effect"},redirect:{name:"EffectVideoIndex"},children:[{path:"/effect/video/index",name:"EffectVideoIndex",component:()=>Q1e((()=>import("./Index-07503de0.js")),["./Index-07503de0.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-e7b58df0.css"],import.meta.url)},{path:"/effect/login/index",name:"EffectLoginIndex",component:()=>Q1e((()=>import("./Index-8362003b.js")),["./Index-8362003b.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Index-6b0301c0.css"],import.meta.url)}]},{path:"/cross",name:"Cross",component:()=>Q1e((()=>import("./Menu-8f71c739.js")),["./Menu-8f71c739.js","./Menu-7610e037.css"],import.meta.url),props:{id:"cross"},redirect:{name:"CrossGoIndex"},children:[{path:"/cross/go/index",name:"CrossGoIndex",component:()=>Q1e((()=>import("./Index-8c6c2c9f.js")),["./Index-8c6c2c9f.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./index-91e21252.js","./Index-0a122f66.css"],import.meta.url)}]}]},{path:"/special",children:[{path:"subwindow",name:"SpecialSubwindowIpc",component:()=>Q1e((()=>import("./Ipc-64b0d68a.js")),["./Ipc-64b0d68a.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Ipc-9eeb6554.css"],import.meta.url)},{path:"/login",name:"SpecialLoginWindow",component:()=>Q1e((()=>import("./Window-6e99c900.js")),["./Window-6e99c900.js","./main-ce25b28f.js","./ipcRenderer-5e19eaee.js","./Window-a587ae49.css"],import.meta.url)}]}],e4e=function(e){const t=l1e(e.routes,e),n=e.parseQuery||E1e,r=e.stringifyQuery||H1e,o=e.history,i=I1e(),a=I1e(),c=I1e(),l=gt(qJe,!0);let s=qJe;yJe&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=wJe.bind(null,(e=>""+e)),f=wJe.bind(null,V1e),h=wJe.bind(null,A1e);function d(e,i){if(i=OJe({},i||l.value),"string"==typeof e){const r=xJe(n,e,i.path),a=t.resolve({path:r.path},i),c=o.createHref(r.fullPath);return OJe(r,a,{params:h(a.params),hash:A1e(r.hash),redirectedFrom:void 0,href:c})}let a;if("path"in e)a=OJe({},e,{path:xJe(n,e.path,i.path).path});else{const t=OJe({},e.params);for(const e in t)null==t[e]&&delete t[e];a=OJe({},e,{params:f(t)}),i.params=f(i.params)}const c=t.resolve(a,i),s=e.hash||"";c.params=u(h(c.params));const d=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(r,OJe({},e,{hash:(p=s,M1e(p).replace(C1e,"{").replace(k1e,"}").replace(P1e,"^")),path:c.path}));var p;const v=o.createHref(d);return OJe({fullPath:d,hash:s,query:r===H1e?_1e(e.query):e.query||{}},c,{redirectedFrom:void 0,href:v})}function p(e){return"string"==typeof e?xJe(n,e,l.value.path):OJe({},e)}function v(e,t){if(s!==e)return ZJe(8,{from:t,to:e})}function m(e){return g(e)}function b(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"==typeof n?n(e):n;return"string"==typeof r&&(r=r.includes("?")||r.includes("#")?r=p(r):{path:r},r.params={}),OJe({query:e.query,hash:e.hash,params:"path"in r?{}:e.params},r)}}function g(e,t){const n=s=d(e),o=l.value,i=e.state,a=e.force,c=!0===e.replace,u=b(n);if(u)return g(OJe(p(u),{state:"object"==typeof u?OJe({},i,u.state):i,force:a,replace:c}),t||n);const f=n;let h;return f.redirectedFrom=t,!a&&function(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&zJe(t.matched[r],n.matched[o])&&MJe(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(r,o,n)&&(h=ZJe(16,{to:f,from:o}),V(o,o,!0,!1)),(h?Promise.resolve(h):w(f,o)).catch((e=>QJe(e)?QJe(e,2)?e:T(e):M(e,f,o))).then((e=>{if(e){if(QJe(e,2))return g(OJe({replace:c},p(e.to),{state:"object"==typeof e.to?OJe({},i,e.to.state):i,force:a}),t||f)}else e=P(f,o,!0,c,i);return j(f,o,e),e}))}function y(e,t){const n=v(e,t);return n?Promise.reject(n):Promise.resolve()}function O(e){const t=H.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function w(e,t){let n;const[r,o,c]=function(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;azJe(e,i)))?r.push(i):n.push(i));const c=e.matched[a];c&&(t.matched.find((e=>zJe(e,c)))||o.push(c))}return[n,r,o]}(e,t);n=$1e(r.reverse(),"beforeRouteLeave",e,t);for(const i of r)i.leaveGuards.forEach((r=>{n.push(R1e(r,e,t))}));const l=y.bind(null,e,t);return n.push(l),D(n).then((()=>{n=[];for(const r of i.list())n.push(R1e(r,e,t));return n.push(l),D(n)})).then((()=>{n=$1e(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach((r=>{n.push(R1e(r,e,t))}));return n.push(l),D(n)})).then((()=>{n=[];for(const r of c)if(r.beforeEnter)if(PJe(r.beforeEnter))for(const o of r.beforeEnter)n.push(R1e(o,e,t));else n.push(R1e(r.beforeEnter,e,t));return n.push(l),D(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=$1e(c,"beforeRouteEnter",e,t),n.push(l),D(n)))).then((()=>{n=[];for(const r of a.list())n.push(R1e(r,e,t));return n.push(l),D(n)})).catch((e=>QJe(e,8)?e:Promise.reject(e)))}function j(e,t,n){c.list().forEach((r=>O((()=>r(e,t,n)))))}function P(e,t,n,r,i){const a=v(e,t);if(a)return a;const c=t===qJe,s=yJe?history.state:{};n&&(r||c?o.replace(e.fullPath,OJe({scroll:c&&s&&s.scroll},i)):o.push(e.fullPath,i)),l.value=e,V(e,t,n,c),T()}let S;function C(){S||(S=o.listen(((e,t,n)=>{if(!_.listening)return;const r=d(e),i=b(r);if(i)return void g(OJe(i,{replace:!0}),r).catch(jJe);s=r;const a=l.value;var c,u;yJe&&(c=FJe(a.fullPath,n.delta),u=BJe(),IJe.set(c,u)),w(r,a).catch((e=>QJe(e,12)?e:QJe(e,2)?(g(e.to,r).then((e=>{QJe(e,20)&&!n.delta&&n.type===AJe.pop&&o.go(-1,!1)})).catch(jJe),Promise.reject()):(n.delta&&o.go(-n.delta,!1),M(e,r,a)))).then((e=>{(e=e||P(r,a,!1))&&(n.delta&&!QJe(e,8)?o.go(-n.delta,!1):n.type===AJe.pop&&QJe(e,20)&&o.go(-1,!1)),j(r,a,e)})).catch(jJe)})))}let x,k=I1e(),z=I1e();function M(e,t,n){T(e);const r=z.list();return r.length?r.forEach((r=>r(e,t,n))):console.error(e),Promise.reject(e)}function T(e){return x||(x=!e,C(),k.list().forEach((([t,n])=>e?n(e):t())),k.reset()),e}function V(t,n,r,o){const{scrollBehavior:i}=e;if(!yJe||!i)return Promise.resolve();const a=!r&&function(e){const t=IJe.get(e);return IJe.delete(e),t}(FJe(t.fullPath,0))||(o||!r)&&history.state&&history.state.scroll||null;return Lt().then((()=>i(t,n,a))).then((e=>e&&LJe(e))).catch((e=>M(e,t,n)))}const A=e=>o.go(e);let E;const H=new Set,_={currentRoute:l,listening:!0,addRoute:function(e,n){let r,o;return UJe(e)?(r=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,r)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:d,options:e,push:m,replace:function(e){return m(OJe(p(e),{replace:!0}))},go:A,back:()=>A(-1),forward:()=>A(1),beforeEach:i.add,beforeResolve:a.add,afterEach:c.add,onError:z.add,isReady:function(){return x&&l.value!==qJe?Promise.resolve():new Promise(((e,t)=>{k.add([e,t])}))},install(e){e.component("RouterLink",W1e),e.component("RouterView",X1e),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>Ot(l)}),yJe&&!E&&l.value===qJe&&(E=!0,m(o.location).catch((e=>{})));const t={};for(const r in qJe)Object.defineProperty(t,r,{get:()=>l.value[r],enumerable:!0});e.provide(B1e,this),e.provide(L1e,rt(t)),e.provide(F1e,l);const n=e.unmount;H.add(e),e.unmount=function(){H.delete(e),H.size<1&&(s=qJe,S&&S(),S=null,l.value=qJe,E=!1,x=!1),n()}}};function D(e){return e.reduce(((e,t)=>e.then((()=>O(t)))),Promise.resolve())}return _}({history:((t4e=location.host?t4e||location.pathname+location.search:"").includes("#")||(t4e+="#"),WJe(t4e)),routes:J1e});var t4e;const n4e=Ei(pJe);n4e.config.productionTip=!1;for(const h in gJe)n4e.component(h,gJe[h]);for(const h in ome){["createFromIconfontCN","getTwoToneColor","setTwoToneColor","default"].includes(h)||n4e.component(h,ome[h])}n4e.use(hJe).use(e4e).mount("#app");export{qr as F,dJe as _,fo as a,ro as b,oo as c,Zn as d,po as e,en as f,uo as g,ut as h,GHe as i,XHe as j,Jr as o,Jt as p,ln as r,G as t,tn as w}; + */const OJe=Object.assign;function wJe(e,t){const n={};for(const r in t){const o=t[r];n[r]=PJe(o)?o.map(e):e(o)}return n}const jJe=()=>{},PJe=Array.isArray,SJe=/\/$/,CJe=e=>e.replace(SJe,"");function xJe(e,t,n="/"){let r,o={},i="",a="";const c=t.indexOf("#");let l=t.indexOf("?");return c=0&&(l=-1),l>-1&&(r=t.slice(0,l),i=t.slice(l+1,c>-1?c:t.length),o=e(i)),c>-1&&(r=r||t.slice(0,c),a=t.slice(c,t.length)),r=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let i,a,c=n.length-1;for(i=0;i1&&c--}return n.slice(0,c).join("/")+"/"+r.slice(i-(i===r.length?1:0)).join("/")}(null!=r?r:t,n),{fullPath:r+(i&&"?")+i+a,path:r,query:o,hash:a}}function kJe(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function zJe(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function MJe(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!TJe(e[n],t[n]))return!1;return!0}function TJe(e,t){return PJe(e)?VJe(e,t):PJe(t)?VJe(t,e):e===t}function VJe(e,t){return PJe(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}var AJe,EJe,HJe,_Je;(EJe=AJe||(AJe={})).pop="pop",EJe.push="push",(_Je=HJe||(HJe={})).back="back",_Je.forward="forward",_Je.unknown="";const DJe=/^[^#]+#/;function NJe(e,t){return e.replace(DJe,"#")+t}const BJe=()=>({left:window.pageXOffset,top:window.pageYOffset});function LJe(e){let t;if("el"in e){const n=e.el,r="string"==typeof n&&n.startsWith("#"),o="string"==typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.pageXOffset,null!=t.top?t.top:window.pageYOffset)}function FJe(e,t){return(history.state?history.state.position-t:-1)+e}const IJe=new Map;let RJe=()=>location.protocol+"//"+location.host;function $Je(e,t){const{pathname:n,search:r,hash:o}=t,i=e.indexOf("#");if(i>-1){let t=o.includes(e.slice(i))?e.slice(i).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),kJe(n,"")}return kJe(n,e)+r+o}function KJe(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?BJe():null}}function WJe(e){const t=function(e){const{history:t,location:n}=window,r={value:$Je(e,n)},o={value:t.state};function i(r,i,a){const c=e.indexOf("#"),l=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+r:RJe()+e+r;try{t[a?"replaceState":"pushState"](i,"",l),o.value=i}catch(s){console.error(s),n[a?"replace":"assign"](l)}}return o.value||i(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0),{location:r,state:o,push:function(e,n){const a=OJe({},o.value,t.state,{forward:e,scroll:BJe()});i(a.current,a,!0),i(e,OJe({},KJe(r.value,e,null),{position:a.position+1},n),!1),r.value=e},replace:function(e,n){i(e,OJe({},t.state,KJe(o.value.back,e,o.value.forward,!0),n,{position:o.value.position}),!0),r.value=e}}}(e=function(e){if(!e)if(yJe){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),CJe(e)}(e)),n=function(e,t,n,r){let o=[],i=[],a=null;const c=({state:i})=>{const c=$Je(e,location),l=n.value,s=t.value;let u=0;if(i){if(n.value=c,t.value=i,a&&a===l)return void(a=null);u=s?i.position-s.position:0}else r(c);o.forEach((e=>{e(n.value,l,{delta:u,type:AJe.pop,direction:u?u>0?HJe.forward:HJe.back:HJe.unknown})}))};function l(){const{history:e}=window;e.state&&e.replaceState(OJe({},e.state,{scroll:BJe()}),"")}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:function(){a=n.value},listen:function(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return i.push(t),t},destroy:function(){for(const e of i)e();i=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",l)}}}(e,t.state,t.location,t.replace);const r=OJe({location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:NJe.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function UJe(e){return"string"==typeof e||"symbol"==typeof e}const qJe={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},YJe=Symbol("");var GJe,XJe;function ZJe(e,t){return OJe(new Error,{type:e,[YJe]:!0},t)}function QJe(e,t){return e instanceof Error&&YJe in e&&(null==t||!!(e.type&t))}(XJe=GJe||(GJe={}))[XJe.aborted=4]="aborted",XJe[XJe.cancelled=8]="cancelled",XJe[XJe.duplicated=16]="duplicated";const JJe="[^/]+?",e1e={sensitive:!1,strict:!1,start:!0,end:!0},t1e=/[.+*?^${}()[\]/\\]/g;function n1e(e,t){let n=0;for(;nt.length?1===t.length&&80===t[0]?1:-1:0}function r1e(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const i1e={type:0,value:""},a1e=/[a-zA-Z0-9_]/;function c1e(e,t,n){const r=function(e,t){const n=OJe({},e1e,t),r=[];let o=n.start?"^":"";const i=[];for(const l of e){const e=l.length?[]:[90];n.strict&&!l.length&&(o+="/");for(let t=0;t1&&("*"===c||"+"===c)&&t(`A repeatable param (${s}) must be alone in its segment. eg: '/:ids+.`),i.push({type:1,value:s,regexp:u,repeatable:"*"===c||"+"===c,optional:"*"===c||"?"===c})):t("Invalid state to consume buffer"),s="")}function h(){s+=c}for(;l{i(h)}:jJe}function i(e){if(UJe(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(i),t.alias.forEach(i))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(i),e.alias.forEach(i))}}function a(e){let t=0;for(;t=0&&(e.record.path!==n[t].record.path||!p1e(e,n[t]));)t++;n.splice(t,0,e),e.record.name&&!f1e(e)&&r.set(e.record.name,e)}return t=d1e({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>o(e))),{addRoute:o,resolve:function(e,t){let o,i,a,c={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw ZJe(1,{location:e});a=o.record.name,c=OJe(s1e(t.params,o.keys.filter((e=>!e.optional)).map((e=>e.name))),e.params&&s1e(e.params,o.keys.map((e=>e.name)))),i=o.stringify(c)}else if("path"in e)i=e.path,o=n.find((e=>e.re.test(i))),o&&(c=o.parse(i),a=o.record.name);else{if(o=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw ZJe(1,{location:e,currentLocation:t});a=o.record.name,c=OJe({},t.params,e.params),i=o.stringify(c)}const l=[];let s=o;for(;s;)l.unshift(s.record),s=s.parent;return{name:a,path:i,params:c,matched:l,meta:h1e(l)}},removeRoute:i,getRoutes:function(){return n},getRecordMatcher:function(e){return r.get(e)}}}function s1e(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function u1e(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"==typeof n?n[r]:n;return t}function f1e(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function h1e(e){return e.reduce(((e,t)=>OJe(e,t.meta)),{})}function d1e(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function p1e(e,t){return t.children.some((t=>t===e||p1e(e,t)))}const v1e=/#/g,m1e=/&/g,b1e=/\//g,g1e=/=/g,y1e=/\?/g,O1e=/\+/g,w1e=/%5B/g,j1e=/%5D/g,P1e=/%5E/g,S1e=/%60/g,C1e=/%7B/g,x1e=/%7C/g,k1e=/%7D/g,z1e=/%20/g;function M1e(e){return encodeURI(""+e).replace(x1e,"|").replace(w1e,"[").replace(j1e,"]")}function T1e(e){return M1e(e).replace(O1e,"%2B").replace(z1e,"+").replace(v1e,"%23").replace(m1e,"%26").replace(S1e,"`").replace(C1e,"{").replace(k1e,"}").replace(P1e,"^")}function V1e(e){return null==e?"":function(e){return M1e(e).replace(v1e,"%23").replace(y1e,"%3F")}(e).replace(b1e,"%2F")}function A1e(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}function E1e(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let r=0;re&&T1e(e))):[r&&T1e(r)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function _1e(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=PJe(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const D1e=Symbol(""),N1e=Symbol(""),B1e=Symbol(""),L1e=Symbol(""),F1e=Symbol("");function I1e(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function R1e(e,t,n,r,o){const i=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise(((a,c)=>{const l=e=>{var l;!1===e?c(ZJe(4,{from:n,to:t})):e instanceof Error?c(e):"string"==typeof(l=e)||l&&"object"==typeof l?c(ZJe(2,{from:t,to:e})):(i&&r.enterCallbacks[o]===i&&"function"==typeof e&&i.push(e),a())},s=e.call(r&&r.instances[o],t,n,l);let u=Promise.resolve(s);e.length<3&&(u=u.then(l)),u.catch((e=>c(e)))}))}function $1e(e,t,n,r){const o=[];for(const a of e)for(const e in a.components){let c=a.components[e];if("beforeRouteEnter"===t||a.instances[e])if("object"==typeof(i=c)||"displayName"in i||"props"in i||"__vccOpts"in i){const i=(c.__vccOpts||c)[t];i&&o.push(R1e(i,n,r,a,e))}else{let i=c();o.push((()=>i.then((o=>{if(!o)return Promise.reject(new Error(`Couldn't resolve component "${e}" at "${a.path}"`));const i=(c=o).__esModule||"Module"===c[Symbol.toStringTag]?o.default:o;var c;a.components[e]=i;const l=(i.__vccOpts||i)[t];return l&&R1e(l,n,r,a,e)()}))))}}var i;return o}function K1e(e){const t=Or(B1e),n=Or(L1e),r=Ho((()=>t.resolve(Ot(e.to)))),o=Ho((()=>{const{matched:e}=r.value,{length:t}=e,o=e[t-1],i=n.matched;if(!o||!i.length)return-1;const a=i.findIndex(zJe.bind(null,o));if(a>-1)return a;const c=U1e(e[t-2]);return t>1&&U1e(o)===c&&i[i.length-1].path!==c?i.findIndex(zJe.bind(null,e[t-2])):a})),i=Ho((()=>o.value>-1&&function(e,t){for(const n in t){const r=t[n],o=e[n];if("string"==typeof r){if(r!==o)return!1}else if(!PJe(o)||o.length!==r.length||r.some(((e,t)=>e!==o[t])))return!1}return!0}(n.params,r.value.params))),a=Ho((()=>o.value>-1&&o.value===n.matched.length-1&&MJe(n.params,r.value.params)));return{route:r,href:Ho((()=>r.value.href)),isActive:i,isExactActive:a,navigate:function(n={}){return function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(n)?t[Ot(e.replace)?"replace":"push"](Ot(e.to)).catch(jJe):Promise.resolve()}}}const W1e=An({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:K1e,setup(e,{slots:t}){const n=nt(K1e(e)),{options:r}=Or(B1e),o=Ho((()=>({[q1e(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[q1e(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const r=t.default&&t.default(n);return e.custom?r:_o("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},r)}}});function U1e(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const q1e=(e,t,n)=>null!=e?e:null!=t?t:n,Y1e=An({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Or(F1e),o=Ho((()=>e.route||r.value)),i=Or(N1e,0),a=Ho((()=>{let e=Ot(i);const{matched:t}=o.value;let n;for(;(n=t[e])&&!n.components;)e++;return e})),c=Ho((()=>o.value.matched[a.value]));yr(N1e,Ho((()=>a.value+1))),yr(D1e,c),yr(F1e,o);const l=bt();return dn((()=>[l.value,c.value,e.name]),(([e,t,n],[r,o,i])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||o&&zJe(t,o)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const r=o.value,i=e.name,a=c.value,s=a&&a.components[i];if(!s)return G1e(n.default,{Component:s,route:r});const u=a.props[i],f=u?!0===u?r.params:"function"==typeof u?u(r):u:null,h=_o(s,OJe({},f,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(a.instances[i]=null)},ref:l}));return G1e(n.default,{Component:h,route:r})||h}}});function G1e(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const X1e=Y1e;const Z1e={},Q1e=function(e,t,n){if(!t||0===t.length)return e();const r=document.getElementsByTagName("link");return Promise.all(t.map((e=>{if(e=function(e,t){return new URL(e,t).href}(e,n),e in Z1e)return;Z1e[e]=!0;const t=e.endsWith(".css"),o=t?'[rel="stylesheet"]':"";if(!!n)for(let n=r.length-1;n>=0;n--){const o=r[n];if(o.href===e&&(!t||"stylesheet"===o.rel))return}else if(document.querySelector(`link[href="${e}"]${o}`))return;const i=document.createElement("link");return i.rel=t?"stylesheet":"modulepreload",t||(i.as="script",i.crossOrigin=""),i.href=e,document.head.appendChild(i),t?new Promise(((t,n)=>{i.addEventListener("load",t),i.addEventListener("error",(()=>n(new Error(`Unable to preload CSS for ${e}`))))})):void 0}))).then((()=>e())).catch((e=>{const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}))},J1e=[{path:"/",component:()=>Q1e((()=>import("./AppSider-c97621a5.js")),["./AppSider-c97621a5.js","./AppSider-eae4d7cc.css"],import.meta.url),children:[{path:"/framework",name:"Framework",component:()=>Q1e((()=>import("./Menu-c3ec0fd5.js")),["./Menu-c3ec0fd5.js","./Menu-7610e037.css"],import.meta.url),props:{id:"framework"},redirect:{name:"FrameworkSocketIpc"},children:[{path:"/framework/socket/ipc",name:"FrameworkSocketIpc",component:()=>Q1e((()=>import("./Ipc-f792091f.js")),["./Ipc-f792091f.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Ipc-474d711c.css"],import.meta.url)},{path:"/framework/socket/httpserver",name:"FrameworkSocketHttpServer",component:()=>Q1e((()=>import("./HttpServer-8bfec31d.js")),["./HttpServer-8bfec31d.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./index-0d31d5fa.js","./store2-c97601fe.js","./HttpServer-3120b23d.css"],import.meta.url)},{path:"/framework/socket/socketserver",name:"FrameworkSocketSocketServer",component:()=>Q1e((()=>import("./SocketServer-d36df569.js")),["./SocketServer-d36df569.js","./main-3bb0017c.js","./SocketServer-de211e59.css"],import.meta.url)},{path:"/framework/jsondb/index",name:"FrameworkJsonDBIndex",component:()=>Q1e((()=>import("./Index-39077248.js")),["./Index-39077248.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-d99e911b.css"],import.meta.url)},{path:"/framework/sqlitedb/index",name:"FrameworkSqliteDBIndex",component:()=>Q1e((()=>import("./Index-354876ed.js")),["./Index-354876ed.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-e6d2372c.css"],import.meta.url)},{path:"/framework/jobs/index",name:"FrameworkJobsIndex",component:()=>Q1e((()=>import("./Index-f2c2d585.js")),["./Index-f2c2d585.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-b5c70efc.css"],import.meta.url)},{path:"/framework/updater/index",name:"FrameworkUpdaterIndex",component:()=>Q1e((()=>import("./Index-ea299cba.js")),["./Index-ea299cba.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-e7823b2a.css"],import.meta.url)},{path:"/framework/software/index",name:"FrameworkSoftwareIndex",component:()=>Q1e((()=>import("./Index-c521a9f5.js")),["./Index-c521a9f5.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-633a217e.css"],import.meta.url)},{path:"/framework/java/index",name:"FrameworkJavaIndex",component:()=>Q1e((()=>import("./Index-43bfec32.js")),["./Index-43bfec32.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./index-0d31d5fa.js","./store2-c97601fe.js","./Index-83c5a461.css"],import.meta.url)},{path:"/framework/testapi/index",name:"FrameworkTestApiIndex",component:()=>Q1e((()=>import("./Index-f5517914.js")),["./Index-f5517914.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-10f88239.css"],import.meta.url)}]},{path:"/os",name:"Os",component:()=>Q1e((()=>import("./Menu-c3ec0fd5.js")),["./Menu-c3ec0fd5.js","./Menu-7610e037.css"],import.meta.url),props:{id:"os"},redirect:{name:"OsFileIndex"},children:[{path:"/os/file/index",name:"OsFileIndex",component:()=>Q1e((()=>import("./Index-6c47115f.js")),["./Index-6c47115f.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./store2-c97601fe.js","./Index-1570e1ba.css"],import.meta.url)},{path:"/os/file/pic",name:"OsFilePic",component:()=>Q1e((()=>import("./Pic-7ce26ac5.js")),["./Pic-7ce26ac5.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Pic-f8ef353a.css"],import.meta.url)},{path:"/os/windowview/index",name:"OsWindowViewIndex",component:()=>Q1e((()=>import("./Index-f7de81e1.js")),["./Index-f7de81e1.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-b6f61b5c.css"],import.meta.url)},{path:"/os/window/index",name:"OsWindowIndex",component:()=>Q1e((()=>import("./Index-e0cd22d1.js")),["./Index-e0cd22d1.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-8814d88f.css"],import.meta.url)},{path:"/os/notification/index",name:"OsNotificationIndex",component:()=>Q1e((()=>import("./Index-101996e4.js")),["./Index-101996e4.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-71d93079.css"],import.meta.url)},{path:"/os/powermonitor/index",name:"OsPowerMonitorIndex",component:()=>Q1e((()=>import("./Index-c2f0b408.js")),["./Index-c2f0b408.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-cb9b5a62.css"],import.meta.url)},{path:"/os/screen/index",name:"OsScreenIndex",component:()=>Q1e((()=>import("./Index-55188015.js")),["./Index-55188015.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-b451490c.css"],import.meta.url)},{path:"/os/theme/index",name:"OsThemeIndex",component:()=>Q1e((()=>import("./Index-e239b54e.js")),["./Index-e239b54e.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-fbd7ccbb.css"],import.meta.url)},{path:"/os/system/index",name:"OsSystemIndex",component:()=>Q1e((()=>import("./Index-ce621282.js")),["./Index-ce621282.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-dbae2225.css"],import.meta.url)}]},{path:"/hardware",name:"Hardware",component:()=>Q1e((()=>import("./Menu-c3ec0fd5.js")),["./Menu-c3ec0fd5.js","./Menu-7610e037.css"],import.meta.url),props:{id:"hardware"},redirect:{name:"HardwarePrinterIndex"},children:[{path:"/hardware/printer/index",name:"HardwarePrinterIndex",component:()=>Q1e((()=>import("./Index-9e9d1c9b.js")),["./Index-9e9d1c9b.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-c2510c2f.css"],import.meta.url)}]},{path:"/effect",name:"Effect",component:()=>Q1e((()=>import("./Menu-c3ec0fd5.js")),["./Menu-c3ec0fd5.js","./Menu-7610e037.css"],import.meta.url),props:{id:"effect"},redirect:{name:"EffectVideoIndex"},children:[{path:"/effect/video/index",name:"EffectVideoIndex",component:()=>Q1e((()=>import("./Index-3a18fb51.js")),["./Index-3a18fb51.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-e7b58df0.css"],import.meta.url)},{path:"/effect/login/index",name:"EffectLoginIndex",component:()=>Q1e((()=>import("./Index-f4d16407.js")),["./Index-f4d16407.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Index-6b0301c0.css"],import.meta.url)}]},{path:"/cross",name:"Cross",component:()=>Q1e((()=>import("./Menu-c3ec0fd5.js")),["./Menu-c3ec0fd5.js","./Menu-7610e037.css"],import.meta.url),props:{id:"cross"},redirect:{name:"CrossGoIndex"},children:[{path:"/cross/go/index",name:"CrossGoIndex",component:()=>Q1e((()=>import("./Index-1c9b3257.js")),["./Index-1c9b3257.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./index-0d31d5fa.js","./Index-d4177ddd.css"],import.meta.url)},{path:"/cross/java/index",name:"CrossJavaIndex",component:()=>Q1e((()=>import("./Index-c2d54db5.js")),["./Index-c2d54db5.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./index-0d31d5fa.js","./Index-34b94f1a.css"],import.meta.url)}]}]},{path:"/special",children:[{path:"subwindow",name:"SpecialSubwindowIpc",component:()=>Q1e((()=>import("./Ipc-d007eef7.js")),["./Ipc-d007eef7.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Ipc-9eeb6554.css"],import.meta.url)},{path:"/login",name:"SpecialLoginWindow",component:()=>Q1e((()=>import("./Window-73e498f2.js")),["./Window-73e498f2.js","./main-3bb0017c.js","./ipcRenderer-5e19eaee.js","./Window-a587ae49.css"],import.meta.url)}]}],e4e=function(e){const t=l1e(e.routes,e),n=e.parseQuery||E1e,r=e.stringifyQuery||H1e,o=e.history,i=I1e(),a=I1e(),c=I1e(),l=gt(qJe,!0);let s=qJe;yJe&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=wJe.bind(null,(e=>""+e)),f=wJe.bind(null,V1e),h=wJe.bind(null,A1e);function d(e,i){if(i=OJe({},i||l.value),"string"==typeof e){const r=xJe(n,e,i.path),a=t.resolve({path:r.path},i),c=o.createHref(r.fullPath);return OJe(r,a,{params:h(a.params),hash:A1e(r.hash),redirectedFrom:void 0,href:c})}let a;if("path"in e)a=OJe({},e,{path:xJe(n,e.path,i.path).path});else{const t=OJe({},e.params);for(const e in t)null==t[e]&&delete t[e];a=OJe({},e,{params:f(t)}),i.params=f(i.params)}const c=t.resolve(a,i),s=e.hash||"";c.params=u(h(c.params));const d=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(r,OJe({},e,{hash:(p=s,M1e(p).replace(C1e,"{").replace(k1e,"}").replace(P1e,"^")),path:c.path}));var p;const v=o.createHref(d);return OJe({fullPath:d,hash:s,query:r===H1e?_1e(e.query):e.query||{}},c,{redirectedFrom:void 0,href:v})}function p(e){return"string"==typeof e?xJe(n,e,l.value.path):OJe({},e)}function v(e,t){if(s!==e)return ZJe(8,{from:t,to:e})}function m(e){return g(e)}function b(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"==typeof n?n(e):n;return"string"==typeof r&&(r=r.includes("?")||r.includes("#")?r=p(r):{path:r},r.params={}),OJe({query:e.query,hash:e.hash,params:"path"in r?{}:e.params},r)}}function g(e,t){const n=s=d(e),o=l.value,i=e.state,a=e.force,c=!0===e.replace,u=b(n);if(u)return g(OJe(p(u),{state:"object"==typeof u?OJe({},i,u.state):i,force:a,replace:c}),t||n);const f=n;let h;return f.redirectedFrom=t,!a&&function(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&zJe(t.matched[r],n.matched[o])&&MJe(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(r,o,n)&&(h=ZJe(16,{to:f,from:o}),V(o,o,!0,!1)),(h?Promise.resolve(h):w(f,o)).catch((e=>QJe(e)?QJe(e,2)?e:T(e):M(e,f,o))).then((e=>{if(e){if(QJe(e,2))return g(OJe({replace:c},p(e.to),{state:"object"==typeof e.to?OJe({},i,e.to.state):i,force:a}),t||f)}else e=P(f,o,!0,c,i);return j(f,o,e),e}))}function y(e,t){const n=v(e,t);return n?Promise.reject(n):Promise.resolve()}function O(e){const t=H.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function w(e,t){let n;const[r,o,c]=function(e,t){const n=[],r=[],o=[],i=Math.max(t.matched.length,e.matched.length);for(let a=0;azJe(e,i)))?r.push(i):n.push(i));const c=e.matched[a];c&&(t.matched.find((e=>zJe(e,c)))||o.push(c))}return[n,r,o]}(e,t);n=$1e(r.reverse(),"beforeRouteLeave",e,t);for(const i of r)i.leaveGuards.forEach((r=>{n.push(R1e(r,e,t))}));const l=y.bind(null,e,t);return n.push(l),D(n).then((()=>{n=[];for(const r of i.list())n.push(R1e(r,e,t));return n.push(l),D(n)})).then((()=>{n=$1e(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach((r=>{n.push(R1e(r,e,t))}));return n.push(l),D(n)})).then((()=>{n=[];for(const r of c)if(r.beforeEnter)if(PJe(r.beforeEnter))for(const o of r.beforeEnter)n.push(R1e(o,e,t));else n.push(R1e(r.beforeEnter,e,t));return n.push(l),D(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=$1e(c,"beforeRouteEnter",e,t),n.push(l),D(n)))).then((()=>{n=[];for(const r of a.list())n.push(R1e(r,e,t));return n.push(l),D(n)})).catch((e=>QJe(e,8)?e:Promise.reject(e)))}function j(e,t,n){c.list().forEach((r=>O((()=>r(e,t,n)))))}function P(e,t,n,r,i){const a=v(e,t);if(a)return a;const c=t===qJe,s=yJe?history.state:{};n&&(r||c?o.replace(e.fullPath,OJe({scroll:c&&s&&s.scroll},i)):o.push(e.fullPath,i)),l.value=e,V(e,t,n,c),T()}let S;function C(){S||(S=o.listen(((e,t,n)=>{if(!_.listening)return;const r=d(e),i=b(r);if(i)return void g(OJe(i,{replace:!0}),r).catch(jJe);s=r;const a=l.value;var c,u;yJe&&(c=FJe(a.fullPath,n.delta),u=BJe(),IJe.set(c,u)),w(r,a).catch((e=>QJe(e,12)?e:QJe(e,2)?(g(e.to,r).then((e=>{QJe(e,20)&&!n.delta&&n.type===AJe.pop&&o.go(-1,!1)})).catch(jJe),Promise.reject()):(n.delta&&o.go(-n.delta,!1),M(e,r,a)))).then((e=>{(e=e||P(r,a,!1))&&(n.delta&&!QJe(e,8)?o.go(-n.delta,!1):n.type===AJe.pop&&QJe(e,20)&&o.go(-1,!1)),j(r,a,e)})).catch(jJe)})))}let x,k=I1e(),z=I1e();function M(e,t,n){T(e);const r=z.list();return r.length?r.forEach((r=>r(e,t,n))):console.error(e),Promise.reject(e)}function T(e){return x||(x=!e,C(),k.list().forEach((([t,n])=>e?n(e):t())),k.reset()),e}function V(t,n,r,o){const{scrollBehavior:i}=e;if(!yJe||!i)return Promise.resolve();const a=!r&&function(e){const t=IJe.get(e);return IJe.delete(e),t}(FJe(t.fullPath,0))||(o||!r)&&history.state&&history.state.scroll||null;return Lt().then((()=>i(t,n,a))).then((e=>e&&LJe(e))).catch((e=>M(e,t,n)))}const A=e=>o.go(e);let E;const H=new Set,_={currentRoute:l,listening:!0,addRoute:function(e,n){let r,o;return UJe(e)?(r=t.getRecordMatcher(e),o=n):o=e,t.addRoute(o,r)},removeRoute:function(e){const n=t.getRecordMatcher(e);n&&t.removeRoute(n)},hasRoute:function(e){return!!t.getRecordMatcher(e)},getRoutes:function(){return t.getRoutes().map((e=>e.record))},resolve:d,options:e,push:m,replace:function(e){return m(OJe(p(e),{replace:!0}))},go:A,back:()=>A(-1),forward:()=>A(1),beforeEach:i.add,beforeResolve:a.add,afterEach:c.add,onError:z.add,isReady:function(){return x&&l.value!==qJe?Promise.resolve():new Promise(((e,t)=>{k.add([e,t])}))},install(e){e.component("RouterLink",W1e),e.component("RouterView",X1e),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>Ot(l)}),yJe&&!E&&l.value===qJe&&(E=!0,m(o.location).catch((e=>{})));const t={};for(const r in qJe)Object.defineProperty(t,r,{get:()=>l.value[r],enumerable:!0});e.provide(B1e,this),e.provide(L1e,rt(t)),e.provide(F1e,l);const n=e.unmount;H.add(e),e.unmount=function(){H.delete(e),H.size<1&&(s=qJe,S&&S(),S=null,l.value=qJe,E=!1,x=!1),n()}}};function D(e){return e.reduce(((e,t)=>e.then((()=>O(t)))),Promise.resolve())}return _}({history:((t4e=location.host?t4e||location.pathname+location.search:"").includes("#")||(t4e+="#"),WJe(t4e)),routes:J1e});var t4e;const n4e=Ei(pJe);n4e.config.productionTip=!1;for(const h in gJe)n4e.component(h,gJe[h]);for(const h in ome){["createFromIconfontCN","getTwoToneColor","setTwoToneColor","default"].includes(h)||n4e.component(h,ome[h])}n4e.use(hJe).use(e4e).mount("#app");export{qr as F,dJe as _,fo as a,ro as b,oo as c,Zn as d,po as e,en as f,uo as g,ut as h,GHe as i,XHe as j,Jr as o,Jt as p,ln as r,G as t,tn as w}; diff --git a/public/dist/assets/index-97090024.js.gz b/public/dist/assets/index-f283ba7d.js.gz similarity index 98% rename from public/dist/assets/index-97090024.js.gz rename to public/dist/assets/index-f283ba7d.js.gz index c75ebd4d53c39bacef9a8c4e2c2563f8c0cb22b3..660ef41e2ac5f0f9b9b4533956914cc9b2948802 100644 GIT binary patch delta 5979 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 diff --git a/public/dist/assets/main-ce25b28f.js b/public/dist/assets/main-3bb0017c.js similarity index 90% rename from public/dist/assets/main-ce25b28f.js rename to public/dist/assets/main-3bb0017c.js index a8c75be..f2c05e7 100644 --- a/public/dist/assets/main-ce25b28f.js +++ b/public/dist/assets/main-3bb0017c.js @@ -1 +1 @@ -const o={test:"controller.example.test",checkForUpdater:"controller.framework.checkForUpdater",downloadApp:"controller.framework.downloadApp",jsondbOperation:"controller.framework.jsondbOperation",sqlitedbOperation:"controller.framework.sqlitedbOperation",uploadFile:"controller.framework.uploadFile",checkHttpServer:"controller.framework.checkHttpServer",doHttpRequest:"controller.framework.doHttpRequest",doSocketRequest:"controller.framework.doSocketRequest",ipcInvokeMsg:"controller.framework.ipcInvokeMsg",ipcSendSyncMsg:"controller.framework.ipcSendSyncMsg",ipcSendMsg:"controller.framework.ipcSendMsg",startJavaServer:"controller.framework.startJavaServer",closeJavaServer:"controller.framework.closeJavaServer",someJob:"controller.framework.someJob",timerJobProgress:"controller.framework.timerJobProgress",createPool:"controller.framework.createPool",createPoolNotice:"controller.framework.createPoolNotice",someJobByPool:"controller.framework.someJobByPool",hello:"controller.framework.hello",openSoftware:"controller.framework.openSoftware",messageShow:"controller.os.messageShow",messageShowConfirm:"controller.os.messageShowConfirm",selectFolder:"controller.os.selectFolder",selectPic:"controller.os.selectPic",openDirectory:"controller.os.openDirectory",loadViewContent:"controller.os.loadViewContent",removeViewContent:"controller.os.removeViewContent",createWindow:"controller.os.createWindow",getWCid:"controller.os.getWCid",sendNotification:"controller.os.sendNotification",initPowerMonitor:"controller.os.initPowerMonitor",getScreen:"controller.os.getScreen",autoLaunch:"controller.os.autoLaunch",setTheme:"controller.os.setTheme",getTheme:"controller.os.getTheme",getPrinterList:"controller.hardware.getPrinterList",print:"controller.hardware.print",printStatus:"controller.hardware.printStatus",selectFile:"controller.effect.selectFile",loginWindow:"controller.effect.loginWindow",restoreWindow:"controller.effect.restoreWindow",crossInfo:"controller.cross.info",getCrossUrl:"controller.cross.getUrl",killCrossServer:"controller.cross.killServer",createCrossServer:"controller.cross.createServer",requestApi:"controller.cross.requestApi"},e={appUpdater:"app.updater",window1ToWindow2:"window1-to-window2",window2ToWindow1:"window2-to-window1"};export{o as i,e as s}; +const o={test:"controller.example.test",checkForUpdater:"controller.framework.checkForUpdater",downloadApp:"controller.framework.downloadApp",jsondbOperation:"controller.framework.jsondbOperation",sqlitedbOperation:"controller.framework.sqlitedbOperation",uploadFile:"controller.framework.uploadFile",checkHttpServer:"controller.framework.checkHttpServer",doHttpRequest:"controller.framework.doHttpRequest",doSocketRequest:"controller.framework.doSocketRequest",ipcInvokeMsg:"controller.framework.ipcInvokeMsg",ipcSendSyncMsg:"controller.framework.ipcSendSyncMsg",ipcSendMsg:"controller.framework.ipcSendMsg",startJavaServer:"controller.framework.startJavaServer",closeJavaServer:"controller.framework.closeJavaServer",someJob:"controller.framework.someJob",timerJobProgress:"controller.framework.timerJobProgress",createPool:"controller.framework.createPool",createPoolNotice:"controller.framework.createPoolNotice",someJobByPool:"controller.framework.someJobByPool",hello:"controller.framework.hello",openSoftware:"controller.framework.openSoftware",messageShow:"controller.os.messageShow",messageShowConfirm:"controller.os.messageShowConfirm",selectFolder:"controller.os.selectFolder",selectPic:"controller.os.selectPic",openDirectory:"controller.os.openDirectory",loadViewContent:"controller.os.loadViewContent",removeViewContent:"controller.os.removeViewContent",createWindow:"controller.os.createWindow",getWCid:"controller.os.getWCid",sendNotification:"controller.os.sendNotification",initPowerMonitor:"controller.os.initPowerMonitor",getScreen:"controller.os.getScreen",autoLaunch:"controller.os.autoLaunch",setTheme:"controller.os.setTheme",getTheme:"controller.os.getTheme",getPrinterList:"controller.hardware.getPrinterList",print:"controller.hardware.print",printStatus:"controller.hardware.printStatus",selectFile:"controller.effect.selectFile",loginWindow:"controller.effect.loginWindow",restoreWindow:"controller.effect.restoreWindow",crossInfo:"controller.cross.info",getCrossUrl:"controller.cross.getUrl",killCrossServer:"controller.cross.killServer",createCrossServer:"controller.cross.createServer",createJavaServer:"controller.cross.createJavaServer",requestApi:"controller.cross.requestApi"},e={appUpdater:"app.updater",window1ToWindow2:"window1-to-window2",window2ToWindow1:"window2-to-window1"};export{o as i,e as s}; diff --git a/public/dist/assets/main-3bb0017c.js.gz b/public/dist/assets/main-3bb0017c.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fc5e3124bd7d6e11a376e0e91c4288e36b6d8999 GIT binary patch literal 666 zcmV;L0%iRliwFP!000023Wb(IPvbBUh41?-kk6(PJ%Tu}tf~dUZnc5sY?4Xqt>ZEF zv;`sl``Ss`I&PAl>iB(69zRc<=BOQ=;q@nhqf3^fCW}geoxr=OjDkrJ7|)lGuV!eU zO(6(uhb*nAV2gG&Nhrn(+-ilQxG`qH5)q95bEu2g-v+E8iF&}2P>j1bB?(R&k2uEH zCM-Ua3I;p}pbg1xA37hkM9|)J(on;Wgr$425u=$Ul#g1WgOj#|@~dG5_xL)rN~1DPvI6Tz zbBhZL&JFM>=F76+8+(qZhAP?vG5iZj=5W%|VEbKs{}@@Q!!W)CrEmbPHOA3^&akAd zutTN92;-ICvRFX2#BGO1H;JSUcZ<4|wi>}(!fz53yjWv=0rYY!ixg_7!|rtv z8l#l?@!eL3(AE9>sU^*E3-%HH2#?ZD^}2@4R|UGKibh~utO*~)TIb6YIw+x9dRjsS z$5l4-^;*5eA|~cm`XKFtOzys=utjLjNta>Vgol2#mRcesL2Ea{HNd_*)9(V5rJtT0 z)X+@}se2B(MI$+MlJj}PFx>${7ol@^y6nE$^{hX|66>sP!{f76J&aeq!1zikRbxH3 zX+s8LfA`k?InFms*D-Ki$Aw#`@T#>gK0AhItG*Pp_e{a+71_MheUAI7$h>f#BT z%%+#DojE5wZ-&zyHQiAcJ8F8MF4)%jDm3x7*7|FE~jYU zOeP3yi_EPkV1sr!jwr@6+-QX&yEmrC(jXZB=TK)KzYSPH5_OLyq8N9dN)lW)o^gz? zOxS!X74&#cKwX5NL?!{d9xlR(3PlLBKk&JVYuqeDg9(-d(GC0m^iS{l&NbkR`4j)bKru@-|hizr`eg$^#-BFgWE1w7$L-!7HPILQL6 zAI&VzEjZW1$CwYxf^X~@qUww22sGheNHT?smI^y&@qIh6QHx=G0ZL&HT561=0i9q@ z8)5rGX(EglK4me7WPzI&k8a$MTHFKbT-ss)uL++dC`f6FDvOTS^G)qQ&Sct+d7(<~ zhqQi*b{lgok@4_C|CJCzAG|DO7NM>C_ft!n;Rfsr`VpR0H`dD-5+4=ljwmXDaj_zN7Au`DV(6rVXz6tU z1)N7&t(SXs67wc8v(gvRKFjFtTL_zl<{Y;f#!Z-Xqoq_62?<)c0j>g$-5GxuAkY2s z_@stznoHer&^6kSLnk?3Z|J96KX005UjHVXg% diff --git a/public/dist/assets/store2-ef7c0aa3.js b/public/dist/assets/store2-c97601fe.js similarity index 98% rename from public/dist/assets/store2-ef7c0aa3.js rename to public/dist/assets/store2-c97601fe.js index 06132c6..8442873 100644 --- a/public/dist/assets/store2-ef7c0aa3.js +++ b/public/dist/assets/store2-c97601fe.js @@ -1,3 +1,3 @@ -import{i as t,j as e}from"./index-97090024.js";var r,n,i,s,a,o={exports:{}}; +import{i as t,j as e}from"./index-f283ba7d.js";var r,n,i,s,a,o={exports:{}}; /*! store2 - v2.14.2 - 2022-07-18 * Copyright (c) 2022 Nathan Bubna; Licensed (MIT OR GPL-3.0) */r=o,n=t,i=t&&t.define,(a=(s={version:"2.14.2",areas:{},apis:{},nsdelim:".",inherit:function(t,e){for(var r in t)e.hasOwnProperty(r)||Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r));return e},stringify:function(t,e){return void 0===t||"function"==typeof t?t+"":JSON.stringify(t,e||s.replace)},parse:function(t,e){try{return JSON.parse(t,e||s.revive)}catch(r){return t}},fn:function(t,e){for(var r in s.storeAPI[t]=e,s.apis)s.apis[r][t]=e},get:function(t,e){return t.getItem(e)},set:function(t,e,r){t.setItem(e,r)},remove:function(t,e){t.removeItem(e)},key:function(t,e){return t.key(e)},length:function(t){return t.length},clear:function(t){t.clear()},Store:function(t,e,r){var n=s.inherit(s.storeAPI,(function(t,e,r){return 0===arguments.length?n.getAll():"function"==typeof e?n.transact(t,e,r):void 0!==e?n.set(t,e,r):"string"==typeof t||"number"==typeof t?n.get(t):"function"==typeof t?n.each(t):t?n.setAll(t,e):n.clear()}));n._id=t;try{var i="__store2_test";e.setItem(i,"ok"),n._area=e,e.removeItem(i)}catch(a){n._area=s.storage("fake")}return n._ns=r||"",s.areas[t]||(s.areas[t]=n._area),s.apis[n._ns+n._id]||(s.apis[n._ns+n._id]=n),n},storeAPI:{area:function(t,e){var r=this[t];return r&&r.area||(r=s.Store(t,e,this._ns),this[t]||(this[t]=r)),r},namespace:function(t,e,r){if(r=r||this._delim||s.nsdelim,!t)return this._ns?this._ns.substring(0,this._ns.length-r.length):"";var n=t,i=this[n];if(!(i&&i.namespace||((i=s.Store(this._id,this._area,this._ns+n+r))._delim=r,this[n]||(this[n]=i),e)))for(var a in s.areas)i.area(a,s.areas[a]);return i},isFake:function(t){return t?(this._real=this._area,this._area=s.storage("fake")):!1===t&&(this._area=this._real||this._area),"fake"===this._area.name},toString:function(){return"store"+(this._ns?"."+this.namespace():"")+"["+this._id+"]"},has:function(t){return this._area.has?this._area.has(this._in(t)):!!(this._in(t)in this._area)},size:function(){return this.keys().length},each:function(t,e){for(var r=0,n=s.length(this._area);rs.length(this._area)&&(n--,r--)}return e||this},keys:function(t){return this.each((function(t,e,r){r.push(t)}),t||[])},get:function(t,e){var r,n=s.get(this._area,this._in(t));return"function"==typeof e&&(r=e,e=null),null!==n?s.parse(n,r):null!=e?e:n},getAll:function(t){return this.each((function(t,e,r){r[t]=e}),t||{})},transact:function(t,e,r){var n=this.get(t,r),i=e(n);return this.set(t,void 0===i?n:i),this},set:function(t,e,r){var n,i=this.get(t);return null!=i&&!1===r?e:("function"==typeof r&&(n=r,r=void 0),s.set(this._area,this._in(t),s.stringify(e,n),r)||i)},setAll:function(t,e){var r,n;for(var i in t)n=t[i],this.set(i,n,e)!==n&&(r=!0);return r},add:function(t,e,r){var n=this.get(t);if(n instanceof Array)e=n.concat(e);else if(null!==n){var i=typeof n;if(i===typeof e&&"object"===i){for(var a in e)n[a]=e[a];e=n}else e=n+e}return s.set(this._area,this._in(t),s.stringify(e,r)),e},remove:function(t,e){var r=this.get(t,e);return s.remove(this._area,this._in(t)),r},clear:function(){return this._ns?this.each((function(t){s.remove(this._area,this._in(t))}),1):s.clear(this._area),this},clearAll:function(){var t=this._area;for(var e in s.areas)s.areas.hasOwnProperty(e)&&(this._area=s.areas[e],this.clear());return this._area=t,this},_in:function(t){return"string"!=typeof t&&(t=s.stringify(t)),this._ns?this._ns+t:t},_out:function(t){return this._ns?t&&0===t.indexOf(this._ns)?t.substring(this._ns.length):void 0:t}},storage:function(t){return s.inherit(s.storageAPI,{items:{},name:t})},storageAPI:{length:0,has:function(t){return this.items.hasOwnProperty(t)},key:function(t){var e=0;for(var r in this.items)if(this.has(r)&&t===e++)return r},setItem:function(t,e){this.has(t)||this.length++,this.items[t]=e},removeItem:function(t){this.has(t)&&(delete this.items[t],this.length--)},getItem:function(t){return this.has(t)?this.items[t]:null},clear:function(){for(var t in this.items)this.removeItem(t)}}}).Store("local",function(){try{return localStorage}catch(t){}}())).local=a,a._=s,a.area("session",function(){try{return sessionStorage}catch(t){}}()),a.area("page",s.storage("page")),"function"==typeof i&&void 0!==i.amd?i("store2",[],(function(){return a})):r.exports?r.exports=a:(n.store&&(s.conflict=n.store),n.store=a);const h=e(o.exports);export{h as s}; diff --git a/public/dist/assets/store2-c97601fe.js.gz b/public/dist/assets/store2-c97601fe.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..79972b592d4d8132cd070db9749011b6e1f69487 GIT binary patch literal 1725 zcmV;u215BCiwFP!000023YA#jZ`(Eye(zr)^T7~nT6NO_E#z@Vw_!tvt|^wi1xCQw zbj-%443f^8+4|piM^dyb+b#AIOXBf{X z7gz7z+>5vK;)^BYCt)(fG*iqn!79F!Uva-JcXd5}@#ZYHOAA5 zWQN6+2kBaSewB7+)CST5CJd!xBi+_$NHep}DE*)o&mAwK#8ai_*@$!Q_IuJu5O{sw z$ZC+ zyw=Rfb@g--T@gMfO^@>Vl0jJVA}gsM+_ELrk_l@yo2{fUMcAv z77=avAww+h%0_!waA6*{YpI=$wkH}h^M19;X?X?-64sp&+KQQr+R6Z)9_P3SNo&57 z0F@Su09<;zzL%yAEpHG)EYAW@7g7K=VA%!j=o%)r)F~r?bY0x3Id@}(8)iara(5R9 z;?7Cy$XKR&Dn_bDLK*DAa|`H^?J}wckAm(Rk&sOBAak-1kCME0{aF{4VhI0B|aXGP`^-hVq*laDbVGZYazrUT*b3HDOPCPhy0>V&~2#z) z{aWZfX_iqFU8=x$=Ucp28wn>ip+;Ybt|`BPDDyL!GFV<97sG>5qfUM$mWpzk33@ck{9N)Lz9faktsVi_WVod13O}84C_!|)8@M9rn~Ry2F$;vrHunj zo7@9f{r4k8giu_I^Aj#)yK%+e?qx#K3ZT%ODY16MlG2_$^EwV-&v?{6iAzaU;OQvae8*BUK4gGDovmUxedz4n}$?ywAE zI4CD6(%X^WOlTfwG?BEV-F|39H%8{ zn;a?et>nyMYck?G8S#&;fgQ41*EG(AWK}_{Cak5Wbp`c{H=&ks$_EGQ8lVqD1}<{J zL~+M0{PiOsvC`sQ|B}YId|qc#vVk?iT7#eeKyjEmX)4fk4)aGL*7J$V!~Awd*zL4+ zn@gz`a0Mz&5&uInNl#pqxeoV0D4<0;U#!&3@%Rz%K>mTllmv^`WlLzQRkI&x-#_e@ T_}>~^k6-);@mNq9#Ss7iIjBl( literal 0 HcmV?d00001 diff --git a/public/dist/assets/store2-ef7c0aa3.js.gz b/public/dist/assets/store2-ef7c0aa3.js.gz deleted file mode 100644 index 670f9e61913f029c51bb3efb1a7d003bf3ef9f30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1726 zcmV;v20{5BiwFP!000023YA#jZ`(Eye(zr)>%kCfT6MAlUFC5`w_!tvt|^wi1xCQw zbj-%443hSm+4|piM^dyb%Psm6OXBfok8Q)m(fT zzI`)#I~rZT&Oe)UyyH62R8dI{<+Nmb@dfvrVqaC`7q4FS5@Sm(u9IQ1yUwp(=lFCz zy1pKc-VCpPeDN~*wcI>w`M9)6HY08+`N-{(tK^sMgW}`lgPaLv#5~FVdjC&y^LO&c zrw_v)@)1d1zS69uidia|?e}dy7YnHb%{a>p+wX)nvQ$Ot4X2cA!O=6yH`4toGZ!nl zF48=uQZ0p+wpeV{%)++JQbG2MQfDs4M5@FRkuSNq`B#0?kJ(?Eip*m-sYy3 zfY*v@u`YLK(dGVg)bu2tFBya-C$bXi(JmWO4H>^y(b-CHeIjCW_bmejw;1`EznB`u zOdimd9Wz9;wrsG61?T#4yB5ltV0)r4Gw)Wbj1(P65U_4FSBB4Q&{lZx^ccfMNLu|p z^-yWR2*9Pb>j$Bm&~gSL#G(^;Di<8E0n65FN7pd1g^C#gq^ta1&Y2w}+%OZ8rT6!q zAnvU&HXVytPf64ADJ2y4;JF3#h-MjOjYm%QwTMq9e-v4|;7=kYRY)NSD8n=amLdj` z1^{}8Lw0;&K?w;Uy>oj8&f_52{>l`1hlkb|u-N1N7Ovb;V0J0dMt#zCzptHP(5t~~ z2NhQj6hsSzhAkiwo)}OC)xcSNEzAav@)@?|0<=MpUWsEiJidYCXwQ-w!NJO;e#p)C z!NVXMMIQpxhB`bz={?^E!bP{#bPQH|ne6vv9z6r6GkJ{5>67!I7~_sM25JCd1!tM2 zL1`VenlecsjfB*+!ac3HsuAgaGahTor;$x%MWy*2P|$gVC&4S&wPI&}b%Ti%y({G2 zem`r79re_S_bBq4P(FTi396_qZ(XX7j@5pp4oc}Div@zlG;l95w|L-FGDz>j0wi{j zPSc7)W9kg`XdWacr>}Kwa07(bYrf0oUSwbSpE!5f%K&Mbj6_~UF1XYd*oY$kdC^89 zp>RK`u^tRaU7 zc%1R1pFd91*QnyS2DtQtBIMytPH7BS!i+2k*2k5tH;OR;rStjxo5^&D2U=6cay7%S z-f7LB36wvdl?r+xj4flaG9p320ET#&d?pksk*tZKv~)8nGL<|YQ%AFcC}313;LjM$ zR8BcO3`BiMz9Wy=y~Kt2?ARm&a74_G2|fSP`M{3Y8pB%DSGTz~y2<`qx&iZ7q%dKC zX_C7KtNVU}2p@`VaDK#vXg03!+rCT)a@t$!wk86Q!X$NioI)E4K7s2U=ewTqdU0Yy zL#$aL%;ni!FtCLMoj}5uTMLT!`|ehfy9?sYBK9vbv5nE9HCWUmX@U2M&}+NQw1;I7 z!*O{pVGQ)QIOvU_ghVZF7z+dZ=&Oy<>1db1p4||9T?HGBPw#_K1(6|WY^oZ{Xdxd0 zn%VJ?hq<hWZ)v> zl;`)%z+X24rbZaN>tE6smb-OEB^y{vX=Ctn9|#U}XH5l~&T;<8`FcK)nV;XTQ+hXT z+~#6xIb4AXornLBOyU#cMW*~c5DI9J&KD~=vn+hXJCJ)|FeSmFvB?tJYFY0G+IJ88 UCH}X@RO1)_1Fk|g`^6Ce0CNFLJOBUy diff --git a/public/dist/index.html b/public/dist/index.html index 2cffd1b..e31e478 100644 --- a/public/dist/index.html +++ b/public/dist/index.html @@ -84,7 +84,7 @@ } } - + diff --git a/public/dist/index.html.gz b/public/dist/index.html.gz index 847b87c894e49b4f450c2b14deeccccf3265f9b3..7e49fb038c82e3c96e08c7c682fed0319fe1eb03 100644 GIT binary patch delta 666 zcmV;L0%iT82cid%9s=U1ksx<}$Y{((N@Wr1Fm|(+1uYP&R$-ez4N7vu;8Ex8FK&;Q&1U3p?cH>f9&Er2xTX|LcbbCX&n(_Dv zmJy-+SSO{1u0BO3ArX3HOP{;y-?eM|5`7d&rI_v_Tk2yS6ek-tMsyy;7Hx*a9@;l1 z8s4+YOk3)4c>u<}^gmUXB6Z05C=Nt=lEcJ}&%8;BilUFCJ~VZ5w=&7@KlVLxIq z-Lmi2s4YduR42>S(J`@B!MqNl*8*X;BJ|r3+DQyrAbPC`!#0F=5<4vr{Z@qCHiUK( zqZWukE5cqI!a9jhj$j%HU8LpwxUSag>%KO+?$WV}3!#?IFBt_#9(ibH_1DkBa-z zHOhTt1fbs-k$_+grZ*T+-y7LoUB``L`Pf{(fyN%E(*;S&CWukjs8#dDlct*WV~y-~ zimKdM&NSzWz;rZQZTjEi8jt#@(O*P>WSP-eQ^v}yf~Dg(f8zcL3-AIIGxQ1o07Irz AasU7T delta 666 zcmV;L0%iT82cid%9s&}pksx<}p3#_#l*%xCowJE+9N;fL#rr(Th+MF&|I351YBdn;5g$#)x3`xRgp_!!hFExU>mWNDMn%}eG-Ffcdc!dOAzIl=*`@e zZ=-~quq03FPKjRFFd4{Puux3J@L+7t+sb$gV{~!;)9m!e_vb%Pa=1Ky`}6YG?=OFO zH~ZuC^7VHYe|cd)7h)nv$wxpoV~m_d*@3zd;9x8Km3g_Uf@VI)u3e`q1!Ph zl%?Sl5(0W&84>b`e-sLyrxg1<=E6a@DHOl^OP4^4f+c$f4zhdM$ztL~)pk81>xdDs zFj5X0L9)V#A<(9wb!TOhl>vu;+1s?SfLNck32YR)?8c?In#X^Xw(_d>>Gpu<}^gmUXB6Z05C=Nt=lEc1Hcd4a5$&uJStgFkaSwW>Tq&uphCQ zZrOKh)Rv-Ss*`2v=$KfmU|t8&Yk{y^5&CTi?IZ>*5WQA}VH-j_iJcaRek;Om8$vsY zy%vZ;E5fJ^VV%S$M=%Y9F4A&-TvzM$bzd7@cj;Kgg-}c97Y+QeIj@k5a_I|}DWs;E zeiI~|=H>fAa4F}xkEHN_U88Ffsb3<}WGRIcJleHJmem_{zmkTo<8zF8%^k-qJu2=; z*C_Xq5rBSUL;`{}nBHJOeQ(e1>N;)|%g5&O4K(&Roi0dHHbIQKMy;AJo;200A8TZ{ zQ&i>7a;7;~1g4|eYSaH7*Lc)Njs7A6B+HD(nle^q6)YXU`4jgEUm0bgtMm#00DH?$ Ao&W#<