diff --git a/README.md b/README.md index 66ffcea3..4ae67c3a 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ ##### 1、公共参数 - [x] **【--mode】** 运行模式 **client,server** -##### 1、客户端 +##### 2、客户端 - [x] **【--server】** 服务器ip **192.168.1.18** - [x] **【--name】** 机器名 **Dns.GetHostName()** - [ ] **【--username-key】** 用户名内存共享key,谁在用此设备 **cmonitor/username** @@ -53,7 +53,7 @@ - [ ] **【--share-key】** 自定义其它数据共享 **cmonitor/share** - [ ] **【--share-len】** 长度 **255** -##### 2、服务端 +##### 3、服务端 - [x] **【--web】** 管理UI端口 **1800** - [x] **【--api】** 管理接口端口 **1801** - [x] **【--service】** 服务端口 **1802** diff --git a/cmonitor.web/src/views/Head.vue b/cmonitor.web/src/views/Head.vue index 5c89c058..bd3ce12a 100644 --- a/cmonitor.web/src/views/Head.vue +++ b/cmonitor.web/src/views/Head.vue @@ -67,6 +67,7 @@ export default { const handleConnect = () => { initWebsocket(`ws://${window.location.hostname}:${state.port}`); + //initWebsocket(`ws://192.168.1.18:${state.port}`); localStorage.setItem('port', state.port); } const handleUsername = () => { diff --git a/cmonitor.web/src/views/device/plugins/active/Screen.vue b/cmonitor.web/src/views/device/plugins/active/Screen.vue index 6acb1e20..a942c836 100644 --- a/cmonitor.web/src/views/device/plugins/active/Screen.vue +++ b/cmonitor.web/src/views/device/plugins/active/Screen.vue @@ -119,7 +119,7 @@ export default { .btn { a { font-size: 1.6rem; - color: #fff; + color: #adbfcc; margin-left: 0.6rem; position: relative; @@ -128,6 +128,7 @@ export default { position: absolute; right: 110%; top: -20%; + color: #7c95a7; } } } diff --git a/cmonitor.web/src/views/device/plugins/hijack/BtnLeft.vue b/cmonitor.web/src/views/device/plugins/hijack/BtnLeft.vue index d6405e61..fbd59c7e 100644 --- a/cmonitor.web/src/views/device/plugins/hijack/BtnLeft.vue +++ b/cmonitor.web/src/views/device/plugins/hijack/BtnLeft.vue @@ -31,12 +31,11 @@ a { span.value { position: absolute; - left: 100%; + left: 110%; top: 50%; transform: translateY(-50%); - color: #fff; + color: #7c95a7; font-size: 1.4rem; - text-shadow: 1px 1px 2px #000; } } \ No newline at end of file diff --git a/cmonitor.web/src/views/device/plugins/light/BtnRight.vue b/cmonitor.web/src/views/device/plugins/light/BtnRight.vue index f5f8bef2..8e4d39c2 100644 --- a/cmonitor.web/src/views/device/plugins/light/BtnRight.vue +++ b/cmonitor.web/src/views/device/plugins/light/BtnRight.vue @@ -40,11 +40,10 @@ a { } .light-value { - color: #fff; + color: #7c95a7; font-size: 1.4rem; - text-shadow: 1px 1px 2px #000; position: absolute; - right: 100%; + right: 110%; top: 50%; transform: translateY(-50%); } diff --git a/cmonitor.web/src/views/device/plugins/screen/index.js b/cmonitor.web/src/views/device/plugins/screen/index.js index fe554e90..11b0e95c 100644 --- a/cmonitor.web/src/views/device/plugins/screen/index.js +++ b/cmonitor.web/src/views/device/plugins/screen/index.js @@ -10,7 +10,9 @@ export default { img: null, LastInput: 0, UserName: '', - KeyBoard: '' + KeyBoard: '', + KeyBoardOld: '', + KeyBoardLength: 0, } }; }, @@ -24,6 +26,7 @@ export default { this.fpsInterval(); this.draw(); }, + draw() { const devices = this.globalData.value.devices.filter(c => this.globalData.value.reportNames.indexOf(c.MachineName) >= 0); @@ -40,22 +43,8 @@ export default { if (img) { item.ctx.clearRect(0, 0, item.canvas.width, item.canvas.height); item.ctx.drawImage(img, 0, 0, img.width, img.height, 0, 0, item.canvas.width, item.canvas.height); - item.ctx.lineWidth = 3; - item.ctx.font = 'bold 50px Arial'; - item.ctx.fillStyle = '#000'; - item.ctx.fillText(`FPS : ${item.Screen.fps} 、LT : ${item.Screen.LastInput}ms`, 50, 70); - item.ctx.strokeStyle = '#0f0'; - item.ctx.strokeText(`FPS : ${item.Screen.fps} 、LT : ${item.Screen.LastInput}ms`, 50, 70); - - item.ctx.lineWidth = 10; - let top = (item.canvas.height - 100) / 2; - let left = (item.canvas.width - 50 * item.Screen.KeyBoard.length) / 2; - item.ctx.font = 'bold 100px Arial'; - item.ctx.fillStyle = 'rgba(255,255,255,0.5)'; - item.ctx.fillText(`${item.Screen.KeyBoard}`, left, top); - item.ctx.lineWidth = 2; - item.ctx.strokeStyle = '#000'; - item.ctx.strokeText(`${item.Screen.KeyBoard}`, left, top); + this.drawFps(item); + this.drawKeyboard(item); } for (let j in item) { try { @@ -63,17 +52,39 @@ export default { item[j].draw(item.canvas, item.ctx); } } catch (e) { - console.log(item); console.log(e); } } } - //item.Screen.img = null; } requestAnimationFrame(() => { this.draw(); }); }, + drawKeyboard(item) { + if (item.Screen.KeyBoard && item.Screen.KeyBoardLength < 60) { + item.Screen.KeyBoardLength++; + item.ctx.lineWidth = 10; + let top = (item.canvas.height - 100) / 2; + let left = (item.canvas.width - 50 * item.Screen.KeyBoard.length) / 2; + item.ctx.font = 'bold 100px Arial'; + item.ctx.fillStyle = 'rgba(0,0,0,0.5)'; + item.ctx.fillText(`${item.Screen.KeyBoard}`, left, top); + item.ctx.lineWidth = 5; + item.ctx.strokeStyle = 'rgba(255,255,255,0.7)'; + item.ctx.strokeText(`${item.Screen.KeyBoard}`, left, top); + } + }, + drawFps(item) { + item.ctx.lineWidth = 5; + item.ctx.font = 'bold 60px Arial'; + item.ctx.fillStyle = 'rgba(0,0,0,0.5)'; + item.ctx.fillText(`FPS : ${item.Screen.fps} 、LT : ${item.Screen.LastInput}ms`, 50, 70); + item.ctx.lineWidth = 2; + item.ctx.strokeStyle = '#fff'; + item.ctx.strokeText(`FPS : ${item.Screen.fps} 、LT : ${item.Screen.LastInput}ms`, 50, 70); + }, + subMessage() { subNotifyMsg('/notify/report/screen', (res, param) => { if (this.globalData.value.reportNames.indexOf(res.Name) == -1) return; @@ -99,6 +110,7 @@ export default { } }); }, + fpsInterval() { this.globalData.value.devices.forEach(item => { item.Screen.fps = item.Screen.fpsTimes; @@ -108,6 +120,7 @@ export default { this.fpsInterval(); }, 1000) }, + reported: true, reportInterval() { if (this.reported) { @@ -129,11 +142,15 @@ export default { }, 30); } }, + update(item, report) { if (report.Screen) { item.Screen.LastInput = report.Screen.LastInput || '0'; item.Screen.UserName = report.Screen.UserName || ''; - item.Screen.KeyBoard = report.Screen.KeyBoard || ''; + if (report.Screen.KeyBoard != item.Screen.KeyBoard) { + item.Screen.KeyBoard = report.Screen.KeyBoard || ''; + item.Screen.KeyBoardLength = 0; + } } } } \ No newline at end of file diff --git a/cmonitor.web/src/views/device/plugins/volume/BtnRight.vue b/cmonitor.web/src/views/device/plugins/volume/BtnRight.vue index bd4f83ea..3050e581 100644 --- a/cmonitor.web/src/views/device/plugins/volume/BtnRight.vue +++ b/cmonitor.web/src/views/device/plugins/volume/BtnRight.vue @@ -47,11 +47,10 @@ a { } .volume-value { - color: #fff; + color: #7c95a7; font-size: 1.4rem; - text-shadow: 1px 1px 2px #000; position: absolute; - right: 100%; + right: 110%; top: 50%; transform: translateY(-50%); } diff --git a/cmonitor.web/src/views/device/wraps/Items.vue b/cmonitor.web/src/views/device/wraps/Items.vue index 000386ff..5e47341c 100644 --- a/cmonitor.web/src/views/device/wraps/Items.vue +++ b/cmonitor.web/src/views/device/wraps/Items.vue @@ -12,6 +12,7 @@ import Item from './Item.vue' import { computed, watch } from 'vue' import { getList } from '../../../apis/signin.js' +import { websocketState } from '../../../apis/request' import { nextTick, onMounted, onUnmounted } from 'vue' import { injectGlobalData } from '@/views/provide' import { subNotifyMsg } from '@/apis/request' @@ -117,11 +118,31 @@ export default { console.log(e); } } + + const updateListInterver = () => { + if (websocketState.connected) { + getList().then((res) => { + globalData.value.allDevices.forEach(c => { + let item = res.filter(d => d.MachineName == c.MachineName)[0]; + if (item) { + c.Connected = item.Connected; + } + }); + }).catch(() => { + }); + } + + setTimeout(() => { + updateListInterver(); + }, 1000); + } + onMounted(() => { getData(); listWrapScrollListener(); updateVisibleItems(); subMessage(); + updateListInterver(); }); onUnmounted(() => { listWrapRemoveScrollListener(); diff --git a/cmonitor/server/api/RuleConfig.cs b/cmonitor/server/api/RuleConfig.cs index 4c1ae415..b7108eba 100644 --- a/cmonitor/server/api/RuleConfig.cs +++ b/cmonitor/server/api/RuleConfig.cs @@ -1,4 +1,6 @@ -using common.libs.database; +using common.libs; +using common.libs.database; +using common.libs.extends; using System; using System.ComponentModel.DataAnnotations.Schema; diff --git a/cmonitor/web/cmonitor.win.exe b/cmonitor/web/cmonitor.win.exe index 1392f464..878c71c0 100644 Binary files a/cmonitor/web/cmonitor.win.exe and b/cmonitor/web/cmonitor.win.exe differ diff --git a/cmonitor/web/css/2.652d2c88.css b/cmonitor/web/css/2.652d2c88.css deleted file mode 100644 index f16d1b81..00000000 --- a/cmonitor/web/css/2.652d2c88.css +++ /dev/null @@ -1 +0,0 @@ -.head-wrap[data-v-9bcc2712]{text-align:center;padding:.5rem 0;line-height:4rem;border-bottom:1px solid #ddd;background-color:#f0f0f0;font-size:1.5rem;font-weight:700;z-index:999;position:relative;box-shadow:1px 1px 4px rgba(0,0,0,.075)}img[data-v-9bcc2712]{height:4rem;vertical-align:middle;margin-right:.6rem}span[data-v-14c8719c],span[data-v-58f46825]{display:inline-flex;line-height:1}.el-icon[data-v-c220b2f6]{font-size:1.6rem}.el-dropdown[data-v-c220b2f6]{color:#ebffef;font-size:1.6rem}.el-dropdown .el-dropdown-link[data-v-c220b2f6]{display:inline-flex;line-height:1}.el-dialog.is-align-center.options{margin-top:3vh}.foot-wrap[data-v-047cf10c]{border-top:1px solid rgba(0,0,0,.2);position:relative;z-index:999}ul li[data-v-047cf10c]{width:33.333333%;text-align:center}ul li a[data-v-047cf10c]{padding:1.7rem 0;font-size:1.6rem;display:block;color:#ebffef;line-height:1}ul li a[data-v-047cf10c]:hover{background-color:rgba(0,0,0,.05)}.foot-options-wrap[data-v-c504bad2]{text-align:center;padding:.6rem}.foot-options-wrap .el-button[data-v-c504bad2]{background-color:rgba(58,74,102,.5);border-color:rgba(58,74,102,.2);color:#f5f5f5}.foot-options-wrap .el-dropdown[data-v-c504bad2]{margin:0 .6rem}.foot-options-wrap .options-btn .el-button+.el-button[data-v-c504bad2]{margin-left:.6rem}.foot-options-wrap .options-btn p[data-v-c504bad2]{padding-top:.6rem}.foot-options-wrap .options-btn p[data-v-c504bad2]:first-child{padding:0}.speed[data-v-756d6f76]{font-size:1.3rem;padding-top:.1rem;color:#333}.speed span[data-v-756d6f76]:first-child{margin-right:1rem}.speed .el-icon[data-v-756d6f76]{vertical-align:middle;margin-top:-2px}.process[data-v-52394a62]{position:absolute;left:0;right:0;bottom:.2rem;background-color:rgba(0,0,0,.4);padding:.6rem}.process .title[data-v-52394a62]{position:relative;z-index:2;font-size:1.4rem;color:#fff;word-break:break-all;border-radius:4px;line-height:1.4rem}.process .btn a[data-v-52394a62]{font-size:1.6rem;color:#fff;margin-left:.6rem;position:relative}.process .btn a span.num[data-v-52394a62]{font-size:1.3rem;position:absolute;right:110%;top:-20%}a[data-v-9cd14c88]{position:relative}a span.value[data-v-9cd14c88]{position:absolute;left:100%;top:50%;transform:translateY(-50%);color:#fff;font-size:1.4rem;text-shadow:1px 1px 2px #000}a[data-v-0d57a6dc]{width:2.4rem;height:2.4rem;text-align:center;line-height:2.8rem;margin-bottom:.6rem;display:block;font-size:2rem;border-radius:50%;border:1px solid #3e5a6e;box-shadow:0 0 4px hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.5);color:#3e5a6e;transition:.3s}a[data-v-0d57a6dc]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}a[data-v-ac6c271a]{position:relative}.light-value[data-v-ac6c271a]{color:#fff;font-size:1.4rem;text-shadow:1px 1px 2px #000;position:absolute;right:100%;top:50%;transform:translateY(-50%)}span.light[data-v-ac6c271a]{position:relative;height:100%;display:block}span.light .el-icon[data-v-ac6c271a]{font-size:2rem}span.light .light-bg[data-v-ac6c271a]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.light .light-bg .el-icon[data-v-ac6c271a]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}a[data-v-04238e4d]{position:relative}.volume-value[data-v-04238e4d]{color:#fff;font-size:1.4rem;text-shadow:1px 1px 2px #000;position:absolute;right:100%;top:50%;transform:translateY(-50%)}span.volume[data-v-04238e4d]{position:relative;height:100%;display:block}span.volume .el-icon[data-v-04238e4d]{font-size:2rem}span.volume .volume-bg[data-v-04238e4d]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.volume .volume-bg .el-icon[data-v-04238e4d]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.time[data-v-1b21940a]{text-align:left!important;color:#666;line-height:2rem}.time>span[data-v-1b21940a]{font-size:1.2rem}.device-item[data-v-1d9493e7]{border:1px solid #ddd;font-size:1.6rem;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.05);border-radius:4px;width:98%;margin:0 auto 1rem auto;position:relative;transition:.3s}.device-item[data-v-1d9493e7]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.device-item dt[data-v-1d9493e7]{padding:.6rem .6rem 0 .6rem;border-radius:4px;position:relative}.device-item dt span.name[data-v-1d9493e7]{line-height:2rem}.device-item dt span.name.connected[data-v-1d9493e7]{color:green;font-weight:700}.device-item dt span.name i.user-name[data-v-1d9493e7]{color:#666}.device-item dd.img[data-v-1d9493e7]{padding:.6rem;position:relative;font-size:0;box-sizing:border-box}.device-item dd.img[data-v-1d9493e7]:before{content:"";display:inline-block;padding-bottom:56.25%;width:.1px;vertical-align:middle}.device-item dd.img .inner[data-v-1d9493e7]{position:absolute;left:.6rem;top:.6rem;right:.6rem;bottom:.6rem;overflow:hidden;background-color:#000;border-radius:4px;border:1px solid #ddd;box-sizing:border-box}.device-item dd.img .inner canvas[data-v-1d9493e7]{width:100%;position:absolute;height:100%;border-radius:4px}.device-item dd.img .inner .btns[data-v-1d9493e7]{position:absolute;left:0;right:0;top:10%}.device-item dd.img .inner .btns .left[data-v-1d9493e7]{padding-left:.6rem}.device-item dd.img .inner .btns .right[data-v-1d9493e7]{padding-right:.6rem}.device-item dd.img .inner .btns .left a[data-v-1d9493e7],.device-item dd.img .inner .btns .right a[data-v-1d9493e7]{width:2.4rem;height:2.4rem;text-align:center;line-height:2.8rem;margin-bottom:.6rem;display:block;font-size:2rem;border-radius:50%;border:1px solid #3e5a6e;box-shadow:0 0 4px hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.5);color:#3e5a6e;transition:.3s}.device-item dd.img .inner .btns .left a[data-v-1d9493e7]:hover,.device-item dd.img .inner .btns .right a[data-v-1d9493e7]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}.device-item dd.options[data-v-1d9493e7]{padding:0 .6rem .6rem .6rem;border-radius:4px;text-align:center}.device-item dd.options .el-col[data-v-1d9493e7]{text-align:right}.device-item dd.options .el-col .el-switch[data-v-1d9493e7]{--el-switch-off-color:#ccc;--el-switch-on-color:#69b56c}.wrap[data-v-2b51afa3]{height:60vh}.wrap .inner[data-v-2b51afa3]{border:1px solid #ddd;border-radius:4px;padding:1rem .6rem 1rem 1rem}.wrap .inner li[data-v-2b51afa3]{border:1px solid #ddd;padding:.6rem;margin-bottom:.6rem;border-radius:.4rem}.wrap .inner dt[data-v-2b51afa3]{word-break:break-all}.wrap .inner dd .time[data-v-2b51afa3]{height:1rem;background-color:green}.filenames-items-wrap .head[data-v-67220bd2]{width:100%;padding-bottom:1rem}.filenames-items-wrap .prevs-wrap[data-v-67220bd2]{height:100%;position:relative}.checkbox-wrap[data-v-d3c9dd84]{border:1px solid #ddd}.head[data-v-d3c9dd84]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-d3c9dd84]{padding:1rem 0}.body li[data-v-d3c9dd84]{padding:0 1rem}.body li .el-checkbox[data-v-d3c9dd84]{width:100%;white-space:pre-wrap;word-break:break-all}.rule-wrap[data-v-77218684]{height:60vh}.rule-wrap .Exes[data-v-77218684],.rule-wrap .items[data-v-77218684]{height:100%;width:48%;position:relative}.rule-wrap .Exes .private[data-v-77218684],.rule-wrap .Exes .public[data-v-77218684]{height:49%;position:relative}.checkbox-wrap[data-v-3f1c33d0]{border:1px solid #ddd}.head[data-v-3f1c33d0]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-3f1c33d0]{padding:1rem 0}.body li .el-checkbox[data-v-3f1c33d0]{width:100%}.body li>div.default[data-v-3f1c33d0]{padding:.6rem 1rem;line-height:2rem}.body li[data-v-3f1c33d0]:hover{background-color:rgba(0,0,0,.1)}.command-wrap[data-v-23f5c300]{height:60vh}.command-wrap .commands[data-v-23f5c300],.command-wrap .items[data-v-23f5c300]{height:100%;width:48%;position:relative}.command-wrap .btn[data-v-23f5c300]{text-align:center;padding:.6rem 0;width:100%}.devices-wrap[data-v-10156ea9]{height:60vh;position:relative}.devices-wrap .del-btn[data-v-10156ea9]{font-size:2rem}.rule-wrap[data-v-264777cc]{height:60vh}.rule-wrap .items[data-v-264777cc],.rule-wrap .rules[data-v-264777cc]{height:100%;width:48%;position:relative}.rule-wrap .rules .private[data-v-264777cc],.rule-wrap .rules .public[data-v-264777cc]{height:49%;position:relative}.rule-items-wrap .head[data-v-2c5257ac]{width:100%;padding-bottom:1rem}.rule-items-wrap .prevs-wrap[data-v-2c5257ac]{height:100%;position:relative}.command-wrap[data-v-e2faccc0]{height:55vh}.command-wrap .head[data-v-e2faccc0]{width:100%;padding-bottom:1rem}.command-wrap .private[data-v-e2faccc0],.command-wrap .public[data-v-e2faccc0]{width:49%;position:relative}.command-wrap .process[data-v-e2faccc0]{height:100%;width:48%;position:relative}.process-items-wrap .head[data-v-11761ba6]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-11761ba6]{height:100%;position:relative}.process-items-wrap .head[data-v-584284ae]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-584284ae]{height:100%;position:relative}.process-items-wrap .allow-type-0[data-v-584284ae]{color:green}.process-items-wrap .allow-type-1[data-v-584284ae]{color:red}.process-items-wrap .alert[data-v-584284ae]{background-color:rgba(255,136,0,.2);border:1px solid #ddd;margin-bottom:1rem;padding:.6rem;border-radius:.4rem}.command-wrap[data-v-f908807c]{height:60vh}.command-wrap .items[data-v-f908807c]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-f908807c]{height:100%;width:38%;position:relative}.command-wrap .light[data-v-f908807c]{font-size:2rem;padding-left:1rem}.command-wrap .light .value[data-v-f908807c]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-f908807c]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-f908807c],.command-wrap .slider-wrap .silder[data-v-f908807c]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-f908807c]{padding-top:0}.light[data-v-152d0c7b]{font-size:2rem;padding-left:1rem}.light .value[data-v-152d0c7b]{font-size:1.4rem}.slider-wrap[data-v-152d0c7b]{text-align:center}.slider-wrap .silder[data-v-152d0c7b]{padding:2rem 4rem}.slider-wrap .btn[data-v-152d0c7b]{padding:2rem 0}.slider-wrap .btn+.btn[data-v-152d0c7b]{padding-top:0}.command-wrap[data-v-e39bc896]{height:60vh}.command-wrap .items[data-v-e39bc896],.command-wrap .prevs-wrap[data-v-e39bc896]{height:100%;width:48%;position:relative}.command-wrap .prevs-wrap .times[data-v-e39bc896]{margin:.6rem 0}.command-wrap .prevs-wrap .prevs[data-v-e39bc896]{height:100%;width:100%;position:relative}.command-wrap[data-v-40e78732]{height:60vh}.command-wrap .items[data-v-40e78732]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-40e78732]{height:100%;width:38%;position:relative}.command-wrap .volume[data-v-40e78732]{font-size:2rem;padding-left:1rem}.command-wrap .volume .value[data-v-40e78732]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-40e78732]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-40e78732],.command-wrap .slider-wrap .silder[data-v-40e78732]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-40e78732]{padding-top:0}.volume[data-v-3eebbdd1]{font-size:2rem;padding-left:1rem}.volume .value[data-v-3eebbdd1]{font-size:1.4rem}.slider-wrap[data-v-3eebbdd1]{text-align:center}.slider-wrap .silder[data-v-3eebbdd1]{padding:2rem 4rem}.slider-wrap .btn[data-v-3eebbdd1]{padding:2rem 0}.slider-wrap .btn+.btn[data-v-3eebbdd1]{padding-top:0}.device-list-wrap .head[data-v-a87f8aaa]{padding:2rem 1rem 1rem 1rem;border-bottom:1px solid #ddd;background-color:#f0f0f0;z-index:999;position:relative;box-shadow:1px 1px 4px rgba(0,0,0,.075)}.device-list-wrap .foot[data-v-a87f8aaa]{position:absolute;z-index:999;left:1rem;right:1rem;bottom:1rem;border-radius:4px}.device-list-wrap .foot[data-v-a87f8aaa]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid hsla(0,0%,100%,.4);border-radius:4px;background-color:rgba(186,217,255,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.device-list-wrap .items[data-v-a87f8aaa]{padding:1rem;transform-style:preserve-3d;perspective:600px;background-color:#333;background-image:url(/img/bg.a75a2468.webp);background-size:cover;padding-bottom:13rem}@media (min-width:768px){.main-wrap[data-v-c6e4819c]{border:2px solid #d0d7de;height:90%!important;width:390px!important}}.main-wrap[data-v-c6e4819c]{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;height:100%}.main-wrap .body[data-v-c6e4819c]{position:relative;background-color:#fafafa} \ No newline at end of file diff --git a/cmonitor/web/css/405.f8fe2d6c.css b/cmonitor/web/css/405.f8fe2d6c.css new file mode 100644 index 00000000..9c90a4bb --- /dev/null +++ b/cmonitor/web/css/405.f8fe2d6c.css @@ -0,0 +1 @@ +.head-wrap[data-v-20ee56af]{text-align:center;padding:.5rem 0;line-height:4rem;border-bottom:1px solid #ddd;background-color:#f0f0f0;font-size:1.5rem;font-weight:700;z-index:999;position:relative;box-shadow:1px 1px 4px rgba(0,0,0,.075)}img[data-v-20ee56af]{height:4rem;vertical-align:middle;margin-right:.6rem}span[data-v-14c8719c],span[data-v-58f46825]{display:inline-flex;line-height:1}.el-icon[data-v-c220b2f6]{font-size:1.6rem}.el-dropdown[data-v-c220b2f6]{color:#ebffef;font-size:1.6rem}.el-dropdown .el-dropdown-link[data-v-c220b2f6]{display:inline-flex;line-height:1}.el-dialog.is-align-center.options{margin-top:3vh}.foot-wrap[data-v-047cf10c]{border-top:1px solid rgba(0,0,0,.2);position:relative;z-index:999}ul li[data-v-047cf10c]{width:33.333333%;text-align:center}ul li a[data-v-047cf10c]{padding:1.7rem 0;font-size:1.6rem;display:block;color:#ebffef;line-height:1}ul li a[data-v-047cf10c]:hover{background-color:rgba(0,0,0,.05)}.foot-options-wrap[data-v-c504bad2]{text-align:center;padding:.6rem}.foot-options-wrap .el-button[data-v-c504bad2]{background-color:rgba(58,74,102,.5);border-color:rgba(58,74,102,.2);color:#f5f5f5}.foot-options-wrap .el-dropdown[data-v-c504bad2]{margin:0 .6rem}.foot-options-wrap .options-btn .el-button+.el-button[data-v-c504bad2]{margin-left:.6rem}.foot-options-wrap .options-btn p[data-v-c504bad2]{padding-top:.6rem}.foot-options-wrap .options-btn p[data-v-c504bad2]:first-child{padding:0}.speed[data-v-756d6f76]{font-size:1.3rem;padding-top:.1rem;color:#333}.speed span[data-v-756d6f76]:first-child{margin-right:1rem}.speed .el-icon[data-v-756d6f76]{vertical-align:middle;margin-top:-2px}.process[data-v-536c38cc]{position:absolute;left:0;right:0;bottom:.2rem;background-color:rgba(0,0,0,.4);padding:.6rem}.process .title[data-v-536c38cc]{position:relative;z-index:2;font-size:1.4rem;color:#fff;word-break:break-all;border-radius:4px;line-height:1.4rem}.process .btn a[data-v-536c38cc]{font-size:1.6rem;color:#adbfcc;margin-left:.6rem;position:relative}.process .btn a span.num[data-v-536c38cc]{font-size:1.3rem;position:absolute;right:110%;top:-20%;color:#7c95a7}a[data-v-5d2a5e5a]{position:relative}a span.value[data-v-5d2a5e5a]{position:absolute;left:110%;top:50%;transform:translateY(-50%);color:#7c95a7;font-size:1.4rem}a[data-v-0d57a6dc]{width:2.4rem;height:2.4rem;text-align:center;line-height:2.8rem;margin-bottom:.6rem;display:block;font-size:2rem;border-radius:50%;border:1px solid #3e5a6e;box-shadow:0 0 4px hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.5);color:#3e5a6e;transition:.3s}a[data-v-0d57a6dc]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}a[data-v-7b40ad68]{position:relative}.light-value[data-v-7b40ad68]{color:#7c95a7;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.light[data-v-7b40ad68]{position:relative;height:100%;display:block}span.light .el-icon[data-v-7b40ad68]{font-size:2rem}span.light .light-bg[data-v-7b40ad68]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.light .light-bg .el-icon[data-v-7b40ad68]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}a[data-v-af95c3fc]{position:relative}.volume-value[data-v-af95c3fc]{color:#7c95a7;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.volume[data-v-af95c3fc]{position:relative;height:100%;display:block}span.volume .el-icon[data-v-af95c3fc]{font-size:2rem}span.volume .volume-bg[data-v-af95c3fc]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.volume .volume-bg .el-icon[data-v-af95c3fc]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.time[data-v-1b21940a]{text-align:left!important;color:#666;line-height:2rem}.time>span[data-v-1b21940a]{font-size:1.2rem}.device-item[data-v-1d9493e7]{border:1px solid #ddd;font-size:1.6rem;background-color:#fff;box-shadow:0 0 4px rgba(0,0,0,.05);border-radius:4px;width:98%;margin:0 auto 1rem auto;position:relative;transition:.3s}.device-item[data-v-1d9493e7]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.device-item dt[data-v-1d9493e7]{padding:.6rem .6rem 0 .6rem;border-radius:4px;position:relative}.device-item dt span.name[data-v-1d9493e7]{line-height:2rem}.device-item dt span.name.connected[data-v-1d9493e7]{color:green;font-weight:700}.device-item dt span.name i.user-name[data-v-1d9493e7]{color:#666}.device-item dd.img[data-v-1d9493e7]{padding:.6rem;position:relative;font-size:0;box-sizing:border-box}.device-item dd.img[data-v-1d9493e7]:before{content:"";display:inline-block;padding-bottom:56.25%;width:.1px;vertical-align:middle}.device-item dd.img .inner[data-v-1d9493e7]{position:absolute;left:.6rem;top:.6rem;right:.6rem;bottom:.6rem;overflow:hidden;background-color:#000;border-radius:4px;border:1px solid #ddd;box-sizing:border-box}.device-item dd.img .inner canvas[data-v-1d9493e7]{width:100%;position:absolute;height:100%;border-radius:4px}.device-item dd.img .inner .btns[data-v-1d9493e7]{position:absolute;left:0;right:0;top:10%}.device-item dd.img .inner .btns .left[data-v-1d9493e7]{padding-left:.6rem}.device-item dd.img .inner .btns .right[data-v-1d9493e7]{padding-right:.6rem}.device-item dd.img .inner .btns .left a[data-v-1d9493e7],.device-item dd.img .inner .btns .right a[data-v-1d9493e7]{width:2.4rem;height:2.4rem;text-align:center;line-height:2.8rem;margin-bottom:.6rem;display:block;font-size:2rem;border-radius:50%;border:1px solid #3e5a6e;box-shadow:0 0 4px hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.5);color:#3e5a6e;transition:.3s}.device-item dd.img .inner .btns .left a[data-v-1d9493e7]:hover,.device-item dd.img .inner .btns .right a[data-v-1d9493e7]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}.device-item dd.options[data-v-1d9493e7]{padding:0 .6rem .6rem .6rem;border-radius:4px;text-align:center}.device-item dd.options .el-col[data-v-1d9493e7]{text-align:right}.device-item dd.options .el-col .el-switch[data-v-1d9493e7]{--el-switch-off-color:#ccc;--el-switch-on-color:#69b56c}.wrap[data-v-2b51afa3]{height:60vh}.wrap .inner[data-v-2b51afa3]{border:1px solid #ddd;border-radius:4px;padding:1rem .6rem 1rem 1rem}.wrap .inner li[data-v-2b51afa3]{border:1px solid #ddd;padding:.6rem;margin-bottom:.6rem;border-radius:.4rem}.wrap .inner dt[data-v-2b51afa3]{word-break:break-all}.wrap .inner dd .time[data-v-2b51afa3]{height:1rem;background-color:green}.filenames-items-wrap .head[data-v-67220bd2]{width:100%;padding-bottom:1rem}.filenames-items-wrap .prevs-wrap[data-v-67220bd2]{height:100%;position:relative}.checkbox-wrap[data-v-d3c9dd84]{border:1px solid #ddd}.head[data-v-d3c9dd84]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-d3c9dd84]{padding:1rem 0}.body li[data-v-d3c9dd84]{padding:0 1rem}.body li .el-checkbox[data-v-d3c9dd84]{width:100%;white-space:pre-wrap;word-break:break-all}.rule-wrap[data-v-77218684]{height:60vh}.rule-wrap .Exes[data-v-77218684],.rule-wrap .items[data-v-77218684]{height:100%;width:48%;position:relative}.rule-wrap .Exes .private[data-v-77218684],.rule-wrap .Exes .public[data-v-77218684]{height:49%;position:relative}.checkbox-wrap[data-v-3f1c33d0]{border:1px solid #ddd}.head[data-v-3f1c33d0]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-3f1c33d0]{padding:1rem 0}.body li .el-checkbox[data-v-3f1c33d0]{width:100%}.body li>div.default[data-v-3f1c33d0]{padding:.6rem 1rem;line-height:2rem}.body li[data-v-3f1c33d0]:hover{background-color:rgba(0,0,0,.1)}.command-wrap[data-v-23f5c300]{height:60vh}.command-wrap .commands[data-v-23f5c300],.command-wrap .items[data-v-23f5c300]{height:100%;width:48%;position:relative}.command-wrap .btn[data-v-23f5c300]{text-align:center;padding:.6rem 0;width:100%}.devices-wrap[data-v-10156ea9]{height:60vh;position:relative}.devices-wrap .del-btn[data-v-10156ea9]{font-size:2rem}.rule-wrap[data-v-264777cc]{height:60vh}.rule-wrap .items[data-v-264777cc],.rule-wrap .rules[data-v-264777cc]{height:100%;width:48%;position:relative}.rule-wrap .rules .private[data-v-264777cc],.rule-wrap .rules .public[data-v-264777cc]{height:49%;position:relative}.rule-items-wrap .head[data-v-2c5257ac]{width:100%;padding-bottom:1rem}.rule-items-wrap .prevs-wrap[data-v-2c5257ac]{height:100%;position:relative}.command-wrap[data-v-e2faccc0]{height:55vh}.command-wrap .head[data-v-e2faccc0]{width:100%;padding-bottom:1rem}.command-wrap .private[data-v-e2faccc0],.command-wrap .public[data-v-e2faccc0]{width:49%;position:relative}.command-wrap .process[data-v-e2faccc0]{height:100%;width:48%;position:relative}.process-items-wrap .head[data-v-11761ba6]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-11761ba6]{height:100%;position:relative}.process-items-wrap .head[data-v-584284ae]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-584284ae]{height:100%;position:relative}.process-items-wrap .allow-type-0[data-v-584284ae]{color:green}.process-items-wrap .allow-type-1[data-v-584284ae]{color:red}.process-items-wrap .alert[data-v-584284ae]{background-color:rgba(255,136,0,.2);border:1px solid #ddd;margin-bottom:1rem;padding:.6rem;border-radius:.4rem}.command-wrap[data-v-f908807c]{height:60vh}.command-wrap .items[data-v-f908807c]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-f908807c]{height:100%;width:38%;position:relative}.command-wrap .light[data-v-f908807c]{font-size:2rem;padding-left:1rem}.command-wrap .light .value[data-v-f908807c]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-f908807c]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-f908807c],.command-wrap .slider-wrap .silder[data-v-f908807c]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-f908807c]{padding-top:0}.light[data-v-152d0c7b]{font-size:2rem;padding-left:1rem}.light .value[data-v-152d0c7b]{font-size:1.4rem}.slider-wrap[data-v-152d0c7b]{text-align:center}.slider-wrap .silder[data-v-152d0c7b]{padding:2rem 4rem}.slider-wrap .btn[data-v-152d0c7b]{padding:2rem 0}.slider-wrap .btn+.btn[data-v-152d0c7b]{padding-top:0}.command-wrap[data-v-e39bc896]{height:60vh}.command-wrap .items[data-v-e39bc896],.command-wrap .prevs-wrap[data-v-e39bc896]{height:100%;width:48%;position:relative}.command-wrap .prevs-wrap .times[data-v-e39bc896]{margin:.6rem 0}.command-wrap .prevs-wrap .prevs[data-v-e39bc896]{height:100%;width:100%;position:relative}.command-wrap[data-v-40e78732]{height:60vh}.command-wrap .items[data-v-40e78732]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-40e78732]{height:100%;width:38%;position:relative}.command-wrap .volume[data-v-40e78732]{font-size:2rem;padding-left:1rem}.command-wrap .volume .value[data-v-40e78732]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-40e78732]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-40e78732],.command-wrap .slider-wrap .silder[data-v-40e78732]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-40e78732]{padding-top:0}.volume[data-v-3eebbdd1]{font-size:2rem;padding-left:1rem}.volume .value[data-v-3eebbdd1]{font-size:1.4rem}.slider-wrap[data-v-3eebbdd1]{text-align:center}.slider-wrap .silder[data-v-3eebbdd1]{padding:2rem 4rem}.slider-wrap .btn[data-v-3eebbdd1]{padding:2rem 0}.slider-wrap .btn+.btn[data-v-3eebbdd1]{padding-top:0}.device-list-wrap .head[data-v-a87f8aaa]{padding:2rem 1rem 1rem 1rem;border-bottom:1px solid #ddd;background-color:#f0f0f0;z-index:999;position:relative;box-shadow:1px 1px 4px rgba(0,0,0,.075)}.device-list-wrap .foot[data-v-a87f8aaa]{position:absolute;z-index:999;left:1rem;right:1rem;bottom:1rem;border-radius:4px}.device-list-wrap .foot[data-v-a87f8aaa]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid hsla(0,0%,100%,.4);border-radius:4px;background-color:rgba(186,217,255,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.device-list-wrap .items[data-v-a87f8aaa]{padding:1rem;transform-style:preserve-3d;perspective:600px;background-color:#333;background-image:url(/img/bg.a75a2468.webp);background-size:cover;padding-bottom:13rem}@media (min-width:768px){.main-wrap[data-v-c6e4819c]{border:2px solid #d0d7de;height:90%!important;width:390px!important}}.main-wrap[data-v-c6e4819c]{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;height:100%}.main-wrap .body[data-v-c6e4819c]{position:relative;background-color:#fafafa} \ No newline at end of file diff --git a/cmonitor/web/index.html b/cmonitor/web/index.html index fea81753..9a5b9455 100644 --- a/cmonitor/web/index.html +++ b/cmonitor/web/index.html @@ -1 +1 @@ -
标题:【${o}】
`,s+=`描述:【${n}】
`,s+=`文件:【${l}】
`,s+="windows商店应用,可能无法阻止,需要手动添加例如【计算器】,以侦测程序关闭
",c.T.confirm(s,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",dangerouslyUseHTMLString:!0,type:"warning"}).then((()=>{(0,p.Do)({username:a.value.username,FileName:{ID:0,FileName:l,Desc:n}}).then((e=>{a.value.updateFlag=Date.now(),e?d.z8.error(`操作失败:${e}`):d.z8.success("操作成功")})).catch((()=>{d.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleCloseActive:n,handleChoose:o,handleAddExe:s}}},w=a(89);const g=(0,w.Z)(f,[["render",i],["__scopeId","data-v-52394a62"]]);var _=g},8861:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Position"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleCommand&&n.handleCommand(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])}var o=a(2115),s={props:["data"],setup(e){const t=(0,o.$)(),a=()=>{t.value.command.items=[e.data],t.value.command.showCommand=!0};return{handleCommand:a}}},u=a(89);const r=(0,u.Z)(s,[["render",n]]);var i=r},1723:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Refresh"),r=(0,l.up)("el-icon"),i=(0,l.up)("SwitchButton");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleRebotSystem&&n.handleRebotSystem(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})]),(0,l._)("a",{href:"javascript:;",onClick:t[1]||(t[1]=(...e)=>n.handleCloseSystem&&n.handleCloseSystem(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])])}var o=a(6e3),s=a(7178),u=a(9418),r={props:["data"],setup(e){const t=()=>{l("确定重启系统吗?","shutdown -r -f -t 00")},a=()=>{l("确定关闭系统吗?","shutdown -s -f -t 00")},l=(t,a,l)=>{o.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,u.G)([e.data.MachineName],[a]).then((e=>{e?s.z8.success("操作成功"):s.z8.error("操作失败")})).catch((()=>{s.z8.error("操作失败")}))})).catch((()=>{}))};return{handleRebotSystem:t,handleCloseSystem:a}}},i=a(89);const c=(0,i.Z)(r,[["render",n],["__scopeId","data-v-0d57a6dc"]]);var d=c},5147:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Position"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleCommand},{default:(0,l.w5)((()=>[(0,l.Uk)("命令"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.command.items=t.value.devices,e.value.command.showCommand=!0};return{handleCommand:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},6447:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return N}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.command.showCommand?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.command.showCommand,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.command.showCommand=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-23f5c300"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),d={class:"commands"},m={class:"btn"};function p(e,t,a,n,o,u){const p=(0,l.up)("CheckBoxWrap"),h=(0,l.up)("el-button"),v=(0,l.up)("PrevBoxWrap"),f=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(f,{class:"options",title:"执行命令","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(h,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(h,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(p,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),c,(0,l._)("div",d,[(0,l.Wm)(v,{ref:"commands",data:n.state.commands,title:"命令多发"},{default:(0,l.w5)((e=>[(0,l._)("div",m,[(0,l.Wm)(h,{loading:n.state.loading,onClick:t=>n.handleCommand(e.item)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,s.zw)(e.item.label),1)])),_:2},1032,["loading","onClick"])])])),_:1},8,["data"])])])])),_:1},8,["modelValue"])}var h=a(4870),v=a(3827),f=a(5291),w=a(7178),g=a(6e3),_=a(9418),k=a(3327),C=a(9528),D=a(5260),x=a(8048),V=a(2683),W={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:v.Z,PrevBoxWrap:f.Z},setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(e,t)=>{(0,C.i)(e,t,`http://${window.location.hostname}:${window.location.port}/bg.jpg`)},u=(0,h.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.command.items)),commands:[{label:"强制关机",value:"shutdown -s -f -t 00"},{label:"强制重启",value:"shutdown -r -f -t 00"},{label:"打开锁屏",func:k.Q,value:!0},{label:"关闭锁屏",func:k.Q,value:!1},{label:"打开壁纸",func:s,value:!0},{label:"关闭壁纸",func:s,value:!1},{label:"禁用U盘",func:D.E,value:!0},{label:"启用U盘",func:D.E,value:!1},{label:"设置静音",func:x.H,value:!0},{label:"取消静音",func:x.H,value:!1}],loading:!1});(0,l.YP)((()=>u.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const r=(0,h.iH)(null),i=e=>{let t=r.value.getData();0!=t.length?g.T.confirm("是否确定执行命令?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{u.loading=!0;const a=e.func?e.func(t,e.value):(0,_.G)(t,[e.value]);a.then((e=>{e?w.z8.success("操作成功"):w.z8.error("操作失败"),u.loading=!1})).catch((()=>{u.loading=!1,w.z8.error("操作失败")}))})).catch((()=>{})):w.z8.error("未选择任何设备")},c=()=>{u.show=!1};return{state:u,globalData:a,items:r,handleCancel:c,handleCommand:i}}},b=a(89);const y=(0,b.Z)(W,[["render",p],["__scopeId","data-v-23f5c300"]]);var I=y,U={components:{ChooseDig:I},setup(){const e=(0,o.$)();return{pluginState:e}}};const T=(0,b.Z)(U,[["render",n]]);var N=T},2026:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Grid"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleDevices&&n.handleDevices(...e))},[(0,l._)("span",null,[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Uk)("设备")])])}var o=a(2115),s={sort:0,setup(){const e=(0,o.$)(),t=()=>{e.value.device.showDevices=!0};return{handleDevices:t}}},u=a(89);const r=(0,u.Z)(s,[["render",n],["__scopeId","data-v-58f46825"]]);var i=r},9550:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return C}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.device.showDevices?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.device.showDevices,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.device.showDevices=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s={class:"devices-wrap"},u={class:"del-btn"};function r(e,t,a,n,o,r){const i=(0,l.up)("Delete"),c=(0,l.up)("el-icon"),d=(0,l.up)("el-popconfirm"),m=(0,l.up)("CheckBoxWrap"),p=(0,l.up)("el-button"),h=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(h,{class:"options",title:"选择你的设备","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(p,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(p,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",s,[(0,l.Wm)(m,{ref:"devices",data:n.state.list,items:n.state.items,label:"MachineName",text:"MachineName",title:"选择设备"},{oper:(0,l.w5)((e=>[(0,l._)("div",null,[(0,l.Wm)(d,{title:"删除不可逆,是否确认?",onConfirm:t=>n.handleDel(e.item.MachineName)},{reference:(0,l.w5)((()=>[(0,l._)("span",u,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])])),_:2},1032,["onConfirm"])])])),_:1},8,["data","items"])])])),_:1},8,["modelValue"])}var i=a(4870),c=a(3827),d=a(2331),m=a(1468),p=a(7178),h=a(2683),v={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:c.Z},setup(e,{emit:t}){const a=(0,h.d)(),n=(0,i.qj)({show:e.modelValue,loading:!1,list:(0,l.Fl)((()=>a.value.allDevices)),items:(0,l.Fl)((()=>a.value.devices))});(0,l.YP)((()=>n.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const o=()=>{n.show=!1,a.value.updateFlag=Date.now()},s=e=>{n.loading=!0,(0,m.FU)(e).then((()=>{n.loading=!1,a.value.updateFlag=Date.now()})).catch((()=>{n.loading=!1}))},u=(0,i.iH)(null),r=()=>{const e=u.value.getData();n.loading=!0,(0,d.hG)({username:a.value.username,devices:e}).then((e=>{n.loading=!1,a.value.updateFlag=Date.now(),e?p.z8.error(e):p.z8.success("操作成功!")})).catch((()=>{n.loading=!1,p.z8.error("操作失败!")}))};return(0,l.bv)((()=>{a.value.updateFlag=Date.now()})),{state:n,devices:u,handleCancel:o,handleSubmit:r,handleDel:s}}},f=a(89);const w=(0,f.Z)(v,[["render",r],["__scopeId","data-v-10156ea9"]]);var g=w,_={components:{ChooseDig:g},setup(){const e=(0,o.$)();return{pluginState:e}}};const k=(0,f.Z)(_,[["render",n]]);var C=k},8691:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396),n=a(7139);const o={class:"value"};function s(e,t,a,s,u,r){const i=(0,l.up)("Umbrella"),c=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>s.handleRule&&s.handleRule(...e))},[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l._)("span",o,(0,n.zw)(s.data.Hijack.Count),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),a=()=>{t.value.hijack.showRulesItems=[e.data],t.value.hijack.showRules=!0};return{data:e.data,handleRule:a}}},i=a(89);const c=(0,i.Z)(r,[["render",s],["__scopeId","data-v-9cd14c88"]]);var d=c},1405:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n={href:"javascript:;"},o={class:"el-dropdown-link"};function s(e,t,a,s,u,r){const i=(0,l.up)("Umbrella"),c=(0,l.up)("el-icon"),d=(0,l.up)("arrow-down"),m=(0,l.up)("el-dropdown-item"),p=(0,l.up)("el-dropdown-menu"),h=(0,l.up)("el-dropdown");return(0,l.wg)(),(0,l.iD)("a",n,[(0,l.Wm)(h,null,{dropdown:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{onClick:s.handleProcess},{default:(0,l.w5)((()=>[(0,l.Uk)("程序配置")])),_:1},8,["onClick"]),(0,l.Wm)(m,{divided:"",onClick:s.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("分组配置")])),_:1},8,["onClick"])])),_:1})])),default:(0,l.w5)((()=>[(0,l._)("span",o,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Uk)("网络 "),(0,l.Wm)(c,{class:"el-icon--right"},{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1})])])),_:1})])}var u=a(2115),r={sort:2,setup(){const e=(0,u.$)(),t=()=>{e.value.hijack.showProcessSetting=!0},a=()=>{e.value.hijack.showRuleSetting=!0};return{handleProcess:t,handleRule:a}}},i=a(89);const c=(0,i.Z)(r,[["render",s],["__scopeId","data-v-c220b2f6"]]);var d=c},1160:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return U}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig"),r=(0,l.up)("RuleSetting"),i=(0,l.up)("ProcessSetting");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.hijack.showRules?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.hijack.showRules,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.hijack.showRules=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.hijack.showRuleSetting?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.hijack.showRuleSetting,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.hijack.showRuleSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.hijack.showProcessSetting?((0,l.wg)(),(0,l.j4)(i,{key:2,modelValue:n.pluginState.hijack.showProcessSetting,"onUpdate:modelValue":t[2]||(t[2]=e=>n.pluginState.hijack.showProcessSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s=e=>((0,l.dD)("data-v-264777cc"),e=e(),(0,l.Cn)(),e),u={class:"rule-wrap flex"},r={class:"items"},i=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),c={class:"rules flex flex-column"},d={class:"private"},m=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"public"};function h(e,t,a,n,o,s){const h=(0,l.up)("CheckBoxWrap"),v=(0,l.up)("el-button"),f=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(f,{class:"options",title:"网络限制","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(v,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(v,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(h,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),i,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(h,{ref:"privateRules",data:n.state.privateRules,items:[],label:"ID",text:"Name",title:"私有限制"},null,8,["data"])]),m,(0,l._)("div",p,[(0,l.Wm)(h,{ref:"publicRules",data:n.state.publicRules,items:[],label:"ID",text:"Name",title:"公共限制"},null,8,["data"])])])])])),_:1},8,["modelValue"])}a(7658);var v=a(4870),f=a(3827),w=a(7178),g=a(6e3),_=a(2331),k=a(2683),C={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:f.Z},setup(e,{emit:t}){const a=(0,k.d)(),n=(0,o.$)(),s=(0,l.Fl)((()=>a.value.usernames[a.value.username])),u=a.value.publicUserName,r=(0,l.Fl)((()=>a.value.usernames[u])),i=r.value&&a.value.username!=u,c=(0,v.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.hijack.showRulesItems)),privateRules:(0,l.Fl)((()=>s.value?s.value.Rules:[])),publicRules:(0,l.Fl)((()=>i?r.value.Rules:[])),loading:!1});(0,l.YP)((()=>c.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const d=(0,v.iH)(null),m=(0,v.iH)(null),p=(0,v.iH)(null),h=()=>{const e=m.value.getData(),t=p.value.getData(),a=s.value,l=r.value,n=a.Rules.filter((t=>e.indexOf(t.ID)>=0)).map((e=>a.Processs.filter((t=>e.PrivateProcesss.indexOf(t.ID)>=0)))),o=l.Rules.filter((e=>t.indexOf(e.ID)>=0)).map((e=>l.Processs.filter((t=>e.PublicProcesss.indexOf(t.ID)>=0)))),u=n.concat(o).reduce(((e,t,a)=>(e=e.concat(t.reduce(((e,t,a)=>(e=e.concat(t.List),e)),[])),e)),[]),i=[];return u.forEach((e=>{0==i.filter((t=>t.Name==e.Name&&t.DataType==e.DataType&&t.AllowType==e.AllowType)).length&&i.push(e)})),{AllowProcesss:i.filter((e=>0==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedProcesss:i.filter((e=>0==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowDomains:i.filter((e=>1==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedDomains:i.filter((e=>1==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowIPs:i.filter((e=>2==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedIPs:i.filter((e=>2==e.DataType&&1==e.AllowType)).map((e=>e.Name))}},f=()=>{const e=d.value.getData();0!=e.length?g.T.confirm("如果未选择任何限制,则视为清空限制,是否确定应用限制?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{c.loading=!0;const t=h();(0,_.Gn)({Devices:e,Rules:t}).then((e=>{c.loading=!1,e&&e.length>0?w.z8.error(`操作失败,失败设备:${e.join(",")}`):w.z8.success("操作成功!")})).catch((e=>{c.loading=!1,w.z8.error("操作失败")}))})).catch((()=>{})):w.z8.error("未选择任何设备")},C=()=>{c.show=!1};return{state:c,globalData:a,devices:d,privateRules:m,publicRules:p,handleSubmit:f,handleCancel:C}}},D=a(89);const x=(0,D.Z)(C,[["render",h],["__scopeId","data-v-264777cc"]]);var V=x,W=a(5178),b=a(2833),y={components:{ChooseDig:V,RuleSetting:W["default"],ProcessSetting:b["default"]},setup(){const e=(0,o.$)();return{pluginState:e}}};const I=(0,D.Z)(y,[["render",n]]);var U=I},2850:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396),n=a(7139);const o={class:"speed"};function s(e,t,a,s,u,r){const i=(0,l.up)("Upload"),c=(0,l.up)("el-icon"),d=(0,l.up)("Download");return(0,l.wg)(),(0,l.iD)("span",o,[(0,l._)("span",null,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Uk)(" "+(0,n.zw)(s.data.Hijack.UploadText),1)]),(0,l._)("span",null,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1}),(0,l.Uk)(" "+(0,n.zw)(s.data.Hijack.DownloadText),1)])])}var u={props:["data"],setup(e){return{data:e.data}}},r=a(89);const i=(0,r.Z)(u,[["render",s],["__scopeId","data-v-756d6f76"]]);var c=i},2833:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return P}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Groups"),r=(0,l.up)("el-tab-pane"),i=(0,l.up)("Items"),c=(0,l.up)("el-tabs"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(m,{class:"options",title:"限制程序配置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Wm)(c,{type:"border-card"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"程序分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Wm)(r,{label:"程序列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"process-items-wrap flex flex-nowrap flex-column"},u={class:"head t-c flex"},r={class:"flex-1"},i={class:"prevs-wrap"};function c(e,t,a,n,o,c){const d=(0,l.up)("el-button"),m=(0,l.up)("el-table-column"),p=(0,l.up)("EditPen"),h=(0,l.up)("el-icon"),v=(0,l.up)("Delete"),f=(0,l.up)("el-popconfirm"),w=(0,l.up)("el-table"),g=(0,l.up)("el-input"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",u,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(w,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{prop:"Name",label:"名称"}),(0,l.Wm)(m,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[e.row.ID>1?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Wm)(d,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(f,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(d,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(v)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(_,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(d,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(g,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"分组名称"},null,8,["modelValue"])])])),_:1},8,["title","modelValue"])])}var d=a(7178),m=a(2331),p=a(2683),h={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,currentItem:{ID:0,Name:""},showEdit:!1,list:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Processs.length>0&&(t.group=a.Processs[0].ID),a.Processs):[]}))}),a=e=>{e=e||{Name:"",ID:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.XM)({UserName:e.value.username,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},s=()=>{t.showEdit=!1},u=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.xc)({UserName:e.value.username,Group:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:u}}},v=a(89);const f=(0,v.Z)(h,[["render",c],["__scopeId","data-v-11761ba6"]]);var w=f,g=a(7139);const _=e=>((0,l.dD)("data-v-584284ae"),e=e(),(0,l.Cn)(),e),k={class:"process-items-wrap flex flex-nowrap flex-column"},C={class:"head t-c flex"},D=_((()=>(0,l._)("span",{class:"flex-1"},null,-1))),x={class:"flex-1"},V={class:"prevs-wrap"},W=_((()=>(0,l._)("div",{class:"alert"},[(0,l._)("p",null,"1、黑名单优先"),(0,l._)("p",null,"2、支持进程名,域名,ip(支持掩码)"),(0,l._)("p",null,"3、进程,域名,后序截取判断")],-1))),b={style:{"padding-bottom":"1rem"}},y={class:"t-c",style:{"padding-bottom":"1rem"}},I={class:"t-c"};function U(e,t,a,n,o,s){const u=(0,l.up)("el-option"),r=(0,l.up)("el-select"),i=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),p=(0,l.up)("Delete"),h=(0,l.up)("el-popconfirm"),v=(0,l.up)("el-table"),f=(0,l.up)("el-input"),w=(0,l.up)("el-radio"),_=(0,l.up)("el-radio-group"),U=(0,l.up)("el-switch"),T=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",C,[(0,l.Wm)(r,{modelValue:n.state.group,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.groups,(e=>((0,l.wg)(),(0,l.j4)(u,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),D,(0,l.Wm)(i,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",x,[(0,l._)("div",V,[(0,l.Wm)(v,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{prop:"Name",label:"名称"},{default:(0,l.w5)((e=>[(0,l._)("strong",{class:(0,g.C_)(`allow-type-${e.row.AllowType}`)},(0,g.zw)(e.row.Name),3)])),_:1}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(i,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(h,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(i,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(T,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[5]||(t[5]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(i,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(i,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[W,(0,l._)("div",b,[(0,l.Wm)(f,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"进程 | 域名 | ip(支持掩码/32)"},null,8,["modelValue"])]),(0,l._)("div",y,[(0,l.Wm)(_,{modelValue:n.state.currentItem.DataType,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.DataType=e)},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{label:0},{default:(0,l.w5)((()=>[(0,l.Uk)("进程")])),_:1}),(0,l.Wm)(w,{label:1},{default:(0,l.w5)((()=>[(0,l.Uk)("域名")])),_:1}),(0,l.Wm)(w,{label:2},{default:(0,l.w5)((()=>[(0,l.Uk)("IP")])),_:1})])),_:1},8,["modelValue"])]),(0,l._)("div",I,[(0,l.Wm)(U,{modelValue:n.state.currentItem.AllowType,"onUpdate:modelValue":t[4]||(t[4]=e=>n.state.currentItem.AllowType=e),size:"large","active-text":"允许","inactive-text":"阻止","active-value":0,"inactive-value":1},null,8,["modelValue"])])])])),_:1},8,["title","modelValue"])])}var T={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,group:0,currentItem:{ID:0,Name:"",AllowType:1,DataType:0},showEdit:!1,groups:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Processs.length>0&&(t.group=a.Processs[0].ID),a.Processs):[]})),list:(0,l.Fl)((()=>{let e=t.groups.filter((e=>e.ID==t.group))[0];return e?e.List:[]}))});(0,l.YP)((()=>t.currentItem.Name),(()=>{a(t.currentItem.Name)}));const a=e=>{const a=/^.{0,}(\.exe)$/.test(e),l=/^((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))(\/\d{1,})?$/.test(e);t.currentItem.DataType=a?0:l?2:1,l&&e.indexOf("/")<0&&(t.currentItem.Name=t.currentItem.Name+"/32")},n=e=>{e=e||{Name:"",ID:0,AllowType:1,DataType:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.currentItem.AllowType=e.AllowType,t.showEdit=!0},s=a=>{t.loading=!0,(0,m.sz)({UserName:e.value.username,GroupID:t.group,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},u=()=>{t.showEdit=!1},r=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.Az)({UserName:e.value.username,GroupID:t.group,Item:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleNameChange:a,handleAdd:n,handleDel:s,handleEditCancel:u,handleEditSubmit:r}}};const N=(0,v.Z)(T,[["render",U],["__scopeId","data-v-584284ae"]]);var j=N,S={props:["modelValue"],emits:["update:modelValue"],components:{Groups:w,Items:j},setup(e,{emit:t}){const a=(0,o.qj)({show:e.modelValue,loading:!1});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=(0,p.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const z=(0,v.Z)(S,[["render",n]]);var P=z},8921:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Umbrella"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("网络"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2115),s=a(2683),u={setup(){const e=(0,o.$)(),t=(0,s.d)(),a=()=>{e.value.hijack.showRulesItems=t.value.devices,e.value.hijack.showRules=!0};return{handleRule:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},5178:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return S}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Groups"),r=(0,l.up)("el-tab-pane"),i=(0,l.up)("Rule"),c=(0,l.up)("el-tabs"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(m,{class:"options",title:"限制组配置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Wm)(c,{type:"border-card"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"限制组"},{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Wm)(r,{label:"限制内容"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"rule-items-wrap flex flex-nowrap flex-column"},u={class:"head t-c flex"},r={class:"flex-1"},i={class:"prevs-wrap"};function c(e,t,a,n,o,c){const d=(0,l.up)("el-button"),m=(0,l.up)("el-table-column"),p=(0,l.up)("EditPen"),h=(0,l.up)("el-icon"),v=(0,l.up)("Delete"),f=(0,l.up)("el-popconfirm"),w=(0,l.up)("el-table"),g=(0,l.up)("el-input"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",u,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(w,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{prop:"Name",label:"名称"}),(0,l.Wm)(m,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[e.row.ID>1?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Wm)(d,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(f,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(d,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(v)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(_,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(d,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(g,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"分组名称"},null,8,["modelValue"])])])),_:1},8,["title","modelValue"])])}var d=a(7178),m=a(2331),p=a(2683),h={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,currentItem:{ID:0,Name:""},showEdit:!1,list:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Rules.length>0&&(t.group=a.Rules[0].ID),a.Rules):[]}))}),a=e=>{e=e||{Name:"",ID:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.U4)({UserName:e.value.username,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},s=()=>{t.showEdit=!1},u=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:u}}},v=a(89);const f=(0,v.Z)(h,[["render",c],["__scopeId","data-v-2c5257ac"]]);var w=f;const g=e=>((0,l.dD)("data-v-e2faccc0"),e=e(),(0,l.Cn)(),e),_={class:"command-wrap flex flex-column"},k={class:"head t-c flex"},C=g((()=>(0,l._)("div",{class:"flex-1"},null,-1))),D={class:"body flex flex-1"},x={class:"private"},V=g((()=>(0,l._)("div",{class:"flex-1"},null,-1))),W={class:"public"};function b(e,t,a,n,o,s){const u=(0,l.up)("el-option"),r=(0,l.up)("el-select"),i=(0,l.up)("el-button"),c=(0,l.up)("CheckBoxWrap");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",k,[(0,l._)("div",null,[(0,l.Wm)(r,{modelValue:n.state.group,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.groups,(e=>((0,l.wg)(),(0,l.j4)(u,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),C,(0,l._)("div",null,[(0,l.Wm)(i,{onClick:t[1]||(t[1]=e=>n.handleSave()),loading:n.state.loading},{default:(0,l.w5)((()=>[(0,l.Uk)("保存选择")])),_:1},8,["loading"])])]),(0,l._)("div",D,[(0,l._)("div",x,[(0,l.Wm)(c,{ref:"privateProcess",data:n.state.privateProcess,items:n.state.privateProcessItems,label:"ID",text:"Name",title:"私有程序组"},null,8,["data","items"])]),V,(0,l._)("div",W,[(0,l.Wm)(c,{ref:"publicProcess",data:n.state.publicProcess,items:n.state.publicProcessItems,label:"ID",text:"Name",title:"公共程序组"},null,8,["data","items"])])])])}var y=a(3827),I={components:{CheckBoxWrap:y.Z},setup(){const e=(0,p.d)(),t=(0,l.Fl)((()=>e.value.usernames[e.value.username])),a=e.value.publicUserName,n=(0,l.Fl)((()=>e.value.usernames[a])),s=n.value&&e.value.username!=a,u=(0,o.qj)({loading:!1,group:0,groups:(0,l.Fl)((()=>t.value?(0==u.group&&t.value.Rules.length>0&&(u.group=t.value.Rules[0].ID),t.value.Rules):[])),rule:(0,l.Fl)((()=>{if(t){let e=t.value.Rules.filter((e=>e.ID==u.group))[0];if(e)return e}return{ID:0,Name:"",PrivateProcesss:[],PublicProcesss:[]}})),privateProcess:(0,l.Fl)((()=>t.value?t.value.Processs:[])),privateProcessItems:(0,l.Fl)((()=>t.value?t.value.Processs.filter((e=>u.rule.PrivateProcesss.indexOf(e.ID)>=0)):[])),publicProcess:(0,l.Fl)((()=>s?n.value.Processs:[])),publicProcessItems:(0,l.Fl)((()=>s?n.value.Processs.filter((e=>u.rule.PublicProcesss.indexOf(e.ID)>=0)):[]))});(0,l.YP)((()=>u.show),(e=>{e||setTimeout((()=>{emit("update:modelValue",e)}),300)}));const r=(0,o.iH)(null),i=(0,o.iH)(null),c=()=>{let a=t.value.Rules.filter((e=>e.ID==u.group))[0];a?(a.PrivateProcesss=r.value.getData(),a.PublicProcesss=i.value.getData(),u.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:a}).then((t=>{u.loading=!1,t?d.z8.error(t):(e.value.updateFlag=Date.now(),d.z8.success("操作成功"))})).catch((()=>{u.loading=!1,d.z8.error("操作失败")}))):d.z8.error("未选择任何限制分组")};return{state:u,handleSave:c,privateProcess:r,publicProcess:i}}};const U=(0,v.Z)(I,[["render",b],["__scopeId","data-v-e2faccc0"]]);var T=U,N={props:["modelValue"],emits:["update:modelValue"],components:{Groups:w,Rule:T},setup(e,{emit:t}){const a=(0,o.qj)({show:e.modelValue});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=()=>{a.show=!1};return{state:a,handleCancel:n}}};const j=(0,v.Z)(N,[["render",n]]);var S=j},146:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396),n=a(7139);const o={href:"javascript:;"},s={class:"light-value"};function u(e,t,a,u,r,i){const c=(0,l.up)("Sunny"),d=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"light",onClick:t[0]||(t[0]=(...e)=>u.handleLight&&u.handleLight(...e))},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1}),(0,l._)("div",{class:"light-bg",style:(0,n.j5)({height:`${u.data.Light.Value}%`})},[(0,l.Wm)(d,{class:"value"},{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})],4)]),(0,l._)("p",s,(0,n.zw)(u.data.Light.Value),1)])}var r=a(2115),i={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.light.items=[e.data],t.value.light.showLightSingle=!0};return{data:e.data,handleLight:a}}},c=a(89);const d=(0,c.Z)(i,[["render",u],["__scopeId","data-v-ac6c271a"]]);var m=d},7752:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Sunny"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleLight},{default:(0,l.w5)((()=>[(0,l.Uk)("亮度 "),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.light.items=t.value.devices,e.value.light.showLight=!0};return{handleLight:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},2943:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return $}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Light"),r=(0,l.up)("LightSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.light.showLight?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.light.showLight,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.light.showLight=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.light.showLightSingle?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.light.showLightSingle,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.light.showLightSingle=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-f908807c"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c={class:"name"},d={class:"light"},m={class:"value"},p=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),h={class:"commands"},v={class:"slider-wrap flex flex-column"},f={class:"silder flex flex-1"},w={class:"flex-1"};function g(e,t,a,n,o,u){const g=(0,l.up)("Sunny"),_=(0,l.up)("el-icon"),k=(0,l.up)("CheckBoxWrap"),C=(0,l.up)("el-slider"),D=(0,l.up)("PrevBoxWrap"),x=(0,l.up)("el-button"),V=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(V,{class:"options",title:"调节亮度","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(x,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(x,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(k,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{name:(0,l.w5)((e=>[(0,l._)("span",null,[(0,l._)("span",c,(0,s.zw)(e.item.MachineName),1),(0,l._)("strong",d,[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.Wm)(g)])),_:1}),(0,l._)("strong",m,(0,s.zw)(e.item.Light.Value?Math.floor(e.item.Light.Value):e.item.Light.Value)+"%",1)])])])),_:1},8,["data","items"])]),p,(0,l._)("div",h,[(0,l.Wm)(D,{ref:"commands",title:"调节亮度"},{wrap:(0,l.w5)((()=>[(0,l._)("div",v,[(0,l._)("div",f,[(0,l._)("div",w,[(0,l.Wm)(C,{onChange:n.handleChangeLight,modelValue:n.state.light,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.light=e),vertical:"",height:"100%"},null,8,["onChange","modelValue"])])])])])),_:1},512)])])])),_:1},8,["modelValue"])}var _=a(4870),k=a(3827),C=a(5291),D=a(7178),x=a(2843);const V=(e,t)=>(0,x.gQ)("light/update",{names:e,value:t});var W=a(2683),b={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:k.Z,PrevBoxWrap:C.Z},setup(e,{emit:t}){const a=(0,W.d)(),n=(0,o.$)(),s=(0,_.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.light.items)),mute:!1,loading:!1,light:0});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=(0,_.iH)(null),i=()=>{let e=r.value.getData();0!=e.length?V(e,s.light):D.z8.error("未选择任何设备")};return{state:s,globalData:a,items:r,handleCancel:u,handleChangeLight:i}}},y=a(89);const I=(0,y.Z)(b,[["render",g],["__scopeId","data-v-f908807c"]]);var U=I;const T={class:"slider-wrap flex flex-column"},N={class:"silder flex flex-1"},j={class:"flex-1"};function S(e,t,a,n,o,s){const u=(0,l.up)("el-slider"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{title:"调节亮度","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{default:(0,l.w5)((()=>[(0,l._)("div",T,[(0,l._)("div",N,[(0,l._)("div",j,[(0,l.Wm)(u,{onChange:n.handleChangeLight,modelValue:n.state.light,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.light=e)},null,8,["onChange","modelValue"])])])])])),_:1},8,["modelValue"])}var z={props:["modelValue","items"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,W.d)(),n=(0,o.$)(),s=(0,_.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.light.items)),loading:!1,light:n.value.light.items[0].Light.Value});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{V(s.items.map((e=>e.MachineName)),s.light)};return{state:s,globalData:a,handleCancel:u,handleChangeLight:r}}};const P=(0,y.Z)(z,[["render",S],["__scopeId","data-v-152d0c7b"]]);var F=P,M={components:{Light:U,LightSingle:F},setup(){const e=(0,o.$)();return{pluginState:e}}};const L=(0,y.Z)(M,[["render",n]]);var $=L},6542:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleLock,"model-value":n.data.LLock.Value,"inline-prompt":"","active-text":"锁屏","inactive-text":"锁屏"},null,8,["onClick","model-value"])])),_:1})}var o=a(3327),s=a(2115),u=a(6e3),r=a(7178),i={sort:2,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.LLock.Value?"确定解除锁屏吗?":"确定开启锁屏吗?";u.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.Q)([e.data.MachineName],!e.data.LLock.Value).then((e=>{e?r.z8.success("操作成功"):r.z8.error("操作失败")})).catch((()=>{r.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleLock:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},2356:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Bell"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleMessage&&n.handleMessage(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])}var o=a(2115),s={props:["data"],setup(e){const t=(0,o.$)(),a=()=>{t.value.message.items=[e.data],t.value.message.showMessage=!0};return{handleMessage:a}}},u=a(89);const r=(0,u.Z)(s,[["render",n]]);var i=r},7124:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Bell"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("提醒"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.message.items=t.value.devices,e.value.message.showMessage=!0};return{handleMessage:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},7328:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return U}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.message.showMessage?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.message.showMessage,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.message.showMessage=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s=e=>((0,l.dD)("data-v-e39bc896"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},i=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),c={class:"prevs-wrap flex flex-column flex-nowrap"},d={class:"prevs"},m=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"times"},h={class:"prev"};function v(e,t,a,n,o,s){const v=(0,l.up)("CheckBoxWrap"),f=(0,l.up)("PrevBoxWrap"),w=(0,l.up)("el-input"),g=(0,l.up)("el-button"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(_,{class:"options",title:"发送提醒","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(g,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(g,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(v,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),i,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(f,{ref:"prevs",data:n.state.prevs,onPrev:n.handlePrev,title:"快捷短语"},null,8,["data","onPrev"])]),m,(0,l._)("div",null,[(0,l._)("div",p,[(0,l.Wm)(w,{modelValue:n.state.sec,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.sec=e),size:"large"},{append:(0,l.w5)((()=>[(0,l.Uk)("秒钟")])),_:1},8,["modelValue"])]),(0,l._)("div",h,[(0,l.Wm)(w,{modelValue:n.state.prev,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.prev=e),type:"textarea",resize:"none",placeholder:"输入提醒消息"},null,8,["modelValue"])])])])])])),_:1},8,["modelValue"])}a(7658);var f=a(4870),w=a(3827),g=a(5291),_=a(7178),k=a(6e3),C=a(9418),D=a(2683),x={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:w.Z,PrevBoxWrap:g.Z},setup(e,{emit:t}){const a=(0,D.d)(),n=(0,o.$)(),s=(0,f.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.message.items)),prevs:["请注意上课纪律!","请勿玩游戏!","请勿大声喧哗!"],sec:10,prev:"",loading:!1});try{1==n.value.message.items.length&&n.value.message.items[0].Screen.UserName&&s.prevs.push(`【${n.value.message.items[0].Screen.UserName}】请注意上课纪律!`)}catch(m){}(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=e=>{s.prev=e},r=(0,f.iH)(null),i=(0,f.iH)(null),c=()=>{let e=r.value.getData();0!=e.length?0!=s.prev.length?k.T.confirm("是否确定发送消息?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.loading=!0,(0,C.G)(e,[`start message.win.exe "${s.prev}" ${s.sec}`]).then((e=>{e?_.z8.success("操作成功"):_.z8.error("操作失败"),s.loading=!1})).catch((()=>{s.loading=!1,_.z8.error("操作失败")}))})).catch((()=>{})):_.z8.error("未填写消息"):_.z8.error("未选择任何设备")},d=()=>{s.show=!1};return{state:s,globalData:a,items:r,prevs:i,handleSubmit:c,handleCancel:d,handlePrev:u}}},V=a(89);const W=(0,V.Z)(x,[["render",v],["__scopeId","data-v-e39bc896"]]);var b=W,y={components:{ChooseDig:b},setup(){const e=(0,o.$)();return{pluginState:e}}};const I=(0,V.Z)(y,[["render",n]]);var U=I},8202:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396),n=a(7139);function o(e,t,a,o,s,u){const r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:8,class:"time"},{default:(0,l.w5)((()=>[(0,l._)("span",null,"fps : "+(0,n.zw)(o.data.Report.fps)+" 、 "+(0,n.zw)(o.data.Report.ping)+"ms",1)])),_:1})}var s={sort:-1,props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(s,[["render",o],["__scopeId","data-v-1b21940a"]]);var i=r},2972:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleUSB,"model-value":n.data.Usb.Value,"inline-prompt":"","active-color":"#ff0000","active-text":"U盘","inactive-text":"U盘"},null,8,["onClick","model-value"])])),_:1})}var o=a(5260),s=a(2115),u=a(6e3),r=a(7178),i={sort:4,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.Usb.Value?"确定启用USB吗?":"确定禁用USB吗?";u.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.E)([e.data.MachineName],!e.data.Usb.Value).then((e=>{e?r.z8.success("操作成功"):r.z8.error("操作失败")})).catch((()=>{r.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleUSB:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},4073:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396),n=a(7139);const o={href:"javascript:;"},s={class:"volume-value"};function u(e,t,a,u,r,i){const c=(0,l.up)("Mute"),d=(0,l.up)("el-icon"),m=(0,l.up)("Microphone");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"volume",onClick:t[0]||(t[0]=(...e)=>u.handleVolume&&u.handleVolume(...e))},[u.data.Volume.Mute?((0,l.wg)(),(0,l.j4)(d,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})):((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1}),(0,l._)("div",{class:"volume-bg",style:(0,n.j5)({height:`${u.data.Volume.Value}%`})},[(0,l.Wm)(d,{class:"value"},{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})],4)],64))]),(0,l._)("p",s,(0,n.zw)(Math.floor(u.data.Volume.Value)),1)])}var r=a(2115),i={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.volume.items=[e.data],t.value.volume.showVolumeSingle=!0};return{data:e.data,handleVolume:a}}},c=a(89);const d=(0,c.Z)(i,[["render",u],["__scopeId","data-v-04238e4d"]]);var m=d},3767:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Microphone"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleVolume},{default:(0,l.w5)((()=>[(0,l.Uk)("音量"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.volume.items=t.value.devices,e.value.volume.showVolume=!0};return{handleVolume:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},9602:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Volume"),r=(0,l.up)("VolumeSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.volume.showVolume?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.volume.showVolume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.volume.showVolume=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.volume.showVolumeSingle?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.volume.showVolumeSingle,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.volume.showVolumeSingle=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-40e78732"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c={class:"name"},d={class:"volume"},m={class:"value"},p=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),h={class:"commands"},v={class:"slider-wrap flex flex-column"},f={class:"silder flex flex-1"},w={class:"flex-1"},g={class:"btn"},_={class:"btn"};function k(e,t,a,n,o,u){const k=(0,l.up)("el-button"),C=(0,l.up)("Mute"),D=(0,l.up)("el-icon"),x=(0,l.up)("Microphone"),V=(0,l.up)("CheckBoxWrap"),W=(0,l.up)("el-slider"),b=(0,l.up)("PrevBoxWrap"),y=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(y,{class:"options",title:"调节音量","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(k,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(k,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(V,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{title:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(k,{size:"small",onClick:n.handleSelectMute},{default:(0,l.w5)((()=>[(0,l.Uk)("状态选择")])),_:1},8,["onClick"])])])),name:(0,l.w5)((e=>[(0,l._)("span",null,[(0,l._)("span",c,(0,s.zw)(e.item.MachineName),1),(0,l._)("strong",d,[e.item.VolumeMute?((0,l.wg)(),(0,l.j4)(D,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(C)])),_:1})):((0,l.wg)(),(0,l.j4)(D,{key:1},{default:(0,l.w5)((()=>[(0,l.Wm)(x)])),_:1})),(0,l._)("strong",m,(0,s.zw)(e.item.Volume.Value?Math.floor(e.item.Volume.Value):e.item.Volume.Value)+"%",1)])])])),_:1},8,["data","items"])]),p,(0,l._)("div",h,[(0,l.Wm)(b,{ref:"commands",title:"调节音量"},{wrap:(0,l.w5)((()=>[(0,l._)("div",v,[(0,l._)("div",f,[(0,l._)("div",w,[(0,l.Wm)(W,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e),vertical:"",height:"100%"},null,8,["onChange","modelValue"])])]),(0,l._)("div",g,[(0,l.Wm)(k,{onClick:t[1]||(t[1]=e=>n.handleMute(!0))},{default:(0,l.w5)((()=>[(0,l.Uk)("静音")])),_:1})]),(0,l._)("div",_,[(0,l.Wm)(k,{onClick:t[2]||(t[2]=e=>n.handleMute(!1))},{default:(0,l.w5)((()=>[(0,l.Uk)("取消静音")])),_:1})])])])),_:1},512)])])])),_:1},8,["modelValue"])}var C=a(4870),D=a(3827),x=a(5291),V=a(7178),W=a(8048),b=a(2683),y={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:D.Z,PrevBoxWrap:x.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,C.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),mute:!1,loading:!1,volume:0});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{s.items=a.value.devices.filter((e=>e.VolumeMute==s.mute)),V.z8.success(`已选中${s.mute?"静音":"未静音"}设备`),s.mute=!s.mute},i=(0,C.iH)(null),c=e=>{let t=i.value.getData();0!=t.length?(0,W.H)(t,e):V.z8.error("未选择任何设备")},d=()=>{let e=i.value.getData();0!=e.length?(0,W.j)(e,s.volume/100):V.z8.error("未选择任何设备")};return{state:s,globalData:a,items:i,handleCancel:u,handleSelectMute:r,handleMute:c,handleChangeVolume:d}}},I=a(89);const U=(0,I.Z)(y,[["render",k],["__scopeId","data-v-40e78732"]]);var T=U;const N={class:"slider-wrap flex flex-column"},j={class:"silder flex flex-1"},S={class:"flex-1"};function z(e,t,a,n,o,s){const u=(0,l.up)("el-slider"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{title:"调节音量","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{default:(0,l.w5)((()=>[(0,l._)("div",N,[(0,l._)("div",j,[(0,l._)("div",S,[(0,l.Wm)(u,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e)},null,8,["onChange","modelValue"])])])])])),_:1},8,["modelValue"])}var P={props:["modelValue","items"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,C.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),loading:!1,volume:n.value.volume.items[0].Volume.Value});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{(0,W.j)(s.items.map((e=>e.MachineName)),s.volume/100)};return{state:s,globalData:a,handleCancel:u,handleChangeVolume:r}}};const F=(0,I.Z)(P,[["render",z],["__scopeId","data-v-3eebbdd1"]]);var M=F,L={components:{Volume:T,VolumeSingle:M},setup(){const e=(0,o.$)();return{pluginState:e}}};const $=(0,I.Z)(L,[["render",n]]);var E=$},963:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleVolumeMute,"model-value":n.data.Volume.Mute,"inline-prompt":"","active-text":"静音","inactive-text":"静音"},null,8,["onClick","model-value"])])),_:1})}var o=a(8048),s=a(6e3),u=a(7178),r=a(2115),i={sort:0,props:["data"],setup(e){(0,r.$)();const t=()=>{let t=e.data.Volume.Mute?"确定取消静音吗?":"确定静音吗?";s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.H)([e.data.MachineName],!e.data.Volume.Mute).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleVolumeMute:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},9948:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleWallpaper,"model-value":n.data.Wallpaper.Value,"inline-prompt":"","active-text":"壁纸","inactive-text":"壁纸"},null,8,["onClick","model-value"])])),_:1})}var o=a(9528),s=a(6e3),u=a(7178),r=a(2115),i={sort:3,props:["data"],setup(e){(0,r.$)();const t=()=>{let t=e.data.Wallpaper.Value?"确定关闭壁纸吗?":"确定开启壁纸吗?";s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.i)([e.data.MachineName],!e.data.Wallpaper.Value,`${window.location.origin}/bg.jpg`).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleWallpaper:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},2681:function(e,t,a){var l={"./active/BtnLeft.vue":6032,"./command/BtnLeft.vue":8861,"./hijack/BtnLeft.vue":8691,"./message/BtnLeft.vue":2356};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=2681},6532:function(e,t,a){var l={"./command/BtnRight.vue":1723,"./light/BtnRight.vue":146,"./volume/BtnRight.vue":4073};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=6532},8575:function(e,t,a){var l={"./active/FootMenu.vue":549,"./device/FootMenu.vue":2026,"./hijack/FootMenu.vue":1405};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=8575},3136:function(e,t,a){var l={"./command/FootOptionBottom.vue":5147,"./hijack/rules/FootOptionBottom.vue":8921,"./light/FootOptionBottom.vue":7752};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=3136},6736:function(e,t,a){var l={"./active/FootOptionTop.vue":4190,"./message/FootOptionTop.vue":7124,"./volume/FootOptionTop.vue":3767};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=6736},138:function(e,t,a){var l={"./active/Index.vue":9713,"./command/Index.vue":6447,"./device/Index.vue":9550,"./hijack/Index.vue":1160,"./hijack/process/Index.vue":2833,"./hijack/rules/Index.vue":5178,"./light/Index.vue":2943,"./message/Index.vue":7328,"./volume/Index.vue":9602};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=138},7138:function(e,t,a){var l={"./active/Screen.vue":8996};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=7138},2648:function(e,t,a){var l={"./hijack/TitleRight.vue":2850};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=2648},345:function(e,t,a){var l={"./llock/Option.vue":6542,"./report/Option.vue":8202,"./usb/Option.vue":2972,"./volume/Option.vue":963,"./wallpaper/Option.vue":9948};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=345},4711:function(e,t,a){var l={"./active/index.js":3325,"./command/index.js":1459,"./device/index.js":181,"./hijack/index.js":1868,"./light/index.js":1958,"./llock/index.js":6458,"./message/index.js":2852,"./report/index.js":619,"./screen/index.js":5908,"./usb/index.js":464,"./volume/index.js":5507,"./wallpaper/index.js":7242};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=4711}}]); \ No newline at end of file diff --git a/cmonitor/web/js/405.1d3cf052.js b/cmonitor/web/js/405.1d3cf052.js new file mode 100644 index 00000000..199accd8 --- /dev/null +++ b/cmonitor/web/js/405.1d3cf052.js @@ -0,0 +1 @@ +(self["webpackChunkcmonitor_web"]=self["webpackChunkcmonitor_web"]||[]).push([[405],{7041:function(e,t,a){"use strict";a.d(t,{$K:function(){return o},Do:function(){return s},Kd:function(){return n},l:function(){return u}});var l=a(2843);const n=e=>(0,l.gQ)("active/get",e),o=(e,t)=>(0,l.gQ)("active/disallow",{names:e,filenames:t}),s=e=>(0,l.gQ)("active/add",e),u=(e,t)=>(0,l.gQ)("active/del",{username:e,id:t})},9418:function(e,t,a){"use strict";a.d(t,{G:function(){return n}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("command/exec",{names:e,commands:t})},2331:function(e,t,a){"use strict";a.d(t,{$c:function(){return n},Az:function(){return r},Gn:function(){return p},HP:function(){return c},U4:function(){return d},XM:function(){return u},Zz:function(){return o},hG:function(){return m},sz:function(){return i},xc:function(){return s}});var l=a(2843);const n=()=>(0,l.gQ)("hijack/info"),o=e=>(0,l.gQ)("hijack/addName",e),s=e=>(0,l.gQ)("hijack/addProcessGroup",e),u=e=>(0,l.gQ)("hijack/deleteProcessGroup",e),r=e=>(0,l.gQ)("hijack/addProcess",e),i=e=>(0,l.gQ)("hijack/deleteProcess",e),c=e=>(0,l.gQ)("hijack/AddRule",e),d=e=>(0,l.gQ)("hijack/deleteRule",e),m=e=>(0,l.gQ)("hijack/UpdateDevices",e),p=e=>(0,l.gQ)("hijack/setRules",e)},3327:function(e,t,a){"use strict";a.d(t,{Q:function(){return n}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("llock/update",{names:e,value:t})},2843:function(e,t,a){"use strict";a.d(t,{CU:function(){return _},Ke:function(){return k},c9:function(){return f},gQ:function(){return w},tw:function(){return i}});a(7658);var l=a(7178);let n=0,o=null,s="";const u={},r=[],i={connected:!1},c=()=>{r.length>0&&i.connected&&o.send(r.shift()),setTimeout(c,1e3/60)};c();const d={subs:{},add:function(e,t){"function"==typeof t&&(this.subs[e]||(this.subs[e]=[]),this.subs[e].push(t))},remove(e,t){let a=this.subs[e]||[];for(let l=a.length-1;l>=0;l--)a[l]==t&&a.splice(l,1)},push(e,t){let a=this.subs[e]||[];for(let l=a.length-1;l>=0;l--)a[l](t)}},m=()=>{i.connected=!0,d.push(g,i.connected)},p=e=>{i.connected=!1,d.push(g,i.connected),f()},h=e=>{if("string"!=typeof e.data)return void e.data.arrayBuffer().then((t=>{const a=new DataView(t).getInt8(),l=new FileReader;l.readAsText(e.data.slice(4,4+a),"utf8"),l.onload=()=>{let t=JSON.parse(l.result);t.Content={Name:t.Content,Img:e.data.slice(4+a,e.data.length)},v(t)}}));let t=JSON.parse(e.data);v(t)},v=e=>{let t=u[e.RequestId];t?(0==e.Code?t.resolve(e.Content):1==e.Code?t.reject(e.Content):255==e.Code?(t.reject(e.Content),t.errHandle||l.z8.error(`${t.path}:${e.Content}`)):d.push(e.Path,e.Content),delete u[e.RequestId]):d.push(e.Path,e.Content)},f=(e=s)=>{null!=o&&o.close(),s=e,o=new WebSocket(s),o.onopen=m,o.onclose=p,o.onmessage=h},w=(e,t={},a=!1)=>new Promise(((s,c)=>{let d=++n;try{u[d]={resolve:s,reject:c,errHandle:a,path:e};let l=JSON.stringify({Path:e,RequestId:d,Content:"string"==typeof t?t:JSON.stringify(t)});i.connected?o.send(l):r.push(l)}catch(m){c("网络错误~"),l.z8.error("网络错误~"),delete u[d]}})),g=Symbol(),_=e=>{d.add(g,e)},k=(e,t)=>{d.add(e,t)}},1468:function(e,t,a){"use strict";a.d(t,{FU:function(){return o},gp:function(){return n}});var l=a(2843);const n=()=>(0,l.gQ)("signin/list"),o=e=>(0,l.gQ)("signin/del",e)},5260:function(e,t,a){"use strict";a.d(t,{E:function(){return n}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("usb/update",{names:e,value:t})},8048:function(e,t,a){"use strict";a.d(t,{H:function(){return o},j:function(){return n}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("volume/update",{names:e,value:t}),o=(e,t)=>(0,l.gQ)("volume/mute",{names:e,value:t})},9528:function(e,t,a){"use strict";a.d(t,{i:function(){return n}});var l=a(2843);const n=(e,t,a="")=>(0,l.gQ)("wallpaper/update",{names:e,value:t,url:a})},3325:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{ActiveWindow:{Title:"",FileName:"",Desc:"",Pid:0,Count:0}}},state:{activeWindow:[{showTimes:!1,items:[],showFileNames:!1,showChoose:!0,devices:[]}]},update(e,t){e.ActiveWindow.Title=t.ActiveWindow.Title,e.ActiveWindow.FileName=t.ActiveWindow.FileName,e.ActiveWindow.Desc=t.ActiveWindow.Desc,e.ActiveWindow.Pid=t.ActiveWindow.Pid,e.ActiveWindow.Count=t.ActiveWindow.Count}}},1459:function(e,t,a){"use strict";a.r(t);a(9418),a(2683);t["default"]={field(){return{}},state:{command:{showCommand:!1,items:[]}},init(){}}},181:function(e,t,a){"use strict";a.r(t),t["default"]={state:{device:{showDevices:!1}}}},1868:function(e,t,a){"use strict";a.r(t);var l=a(2683);t["default"]={field(){return{Hijack:{Upload:0,UploadText:"",Download:0,DownloadText:"",Count:0}}},state:{hijack:{showRules:!1,showRulesItems:[],showRuleSetting:!1,showProcessSetting:!1}},timer:0,speedCaches:{},sizeFormat(e){let t=["B","KB","MB","GB","TB"],a=t[0];while((a=t.shift())&&e.toFixed(2)>=1024)e/=1024;return"B"==a?[e,a]:[e.toFixed(2),a]},globalData:null,init(){this.globalData=(0,l.d)();const e=this.speedCaches,t=this.sizeFormat;this.timer=setInterval((()=>{this.globalData.value.devices.forEach((a=>{let l=e[a.MachineName]||{up:0,down:0};isNaN(l.up)&&(l.up=0),isNaN(l.down)&&(l.down=0),a.Hijack.Upload=a.Hijack.Upload||0,a.Hijack.Download=a.Hijack.Download||0;let n=a.Hijack.Upload-l.up;l.up=a.Hijack.Upload;let o=t(n);a.Hijack.UploadText=`${o[0]}${o[1]}/s`,n=a.Hijack.Download-l.down,l.down=a.Hijack.Download,o=t(n),a.Hijack.DownloadText=`${o[0]}${o[1]}/s`,e[a.MachineName]=l}))}),1e3)},update(e,t){e.Hijack.Upload=t.Hijack.Upload,e.Hijack.Download=t.Hijack.Download,e.Hijack.Count=t.Hijack.Count}}},1958:function(e,t,a){"use strict";a.r(t);var l=a(2683);t["default"]={field(){return{Light:{Value:0}}},state:{light:{showLight:!1,showLightSingle:!1,items:[]}},globalData:null,init(){this.globalData=(0,l.d)()},update(e,t){t.Light&&(e.Light.Value=Math.floor(+t.Light.Value),isNaN(e.Light.Value)&&(e.Light.Value=0))}}},6458:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{LLock:{Value:!1}}},update(e,t){e.LLock.Value=t.LLock.Value}}},2852:function(e,t,a){"use strict";a.r(t),t["default"]={state:{message:{showMessage:!1,items:[]}}}},619:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return u}});var l=a(2843);const n=e=>(0,l.gQ)("report/update",e),o=e=>(0,l.gQ)("report/ping",e);var s=a(2683),u={field(){return{Report:{fps:0,fpsTimes:0,ping:0}}},globalData:null,init(){this.globalData=(0,s.d)(),this.reportInterval(),this.reportPingInterval(),(0,l.Ke)("/notify/report/pong",(e=>{let t=this.globalData.value.devices.filter((t=>t.MachineName==e.Name))[0];t&&(t.Connected=!0,t.Report.ping=e.Time)})),this.fpsInterval()},reportTimer:0,reported:!0,reportInterval(){this.reported?(this.reported=!1,n(this.globalData.value.reportNames).then((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),30)})).catch((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),30)}))):this.reportTimer=setTimeout((()=>{this.reportInterval()}),30)},reportPingTimer:0,reportedPing:!0,reportPingInterval(){if(this.reportedPing){this.reportedPing=!1;let e=Date.now();o(this.globalData.value.reportNames).then((()=>{this.reportedPing=!0;let t=1e3-(Date.now()-e);t<10&&(t=10),this.reportPingTimer=setTimeout((()=>{this.reportPingInterval()}),t)})).catch((()=>{this.reportedPing=!0,this.reportPingTimer=setTimeout((()=>{this.reportPingInterval()}),1e3)}))}else this.reportPingTimer=setTimeout((()=>{this.reportPingInterval()}),1e3)},fpsInterval(){this.globalData.value.devices.forEach((e=>{e.Report.fps=e.Report.fpsTimes,e.Report.fpsTimes=0})),setTimeout((()=>{this.fpsInterval()}),1e3)},update(e,t){e.Report.fpsTimes++}}},5908:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return s}});var l=a(2683),n=a(2843);const o=e=>(0,n.gQ)("screen/update",e);var s={field(){return{Screen:{fps:0,fpsTimes:0,img:null,LastInput:0,UserName:"",KeyBoard:"",KeyBoardOld:"",KeyBoardLength:0}}},reportTimer:0,globalData:null,reported:!0,init(){this.globalData=(0,l.d)(),this.reportInterval(),this.subMessage(),this.fpsInterval(),this.draw()},draw(){const e=this.globalData.value.devices.filter((e=>this.globalData.value.reportNames.indexOf(e.MachineName)>=0));for(let a=0;a标题:【${o}】
`,s+=`描述:【${n}】
`,s+=`文件:【${l}】
`,s+="windows商店应用,可能无法阻止,需要手动添加例如【计算器】,以侦测程序关闭
",c.T.confirm(s,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",dangerouslyUseHTMLString:!0,type:"warning"}).then((()=>{(0,p.Do)({username:a.value.username,FileName:{ID:0,FileName:l,Desc:n}}).then((e=>{a.value.updateFlag=Date.now(),e?d.z8.error(`操作失败:${e}`):d.z8.success("操作成功")})).catch((()=>{d.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleCloseActive:n,handleChoose:o,handleAddExe:s}}},w=a(89);const g=(0,w.Z)(f,[["render",i],["__scopeId","data-v-536c38cc"]]);var _=g},8861:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Position"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleCommand&&n.handleCommand(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])}var o=a(2115),s={props:["data"],setup(e){const t=(0,o.$)(),a=()=>{t.value.command.items=[e.data],t.value.command.showCommand=!0};return{handleCommand:a}}},u=a(89);const r=(0,u.Z)(s,[["render",n]]);var i=r},1723:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Refresh"),r=(0,l.up)("el-icon"),i=(0,l.up)("SwitchButton");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleRebotSystem&&n.handleRebotSystem(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})]),(0,l._)("a",{href:"javascript:;",onClick:t[1]||(t[1]=(...e)=>n.handleCloseSystem&&n.handleCloseSystem(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])])}var o=a(6e3),s=a(7178),u=a(9418),r={props:["data"],setup(e){const t=()=>{l("确定重启系统吗?","shutdown -r -f -t 00")},a=()=>{l("确定关闭系统吗?","shutdown -s -f -t 00")},l=(t,a,l)=>{o.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,u.G)([e.data.MachineName],[a]).then((e=>{e?s.z8.success("操作成功"):s.z8.error("操作失败")})).catch((()=>{s.z8.error("操作失败")}))})).catch((()=>{}))};return{handleRebotSystem:t,handleCloseSystem:a}}},i=a(89);const c=(0,i.Z)(r,[["render",n],["__scopeId","data-v-0d57a6dc"]]);var d=c},5147:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Position"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleCommand},{default:(0,l.w5)((()=>[(0,l.Uk)("命令"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.command.items=t.value.devices,e.value.command.showCommand=!0};return{handleCommand:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},6447:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return N}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.command.showCommand?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.command.showCommand,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.command.showCommand=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-23f5c300"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),d={class:"commands"},m={class:"btn"};function p(e,t,a,n,o,u){const p=(0,l.up)("CheckBoxWrap"),h=(0,l.up)("el-button"),v=(0,l.up)("PrevBoxWrap"),f=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(f,{class:"options",title:"执行命令","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(h,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(h,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(p,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),c,(0,l._)("div",d,[(0,l.Wm)(v,{ref:"commands",data:n.state.commands,title:"命令多发"},{default:(0,l.w5)((e=>[(0,l._)("div",m,[(0,l.Wm)(h,{loading:n.state.loading,onClick:t=>n.handleCommand(e.item)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,s.zw)(e.item.label),1)])),_:2},1032,["loading","onClick"])])])),_:1},8,["data"])])])])),_:1},8,["modelValue"])}var h=a(4870),v=a(3827),f=a(5291),w=a(7178),g=a(6e3),_=a(9418),k=a(3327),C=a(9528),D=a(5260),x=a(8048),W=a(2683),V={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:v.Z,PrevBoxWrap:f.Z},setup(e,{emit:t}){const a=(0,W.d)(),n=(0,o.$)(),s=(e,t)=>{(0,C.i)(e,t,`http://${window.location.hostname}:${window.location.port}/bg.jpg`)},u=(0,h.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.command.items)),commands:[{label:"强制关机",value:"shutdown -s -f -t 00"},{label:"强制重启",value:"shutdown -r -f -t 00"},{label:"打开锁屏",func:k.Q,value:!0},{label:"关闭锁屏",func:k.Q,value:!1},{label:"打开壁纸",func:s,value:!0},{label:"关闭壁纸",func:s,value:!1},{label:"禁用U盘",func:D.E,value:!0},{label:"启用U盘",func:D.E,value:!1},{label:"设置静音",func:x.H,value:!0},{label:"取消静音",func:x.H,value:!1}],loading:!1});(0,l.YP)((()=>u.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const r=(0,h.iH)(null),i=e=>{let t=r.value.getData();0!=t.length?g.T.confirm("是否确定执行命令?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{u.loading=!0;const a=e.func?e.func(t,e.value):(0,_.G)(t,[e.value]);a.then((e=>{e?w.z8.success("操作成功"):w.z8.error("操作失败"),u.loading=!1})).catch((()=>{u.loading=!1,w.z8.error("操作失败")}))})).catch((()=>{})):w.z8.error("未选择任何设备")},c=()=>{u.show=!1};return{state:u,globalData:a,items:r,handleCancel:c,handleCommand:i}}},b=a(89);const y=(0,b.Z)(V,[["render",p],["__scopeId","data-v-23f5c300"]]);var I=y,U={components:{ChooseDig:I},setup(){const e=(0,o.$)();return{pluginState:e}}};const T=(0,b.Z)(U,[["render",n]]);var N=T},2026:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Grid"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleDevices&&n.handleDevices(...e))},[(0,l._)("span",null,[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Uk)("设备")])])}var o=a(2115),s={sort:0,setup(){const e=(0,o.$)(),t=()=>{e.value.device.showDevices=!0};return{handleDevices:t}}},u=a(89);const r=(0,u.Z)(s,[["render",n],["__scopeId","data-v-58f46825"]]);var i=r},9550:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return C}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.device.showDevices?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.device.showDevices,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.device.showDevices=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s={class:"devices-wrap"},u={class:"del-btn"};function r(e,t,a,n,o,r){const i=(0,l.up)("Delete"),c=(0,l.up)("el-icon"),d=(0,l.up)("el-popconfirm"),m=(0,l.up)("CheckBoxWrap"),p=(0,l.up)("el-button"),h=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(h,{class:"options",title:"选择你的设备","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(p,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(p,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",s,[(0,l.Wm)(m,{ref:"devices",data:n.state.list,items:n.state.items,label:"MachineName",text:"MachineName",title:"选择设备"},{oper:(0,l.w5)((e=>[(0,l._)("div",null,[(0,l.Wm)(d,{title:"删除不可逆,是否确认?",onConfirm:t=>n.handleDel(e.item.MachineName)},{reference:(0,l.w5)((()=>[(0,l._)("span",u,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])])),_:2},1032,["onConfirm"])])])),_:1},8,["data","items"])])])),_:1},8,["modelValue"])}var i=a(4870),c=a(3827),d=a(2331),m=a(1468),p=a(7178),h=a(2683),v={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:c.Z},setup(e,{emit:t}){const a=(0,h.d)(),n=(0,i.qj)({show:e.modelValue,loading:!1,list:(0,l.Fl)((()=>a.value.allDevices)),items:(0,l.Fl)((()=>a.value.devices))});(0,l.YP)((()=>n.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const o=()=>{n.show=!1,a.value.updateFlag=Date.now()},s=e=>{n.loading=!0,(0,m.FU)(e).then((()=>{n.loading=!1,a.value.updateFlag=Date.now()})).catch((()=>{n.loading=!1}))},u=(0,i.iH)(null),r=()=>{const e=u.value.getData();n.loading=!0,(0,d.hG)({username:a.value.username,devices:e}).then((e=>{n.loading=!1,a.value.updateFlag=Date.now(),e?p.z8.error(e):p.z8.success("操作成功!")})).catch((()=>{n.loading=!1,p.z8.error("操作失败!")}))};return(0,l.bv)((()=>{a.value.updateFlag=Date.now()})),{state:n,devices:u,handleCancel:o,handleSubmit:r,handleDel:s}}},f=a(89);const w=(0,f.Z)(v,[["render",r],["__scopeId","data-v-10156ea9"]]);var g=w,_={components:{ChooseDig:g},setup(){const e=(0,o.$)();return{pluginState:e}}};const k=(0,f.Z)(_,[["render",n]]);var C=k},7739:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396),n=a(7139);const o={class:"value"};function s(e,t,a,s,u,r){const i=(0,l.up)("Umbrella"),c=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>s.handleRule&&s.handleRule(...e))},[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l._)("span",o,(0,n.zw)(s.data.Hijack.Count),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),a=()=>{t.value.hijack.showRulesItems=[e.data],t.value.hijack.showRules=!0};return{data:e.data,handleRule:a}}},i=a(89);const c=(0,i.Z)(r,[["render",s],["__scopeId","data-v-5d2a5e5a"]]);var d=c},1405:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n={href:"javascript:;"},o={class:"el-dropdown-link"};function s(e,t,a,s,u,r){const i=(0,l.up)("Umbrella"),c=(0,l.up)("el-icon"),d=(0,l.up)("arrow-down"),m=(0,l.up)("el-dropdown-item"),p=(0,l.up)("el-dropdown-menu"),h=(0,l.up)("el-dropdown");return(0,l.wg)(),(0,l.iD)("a",n,[(0,l.Wm)(h,null,{dropdown:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m,{onClick:s.handleProcess},{default:(0,l.w5)((()=>[(0,l.Uk)("程序配置")])),_:1},8,["onClick"]),(0,l.Wm)(m,{divided:"",onClick:s.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("分组配置")])),_:1},8,["onClick"])])),_:1})])),default:(0,l.w5)((()=>[(0,l._)("span",o,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Uk)("网络 "),(0,l.Wm)(c,{class:"el-icon--right"},{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1})])])),_:1})])}var u=a(2115),r={sort:2,setup(){const e=(0,u.$)(),t=()=>{e.value.hijack.showProcessSetting=!0},a=()=>{e.value.hijack.showRuleSetting=!0};return{handleProcess:t,handleRule:a}}},i=a(89);const c=(0,i.Z)(r,[["render",s],["__scopeId","data-v-c220b2f6"]]);var d=c},1160:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return U}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig"),r=(0,l.up)("RuleSetting"),i=(0,l.up)("ProcessSetting");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.hijack.showRules?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.hijack.showRules,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.hijack.showRules=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.hijack.showRuleSetting?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.hijack.showRuleSetting,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.hijack.showRuleSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.hijack.showProcessSetting?((0,l.wg)(),(0,l.j4)(i,{key:2,modelValue:n.pluginState.hijack.showProcessSetting,"onUpdate:modelValue":t[2]||(t[2]=e=>n.pluginState.hijack.showProcessSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s=e=>((0,l.dD)("data-v-264777cc"),e=e(),(0,l.Cn)(),e),u={class:"rule-wrap flex"},r={class:"items"},i=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),c={class:"rules flex flex-column"},d={class:"private"},m=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"public"};function h(e,t,a,n,o,s){const h=(0,l.up)("CheckBoxWrap"),v=(0,l.up)("el-button"),f=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(f,{class:"options",title:"网络限制","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(v,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(v,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(h,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),i,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(h,{ref:"privateRules",data:n.state.privateRules,items:[],label:"ID",text:"Name",title:"私有限制"},null,8,["data"])]),m,(0,l._)("div",p,[(0,l.Wm)(h,{ref:"publicRules",data:n.state.publicRules,items:[],label:"ID",text:"Name",title:"公共限制"},null,8,["data"])])])])])),_:1},8,["modelValue"])}a(7658);var v=a(4870),f=a(3827),w=a(7178),g=a(6e3),_=a(2331),k=a(2683),C={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:f.Z},setup(e,{emit:t}){const a=(0,k.d)(),n=(0,o.$)(),s=(0,l.Fl)((()=>a.value.usernames[a.value.username])),u=a.value.publicUserName,r=(0,l.Fl)((()=>a.value.usernames[u])),i=r.value&&a.value.username!=u,c=(0,v.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.hijack.showRulesItems)),privateRules:(0,l.Fl)((()=>s.value?s.value.Rules:[])),publicRules:(0,l.Fl)((()=>i?r.value.Rules:[])),loading:!1});(0,l.YP)((()=>c.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const d=(0,v.iH)(null),m=(0,v.iH)(null),p=(0,v.iH)(null),h=()=>{const e=m.value.getData(),t=p.value.getData(),a=s.value,l=r.value,n=a.Rules.filter((t=>e.indexOf(t.ID)>=0)).map((e=>a.Processs.filter((t=>e.PrivateProcesss.indexOf(t.ID)>=0)))),o=l.Rules.filter((e=>t.indexOf(e.ID)>=0)).map((e=>l.Processs.filter((t=>e.PublicProcesss.indexOf(t.ID)>=0)))),u=n.concat(o).reduce(((e,t,a)=>(e=e.concat(t.reduce(((e,t,a)=>(e=e.concat(t.List),e)),[])),e)),[]),i=[];return u.forEach((e=>{0==i.filter((t=>t.Name==e.Name&&t.DataType==e.DataType&&t.AllowType==e.AllowType)).length&&i.push(e)})),{AllowProcesss:i.filter((e=>0==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedProcesss:i.filter((e=>0==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowDomains:i.filter((e=>1==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedDomains:i.filter((e=>1==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowIPs:i.filter((e=>2==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedIPs:i.filter((e=>2==e.DataType&&1==e.AllowType)).map((e=>e.Name))}},f=()=>{const e=d.value.getData();0!=e.length?g.T.confirm("如果未选择任何限制,则视为清空限制,是否确定应用限制?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{c.loading=!0;const t=h();(0,_.Gn)({Devices:e,Rules:t}).then((e=>{c.loading=!1,e&&e.length>0?w.z8.error(`操作失败,失败设备:${e.join(",")}`):w.z8.success("操作成功!")})).catch((e=>{c.loading=!1,w.z8.error("操作失败")}))})).catch((()=>{})):w.z8.error("未选择任何设备")},C=()=>{c.show=!1};return{state:c,globalData:a,devices:d,privateRules:m,publicRules:p,handleSubmit:f,handleCancel:C}}},D=a(89);const x=(0,D.Z)(C,[["render",h],["__scopeId","data-v-264777cc"]]);var W=x,V=a(5178),b=a(2833),y={components:{ChooseDig:W,RuleSetting:V["default"],ProcessSetting:b["default"]},setup(){const e=(0,o.$)();return{pluginState:e}}};const I=(0,D.Z)(y,[["render",n]]);var U=I},2850:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396),n=a(7139);const o={class:"speed"};function s(e,t,a,s,u,r){const i=(0,l.up)("Upload"),c=(0,l.up)("el-icon"),d=(0,l.up)("Download");return(0,l.wg)(),(0,l.iD)("span",o,[(0,l._)("span",null,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Uk)(" "+(0,n.zw)(s.data.Hijack.UploadText),1)]),(0,l._)("span",null,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1}),(0,l.Uk)(" "+(0,n.zw)(s.data.Hijack.DownloadText),1)])])}var u={props:["data"],setup(e){return{data:e.data}}},r=a(89);const i=(0,r.Z)(u,[["render",s],["__scopeId","data-v-756d6f76"]]);var c=i},2833:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return P}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Groups"),r=(0,l.up)("el-tab-pane"),i=(0,l.up)("Items"),c=(0,l.up)("el-tabs"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(m,{class:"options",title:"限制程序配置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Wm)(c,{type:"border-card"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"程序分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Wm)(r,{label:"程序列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"process-items-wrap flex flex-nowrap flex-column"},u={class:"head t-c flex"},r={class:"flex-1"},i={class:"prevs-wrap"};function c(e,t,a,n,o,c){const d=(0,l.up)("el-button"),m=(0,l.up)("el-table-column"),p=(0,l.up)("EditPen"),h=(0,l.up)("el-icon"),v=(0,l.up)("Delete"),f=(0,l.up)("el-popconfirm"),w=(0,l.up)("el-table"),g=(0,l.up)("el-input"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",u,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(w,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{prop:"Name",label:"名称"}),(0,l.Wm)(m,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[e.row.ID>1?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Wm)(d,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(f,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(d,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(v)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(_,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(d,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(g,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"分组名称"},null,8,["modelValue"])])])),_:1},8,["title","modelValue"])])}var d=a(7178),m=a(2331),p=a(2683),h={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,currentItem:{ID:0,Name:""},showEdit:!1,list:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Processs.length>0&&(t.group=a.Processs[0].ID),a.Processs):[]}))}),a=e=>{e=e||{Name:"",ID:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.XM)({UserName:e.value.username,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},s=()=>{t.showEdit=!1},u=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.xc)({UserName:e.value.username,Group:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:u}}},v=a(89);const f=(0,v.Z)(h,[["render",c],["__scopeId","data-v-11761ba6"]]);var w=f,g=a(7139);const _=e=>((0,l.dD)("data-v-584284ae"),e=e(),(0,l.Cn)(),e),k={class:"process-items-wrap flex flex-nowrap flex-column"},C={class:"head t-c flex"},D=_((()=>(0,l._)("span",{class:"flex-1"},null,-1))),x={class:"flex-1"},W={class:"prevs-wrap"},V=_((()=>(0,l._)("div",{class:"alert"},[(0,l._)("p",null,"1、黑名单优先"),(0,l._)("p",null,"2、支持进程名,域名,ip(支持掩码)"),(0,l._)("p",null,"3、进程,域名,后序截取判断")],-1))),b={style:{"padding-bottom":"1rem"}},y={class:"t-c",style:{"padding-bottom":"1rem"}},I={class:"t-c"};function U(e,t,a,n,o,s){const u=(0,l.up)("el-option"),r=(0,l.up)("el-select"),i=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),p=(0,l.up)("Delete"),h=(0,l.up)("el-popconfirm"),v=(0,l.up)("el-table"),f=(0,l.up)("el-input"),w=(0,l.up)("el-radio"),_=(0,l.up)("el-radio-group"),U=(0,l.up)("el-switch"),T=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",C,[(0,l.Wm)(r,{modelValue:n.state.group,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.groups,(e=>((0,l.wg)(),(0,l.j4)(u,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),D,(0,l.Wm)(i,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",x,[(0,l._)("div",W,[(0,l.Wm)(v,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{prop:"Name",label:"名称"},{default:(0,l.w5)((e=>[(0,l._)("strong",{class:(0,g.C_)(`allow-type-${e.row.AllowType}`)},(0,g.zw)(e.row.Name),3)])),_:1}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(i,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(d)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(h,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(i,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(T,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[5]||(t[5]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(i,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(i,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[V,(0,l._)("div",b,[(0,l.Wm)(f,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"进程 | 域名 | ip(支持掩码/32)"},null,8,["modelValue"])]),(0,l._)("div",y,[(0,l.Wm)(_,{modelValue:n.state.currentItem.DataType,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.DataType=e)},{default:(0,l.w5)((()=>[(0,l.Wm)(w,{label:0},{default:(0,l.w5)((()=>[(0,l.Uk)("进程")])),_:1}),(0,l.Wm)(w,{label:1},{default:(0,l.w5)((()=>[(0,l.Uk)("域名")])),_:1}),(0,l.Wm)(w,{label:2},{default:(0,l.w5)((()=>[(0,l.Uk)("IP")])),_:1})])),_:1},8,["modelValue"])]),(0,l._)("div",I,[(0,l.Wm)(U,{modelValue:n.state.currentItem.AllowType,"onUpdate:modelValue":t[4]||(t[4]=e=>n.state.currentItem.AllowType=e),size:"large","active-text":"允许","inactive-text":"阻止","active-value":0,"inactive-value":1},null,8,["modelValue"])])])])),_:1},8,["title","modelValue"])])}var T={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,group:0,currentItem:{ID:0,Name:"",AllowType:1,DataType:0},showEdit:!1,groups:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Processs.length>0&&(t.group=a.Processs[0].ID),a.Processs):[]})),list:(0,l.Fl)((()=>{let e=t.groups.filter((e=>e.ID==t.group))[0];return e?e.List:[]}))});(0,l.YP)((()=>t.currentItem.Name),(()=>{a(t.currentItem.Name)}));const a=e=>{const a=/^.{0,}(\.exe)$/.test(e),l=/^((?:(?:25[0-5]|2[0-4]\d|[01]?\d?\d)\.){3}(?:25[0-5]|2[0-4]\d|[01]?\d?\d))(\/\d{1,})?$/.test(e);t.currentItem.DataType=a?0:l?2:1,l&&e.indexOf("/")<0&&(t.currentItem.Name=t.currentItem.Name+"/32")},n=e=>{e=e||{Name:"",ID:0,AllowType:1,DataType:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.currentItem.AllowType=e.AllowType,t.showEdit=!0},s=a=>{t.loading=!0,(0,m.sz)({UserName:e.value.username,GroupID:t.group,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},u=()=>{t.showEdit=!1},r=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.Az)({UserName:e.value.username,GroupID:t.group,Item:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleNameChange:a,handleAdd:n,handleDel:s,handleEditCancel:u,handleEditSubmit:r}}};const N=(0,v.Z)(T,[["render",U],["__scopeId","data-v-584284ae"]]);var j=N,S={props:["modelValue"],emits:["update:modelValue"],components:{Groups:w,Items:j},setup(e,{emit:t}){const a=(0,o.qj)({show:e.modelValue,loading:!1});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=(0,p.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const z=(0,v.Z)(S,[["render",n]]);var P=z},8921:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Umbrella"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("网络"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2115),s=a(2683),u={setup(){const e=(0,o.$)(),t=(0,s.d)(),a=()=>{e.value.hijack.showRulesItems=t.value.devices,e.value.hijack.showRules=!0};return{handleRule:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},5178:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return S}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Groups"),r=(0,l.up)("el-tab-pane"),i=(0,l.up)("Rule"),c=(0,l.up)("el-tabs"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(m,{class:"options",title:"限制组配置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l.Wm)(c,{type:"border-card"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"限制组"},{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),(0,l.Wm)(r,{label:"限制内容"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"rule-items-wrap flex flex-nowrap flex-column"},u={class:"head t-c flex"},r={class:"flex-1"},i={class:"prevs-wrap"};function c(e,t,a,n,o,c){const d=(0,l.up)("el-button"),m=(0,l.up)("el-table-column"),p=(0,l.up)("EditPen"),h=(0,l.up)("el-icon"),v=(0,l.up)("Delete"),f=(0,l.up)("el-popconfirm"),w=(0,l.up)("el-table"),g=(0,l.up)("el-input"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",u,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(w,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,{prop:"Name",label:"名称"}),(0,l.Wm)(m,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[e.row.ID>1?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l.Wm)(d,{size:"small",onClick:t=>n.handleAdd(e.row)},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(p)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(f,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(d,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(v)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(_,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(d,{type:"primary",loading:n.state.loading,onClick:n.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(g,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"分组名称"},null,8,["modelValue"])])])),_:1},8,["title","modelValue"])])}var d=a(7178),m=a(2331),p=a(2683),h={setup(){const e=(0,p.d)(),t=(0,o.qj)({loading:!1,currentItem:{ID:0,Name:""},showEdit:!1,list:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Rules.length>0&&(t.group=a.Rules[0].ID),a.Rules):[]}))}),a=e=>{e=e||{Name:"",ID:0},t.currentItem.Name=e.Name,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.U4)({UserName:e.value.username,ID:a.ID}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")}))},s=()=>{t.showEdit=!1},u=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:t.currentItem}).then((a=>{t.loading=!1,a?d.z8.error(a):(d.z8.success("操作成功!"),t.showEdit=!1,e.value.updateFlag=Date.now())})).catch((e=>{t.loading=!1,d.z8.error("操作失败!")})))};return{state:t,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:u}}},v=a(89);const f=(0,v.Z)(h,[["render",c],["__scopeId","data-v-2c5257ac"]]);var w=f;const g=e=>((0,l.dD)("data-v-e2faccc0"),e=e(),(0,l.Cn)(),e),_={class:"command-wrap flex flex-column"},k={class:"head t-c flex"},C=g((()=>(0,l._)("div",{class:"flex-1"},null,-1))),D={class:"body flex flex-1"},x={class:"private"},W=g((()=>(0,l._)("div",{class:"flex-1"},null,-1))),V={class:"public"};function b(e,t,a,n,o,s){const u=(0,l.up)("el-option"),r=(0,l.up)("el-select"),i=(0,l.up)("el-button"),c=(0,l.up)("CheckBoxWrap");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",k,[(0,l._)("div",null,[(0,l.Wm)(r,{modelValue:n.state.group,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.groups,(e=>((0,l.wg)(),(0,l.j4)(u,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),C,(0,l._)("div",null,[(0,l.Wm)(i,{onClick:t[1]||(t[1]=e=>n.handleSave()),loading:n.state.loading},{default:(0,l.w5)((()=>[(0,l.Uk)("保存选择")])),_:1},8,["loading"])])]),(0,l._)("div",D,[(0,l._)("div",x,[(0,l.Wm)(c,{ref:"privateProcess",data:n.state.privateProcess,items:n.state.privateProcessItems,label:"ID",text:"Name",title:"私有程序组"},null,8,["data","items"])]),W,(0,l._)("div",V,[(0,l.Wm)(c,{ref:"publicProcess",data:n.state.publicProcess,items:n.state.publicProcessItems,label:"ID",text:"Name",title:"公共程序组"},null,8,["data","items"])])])])}var y=a(3827),I={components:{CheckBoxWrap:y.Z},setup(){const e=(0,p.d)(),t=(0,l.Fl)((()=>e.value.usernames[e.value.username])),a=e.value.publicUserName,n=(0,l.Fl)((()=>e.value.usernames[a])),s=n.value&&e.value.username!=a,u=(0,o.qj)({loading:!1,group:0,groups:(0,l.Fl)((()=>t.value?(0==u.group&&t.value.Rules.length>0&&(u.group=t.value.Rules[0].ID),t.value.Rules):[])),rule:(0,l.Fl)((()=>{if(t){let e=t.value.Rules.filter((e=>e.ID==u.group))[0];if(e)return e}return{ID:0,Name:"",PrivateProcesss:[],PublicProcesss:[]}})),privateProcess:(0,l.Fl)((()=>t.value?t.value.Processs:[])),privateProcessItems:(0,l.Fl)((()=>t.value?t.value.Processs.filter((e=>u.rule.PrivateProcesss.indexOf(e.ID)>=0)):[])),publicProcess:(0,l.Fl)((()=>s?n.value.Processs:[])),publicProcessItems:(0,l.Fl)((()=>s?n.value.Processs.filter((e=>u.rule.PublicProcesss.indexOf(e.ID)>=0)):[]))});(0,l.YP)((()=>u.show),(e=>{e||setTimeout((()=>{emit("update:modelValue",e)}),300)}));const r=(0,o.iH)(null),i=(0,o.iH)(null),c=()=>{let a=t.value.Rules.filter((e=>e.ID==u.group))[0];a?(a.PrivateProcesss=r.value.getData(),a.PublicProcesss=i.value.getData(),u.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:a}).then((t=>{u.loading=!1,t?d.z8.error(t):(e.value.updateFlag=Date.now(),d.z8.success("操作成功"))})).catch((()=>{u.loading=!1,d.z8.error("操作失败")}))):d.z8.error("未选择任何限制分组")};return{state:u,handleSave:c,privateProcess:r,publicProcess:i}}};const U=(0,v.Z)(I,[["render",b],["__scopeId","data-v-e2faccc0"]]);var T=U,N={props:["modelValue"],emits:["update:modelValue"],components:{Groups:w,Rule:T},setup(e,{emit:t}){const a=(0,o.qj)({show:e.modelValue});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=()=>{a.show=!1};return{state:a,handleCancel:n}}};const j=(0,v.Z)(N,[["render",n]]);var S=j},6597:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396),n=a(7139);const o={href:"javascript:;"},s={class:"light-value"};function u(e,t,a,u,r,i){const c=(0,l.up)("Sunny"),d=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"light",onClick:t[0]||(t[0]=(...e)=>u.handleLight&&u.handleLight(...e))},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1}),(0,l._)("div",{class:"light-bg",style:(0,n.j5)({height:`${u.data.Light.Value}%`})},[(0,l.Wm)(d,{class:"value"},{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})],4)]),(0,l._)("p",s,(0,n.zw)(u.data.Light.Value),1)])}var r=a(2115),i={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.light.items=[e.data],t.value.light.showLightSingle=!0};return{data:e.data,handleLight:a}}},c=a(89);const d=(0,c.Z)(i,[["render",u],["__scopeId","data-v-7b40ad68"]]);var m=d},7752:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Sunny"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleLight},{default:(0,l.w5)((()=>[(0,l.Uk)("亮度 "),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.light.items=t.value.devices,e.value.light.showLight=!0};return{handleLight:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},2943:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return $}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Light"),r=(0,l.up)("LightSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.light.showLight?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.light.showLight,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.light.showLight=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.light.showLightSingle?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.light.showLightSingle,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.light.showLightSingle=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-f908807c"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c={class:"name"},d={class:"light"},m={class:"value"},p=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),h={class:"commands"},v={class:"slider-wrap flex flex-column"},f={class:"silder flex flex-1"},w={class:"flex-1"};function g(e,t,a,n,o,u){const g=(0,l.up)("Sunny"),_=(0,l.up)("el-icon"),k=(0,l.up)("CheckBoxWrap"),C=(0,l.up)("el-slider"),D=(0,l.up)("PrevBoxWrap"),x=(0,l.up)("el-button"),W=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(W,{class:"options",title:"调节亮度","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(x,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(x,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(k,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{name:(0,l.w5)((e=>[(0,l._)("span",null,[(0,l._)("span",c,(0,s.zw)(e.item.MachineName),1),(0,l._)("strong",d,[(0,l.Wm)(_,null,{default:(0,l.w5)((()=>[(0,l.Wm)(g)])),_:1}),(0,l._)("strong",m,(0,s.zw)(e.item.Light.Value?Math.floor(e.item.Light.Value):e.item.Light.Value)+"%",1)])])])),_:1},8,["data","items"])]),p,(0,l._)("div",h,[(0,l.Wm)(D,{ref:"commands",title:"调节亮度"},{wrap:(0,l.w5)((()=>[(0,l._)("div",v,[(0,l._)("div",f,[(0,l._)("div",w,[(0,l.Wm)(C,{onChange:n.handleChangeLight,modelValue:n.state.light,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.light=e),vertical:"",height:"100%"},null,8,["onChange","modelValue"])])])])])),_:1},512)])])])),_:1},8,["modelValue"])}var _=a(4870),k=a(3827),C=a(5291),D=a(7178),x=a(2843);const W=(e,t)=>(0,x.gQ)("light/update",{names:e,value:t});var V=a(2683),b={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:k.Z,PrevBoxWrap:C.Z},setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,_.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.light.items)),mute:!1,loading:!1,light:0});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=(0,_.iH)(null),i=()=>{let e=r.value.getData();0!=e.length?W(e,s.light):D.z8.error("未选择任何设备")};return{state:s,globalData:a,items:r,handleCancel:u,handleChangeLight:i}}},y=a(89);const I=(0,y.Z)(b,[["render",g],["__scopeId","data-v-f908807c"]]);var U=I;const T={class:"slider-wrap flex flex-column"},N={class:"silder flex flex-1"},j={class:"flex-1"};function S(e,t,a,n,o,s){const u=(0,l.up)("el-slider"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{title:"调节亮度","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{default:(0,l.w5)((()=>[(0,l._)("div",T,[(0,l._)("div",N,[(0,l._)("div",j,[(0,l.Wm)(u,{onChange:n.handleChangeLight,modelValue:n.state.light,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.light=e)},null,8,["onChange","modelValue"])])])])])),_:1},8,["modelValue"])}var z={props:["modelValue","items"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,_.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.light.items)),loading:!1,light:n.value.light.items[0].Light.Value});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{W(s.items.map((e=>e.MachineName)),s.light)};return{state:s,globalData:a,handleCancel:u,handleChangeLight:r}}};const P=(0,y.Z)(z,[["render",S],["__scopeId","data-v-152d0c7b"]]);var F=P,M={components:{Light:U,LightSingle:F},setup(){const e=(0,o.$)();return{pluginState:e}}};const L=(0,y.Z)(M,[["render",n]]);var $=L},6542:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleLock,"model-value":n.data.LLock.Value,"inline-prompt":"","active-text":"锁屏","inactive-text":"锁屏"},null,8,["onClick","model-value"])])),_:1})}var o=a(3327),s=a(2115),u=a(6e3),r=a(7178),i={sort:2,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.LLock.Value?"确定解除锁屏吗?":"确定开启锁屏吗?";u.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.Q)([e.data.MachineName],!e.data.LLock.Value).then((e=>{e?r.z8.success("操作成功"):r.z8.error("操作失败")})).catch((()=>{r.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleLock:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},2356:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Bell"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleMessage&&n.handleMessage(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])}var o=a(2115),s={props:["data"],setup(e){const t=(0,o.$)(),a=()=>{t.value.message.items=[e.data],t.value.message.showMessage=!0};return{handleMessage:a}}},u=a(89);const r=(0,u.Z)(s,[["render",n]]);var i=r},7124:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Bell"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("提醒"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.message.items=t.value.devices,e.value.message.showMessage=!0};return{handleMessage:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},7328:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return U}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.message.showMessage?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.message.showMessage,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.message.showMessage=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s=e=>((0,l.dD)("data-v-e39bc896"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},i=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),c={class:"prevs-wrap flex flex-column flex-nowrap"},d={class:"prevs"},m=s((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"times"},h={class:"prev"};function v(e,t,a,n,o,s){const v=(0,l.up)("CheckBoxWrap"),f=(0,l.up)("PrevBoxWrap"),w=(0,l.up)("el-input"),g=(0,l.up)("el-button"),_=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(_,{class:"options",title:"发送提醒","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(g,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(g,{type:"primary",loading:n.state.loading,onClick:n.handleSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(v,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),i,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(f,{ref:"prevs",data:n.state.prevs,onPrev:n.handlePrev,title:"快捷短语"},null,8,["data","onPrev"])]),m,(0,l._)("div",null,[(0,l._)("div",p,[(0,l.Wm)(w,{modelValue:n.state.sec,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.sec=e),size:"large"},{append:(0,l.w5)((()=>[(0,l.Uk)("秒钟")])),_:1},8,["modelValue"])]),(0,l._)("div",h,[(0,l.Wm)(w,{modelValue:n.state.prev,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.prev=e),type:"textarea",resize:"none",placeholder:"输入提醒消息"},null,8,["modelValue"])])])])])])),_:1},8,["modelValue"])}a(7658);var f=a(4870),w=a(3827),g=a(5291),_=a(7178),k=a(6e3),C=a(9418),D=a(2683),x={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:w.Z,PrevBoxWrap:g.Z},setup(e,{emit:t}){const a=(0,D.d)(),n=(0,o.$)(),s=(0,f.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.message.items)),prevs:["请注意上课纪律!","请勿玩游戏!","请勿大声喧哗!"],sec:10,prev:"",loading:!1});try{1==n.value.message.items.length&&n.value.message.items[0].Screen.UserName&&s.prevs.push(`【${n.value.message.items[0].Screen.UserName}】请注意上课纪律!`)}catch(m){}(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=e=>{s.prev=e},r=(0,f.iH)(null),i=(0,f.iH)(null),c=()=>{let e=r.value.getData();0!=e.length?0!=s.prev.length?k.T.confirm("是否确定发送消息?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.loading=!0,(0,C.G)(e,[`start message.win.exe "${s.prev}" ${s.sec}`]).then((e=>{e?_.z8.success("操作成功"):_.z8.error("操作失败"),s.loading=!1})).catch((()=>{s.loading=!1,_.z8.error("操作失败")}))})).catch((()=>{})):_.z8.error("未填写消息"):_.z8.error("未选择任何设备")},d=()=>{s.show=!1};return{state:s,globalData:a,items:r,prevs:i,handleSubmit:c,handleCancel:d,handlePrev:u}}},W=a(89);const V=(0,W.Z)(x,[["render",v],["__scopeId","data-v-e39bc896"]]);var b=V,y={components:{ChooseDig:b},setup(){const e=(0,o.$)();return{pluginState:e}}};const I=(0,W.Z)(y,[["render",n]]);var U=I},8202:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return i}});var l=a(3396),n=a(7139);function o(e,t,a,o,s,u){const r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:8,class:"time"},{default:(0,l.w5)((()=>[(0,l._)("span",null,"fps : "+(0,n.zw)(o.data.Report.fps)+" 、 "+(0,n.zw)(o.data.Report.ping)+"ms",1)])),_:1})}var s={sort:-1,props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(s,[["render",o],["__scopeId","data-v-1b21940a"]]);var i=r},2972:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleUSB,"model-value":n.data.Usb.Value,"inline-prompt":"","active-color":"#ff0000","active-text":"U盘","inactive-text":"U盘"},null,8,["onClick","model-value"])])),_:1})}var o=a(5260),s=a(2115),u=a(6e3),r=a(7178),i={sort:4,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.Usb.Value?"确定启用USB吗?":"确定禁用USB吗?";u.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.E)([e.data.MachineName],!e.data.Usb.Value).then((e=>{e?r.z8.success("操作成功"):r.z8.error("操作失败")})).catch((()=>{r.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleUSB:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},378:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396),n=a(7139);const o={href:"javascript:;"},s={class:"volume-value"};function u(e,t,a,u,r,i){const c=(0,l.up)("Mute"),d=(0,l.up)("el-icon"),m=(0,l.up)("Microphone");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"volume",onClick:t[0]||(t[0]=(...e)=>u.handleVolume&&u.handleVolume(...e))},[u.data.Volume.Mute?((0,l.wg)(),(0,l.j4)(d,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})):((0,l.wg)(),(0,l.iD)(l.HY,{key:1},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1}),(0,l._)("div",{class:"volume-bg",style:(0,n.j5)({height:`${u.data.Volume.Value}%`})},[(0,l.Wm)(d,{class:"value"},{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})],4)],64))]),(0,l._)("p",s,(0,n.zw)(Math.floor(u.data.Volume.Value)),1)])}var r=a(2115),i={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.volume.items=[e.data],t.value.volume.showVolumeSingle=!0};return{data:e.data,handleVolume:a}}},c=a(89);const d=(0,c.Z)(i,[["render",u],["__scopeId","data-v-af95c3fc"]]);var m=d},3767:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return c}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Microphone"),r=(0,l.up)("el-icon"),i=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(i,{size:"small",plain:"",dark:"",onClick:n.handleVolume},{default:(0,l.w5)((()=>[(0,l.Uk)("音量"),(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),u={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.volume.items=t.value.devices,e.value.volume.showVolume=!0};return{handleVolume:a}}},r=a(89);const i=(0,r.Z)(u,[["render",n]]);var c=i},9602:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("Volume"),r=(0,l.up)("VolumeSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.volume.showVolume?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:n.pluginState.volume.showVolume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.volume.showVolume=e)},null,8,["modelValue"])):(0,l.kq)("",!0),n.pluginState.volume.showVolumeSingle?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:n.pluginState.volume.showVolumeSingle,"onUpdate:modelValue":t[1]||(t[1]=e=>n.pluginState.volume.showVolumeSingle=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115),s=a(7139);const u=e=>((0,l.dD)("data-v-40e78732"),e=e(),(0,l.Cn)(),e),r={class:"command-wrap flex"},i={class:"items"},c={class:"name"},d={class:"volume"},m={class:"value"},p=u((()=>(0,l._)("div",{class:"flex-1"},null,-1))),h={class:"commands"},v={class:"slider-wrap flex flex-column"},f={class:"silder flex flex-1"},w={class:"flex-1"},g={class:"btn"},_={class:"btn"};function k(e,t,a,n,o,u){const k=(0,l.up)("el-button"),C=(0,l.up)("Mute"),D=(0,l.up)("el-icon"),x=(0,l.up)("Microphone"),W=(0,l.up)("CheckBoxWrap"),V=(0,l.up)("el-slider"),b=(0,l.up)("PrevBoxWrap"),y=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(y,{class:"options",title:"调节音量","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(k,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(k,{type:"primary",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("div",i,[(0,l.Wm)(W,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{title:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(k,{size:"small",onClick:n.handleSelectMute},{default:(0,l.w5)((()=>[(0,l.Uk)("状态选择")])),_:1},8,["onClick"])])])),name:(0,l.w5)((e=>[(0,l._)("span",null,[(0,l._)("span",c,(0,s.zw)(e.item.MachineName),1),(0,l._)("strong",d,[e.item.VolumeMute?((0,l.wg)(),(0,l.j4)(D,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(C)])),_:1})):((0,l.wg)(),(0,l.j4)(D,{key:1},{default:(0,l.w5)((()=>[(0,l.Wm)(x)])),_:1})),(0,l._)("strong",m,(0,s.zw)(e.item.Volume.Value?Math.floor(e.item.Volume.Value):e.item.Volume.Value)+"%",1)])])])),_:1},8,["data","items"])]),p,(0,l._)("div",h,[(0,l.Wm)(b,{ref:"commands",title:"调节音量"},{wrap:(0,l.w5)((()=>[(0,l._)("div",v,[(0,l._)("div",f,[(0,l._)("div",w,[(0,l.Wm)(V,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e),vertical:"",height:"100%"},null,8,["onChange","modelValue"])])]),(0,l._)("div",g,[(0,l.Wm)(k,{onClick:t[1]||(t[1]=e=>n.handleMute(!0))},{default:(0,l.w5)((()=>[(0,l.Uk)("静音")])),_:1})]),(0,l._)("div",_,[(0,l.Wm)(k,{onClick:t[2]||(t[2]=e=>n.handleMute(!1))},{default:(0,l.w5)((()=>[(0,l.Uk)("取消静音")])),_:1})])])])),_:1},512)])])])),_:1},8,["modelValue"])}var C=a(4870),D=a(3827),x=a(5291),W=a(7178),V=a(8048),b=a(2683),y={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:D.Z,PrevBoxWrap:x.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,C.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),mute:!1,loading:!1,volume:0});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{s.items=a.value.devices.filter((e=>e.VolumeMute==s.mute)),W.z8.success(`已选中${s.mute?"静音":"未静音"}设备`),s.mute=!s.mute},i=(0,C.iH)(null),c=e=>{let t=i.value.getData();0!=t.length?(0,V.H)(t,e):W.z8.error("未选择任何设备")},d=()=>{let e=i.value.getData();0!=e.length?(0,V.j)(e,s.volume/100):W.z8.error("未选择任何设备")};return{state:s,globalData:a,items:i,handleCancel:u,handleSelectMute:r,handleMute:c,handleChangeVolume:d}}},I=a(89);const U=(0,I.Z)(y,[["render",k],["__scopeId","data-v-40e78732"]]);var T=U;const N={class:"slider-wrap flex flex-column"},j={class:"silder flex flex-1"},S={class:"flex-1"};function z(e,t,a,n,o,s){const u=(0,l.up)("el-slider"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{title:"调节音量","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{default:(0,l.w5)((()=>[(0,l._)("div",N,[(0,l._)("div",j,[(0,l._)("div",S,[(0,l.Wm)(u,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e)},null,8,["onChange","modelValue"])])])])])),_:1},8,["modelValue"])}var P={props:["modelValue","items"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,C.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),loading:!1,volume:n.value.volume.items[0].Volume.Value});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const u=()=>{s.show=!1},r=()=>{(0,V.j)(s.items.map((e=>e.MachineName)),s.volume/100)};return{state:s,globalData:a,handleCancel:u,handleChangeVolume:r}}};const F=(0,I.Z)(P,[["render",z],["__scopeId","data-v-3eebbdd1"]]);var M=F,L={components:{Volume:T,VolumeSingle:M},setup(){const e=(0,o.$)();return{pluginState:e}}};const $=(0,I.Z)(L,[["render",n]]);var E=$},963:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleVolumeMute,"model-value":n.data.Volume.Mute,"inline-prompt":"","active-text":"静音","inactive-text":"静音"},null,8,["onClick","model-value"])])),_:1})}var o=a(8048),s=a(6e3),u=a(7178),r=a(2115),i={sort:0,props:["data"],setup(e){(0,r.$)();const t=()=>{let t=e.data.Volume.Mute?"确定取消静音吗?":"确定静音吗?";s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.H)([e.data.MachineName],!e.data.Volume.Mute).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleVolumeMute:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},9948:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);function n(e,t,a,n,o,s){const u=(0,l.up)("el-switch"),r=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(r,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"small",onClick:n.handleWallpaper,"model-value":n.data.Wallpaper.Value,"inline-prompt":"","active-text":"壁纸","inactive-text":"壁纸"},null,8,["onClick","model-value"])])),_:1})}var o=a(9528),s=a(6e3),u=a(7178),r=a(2115),i={sort:3,props:["data"],setup(e){(0,r.$)();const t=()=>{let t=e.data.Wallpaper.Value?"确定关闭壁纸吗?":"确定开启壁纸吗?";s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.i)([e.data.MachineName],!e.data.Wallpaper.Value,`${window.location.origin}/bg.jpg`).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleWallpaper:t}}},c=a(89);const d=(0,c.Z)(i,[["render",n]]);var m=d},2681:function(e,t,a){var l={"./active/BtnLeft.vue":6032,"./command/BtnLeft.vue":8861,"./hijack/BtnLeft.vue":7739,"./message/BtnLeft.vue":2356};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=2681},6532:function(e,t,a){var l={"./command/BtnRight.vue":1723,"./light/BtnRight.vue":6597,"./volume/BtnRight.vue":378};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=6532},8575:function(e,t,a){var l={"./active/FootMenu.vue":549,"./device/FootMenu.vue":2026,"./hijack/FootMenu.vue":1405};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=8575},3136:function(e,t,a){var l={"./command/FootOptionBottom.vue":5147,"./hijack/rules/FootOptionBottom.vue":8921,"./light/FootOptionBottom.vue":7752};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=3136},6736:function(e,t,a){var l={"./active/FootOptionTop.vue":4190,"./message/FootOptionTop.vue":7124,"./volume/FootOptionTop.vue":3767};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=6736},138:function(e,t,a){var l={"./active/Index.vue":9713,"./command/Index.vue":6447,"./device/Index.vue":9550,"./hijack/Index.vue":1160,"./hijack/process/Index.vue":2833,"./hijack/rules/Index.vue":5178,"./light/Index.vue":2943,"./message/Index.vue":7328,"./volume/Index.vue":9602};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=138},7138:function(e,t,a){var l={"./active/Screen.vue":6288};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=7138},2648:function(e,t,a){var l={"./hijack/TitleRight.vue":2850};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=2648},345:function(e,t,a){var l={"./llock/Option.vue":6542,"./report/Option.vue":8202,"./usb/Option.vue":2972,"./volume/Option.vue":963,"./wallpaper/Option.vue":9948};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=345},4711:function(e,t,a){var l={"./active/index.js":3325,"./command/index.js":1459,"./device/index.js":181,"./hijack/index.js":1868,"./light/index.js":1958,"./llock/index.js":6458,"./message/index.js":2852,"./report/index.js":619,"./screen/index.js":5908,"./usb/index.js":464,"./volume/index.js":5507,"./wallpaper/index.js":7242};function n(e){var t=o(e);return a(t)}function o(e){if(!a.o(l,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return l[e]}n.keys=function(){return Object.keys(l)},n.resolve=o,e.exports=n,n.id=4711}}]); \ No newline at end of file diff --git a/cmonitor/web/js/app.1e5ef610.js b/cmonitor/web/js/app.1e5ef610.js deleted file mode 100644 index 0b7e2b15..00000000 --- a/cmonitor/web/js/app.1e5ef610.js +++ /dev/null @@ -1 +0,0 @@ -(function(){"use strict";var n={6894:function(n,e,t){var o=t(9242),r=t(3396);function i(n,e){const t=(0,r.up)("router-view");return(0,r.wg)(),(0,r.j4)(t)}var u=t(89);const a={},c=(0,u.Z)(a,[["render",i]]);var f=c,m=t(2483);const s=[{path:"/",name:"home",component:()=>t.e(2).then(t.bind(t,4002))}],l=(0,m.p7)({history:(0,m.r5)(),routes:s});var p=l,d=t(881),v=(t(4415),t(4926),t(3942),t(2748));const h=(0,o.ri)(f);h.component(v.MK.name,v.MK),h.component(v.LWA.name,v.LWA),h.component(v.rjZ.name,v.rjZ),h.component(v.K5e.name,v.K5e),h.component(v.gqx.name,v.gqx),h.component(v.UWx.name,v.UWx),h.component(v.qHu.name,v.qHu),h.component(v.HG3.name,v.HG3),h.component(v.hYj.name,v.hYj),h.component(v.a3S.name,v.a3S),h.component(v.PjE.name,v.PjE),h.component(v.Lyo.name,v.Lyo),h.component(v.v0C.name,v.v0C),h.component(v.Uos.name,v.Uos),h.component(v.g7M.name,v.g7M),h.component(v.U3h.name,v.U3h),h.component(v.HEZ.name,v.HEZ),h.component(v.K3k.name,v.K3k),h.component(v.Gq5.name,v.Gq5),h.component(v.Ruj.name,v.Ruj),h.component(v.ugo.name,v.ugo),h.component(v.i1i.name,v.i1i),h.component(v.v3j.name,v.v3j),h.component(v.UcX.name,v.UcX),h.use(d.Z,{size:"default"}).use(p).mount("#app")}},e={};function t(o){var r=e[o];if(void 0!==r)return r.exports;var i=e[o]={exports:{}};return n[o].call(i.exports,i,i.exports,t),i.exports}t.m=n,function(){var n=[];t.O=function(e,o,r,i){if(!o){var u=1/0;for(m=0;m