@@ -72,7 +80,7 @@ export default {
if (res) {
ElMessage.success('操作成功!');
if (value.notify) {
- notifyUpdate(2, props.data.Share.UserName.Value, value.star);
+ notifyUpdate(2, props.data.Share.UserName.Value, value.star1, value.star2, value.star3);
}
} else {
ElMessage.error('操作失败!');
@@ -116,7 +124,7 @@ export default {
position: absolute;
left: 50%;
top: 50%;
- transform: translateX(-50%) translateY(-70%);
+ transform: translateX(-50%) translateY(-50%);
text-align: center;
border: 1px solid rgba(255, 255, 255, 0.5);
background-color: rgba(0, 0, 0, 0.3);
@@ -136,9 +144,22 @@ export default {
}
}
+ .stars {
+ padding: 0.2rem 0 1rem 0;
+ font-size: 1.2rem;
+ color: #fff;
+
+ .line {
+ padding: 0.6rem 0 0.4rem 0;
+
+ &>span {
+ white-space: nowrap;
+ }
+ }
+ }
+
.el-rate.el-rate--large {
height: inherit;
- padding: 0.6rem 0 1.6rem 0;
}
}
}
diff --git a/cmonitor.web/src/views/device/plugins/share/index.js b/cmonitor.web/src/views/device/plugins/share/index.js
index 10917462..818bf2f7 100644
--- a/cmonitor.web/src/views/device/plugins/share/index.js
+++ b/cmonitor.web/src/views/device/plugins/share/index.js
@@ -4,7 +4,7 @@ export default {
Share: {
KeyBoard: { Index: 0, Value: '' },
UserName: { Index: 1, Value: '' },
- Lock: { Index: 2, Value: { type: 'list', val: 'none', star: 0, notify: false }, TypeText: '' },
+ Lock: { Index: 2, Value: { type: 'list', val: 'none', star1: 0, star2: 0, star3: 0, notify: false }, TypeText: '' },
draw(canvas, ctx) {
if (this.KeyBoard.Value) {
@@ -33,7 +33,9 @@ export default {
ctx.strokeText(str, left, top);
str = '';
- str = str.padEnd(this.Lock.Value.star, '☆');
+ const value = this.Lock.Value;
+ const star = parseInt((value.star1 + value.star2 + value.star3) / 3);
+ str = str.padEnd(star, '☆');
ctx.lineWidth = 2;
ctx.strokeStyle = 'yellow';
ctx.strokeText(str, left, top);
@@ -59,7 +61,9 @@ export default {
const json = JSON.parse(report.Share.Lock.Value);
item.Share.Lock.Value.type = json.type;
item.Share.Lock.Value.val = json.val;
- item.Share.Lock.Value.star = json.star || 0;
+ item.Share.Lock.Value.star1 = json.star1 || 0;
+ item.Share.Lock.Value.star2 = json.star2 || 0;
+ item.Share.Lock.Value.star3 = json.star3 || 0;
item.Share.Lock.TypeText = this.lockTypes[json.type];
}
}
diff --git a/cmonitor/Program.cs b/cmonitor/Program.cs
index 0c7d3c89..ed07070f 100644
--- a/cmonitor/Program.cs
+++ b/cmonitor/Program.cs
@@ -270,6 +270,8 @@ namespace cmonitor
public float ScreenScale { get; set; } = 0.2f;
public int ScreenDelay { get; set; } = 30;
+ public bool SaveSetting { get; set; } = true;
+
public string Version { get; set; } = "1.0.0.1";
public bool IsCLient { get; set; }
diff --git a/cmonitor/server/api/services/SettingClientService.cs b/cmonitor/server/api/services/SettingClientService.cs
index 6e6482b7..1b2738bc 100644
--- a/cmonitor/server/api/services/SettingClientService.cs
+++ b/cmonitor/server/api/services/SettingClientService.cs
@@ -28,7 +28,7 @@ namespace cmonitor.server.api.services
ReportDelay = config.ReportDelay,
ScreenDelay = config.ScreenDelay,
ScreenScale = config.ScreenScale,
-
+ SaveSetting = config.SaveSetting
};
}
@@ -38,6 +38,7 @@ namespace cmonitor.server.api.services
config.ReportDelay = settingInfo.ReportDelay;
config.ScreenDelay = settingInfo.ScreenDelay;
config.ScreenScale = settingInfo.ScreenScale;
+ config.SaveSetting = settingInfo.SaveSetting;
byte[] bytes = MemoryPackSerializer.Serialize(settingInfo);
foreach (var item in signCaching.Get())
diff --git a/cmonitor/server/client/ClientConfig.cs b/cmonitor/server/client/ClientConfig.cs
index 1e404933..f166270f 100644
--- a/cmonitor/server/client/ClientConfig.cs
+++ b/cmonitor/server/client/ClientConfig.cs
@@ -10,16 +10,20 @@ namespace cmonitor.server.client
public sealed class ClientConfig
{
private readonly IConfigDataProvider
configDataProvider;
+ private readonly Config config;
+
public ClientConfig() { }
- public ClientConfig(IConfigDataProvider configDataProvider)
+ public ClientConfig(IConfigDataProvider configDataProvider, Config config)
{
this.configDataProvider = configDataProvider;
- ClientConfig config = configDataProvider.Load().Result ?? new ClientConfig();
- LLock = config.LLock;
- Wallpaper = config.Wallpaper;
- WallpaperUrl = config.WallpaperUrl;
- HijackConfig = config.HijackConfig;
- WindowNames = config.WindowNames;
+ this.config = config;
+
+ ClientConfig clientConfig = configDataProvider.Load().Result ?? new ClientConfig();
+ LLock = clientConfig.LLock;
+ Wallpaper = clientConfig.Wallpaper;
+ WallpaperUrl = clientConfig.WallpaperUrl;
+ HijackConfig = clientConfig.HijackConfig;
+ WindowNames = clientConfig.WindowNames;
SaveTask();
}
@@ -31,7 +35,7 @@ namespace cmonitor.server.client
{
try
{
- if (updated)
+ if (updated && config.SaveSetting)
{
Save();
}
diff --git a/cmonitor/server/client/reports/notify/NotifyReport.cs b/cmonitor/server/client/reports/notify/NotifyReport.cs
index 311cf571..03311fba 100644
--- a/cmonitor/server/client/reports/notify/NotifyReport.cs
+++ b/cmonitor/server/client/reports/notify/NotifyReport.cs
@@ -21,7 +21,7 @@ namespace cmonitor.server.client.reports.notify
Task.Run(() =>
{
CommandHelper.Windows(string.Empty, new string[] {
- $"start notify.win.exe {notify.Speed} \"{notify.Msg}\" {notify.Star}"
+ $"start notify.win.exe {notify.Speed} \"{notify.Msg}\" {notify.Star1} {notify.Star2} {notify.Star3}"
});
});
}
@@ -32,7 +32,9 @@ namespace cmonitor.server.client.reports.notify
{
public byte Speed { get; set; }
public string Msg { get; set; }
- public byte Star { get; set; } = 1;
+ public byte Star1 { get; set; } = 1;
+ public byte Star2 { get; set; } = 1;
+ public byte Star3 { get; set; } = 1;
}
}
diff --git a/cmonitor/server/service/messengers/setting/SettingMessenger.cs b/cmonitor/server/service/messengers/setting/SettingMessenger.cs
index 3b93d5c3..02d978c0 100644
--- a/cmonitor/server/service/messengers/setting/SettingMessenger.cs
+++ b/cmonitor/server/service/messengers/setting/SettingMessenger.cs
@@ -17,6 +17,7 @@ namespace cmonitor.server.service.messengers.setting
config.ReportDelay = settingInfo.ReportDelay;
config.ScreenDelay = settingInfo.ScreenDelay;
config.ScreenScale = settingInfo.ScreenScale;
+ config.SaveSetting = settingInfo.SaveSetting;
}
}
@@ -27,5 +28,8 @@ namespace cmonitor.server.service.messengers.setting
public int ReportDelay { get; set; } = 30;
public float ScreenScale { get; set; } = 0.2f;
public int ScreenDelay { get; set; } = 30;
+ public bool SaveSetting { get; set; } = true;
+
+
}
}
diff --git a/cmonitor/web/css/517.0a042728.css b/cmonitor/web/css/517.0a042728.css
new file mode 100644
index 00000000..eca4c410
--- /dev/null
+++ b/cmonitor/web/css/517.0a042728.css
@@ -0,0 +1 @@
+.head-wrap[data-v-9b0cd0a6]{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-9b0cd0a6]{height:4rem;vertical-align:middle;margin-right:.6rem}.el-icon[data-v-5d4310c8]{vertical-align:middle;margin-top:-3px}span[data-v-5d4310c8]{display:inline-flex;line-height:1}.el-icon[data-v-5e5b55e3]{vertical-align:middle;margin-top:-3px}span[data-v-5e5b55e3]{display:inline-flex;line-height:1}.el-icon[data-v-0672e0ec]{font-size:1.6rem;vertical-align:middle;margin-top:-1px}.el-dropdown[data-v-0672e0ec]{color:#f5f5f5;font-size:1.6rem}.el-icon[data-v-3ab1cd5b]{vertical-align:middle;margin-top:-3px}span[data-v-3ab1cd5b]{display:inline-flex;line-height:1}.el-dialog.is-align-center.options{margin-top:1vh}.foot-wrap[data-v-27826286]{border-top:1px solid rgba(18,63,76,.8);position:relative;z-index:999}ul li[data-v-27826286]{width:25%;text-align:center}ul li a[data-v-27826286]{padding:1.2rem 0;font-size:1.6rem;display:block;color:#f5f5f5;line-height:1}ul li a[data-v-27826286]:hover{background-color:rgba(0,0,0,.05)}.foot-options-wrap[data-v-49866454]{text-align:center;padding:.6rem}.foot-options-wrap .el-button[data-v-49866454]{background-color:hsla(0,0%,100%,.05);border-color:rgba(18,63,76,.8);color:#f5f5f5}.foot-options-wrap .el-dropdown[data-v-49866454]{margin:0 .6rem}.foot-options-wrap .options-btn .el-button+.el-button[data-v-49866454]{margin-left:.6rem}.foot-options-wrap .options-btn p[data-v-49866454]{padding-top:.6rem}.foot-options-wrap .options-btn p[data-v-49866454]:first-child{padding:0}i.user-name[data-v-793dbf84]{color:#666}.speed[data-v-6a822c73]{font-size:1.3rem;padding-top:.1rem;color:#666}.speed span[data-v-6a822c73]:first-child{margin-right:1rem}.speed .el-icon[data-v-6a822c73]{vertical-align:middle;margin-top:-2px}.process[data-v-2e9522f3]{position:absolute;left:0;right:0;bottom:.2rem;background-color:rgba(0,0,0,.4);padding:.6rem}.process .title[data-v-2e9522f3]{position:relative;z-index:2;font-size:1.4rem;color:#fff;word-break:break-all;border-radius:4px}.process .btn a[data-v-2e9522f3]{font-size:1.6rem;color:#fff;margin-left:.6rem;position:relative}.process .btn a span.num[data-v-2e9522f3]{font-size:1.3rem;position:absolute;right:110%;top:-20%;color:#fff}.share-lock-wrap[data-v-131f0fcf]{position:absolute;left:0;top:0;right:0;bottom:0}.share-lock-wrap .inner[data-v-131f0fcf]{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);text-align:center;border:1px solid hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.3);padding:1rem;z-index:2;border-radius:.4rem}.share-lock-wrap .inner h5[data-v-131f0fcf]{font-size:1.3rem;color:#fff;line-height:1.6rem}.share-lock-wrap .inner h5 .el-checkbox[data-v-131f0fcf]{height:1.6rem;vertical-align:bottom;color:#fff}.share-lock-wrap .inner .stars[data-v-131f0fcf]{padding:.2rem 0 1rem 0;font-size:1.2rem;color:#fff}.share-lock-wrap .inner .stars .line[data-v-131f0fcf]{padding:.6rem 0 .4rem 0}.share-lock-wrap .inner .stars .line>span[data-v-131f0fcf]{white-space:nowrap}.share-lock-wrap .inner .el-rate.el-rate--large[data-v-131f0fcf]{height:inherit}a[data-v-09ac761a]{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-09ac761a]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}a[data-v-1d7007d4]{position:relative}.window-value[data-v-1d7007d4]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.window[data-v-1d7007d4]{position:relative;height:100%;display:block}span.window .el-icon[data-v-1d7007d4]{font-size:2rem}a[data-v-492ddb4c]{position:relative}a span.value[data-v-492ddb4c]{position:absolute;right:110%;top:50%;transform:translateY(-50%);color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem}a[data-v-3383bf99]{position:relative}.light-value[data-v-3383bf99]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.light[data-v-3383bf99]{position:relative;height:100%;display:block}span.light .el-icon[data-v-3383bf99]{font-size:2rem}span.light .light-bg[data-v-3383bf99]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.light .light-bg .el-icon[data-v-3383bf99]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}a[data-v-e095111a]{position:relative}.volume-value[data-v-e095111a]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.volume[data-v-e095111a]{position:relative;height:100%;display:block}span.volume .el-icon[data-v-e095111a]{font-size:2rem}span.volume .volume-bg[data-v-e095111a]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.volume .volume-bg .el-icon[data-v-e095111a]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.el-switch.llock[data-v-39421ac2]{--el-switch-on-color:rgba(33,153,33,.8)}.time[data-v-1b21940a]{text-align:left!important;color:#666;line-height:2rem}.time>span[data-v-1b21940a]{font-size:1.2rem}.el-switch.usb[data-v-489458f0]{--el-switch-on-color:rgba(255,0,0,.8)!important}.el-switch.volume[data-v-93898944]{--el-switch-on-color:rgba(33,153,33,.8)}.device-item[data-v-66ebc0aa]{font-size:1.6rem;box-shadow:0 0 4px rgba(0,0,0,.05);width:100%;margin:0 auto .6rem auto;position:relative;transition:.3s;background-color:hsla(0,0%,100%,.5);border-radius:4px}.device-item[data-v-66ebc0aa]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid rgba(251,241,242,.4);border-radius:4px}.device-item dt[data-v-66ebc0aa]{padding:.6rem .6rem 0 .6rem;border-radius:4px;position:relative}.device-item dt span.name[data-v-66ebc0aa]{line-height:2rem}.device-item dt span.name.connected[data-v-66ebc0aa]{color:var(--el-color-primary);font-weight:700}.device-item dd.img[data-v-66ebc0aa]{padding:.6rem;position:relative;font-size:0;box-sizing:border-box}.device-item dd.img[data-v-66ebc0aa]:before{content:"";display:inline-block;padding-bottom:56.25%;width:.1px;vertical-align:middle}.device-item dd.img .inner[data-v-66ebc0aa]{position:absolute;left:.6rem;top:.6rem;right:.6rem;bottom:.6rem;overflow:hidden;background-color:rgba(0,0,0,.1);border-radius:4px;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.device-item dd.img .inner canvas[data-v-66ebc0aa]{width:100%;position:absolute;height:100%;border-radius:4px}.device-item dd.img .inner .btns[data-v-66ebc0aa]{pointer-events:none;position:absolute;left:0;right:0;top:10%}.device-item dd.img .inner .btns .left[data-v-66ebc0aa]{padding-left:.6rem;pointer-events:all}.device-item dd.img .inner .btns .right[data-v-66ebc0aa]{padding-right:.6rem;pointer-events:all}.device-item dd.img .inner .btns .left a[data-v-66ebc0aa],.device-item dd.img .inner .btns .right a[data-v-66ebc0aa]{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-66ebc0aa]:hover,.device-item dd.img .inner .btns .right a[data-v-66ebc0aa]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}.device-item dd.options[data-v-66ebc0aa]{padding:0 .6rem .6rem .6rem;border-radius:4px;text-align:center}.device-item dd.options .el-col[data-v-66ebc0aa]{text-align:right}.device-item dd.options .el-col .el-switch[data-v-66ebc0aa]{--el-switch-off-color:#ccc;--el-switch-on-color:#69b56c}.wrap[data-v-7f4392de]{height:60vh}.wrap .inner[data-v-7f4392de]{border:1px solid #ddd;border-radius:4px;padding:1rem .6rem 1rem 1rem}.wrap .inner li[data-v-7f4392de]{border:1px solid #ddd;padding:.6rem;margin-bottom:.6rem;border-radius:.4rem}.wrap .inner dt[data-v-7f4392de]{word-break:break-all}.wrap .inner dd .time[data-v-7f4392de]{height:1rem;background-color:green}.window-items-wrap .head[data-v-66831cde]{width:100%;padding-bottom:1rem}.window-items-wrap .prevs-wrap[data-v-66831cde]{height:100%;position:relative}.windows-items-wrap .head[data-v-e5c8f31c]{width:100%;padding-bottom:1rem}.windows-items-wrap .prevs-wrap[data-v-e5c8f31c]{height:100%;position:relative}.checkbox-wrap[data-v-6bd6aa98]{border:1px solid #ddd}.head[data-v-6bd6aa98]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-6bd6aa98]{padding:1rem 0}.body li[data-v-6bd6aa98]{padding:0 1rem}.body li .el-checkbox[data-v-6bd6aa98]{width:100%;white-space:pre-wrap;word-break:break-all}.rule-wrap[data-v-f0b3bc6a]{height:60vh}.rule-wrap .Exes[data-v-f0b3bc6a],.rule-wrap .items[data-v-f0b3bc6a]{height:100%;width:48%;position:relative}.rule-wrap .Exes .private[data-v-f0b3bc6a],.rule-wrap .Exes .public[data-v-f0b3bc6a]{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)}.common-command-wrap .checkbox-wrap li:nth-child(2n){padding-bottom:1rem}.command-wrap[data-v-c7a46828]{height:60vh}.command-wrap .commands[data-v-c7a46828],.command-wrap .items[data-v-c7a46828]{height:100%;width:48%;position:relative}.command-wrap .btn[data-v-c7a46828]{text-align:center;padding:.2rem 0;width:100%}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.keyboard-wrap[data-v-bab1f988]{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;border-radius:4px;z-index:99999}.keyboard-wrap[data-v-bab1f988]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border-radius:4px;background-color:rgba(219,234,255,.5);border:1px solid rgba(18,63,76,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.keyboard-wrap a.close[data-v-bab1f988]{position:absolute;right:-.4rem;top:-.8rem;color:#fff;background-color:hsla(0,0%,100%,.2);display:block;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);width:1.6rem;height:1.6rem;text-align:center;line-height:1.6rem}.keyboard-wrap h3[data-v-bab1f988]{text-align:center;padding-top:.6rem;color:#164e51;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.keyboard-wrap ul[data-v-bab1f988]{padding:.6rem}.keyboard-wrap ul .key[data-v-bab1f988]{padding:.2rem;text-align:center}.keyboard-wrap ul .key .inner[data-v-bab1f988]{border:1px solid rgba(46,90,95,.8);background-color:hsla(0,0%,100%,.1);padding:.6rem 0;border-radius:4px;color:#164e51;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.keyboard-wrap ul .key .inner[data-v-bab1f988]:active{background-color:rgba(46,90,95,.2);color:#fff}.devices-wrap[data-v-3786a2f2]{height:60vh;position:relative}.devices-wrap .del-btn[data-v-3786a2f2]{font-size:2rem}.rule-wrap[data-v-25fdc5b8]{height:60vh}.rule-wrap .items[data-v-25fdc5b8],.rule-wrap .rules[data-v-25fdc5b8]{height:100%;width:48%;position:relative}.rule-wrap .rules .private[data-v-25fdc5b8],.rule-wrap .rules .public[data-v-25fdc5b8]{height:49%;position:relative}.rule-items-wrap .head[data-v-4ed8d541]{width:100%;padding-bottom:1rem}.rule-items-wrap .prevs-wrap[data-v-4ed8d541]{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-817294a2]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-817294a2]{height:100%;position:relative}.process-items-wrap .head[data-v-72ffbc37]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-72ffbc37]{height:100%;position:relative}.process-items-wrap .allow-type-0[data-v-72ffbc37]{color:green}.process-items-wrap .allow-type-1[data-v-72ffbc37]{color:red}.process-items-wrap .alert[data-v-72ffbc37]{background-color:rgba(255,136,0,.2);border:1px solid #ddd;margin-bottom:1rem;padding:.6rem;border-radius:.4rem}.command-wrap[data-v-73337dd2]{height:60vh}.command-wrap .items[data-v-73337dd2]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-73337dd2]{height:100%;width:38%;position:relative}.command-wrap .light[data-v-73337dd2]{font-size:2rem;padding-left:1rem}.command-wrap .light .value[data-v-73337dd2]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-73337dd2]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-73337dd2],.command-wrap .slider-wrap .silder[data-v-73337dd2]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-73337dd2]{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-90c0c3ac]{height:60vh}.command-wrap .items[data-v-90c0c3ac],.command-wrap .prevs-wrap[data-v-90c0c3ac]{height:100%;width:48%;position:relative}.command-wrap .prevs-wrap .times[data-v-90c0c3ac]{margin:.6rem 0}.command-wrap .prevs-wrap .prevs[data-v-90c0c3ac]{height:100%;width:100%;position:relative}.setting-wrap[data-v-3b68e5f8]{position:relative;padding:2rem 5rem}.command-wrap[data-v-548e47b9]{height:60vh}.command-wrap .items[data-v-548e47b9]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-548e47b9]{height:100%;width:38%;position:relative}.command-wrap .volume[data-v-548e47b9]{font-size:2rem;padding-left:1rem}.command-wrap .volume .value[data-v-548e47b9]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-548e47b9]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-548e47b9],.command-wrap .slider-wrap .silder[data-v-548e47b9]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-548e47b9]{padding-top:0}.volume-dialog[data-v-04512a40]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.volume[data-v-04512a40]{font-size:2rem;padding-left:1rem}.volume .value[data-v-04512a40]{font-size:1.4rem}.slider-wrap[data-v-04512a40]{text-align:center}.slider-wrap .gif img[data-v-04512a40]{width:100%}.slider-wrap .silder[data-v-04512a40]{padding:0 4rem 2rem 4rem}.slider-wrap .btn[data-v-04512a40]{padding-top:2rem}.device-list-wrap .head[data-v-fe790604]{padding:1rem 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 .items[data-v-fe790604]{padding:.6rem;transform-style:preserve-3d;perspective:600px;padding-bottom:11rem}.device-list-wrap .foot[data-v-fe790604]{position:absolute;z-index:999;left:.6rem;right:.6rem;bottom:.6rem;border-radius:4px}.device-list-wrap .foot[data-v-fe790604]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid rgba(18,63,76,.8);border-radius:4px;background-color:rgba(19,67,89,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width:768px){.main-wrap[data-v-d3bcff94]{border:2px solid #d0d7de;height:90%!important;width:390px!important}}.main-wrap[data-v-d3bcff94]{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;height:100%;background-color:#333;background-image:url(/img/bg3.1572e850.webp);background-size:cover;background-position:top}.main-wrap .body[data-v-d3bcff94]{position:relative}
\ No newline at end of file
diff --git a/cmonitor/web/css/517.1f8702b9.css b/cmonitor/web/css/517.1f8702b9.css
deleted file mode 100644
index 7fecb04e..00000000
--- a/cmonitor/web/css/517.1f8702b9.css
+++ /dev/null
@@ -1 +0,0 @@
-.head-wrap[data-v-9b0cd0a6]{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-9b0cd0a6]{height:4rem;vertical-align:middle;margin-right:.6rem}.el-icon[data-v-5d4310c8]{vertical-align:middle;margin-top:-3px}span[data-v-5d4310c8]{display:inline-flex;line-height:1}.el-icon[data-v-5e5b55e3]{vertical-align:middle;margin-top:-3px}span[data-v-5e5b55e3]{display:inline-flex;line-height:1}.el-icon[data-v-0672e0ec]{font-size:1.6rem;vertical-align:middle;margin-top:-1px}.el-dropdown[data-v-0672e0ec]{color:#f5f5f5;font-size:1.6rem}.el-icon[data-v-3ab1cd5b]{vertical-align:middle;margin-top:-3px}span[data-v-3ab1cd5b]{display:inline-flex;line-height:1}.el-dialog.is-align-center.options{margin-top:1vh}.foot-wrap[data-v-27826286]{border-top:1px solid rgba(18,63,76,.8);position:relative;z-index:999}ul li[data-v-27826286]{width:25%;text-align:center}ul li a[data-v-27826286]{padding:1.2rem 0;font-size:1.6rem;display:block;color:#f5f5f5;line-height:1}ul li a[data-v-27826286]:hover{background-color:rgba(0,0,0,.05)}.foot-options-wrap[data-v-49866454]{text-align:center;padding:.6rem}.foot-options-wrap .el-button[data-v-49866454]{background-color:hsla(0,0%,100%,.05);border-color:rgba(18,63,76,.8);color:#f5f5f5}.foot-options-wrap .el-dropdown[data-v-49866454]{margin:0 .6rem}.foot-options-wrap .options-btn .el-button+.el-button[data-v-49866454]{margin-left:.6rem}.foot-options-wrap .options-btn p[data-v-49866454]{padding-top:.6rem}.foot-options-wrap .options-btn p[data-v-49866454]:first-child{padding:0}i.user-name[data-v-793dbf84]{color:#666}.speed[data-v-6a822c73]{font-size:1.3rem;padding-top:.1rem;color:#666}.speed span[data-v-6a822c73]:first-child{margin-right:1rem}.speed .el-icon[data-v-6a822c73]{vertical-align:middle;margin-top:-2px}.process[data-v-2e9522f3]{position:absolute;left:0;right:0;bottom:.2rem;background-color:rgba(0,0,0,.4);padding:.6rem}.process .title[data-v-2e9522f3]{position:relative;z-index:2;font-size:1.4rem;color:#fff;word-break:break-all;border-radius:4px}.process .btn a[data-v-2e9522f3]{font-size:1.6rem;color:#fff;margin-left:.6rem;position:relative}.process .btn a span.num[data-v-2e9522f3]{font-size:1.3rem;position:absolute;right:110%;top:-20%;color:#fff}.share-lock-wrap[data-v-3bcef970]{position:absolute;left:0;top:0;right:0;bottom:0}.share-lock-wrap .inner[data-v-3bcef970]{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-70%);text-align:center;border:1px solid hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.3);padding:1rem;z-index:2;border-radius:.4rem}.share-lock-wrap .inner h5[data-v-3bcef970]{font-size:1.3rem;color:#fff;line-height:1.6rem}.share-lock-wrap .inner h5 .el-checkbox[data-v-3bcef970]{height:1.6rem;vertical-align:bottom;color:#fff}.share-lock-wrap .inner .el-rate.el-rate--large[data-v-3bcef970]{height:inherit;padding:.6rem 0 1.6rem 0}a[data-v-09ac761a]{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-09ac761a]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}a[data-v-1d7007d4]{position:relative}.window-value[data-v-1d7007d4]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.window[data-v-1d7007d4]{position:relative;height:100%;display:block}span.window .el-icon[data-v-1d7007d4]{font-size:2rem}a[data-v-492ddb4c]{position:relative}a span.value[data-v-492ddb4c]{position:absolute;right:110%;top:50%;transform:translateY(-50%);color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem}a[data-v-3383bf99]{position:relative}.light-value[data-v-3383bf99]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.light[data-v-3383bf99]{position:relative;height:100%;display:block}span.light .el-icon[data-v-3383bf99]{font-size:2rem}span.light .light-bg[data-v-3383bf99]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.light .light-bg .el-icon[data-v-3383bf99]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}a[data-v-e095111a]{position:relative}.volume-value[data-v-e095111a]{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.4rem;position:absolute;right:110%;top:50%;transform:translateY(-50%)}span.volume[data-v-e095111a]{position:relative;height:100%;display:block}span.volume .el-icon[data-v-e095111a]{font-size:2rem}span.volume .volume-bg[data-v-e095111a]{position:absolute;bottom:2px;left:0;height:0;width:100%;overflow:hidden}span.volume .volume-bg .el-icon[data-v-e095111a]{color:green;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.el-switch.llock[data-v-39421ac2]{--el-switch-on-color:rgba(33,153,33,.8)}.time[data-v-1b21940a]{text-align:left!important;color:#666;line-height:2rem}.time>span[data-v-1b21940a]{font-size:1.2rem}.el-switch.usb[data-v-489458f0]{--el-switch-on-color:rgba(255,0,0,.8)!important}.el-switch.volume[data-v-93898944]{--el-switch-on-color:rgba(33,153,33,.8)}.device-item[data-v-66ebc0aa]{font-size:1.6rem;box-shadow:0 0 4px rgba(0,0,0,.05);width:100%;margin:0 auto .6rem auto;position:relative;transition:.3s;background-color:hsla(0,0%,100%,.5);border-radius:4px}.device-item[data-v-66ebc0aa]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid rgba(251,241,242,.4);border-radius:4px}.device-item dt[data-v-66ebc0aa]{padding:.6rem .6rem 0 .6rem;border-radius:4px;position:relative}.device-item dt span.name[data-v-66ebc0aa]{line-height:2rem}.device-item dt span.name.connected[data-v-66ebc0aa]{color:var(--el-color-primary);font-weight:700}.device-item dd.img[data-v-66ebc0aa]{padding:.6rem;position:relative;font-size:0;box-sizing:border-box}.device-item dd.img[data-v-66ebc0aa]:before{content:"";display:inline-block;padding-bottom:56.25%;width:.1px;vertical-align:middle}.device-item dd.img .inner[data-v-66ebc0aa]{position:absolute;left:.6rem;top:.6rem;right:.6rem;bottom:.6rem;overflow:hidden;background-color:rgba(0,0,0,.1);border-radius:4px;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.device-item dd.img .inner canvas[data-v-66ebc0aa]{width:100%;position:absolute;height:100%;border-radius:4px}.device-item dd.img .inner .btns[data-v-66ebc0aa]{pointer-events:none;position:absolute;left:0;right:0;top:10%}.device-item dd.img .inner .btns .left[data-v-66ebc0aa]{padding-left:.6rem;pointer-events:all}.device-item dd.img .inner .btns .right[data-v-66ebc0aa]{padding-right:.6rem;pointer-events:all}.device-item dd.img .inner .btns .left a[data-v-66ebc0aa],.device-item dd.img .inner .btns .right a[data-v-66ebc0aa]{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-66ebc0aa]:hover,.device-item dd.img .inner .btns .right a[data-v-66ebc0aa]:hover{box-shadow:0 0 4px 2px hsla(0,0%,100%,.5)}.device-item dd.options[data-v-66ebc0aa]{padding:0 .6rem .6rem .6rem;border-radius:4px;text-align:center}.device-item dd.options .el-col[data-v-66ebc0aa]{text-align:right}.device-item dd.options .el-col .el-switch[data-v-66ebc0aa]{--el-switch-off-color:#ccc;--el-switch-on-color:#69b56c}.wrap[data-v-7f4392de]{height:60vh}.wrap .inner[data-v-7f4392de]{border:1px solid #ddd;border-radius:4px;padding:1rem .6rem 1rem 1rem}.wrap .inner li[data-v-7f4392de]{border:1px solid #ddd;padding:.6rem;margin-bottom:.6rem;border-radius:.4rem}.wrap .inner dt[data-v-7f4392de]{word-break:break-all}.wrap .inner dd .time[data-v-7f4392de]{height:1rem;background-color:green}.window-items-wrap .head[data-v-66831cde]{width:100%;padding-bottom:1rem}.window-items-wrap .prevs-wrap[data-v-66831cde]{height:100%;position:relative}.windows-items-wrap .head[data-v-e5c8f31c]{width:100%;padding-bottom:1rem}.windows-items-wrap .prevs-wrap[data-v-e5c8f31c]{height:100%;position:relative}.checkbox-wrap[data-v-6bd6aa98]{border:1px solid #ddd}.head[data-v-6bd6aa98]{border-bottom:1px solid #ddd;line-height:4rem;padding:0 1rem;background-color:#fafafa}.body ul[data-v-6bd6aa98]{padding:1rem 0}.body li[data-v-6bd6aa98]{padding:0 1rem}.body li .el-checkbox[data-v-6bd6aa98]{width:100%;white-space:pre-wrap;word-break:break-all}.rule-wrap[data-v-f0b3bc6a]{height:60vh}.rule-wrap .Exes[data-v-f0b3bc6a],.rule-wrap .items[data-v-f0b3bc6a]{height:100%;width:48%;position:relative}.rule-wrap .Exes .private[data-v-f0b3bc6a],.rule-wrap .Exes .public[data-v-f0b3bc6a]{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)}.common-command-wrap .checkbox-wrap li:nth-child(2n){padding-bottom:1rem}.command-wrap[data-v-c7a46828]{height:60vh}.command-wrap .commands[data-v-c7a46828],.command-wrap .items[data-v-c7a46828]{height:100%;width:48%;position:relative}.command-wrap .btn[data-v-c7a46828]{text-align:center;padding:.2rem 0;width:100%}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.keyboard-wrap[data-v-bab1f988]{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;border-radius:4px;z-index:99999}.keyboard-wrap[data-v-bab1f988]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border-radius:4px;background-color:rgba(219,234,255,.5);border:1px solid rgba(18,63,76,.8);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.keyboard-wrap a.close[data-v-bab1f988]{position:absolute;right:-.4rem;top:-.8rem;color:#fff;background-color:hsla(0,0%,100%,.2);display:block;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);width:1.6rem;height:1.6rem;text-align:center;line-height:1.6rem}.keyboard-wrap h3[data-v-bab1f988]{text-align:center;padding-top:.6rem;color:#164e51;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.keyboard-wrap ul[data-v-bab1f988]{padding:.6rem}.keyboard-wrap ul .key[data-v-bab1f988]{padding:.2rem;text-align:center}.keyboard-wrap ul .key .inner[data-v-bab1f988]{border:1px solid rgba(46,90,95,.8);background-color:hsla(0,0%,100%,.1);padding:.6rem 0;border-radius:4px;color:#164e51;transition:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.keyboard-wrap ul .key .inner[data-v-bab1f988]:active{background-color:rgba(46,90,95,.2);color:#fff}.devices-wrap[data-v-3786a2f2]{height:60vh;position:relative}.devices-wrap .del-btn[data-v-3786a2f2]{font-size:2rem}.rule-wrap[data-v-25fdc5b8]{height:60vh}.rule-wrap .items[data-v-25fdc5b8],.rule-wrap .rules[data-v-25fdc5b8]{height:100%;width:48%;position:relative}.rule-wrap .rules .private[data-v-25fdc5b8],.rule-wrap .rules .public[data-v-25fdc5b8]{height:49%;position:relative}.rule-items-wrap .head[data-v-4ed8d541]{width:100%;padding-bottom:1rem}.rule-items-wrap .prevs-wrap[data-v-4ed8d541]{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-817294a2]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-817294a2]{height:100%;position:relative}.process-items-wrap .head[data-v-72ffbc37]{width:100%;padding-bottom:1rem}.process-items-wrap .prevs-wrap[data-v-72ffbc37]{height:100%;position:relative}.process-items-wrap .allow-type-0[data-v-72ffbc37]{color:green}.process-items-wrap .allow-type-1[data-v-72ffbc37]{color:red}.process-items-wrap .alert[data-v-72ffbc37]{background-color:rgba(255,136,0,.2);border:1px solid #ddd;margin-bottom:1rem;padding:.6rem;border-radius:.4rem}.command-wrap[data-v-73337dd2]{height:60vh}.command-wrap .items[data-v-73337dd2]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-73337dd2]{height:100%;width:38%;position:relative}.command-wrap .light[data-v-73337dd2]{font-size:2rem;padding-left:1rem}.command-wrap .light .value[data-v-73337dd2]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-73337dd2]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-73337dd2],.command-wrap .slider-wrap .silder[data-v-73337dd2]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-73337dd2]{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-90c0c3ac]{height:60vh}.command-wrap .items[data-v-90c0c3ac],.command-wrap .prevs-wrap[data-v-90c0c3ac]{height:100%;width:48%;position:relative}.command-wrap .prevs-wrap .times[data-v-90c0c3ac]{margin:.6rem 0}.command-wrap .prevs-wrap .prevs[data-v-90c0c3ac]{height:100%;width:100%;position:relative}.setting-wrap[data-v-2852aec5]{position:relative;padding:2rem 5rem}.command-wrap[data-v-548e47b9]{height:60vh}.command-wrap .items[data-v-548e47b9]{height:100%;width:60%;position:relative}.command-wrap .commands[data-v-548e47b9]{height:100%;width:38%;position:relative}.command-wrap .volume[data-v-548e47b9]{font-size:2rem;padding-left:1rem}.command-wrap .volume .value[data-v-548e47b9]{font-size:1.4rem}.command-wrap .slider-wrap[data-v-548e47b9]{height:100%;text-align:center}.command-wrap .slider-wrap .btn[data-v-548e47b9],.command-wrap .slider-wrap .silder[data-v-548e47b9]{padding:2rem 0}.command-wrap .slider-wrap .btn+.btn[data-v-548e47b9]{padding-top:0}.volume-dialog[data-v-04512a40]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.volume[data-v-04512a40]{font-size:2rem;padding-left:1rem}.volume .value[data-v-04512a40]{font-size:1.4rem}.slider-wrap[data-v-04512a40]{text-align:center}.slider-wrap .gif img[data-v-04512a40]{width:100%}.slider-wrap .silder[data-v-04512a40]{padding:0 4rem 2rem 4rem}.slider-wrap .btn[data-v-04512a40]{padding-top:2rem}.device-list-wrap .head[data-v-fe790604]{padding:1rem 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 .items[data-v-fe790604]{padding:.6rem;transform-style:preserve-3d;perspective:600px;padding-bottom:11rem}.device-list-wrap .foot[data-v-fe790604]{position:absolute;z-index:999;left:.6rem;right:.6rem;bottom:.6rem;border-radius:4px}.device-list-wrap .foot[data-v-fe790604]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;border:1px solid rgba(18,63,76,.8);border-radius:4px;background-color:rgba(19,67,89,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width:768px){.main-wrap[data-v-d3bcff94]{border:2px solid #d0d7de;height:90%!important;width:390px!important}}.main-wrap[data-v-d3bcff94]{width:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;height:100%;background-color:#333;background-image:url(/img/bg3.1572e850.webp);background-size:cover;background-position:top}.main-wrap .body[data-v-d3bcff94]{position:relative}
\ No newline at end of file
diff --git a/cmonitor/web/index.html b/cmonitor/web/index.html
index 32639fd0..a154b66f 100644
--- a/cmonitor/web/index.html
+++ b/cmonitor/web/index.html
@@ -1 +1 @@
-cmonitor.web
\ No newline at end of file
+cmonitor.web
\ No newline at end of file
diff --git a/cmonitor/web/js/517.96549344.js b/cmonitor/web/js/517.96549344.js
new file mode 100644
index 00000000..952585e2
--- /dev/null
+++ b/cmonitor/web/js/517.96549344.js
@@ -0,0 +1 @@
+(self["webpackChunkcmonitor_web"]=self["webpackChunkcmonitor_web"]||[]).push([[517],{7041:function(e,t,a){"use strict";a.d(t,{$K:function(){return o},Kd:function(){return n},Lb:function(){return r},Oq:function(){return i},PC:function(){return s},fm:function(){return u}});var l=a(2843);const n=e=>(0,l.gQ)("active/get",e),o=(e,t,a)=>(0,l.gQ)("active/disallow",{usernames:e,filenames:t,ids:a||[]}),s=e=>(0,l.gQ)("active/AddGroup",e),i=(e,t)=>(0,l.gQ)("active/DeleteGroup",{username:e,id:t}),u=e=>(0,l.gQ)("active/add",e),r=(e,t,a)=>(0,l.gQ)("active/del",{username:e,groupid:t,id:a})},9418:function(e,t,a){"use strict";a.d(t,{G:function(){return n},d:function(){return o}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("command/exec",{names:e,commands:t}),o=(e,t,a)=>(0,l.gQ)("command/Keyboard",{names:e,input:{key:t,type:a}})},2331:function(e,t,a){"use strict";a.d(t,{$c:function(){return n},Az:function(){return u},Gn:function(){return h},HP:function(){return c},U4:function(){return d},XM:function(){return i},Zz:function(){return o},hG:function(){return m},sz:function(){return r},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),i=e=>(0,l.gQ)("hijack/deleteProcessGroup",e),u=e=>(0,l.gQ)("hijack/addProcess",e),r=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),h=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 k},Ke:function(){return _},c9:function(){return v},gQ:function(){return g},tw:function(){return r}});a(7658);var l=a(7178);let n=0,o=null,s="",i=1;const u={},r={connected:!1},c=()=>{const e=Date.now();for(let t in u){const a=u[t];e-a.time>a.timeout&&(a.reject("超时~"),delete u[t])}setTimeout(c,1e3)};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=()=>{r.connected=!0,d.push(w,r.connected)},h=e=>{r.connected=!1,d.push(w,r.connected),v()},p=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)},f(t)}}));let t=JSON.parse(e.data);f(t)},f=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)},v=(e=s)=>{null!=o&&o.close(),s=e,o=new WebSocket(s),o.iddd=++i,o.onopen=m,o.onclose=h,o.onmessage=p},g=(e,t={},a=!1,l=15e3)=>new Promise(((s,i)=>{let c=++n;try{u[c]={resolve:s,reject:i,errHandle:a,path:e,time:Date.now(),timeout:l};let n=JSON.stringify({Path:e,RequestId:c,Content:"string"==typeof t?t:JSON.stringify(t)});r.connected&&1==o.readyState?o.send(n):i("网络错误~")}catch(d){i("网络错误~"),delete u[c]}})),w=Symbol(),k=e=>{d.add(w,e)},_=(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:[],showWindows:!1,showChoose:!1,devices:[]}]},update(e,t){t.ActiveWindow&&(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),t["default"]={field(){return{}},state:{command:{showCommand:!1,showCloseSystem:!1,showKeyBoard:!1,items:[]}},init(){}}},181:function(e,t,a){"use strict";a.r(t),t["default"]={state:{device:{showDevices:!1}}}},8891: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){t.Hijack&&(t.Hijack.length>0?(e.Hijack.Upload=t.Hijack[0],e.Hijack.Download=t.Hijack[1],e.Hijack.Count=t.Hijack[2]):(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){t.LLock&&(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 i}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("report/update",{names:e,reportType:t},!1,1e3),o=e=>(0,l.gQ)("report/ping",e,!1,1e3);var s=a(2683),i={field(){return{Report:{fps:0,fpsTimes:0,ping:0,updated:!1}}},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()},uninit(){clearTimeout(this.reportTimer),clearTimeout(this.reportPingTimer)},reportTimer:0,reported:!0,reportInterval(){if(this.reported){this.reported=!1;const e=this.globalData.value.reportNames,t=this.globalData.value.devices;let a=2;t.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{a&&=Number(e.Report.updated)+1,e.Report.updated=!0})),n(e,a).then((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)})).catch((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)}))}else this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)},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 u}});a(6229),a(7330),a(2062),a(7658);var l=a(2683),n=a(2843);const o=(e,t)=>(0,n.gQ)("screen/full",{names:e,type:t},!1,1e3),s=e=>(0,n.gQ)("screen/region",e,!1,1e3),i=(e,t)=>(0,n.gQ)("screen/clip",{name:e,clip:t},!1,1e3);var u={field(){return{Screen:{regionImgs:[],fullImg:null,fullUpdated:!1,width:0,height:0,draw(e,t){this.drawFps(e,t),this.drawRectangle(e,t),this.drawTouch(e,t)},lastInput:0,captureTime:0,fps:{value:0,temp:0},drawFps(e,t){t.lineWidth=5,t.font="bold 60px Arial",t.fillStyle="rgba(0,0,0,0.5)",t.fillText(`FPS : ${this.fps.value} 、${this.captureTime}ms、LT : ${this.lastInput}ms`,50,70),t.lineWidth=2,t.strokeStyle="#fff",t.strokeText(`FPS : ${this.fps.value} 、${this.captureTime}ms 、LT : ${this.lastInput}ms`,50,70)},rectangles:[],drawRectangle(e,t){const a=this.rectangles;if(this.rectangles.length>0&&1==this.touch.scale){t.lineWidth=5,t.strokeStyle="rgba(255,0,0,1)";for(let e=0;e{const n=new Image;n.param=t,n.src=e,n.onload=function(){a(n)}}))},handleScreenFull(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.fps.temp++,"string"==typeof e.Img?this.imgOnload(`data:image/jpg;base64,${e.Img}`).then((e=>{l.Screen.fullImg=e})):this.imgOnload(URL.createObjectURL(e.Img)).then((e=>{l.Screen.fullImg=e})))},handleScreenRegion(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.fps.temp++,e.Img.arrayBuffer().then((t=>{const a=new DataView(t);let n=0;const o=[];while(n{l.Screen.regionImgs=e}))})))},handleScreenRectangles(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.rectangles=e.Rectangles)},subMessage(){(0,n.Ke)("/notify/report/screen/full",((e,t)=>this.handleScreenFull(e,t))),(0,n.Ke)("/notify/report/screen/region",((e,t)=>this.handleScreenRegion(e,t))),(0,n.Ke)("/notify/report/screen/rectangles",((e,t)=>this.handleScreenRectangles(e,t)))},draw(){const e=this.globalData.value.devices.filter((e=>this.globalData.value.reportNames.indexOf(e.MachineName)>=0));for(let a=0;a{this.draw()}))},fpsInterval(){this.globalData.value.devices.forEach((e=>{e.Screen.fps.value=e.Screen.fps.temp,e.Screen.fps.temp=0})),setTimeout((()=>{this.fpsInterval()}),1e3)},clipTimer:0,clipInterver(){this.globalData.value.devices.forEach((e=>{e.Screen.touch.updated&&i(e.MachineName,{x:parseInt(e.Screen.touch.clip.x),y:parseInt(e.Screen.touch.clip.y),w:parseInt(e.Screen.touch.clip.w),h:parseInt(e.Screen.touch.clip.h)}).then((()=>{e.Screen.touch.updated=!1})).catch((()=>{e.Screen.touch.updated=!1}))})),this.clipTimer=setTimeout((()=>{this.clipInterver()}),16)},reported:!0,reportTimer:0,updateFull(){const e=this.globalData.value.reportNames,t=this.globalData.value.devices;let a=2;return t.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{a&&=Number(e.Screen.fullUpdated)+1,e.Screen.fullUpdated=!0})),o(e,a)},updateRegion(){const e=this.globalData.value.reportNames;return s(e)},reportInterval(e=0){if(this.reported){this.reported=!1;const t=this.updateFull();t.then((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)})).catch((t=>{console.log(t),this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)}))}else this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)},update(e,t){t.Screen&&(e.Screen.lastInput=t.Screen.LT||0,e.Screen.captureTime=t.Screen.CT||0,e.Screen.width=t.Screen.W||0,e.Screen.height=t.Screen.H||0)}}},4886:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{}},state:{setting:{showSetting:!1}}}},6194:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{Share:{KeyBoard:{Index:0,Value:""},UserName:{Index:1,Value:""},Lock:{Index:2,Value:{type:"list",val:"none",star1:0,star2:0,star3:0,notify:!1},TypeText:""},draw(e,t){if(this.KeyBoard.Value){let a=(e.height-100)/2,l=(e.width-50*this.KeyBoard.Value.length)/2;t.font="bold 100px Arial",t.fillStyle="rgba(0,0,0,0.5)",t.fillText(`${this.KeyBoard.Value}`,l,a),t.lineWidth=5,t.strokeStyle="rgba(255,255,255,0.7)",t.strokeText(`${this.KeyBoard.Value}`,l,a)}if("star"==this.Lock.Value.val||"ask"==this.Lock.Value.val){let a="";a=a.padEnd(5,"★");let l=120,n=(e.width-500)/2;t.beginPath(),t.lineWidth=5,t.font="bold 100px Arial",t.strokeStyle="#fff",t.strokeText(a,n,l),t.lineWidth=7,t.strokeStyle="rgba(0,0,0,0.5)",t.strokeText(a,n,l),a="";const o=this.Lock.Value,s=parseInt((o.star1+o.star2+o.star3)/3);a=a.padEnd(s,"☆"),t.lineWidth=2,t.strokeStyle="yellow",t.strokeText(a,n,l),t.closePath()}}}}},init(){},lockTypes:{code:"代码",lock:"锁屏",cmonitor:"班长",flag:"学习目标",class:"课程","remark-block":"图形化点评","remark-cpp":"C++点评"},update(e,t){if(t.Share){if(t.Share.UserName&&(e.Share.UserName.Index=t.Share.UserName.Index,e.Share.UserName.Value=t.Share.UserName.Value),t.Share.Lock&&(e.Share.Lock.Index=t.Share.Lock.Index,t.Share.Lock.Value)){const a=JSON.parse(t.Share.Lock.Value);e.Share.Lock.Value.type=a.type,e.Share.Lock.Value.val=a.val,e.Share.Lock.Value.star1=a.star1||0,e.Share.Lock.Value.star2=a.star2||0,e.Share.Lock.Value.star3=a.star3||0,e.Share.Lock.TypeText=this.lockTypes[a.type]}t.Share.KeyBoard&&(e.Share.KeyBoard.Index=t.Share.KeyBoard.Index,e.Share.KeyBoard.Value=t.Share.KeyBoard.Value)}}}},5817:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{System:{Cpu:0,Memory:0,Disk:0,Drives:[],getColor(e){let t="#0bd10b";return e>=.8?t="#fc0202":e>=.5&&(t="#ff9d1c"),t},draw(e,t){const a=10,l=[{text:"cpu",value:this.Cpu/100},{text:"memory",value:this.Memory/100}].concat(this.Drives.map((e=>({text:e.Name.toLowerCase(),value:(1-e.Free/e.Total).toFixed(2)}))));for(let n=0;ne.Volume.MasterPeak&&(e.Volume.MasterPeak=t.Volume.MasterPeak))}}},7242:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{Wallpaper:{Value:!1}}},update(e,t){t.Wallpaper&&(e.Wallpaper.Value=t.Wallpaper.Value)}}},2115:function(e,t,a){"use strict";a.d(t,{$:function(){return i},R:function(){return s}});var l=a(4870),n=a(3396);const o=Symbol(),s=e=>{const t=(0,l.iH)(e);return(0,n.JJ)(o,t),t},i=()=>(0,n.f3)(o)},2683:function(e,t,a){"use strict";a.d(t,{d:function(){return i},e:function(){return s}});var l=a(4870),n=a(3396);const o=Symbol(),s=()=>{const e=(0,l.iH)({username:"",publicUserName:"snltty",usernames:{},connected:!1,updateFlag:0,allDevices:[],devices:(0,n.Fl)((()=>{const t=e.value.usernames[e.value.username];return t?e.value.allDevices.filter((e=>t.Devices.indexOf(e.MachineName)>=0)):[]})),latestReportNames:[],reportNames:[]});return(0,n.JJ)(o,e),e},i=()=>(0,n.f3)(o)},8329:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return ge}});var l=a(3396);const n={class:"main-wrap flex flex-column flex-nowrap"},o={class:"head"},s={key:0,class:"body flex-1 scrollbar"};function i(e,t,a,i,u,r){const c=(0,l.up)("Head"),d=(0,l.up)("Device");return(0,l.wg)(),(0,l.iD)("div",n,[(0,l._)("div",o,[(0,l.Wm)(c)]),i.showList?((0,l.wg)(),(0,l.iD)("div",s,[(0,l.Wm)(d)])):(0,l.kq)("",!0)])}const u={class:"username-wrap t-c"},r={class:"port-wrap t-c"};function c(e,t,a,n,o,s){const i=(0,l.up)("el-option"),c=(0,l.up)("el-select"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog"),h=(0,l.up)("el-input");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(m,{title:"选择角色","destroy-on-close":"",modelValue:n.showSelectUsername,"onUpdate:modelValue":t[1]||(t[1]=e=>n.showSelectUsername=e),center:"","show-close":!1,"close-on-click-modal":!1,"align-center":"",width:"70%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{type:"success",onClick:n.handleUsername,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l.Wm)(c,{filterable:"","allow-create":"","default-first-option":"",modelValue:n.state.username,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.username=e),onChange:n.handleChange,placeholder:"选择角色",size:"large"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.usernames,(e=>((0,l.wg)(),(0,l.j4)(i,{key:e,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])])),_:1},8,["modelValue"]),(0,l.Wm)(m,{title:"管理端口","destroy-on-close":"",modelValue:n.showPort,"onUpdate:modelValue":t[3]||(t[3]=e=>n.showPort=e),center:"","show-close":!1,"close-on-click-modal":!1,"align-center":"",width:"70%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{type:"success",onClick:n.handleConnect,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l.Wm)(h,{modelValue:n.state.port,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.port=e),style:{width:"auto"}},null,8,["modelValue"])])])),_:1},8,["modelValue"])])}var d=a(4870),m=a(2843),h=a(2331),p=a(2483),f=a(2683),v={setup(){const e=(0,f.d)(),t=(0,p.yj)(),a=+(t.query.api||localStorage.getItem("port")||1801);localStorage.setItem("port",a),e.value.username=e.value.username||localStorage.getItem("username")||"";const n=(0,d.qj)({port:a,usernames:[],username:e.value.username,showPort:!1}),o=(0,l.Fl)((()=>!e.value.username&&e.value.connected)),s=(0,l.Fl)((()=>0==e.value.connected&&n.showPort));(0,l.YP)((()=>e.value.updateFlag),(()=>{i()}));const i=()=>{(0,h.$c)().then((t=>{e.value.usernames=t,n.usernames=Object.keys(t)})).catch((()=>{}))};(0,l.bv)((()=>{r(),u(),i(),setTimeout((()=>{n.showPort=!0}),100)}));const u=()=>{(0,m.c9)(`ws://${window.location.hostname}:${n.port}`),localStorage.setItem("port",n.port)},r=()=>{e.value.username=n.username||"",localStorage.setItem("username",e.value.username),document.title=`班长-${e.value.username}`},c=t=>{(0,h.Zz)(t).then((()=>{e.value.updateFlag=Date.now()})).catch((()=>{e.value.updateFlag=Date.now()}))};return{state:n,showSelectUsername:o,showPort:s,handleUsername:r,handleConnect:u,handleChange:c}}},g=a(89);const w=(0,g.Z)(v,[["render",c],["__scopeId","data-v-9b0cd0a6"]]);var k=w;const _={class:"device-list-wrap absolute flex flex-column",id:"device-list-wrap"},y={class:"items flex-1 relative scrollbar-1"},x={class:"foot"},C={class:"foot-options"},D={class:"foot-menu"};function b(e,t,a,n,o,s){const i=(0,l.up)("Items"),u=(0,l.up)("FootOptions"),r=(0,l.up)("FootMenu");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",y,[(0,l.Wm)(i)]),(0,l._)("div",x,[(0,l._)("div",C,[(0,l.Wm)(u)]),(0,l._)("div",D,[(0,l.Wm)(r)])]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.indexModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))])}const V={class:"foot-wrap"},W={class:"flex"};function S(e,t,a,n,o,s){return(0,l.wg)(),(0,l.iD)("div",V,[(0,l._)("ul",W,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footMenuModules,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[((0,l.wg)(),(0,l.j4)((0,l.LL)(e)))])))),128))])])}var I={components:{},setup(){const e=a(8575),t=e.keys().map((t=>e(t).default)).sort(((e,t)=>e.sort-t.sort));return{footMenuModules:t}}};const T=(0,g.Z)(I,[["render",S],["__scopeId","data-v-27826286"]]);var U=T,N=a(7139);const j=e=>((0,l.dD)("data-v-49866454"),e=e(),(0,l.Cn)(),e),z={class:"foot-options-wrap flex"},P=j((()=>(0,l._)("span",{class:"flex-1"},null,-1))),M={class:"options-btn"},L=j((()=>(0,l._)("span",{class:"flex-1"},null,-1)));function E(e,t,a,n,o,s){const i=(0,l.up)("Refresh"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.iD)("div",z,[(0,l.Wm)(r,{size:"default",plain:"",dark:"",onClick:n.handleRefresh},{default:(0,l.w5)((()=>[(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"]),P,(0,l._)("div",M,[(0,l._)("p",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footOptionTopModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))]),(0,l._)("p",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footOptionBottomModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))])]),L,(0,l.Wm)(r,{size:"default",plain:"",dark:"",onClick:n.handleUpdate},{default:(0,l.w5)((()=>[(0,l.Uk)((0,N.zw)(n.username),1)])),_:1},8,["onClick"])])}var R=a(6e3),F={setup(){const e=a(6736),t=e.keys().map((t=>e(t).default)),n=a(3136),o=n.keys().map((e=>n(e).default)),s=(0,f.d)(),i=(0,l.Fl)((()=>s.value.username)),u=()=>{window.location.reload()},r=()=>{R.T.confirm("是否确定重选角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.value.username="",localStorage.setItem("username","")})).catch((()=>{}))};return{footOptionTopModules:t,footOptionBottomModules:o,username:i,handleRefresh:u,handleUpdate:r}}};const O=(0,g.Z)(F,[["render",E],["__scopeId","data-v-49866454"]]);var B=O;function $(e,t,a,n,o,s){const i=(0,l.up)("Item"),u=(0,l.up)("el-empty");return n.devices.length>0?((0,l.wg)(!0),(0,l.iD)(l.HY,{key:0},(0,l.Ko)(n.devices,(e=>((0,l.wg)(),(0,l.j4)(i,{key:e.MachineName,data:e},null,8,["data"])))),128)):((0,l.wg)(),(0,l.j4)(u,{key:1,description:"或许你应该先去选择管理设备"}))}const H=e=>((0,l.dD)("data-v-66ebc0aa"),e=e(),(0,l.Cn)(),e),A=H((()=>(0,l._)("div",{class:"bg"},null,-1))),Z={class:"value flex"},q={class:"machine-mame"},K=H((()=>(0,l._)("span",{class:"flex-1"},null,-1))),Y={class:"img"},Q={class:"inner"},G=["width","height","id"],J={class:"btns flex"},X={class:"left"},ee=H((()=>(0,l._)("div",{class:"flex-1"},null,-1))),te={class:"right"},ae={class:"options"};function le(e,t,a,n,o,s){const i=(0,l.up)("el-row");return(0,l.wg)(),(0,l.iD)("div",{class:"device-item",style:(0,N.j5)(n.data.style)},[(0,l._)("dl",null,[(0,l._)("dt",null,[A,(0,l._)("div",Z,[(0,l._)("span",{class:(0,N.C_)(["name",{connected:n.data.Connected}])},[(0,l._)("span",q,(0,N.zw)(n.data.MachineName),1),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.titleLeftModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))],2),K,((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.titleRightModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])]),(0,l._)("dd",Y,[(0,l._)("div",Q,[n.data.Connected&&n.data.Screen.width>0&&n.data.Screen.height>0?((0,l.wg)(),(0,l.iD)("canvas",{key:0,width:n.data.Screen.width,height:n.data.Screen.height,id:`canvas-${n.data.MachineName}`,onDblclick:t[0]||(t[0]=(...e)=>n.handleCanvasReset&&n.handleCanvasReset(...e)),onTouchstart:t[1]||(t[1]=(...e)=>n.handleCanvasTouchstart&&n.handleCanvasTouchstart(...e)),onTouchend:t[2]||(t[2]=(...e)=>n.handleCanvasTouchend&&n.handleCanvasTouchend(...e)),onTouchmove:t[3]||(t[3]=(...e)=>n.handleCanvasTouchmove&&n.handleCanvasTouchmove(...e))},null,40,G)):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.screenModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128)),(0,l._)("div",J,[(0,l._)("div",X,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.btnLeftModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))]),ee,(0,l._)("div",te,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.btnRightModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])])])]),(0,l._)("dd",ae,[(0,l.Wm)(i,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.optionModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])),_:1})])])],4)}var ne={props:{data:{type:Object,default:{}}},setup(e,{emit:t}){const l=e.data,n=a(120),o=n.keys().map((e=>n(e).default)),s=a(2648),i=s.keys().map((e=>s(e).default)),u=a(7138),r=u.keys().map((e=>u(e).default)),c=a(2681),d=c.keys().map((e=>c(e).default)),m=a(6532),h=m.keys().map((e=>m(e).default)),p=a(345),f=p.keys().map((e=>p(e).default)).sort(((e,t)=>(e.sort||0)-(t.sort||0))),v=e=>{l.Screen.touchstart&&l.Screen.touchstart(e)},g=e=>{l.Screen.touchend&&l.Screen.touchend(e)},w=e=>{l.Screen.touchmove&&l.Screen.touchmove(e)},k=()=>{l.Screen.reset&&l.Screen.reset()};return{data:l,titleLeftModules:o,titleRightModules:i,screenModules:r,btnLeftModules:d,btnRightModules:h,optionModules:f,handleCanvasTouchstart:v,handleCanvasTouchend:g,handleCanvasTouchmove:w,handleCanvasReset:k}}};const oe=(0,g.Z)(ne,[["render",le],["__scopeId","data-v-66ebc0aa"]]);var se=oe,ie=a(1468),ue={components:{Item:se},setup(){const e=a(4711),t=e.keys().map((t=>e(t).default));t.forEach((e=>{try{e.init&&e.init()}catch(t){console.log(t)}}));const n=(0,f.d)(),o=()=>{(0,ie.gp)().then((e=>{n.value.allDevices=e.map((e=>t.reduce(((e,t,a)=>(t.field&&(e=Object.assign(e,t.field())),e)),e))).sort(((e,t)=>e.MachineName{c()}))})).catch((()=>{}))},s=(0,l.Fl)((()=>((0,l.Y3)((()=>{c()})),n.value.devices))),i=()=>{(0,m.Ke)("/notify/report/report",(e=>{if(-1==n.value.reportNames.indexOf(e.Name))return;"string"==typeof e.Report&&(e.Report=JSON.parse(e.Report));let a=n.value.devices.filter((t=>t.MachineName==e.Name))[0];a&&t.forEach((t=>{t.update&&t.update(a,e.Report)}))}))},u=()=>{(0,l.Y3)((()=>{document.querySelector("#device-list-wrap").querySelector(".items").addEventListener("scroll",c)}))},r=()=>{try{document.querySelector("#device-list-wrap").querySelector(".items").removeEventListener("scroll",c)}catch(e){}},c=()=>{try{const e=document.querySelector("#device-list-wrap").querySelector(".items"),t=e.scrollTop,a=e.querySelectorAll(".device-item");if(0==a.length)return;const l=e.offsetHeight,o=[...a].map(((e,a)=>{const n=e.offsetTop-t,o=n+e.offsetHeight/2,s=Math.abs(o-l/2);return{dom:e,index:a,offset:s}})),s=o.sort(((e,t)=>e.offset-t.offset))[0];for(let n=0;n1?(e=`background-color:rgba(255,255,255,${l});z-index:8;transform: translateZ(-${o}px) `,e+="translateY(30px);"):n>s.index&&s.indexe.index>=s.index-2&&e.index<=s.index+2)).map((e=>e.index));n.value.reportNames=n.value.devices.filter(((e,t)=>i.indexOf(t)>=0)).map((e=>e.MachineName))}catch(e){console.log(e)}};let d=0;const h=()=>{m.tw.connected&&(0,ie.gp)().then((e=>{n.value.allDevices.forEach((t=>{let a=e.filter((e=>e.MachineName==t.MachineName))[0];a&&(t.Connected=a.Connected)}))})).catch((()=>{})),d=setTimeout((()=>{h()}),1e3)};return(0,l.bv)((()=>{o(),u(),c(),i(),h()})),(0,l.Ah)((()=>{r(),clearTimeout(d),t.forEach((e=>{e.uninit&&e.uninit()}))})),{devices:s}}};const re=(0,g.Z)(ue,[["render",$]]);var ce=re,de=a(2115),me={components:{Items:ce,FootMenu:U,FootOptions:B},setup(){const e=a(4711),t=e.keys().map((t=>e(t).default)),l=t.reduce(((e,t,a)=>(t.state&&(e=Object.assign(e,t.state)),e)),{}),n=((0,de.R)(l),a(138)),o=n.keys().map((e=>n(e).default));return{indexModules:o}}};const he=(0,g.Z)(me,[["render",b],["__scopeId","data-v-fe790604"]]);var pe=he,fe={components:{Head:k,Device:pe},setup(){const e=(0,f.e)();(0,m.CU)((t=>{e.value.connected=t}));const t=(0,l.Fl)((()=>!!e.value.username&&e.value.connected));return{showList:t}}};const ve=(0,g.Z)(fe,[["render",i],["__scopeId","data-v-d3bcff94"]]);var ge=ve},6336:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var l=a(3396),n=a(7139);const o=e=>((0,l.dD)("data-v-6bd6aa98"),e=e(),(0,l.Cn)(),e),s={class:"checkbox-wrap absolute flex flex-column"},i={class:"head flex"},u=o((()=>(0,l._)("span",{class:"flex-1"},null,-1))),r={class:"body flex-1 scrollbar"},c={class:"flex-1"};function d(e,t,a,o,d,m){const h=(0,l.up)("el-checkbox"),p=(0,l.up)("el-checkbox-group");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l._)("span",null,[(0,l.Wm)(h,{indeterminate:o.state.isIndeterminate,modelValue:o.state.checkAll,"onUpdate:modelValue":t[0]||(t[0]=e=>o.state.checkAll=e),onChange:o.handleCheckAllChange,label:o.state.title},null,8,["indeterminate","modelValue","onChange","label"])]),u,(0,l.WI)(e.$slots,"title",{},void 0,!0)]),(0,l._)("div",r,[(0,l.Wm)(p,{modelValue:o.state.checkList,"onUpdate:modelValue":t[1]||(t[1]=e=>o.state.checkList=e),onChange:o.handleChange},{default:(0,l.w5)((()=>[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.state.data,((t,a)=>((0,l.wg)(),(0,l.iD)("li",{key:a,class:"flex"},[(0,l._)("div",c,[(0,l.Wm)(h,{label:t[o.state.label]},{default:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"name",{item:t},(()=>[(0,l.Uk)((0,n.zw)(t[o.state.text]),1)]),!0)])),_:2},1032,["label"])]),(0,l.WI)(e.$slots,"oper",{item:t},void 0,!0)])))),128))])])),_:3},8,["modelValue","onChange"])])])}var m=a(4870),h={props:["title","items","data","label","text"],setup(e,{emit:t}){const a=(0,m.qj)({title:e.title,label:e.label,text:e.text||e.label,data:(0,l.Fl)((()=>e.data)),checkList:e.items.map((t=>t[e.label])),checkAll:!1,isIndeterminate:!1});(0,l.YP)((()=>e.items),(()=>{a.checkList=e.items.map((t=>t[e.label])),s(a.checkList)}));const n=e=>{a.checkList=e?a.data.map((e=>e[a.label])):[],s(a.checkList)},o=e=>{s(e)},s=e=>{const t=e.length;a.isIndeterminate=t>0&&t0&&t==a.data.length};(0,l.bv)((()=>{s(a.checkList)}));const i=()=>a.checkList;return{state:a,handleCheckAllChange:n,handleChange:o,getData:i}}},p=a(89);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-6bd6aa98"]]);var v=f},5291:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var l=a(3396),n=a(7139);const o=e=>((0,l.dD)("data-v-3f1c33d0"),e=e(),(0,l.Cn)(),e),s={class:"checkbox-wrap absolute flex flex-column"},i={class:"head flex"},u=o((()=>(0,l._)("span",{class:"flex-1"},null,-1))),r={class:"body flex-1 scrollbar"},c=["onClick"];function d(e,t,a,o,d,m){return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l._)("span",null,(0,n.zw)(o.state.title),1),u]),(0,l._)("div",r,[(0,l.WI)(e.$slots,"wrap",{},(()=>[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.state.data,((t,a)=>((0,l.wg)(),(0,l.iD)("li",{key:a,class:"flex"},[(0,l.WI)(e.$slots,"default",{item:t},(()=>[(0,l._)("div",{class:"default",onClick:e=>o.handleClick(t)},(0,n.zw)(t),9,c)]),!0)])))),128))])]),!0)])])}var m=a(4870),h={props:["title","data"],setup(e,{emit:t}){const a=(0,m.qj)({title:e.title,data:(0,l.Fl)((()=>e.data))}),n=e=>{t("prev",e)};return{state:a,handleClick:n}}},p=a(89);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-3f1c33d0"]]);var v=f},7153: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:"window-value"};function i(e,t,a,i,u,r){const c=(0,l.up)("Monitor"),d=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"window",onClick:t[0]||(t[0]=(...e)=>i.handleWindow&&i.handleWindow(...e))},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})]),(0,l._)("p",s,(0,n.zw)(i.data.ActiveWindow.Count),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),a=()=>{t.value.activeWindow.devices=[e.data],t.value.activeWindow.showChoose=!0};return{data:e.data,handleWindow:a}}},c=a(89);const d=(0,c.Z)(r,[["render",i],["__scopeId","data-v-1d7007d4"]]);var m=d},209:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);const n=e=>((0,l.dD)("data-v-5d4310c8"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"窗口",-1)));function s(e,t,a,n,s,i){const u=(0,l.up)("Monitor"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleWindows&&n.handleWindows(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2683),u=a(2115),r={sort:1,setup(){const e=(0,u.$)(),t=((0,i.d)(),()=>{e.value.activeWindow.showWindows=!0});return{handleWindows:t}}},c=a(89);const d=(0,c.Z)(r,[["render",s],["__scopeId","data-v-5d4310c8"]]);var m=d},4190: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 i=(0,l.up)("Monitor"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("窗口"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.activeWindow.devices=t.value.devices,e.value.activeWindow.showChoose=!0};return{handleMessage:a}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},8937:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);const n={class:"active"};function o(e,t,a,o,s,i){const u=(0,l.up)("ActiveTimes"),r=(0,l.up)("Windows"),c=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",n,[o.pluginState.activeWindow.showTimes?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:o.pluginState.activeWindow.showTimes,"onUpdate:modelValue":t[0]||(t[0]=e=>o.pluginState.activeWindow.showTimes=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.activeWindow.showWindows?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:o.pluginState.activeWindow.showWindows,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pluginState.activeWindow.showWindows=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.activeWindow.showChoose?((0,l.wg)(),(0,l.j4)(c,{key:2,modelValue:o.pluginState.activeWindow.showChoose,"onUpdate:modelValue":t[2]||(t[2]=e=>o.pluginState.activeWindow.showChoose=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var s=a(7139);const i={class:"wrap flex flex-column"},u={class:"inner flex-1 scrollbar"},r={class:"wrap flex flex-column"},c={class:"inner flex-1 scrollbar"};function d(e,t,a,n,o,d){const m=(0,l.up)("el-button"),h=(0,l.up)("el-progress"),p=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)(l.HY,null,[(0,l.Wm)(p,{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)(m,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(m,{type:"success",onClick:n.handleCancel,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",i,[(0,l._)("h4",null,(0,s.zw)(n.state.startTime)+" - 至今("+(0,s.zw)((n.state.totalTime/1e3).toFixed(2))+"s)",1),(0,l._)("div",u,[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.list,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[(0,l._)("dl",null,[(0,l._)("dt",null,[(0,l.Uk)((0,s.zw)(e.Desc)+" ",1),(0,l.Wm)(m,{onClick:t=>n.showTitles(e),size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,s.zw)(e.titleLength),1)])),_:2},1032,["onClick"])]),(0,l._)("dd",null,[(0,l.Wm)(h,{percentage:(e.Time/n.state.totalTime*100).toFixed(2)},null,8,["percentage"])])])])))),128))])])])])),_:1},8,["modelValue"]),(0,l.Wm)(p,{class:"options",title:"详细标题","destroy-on-close":"",modelValue:n.state.showTitles,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.showTitles=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(m,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(m,{type:"success",onClick:n.handleCancel,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("h5",null,(0,s.zw)(n.state.currentTime/1e3)+"s",1),(0,l._)("div",c,[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.currentTitles,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[(0,l._)("dl",null,[(0,l._)("dt",null,(0,s.zw)(e.t),1),(0,l._)("dd",null,[(0,l.Wm)(h,{percentage:(e.v/n.state.currentTime*100).toFixed(2)},null,8,["percentage"])])])])))),128))])])])])),_:1},8,["modelValue"])],64)}a(7658);var m=a(4870),h=a(7041),p=a(2115),f={props:["modelValue"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,p.$)(),n=(0,m.qj)({show:e.modelValue,loading:!1,startTime:new Date,totalTime:1,list:[],showTitles:!1,currentTitles:[],currentTime:1});(0,l.YP)((()=>n.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const o=()=>{(0,h.Kd)(a.value.activeWindow.items[0].MachineName).then((e=>{n.startTime=e.StartTime,n.totalTime=e.List.reduce(((e,t,a)=>(t.titleLength=Object.keys(t.Titles).length,e+=t.Time,e)),0),n.list=e.List.sort(((e,t)=>t.Time-e.Time))})).catch((e=>{}))},s=e=>{n.showTitles=!0;let t=[],a=0;for(let l in e.Titles)t.push({t:l,v:e.Titles[l]}),a+=e.Titles[l];n.currentTitles=t.sort(((e,t)=>t.v-e.v)),n.currentTime=a};(0,l.bv)((()=>{o()}));const i=()=>{n.show=!1};return{state:n,handleCancel:i,showTitles:s}}},v=a(89);const g=(0,v.Z)(f,[["render",d],["__scopeId","data-v-7f4392de"]]);var w=g,k=a(251);const _=e=>((0,l.dD)("data-v-f0b3bc6a"),e=e(),(0,l.Cn)(),e),y={class:"rule-wrap flex"},x={class:"items"},C=_((()=>(0,l._)("div",{class:"flex-1"},null,-1))),D={class:"Exes flex flex-column"},b={class:"private"},V=_((()=>(0,l._)("div",{class:"flex-1"},null,-1))),W={class:"public"};function S(e,t,a,n,o,s){const i=(0,l.up)("CheckBoxWrap"),u=(0,l.up)("el-button"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{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)(u,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(u,{type:"success",plain:"",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",y,[(0,l._)("div",x,[(0,l.Wm)(i,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),C,(0,l._)("div",D,[(0,l._)("div",b,[(0,l.Wm)(i,{ref:"privateExes",data:n.state.privateExes,items:n.state.currentPrivate,label:"ID",text:"Name",title:"私有窗口"},null,8,["data","items"])]),V,(0,l._)("div",W,[(0,l.Wm)(i,{ref:"publicExes",data:n.state.publicExes,items:n.state.currentPublic,label:"ID",text:"Name",title:"公共窗口"},null,8,["data","items"])])])])])),_:1},8,["modelValue"])}var I=a(6336),T=a(7178),U=a(6e3),N=a(2683),j={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:I.Z},setup(e,{emit:t}){const a=(0,N.d)(),n=(0,p.$)(),o=(0,l.Fl)((()=>a.value.usernames[a.value.username])),s=a.value.publicUserName,i=(0,l.Fl)((()=>a.value.usernames[s])),u=i.value&&a.value.username!=s,r=(0,m.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.activeWindow.devices)),privateExes:(0,l.Fl)((()=>o.value?o.value.Windows:[])),publicExes:(0,l.Fl)((()=>u?i.value.Windows:[])),loading:!1,currentPrivate:[],currentPublic:[]});(0,l.YP)((()=>r.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)})),(0,l.bv)((()=>{if(a.value.updateFlag=Date.now(),1==r.items.length){let e=r.items[0];r.currentPrivate=r.privateExes.filter((t=>e.DisallowRunIds.indexOf(t.ID)>=0)),r.currentPublic=r.publicExes.filter((t=>e.DisallowRunIds.indexOf(t.ID)>=0))}}));const c=(0,m.iH)(null),d=(0,m.iH)(null),f=(0,m.iH)(null),v=()=>{const e=d.value.getData(),t=r.privateExes.filter((t=>e.indexOf(t.ID)>=0)),a=f.value.getData(),l=r.publicExes.filter((e=>a.indexOf(e.ID)>=0)),n=t.concat(l).reduce(((e,t,a)=>{let l=t.List.reduce(((e,t,a)=>(e=e.concat(t.Name.split(",")),e)),[]);for(let n=0;n{const e=c.value.getData();0!=e.length?U.T.confirm("如果未选择程序,则视为清空程序,是否确定应用?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{r.loading=!0;const t=v();(0,h.$K)(e,t.exes,t.ids).then((l=>{r.loading=!1,T.z8.success("操作成功!"),a.value.devices.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{e.DisallowRunIds=t.ids}))})).catch((e=>{r.loading=!1,T.z8.error("操作失败")}))})).catch((e=>{console.log(e)})):T.z8.error("未选择任何设备")},w=()=>{r.show=!1};return{state:r,globalData:a,devices:c,privateExes:d,publicExes:f,handleSubmit:g,handleCancel:w}}};const z=(0,v.Z)(j,[["render",S],["__scopeId","data-v-f0b3bc6a"]]);var P=z,M={components:{ActiveTimes:w,Windows:k["default"],ChooseDig:P},setup(){const e=(0,p.$)();return{pluginState:e}}};const L=(0,v.Z)(M,[["render",o]]);var E=L},8592:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return _}});var l=a(3396),n=a(7139),o=a(9242);const s={class:"title flex-1"},i={class:"btn"},u={class:"t-c"};function r(e,t,a,r,c,d){const m=(0,l.up)("CirclePlus"),h=(0,l.up)("el-icon"),p=(0,l.up)("el-option"),f=(0,l.up)("el-select"),v=(0,l.up)("el-button"),g=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("a",{class:"process flex",href:"javascript:;",onClick:t[3]||(t[3]=(...e)=>r.handleClick&&r.handleClick(...e))},[(0,l._)("span",s,(0,n.zw)(r.data.ActiveWindow.Title),1),(0,l._)("p",i,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(0,o.iM)(((...e)=>r.handleAddExe&&r.handleAddExe(...e)),["stop"]))},[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})])]),(0,l.Wm)(g,{title:"添加项","append-to-body":"","destroy-on-close":"",modelValue:r.state.showAdd,"onUpdate:modelValue":t[2]||(t[2]=e=>r.state.showAdd=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(v,{onClick:r.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(v,{type:"success",plain:"",loading:r.state.loading,onClick:r.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l._)("p",null,"标题:【"+(0,n.zw)(r.state.title)+"】",1),(0,l._)("p",null,"描述:【"+(0,n.zw)(r.state.desc)+"】",1),(0,l._)("p",null,"文件:【"+(0,n.zw)(r.state.filename)+"】",1),(0,l._)("p",u,[(0,l.Wm)(f,{modelValue:r.state.group,"onUpdate:modelValue":t[1]||(t[1]=e=>r.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(r.state.groups,(e=>((0,l.wg)(),(0,l.j4)(p,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])])])),_:1},8,["modelValue"])])}var c=a(6e3),d=a(7178),m=a(9418),h=a(7041),p=a(2683),f=a(2115),v=a(4870),g={props:["data"],setup(e,{emit:t}){const a=(0,p.d)(),n=(0,f.$)(),o=(0,v.qj)({showAdd:!1,group:0,title:"",desc:"",filename:"",groups:(0,l.Fl)((()=>{let e=a.value.usernames[a.value.username];return e?(e.Windows.length>0&&0==o.group&&(o.group=e.Windows[0].ID),e.Windows):[]}))}),s=()=>{const t=e.data.ActiveWindow.Title,a=e.data.ActiveWindow.Pid;c.T.confirm(`是否确定关闭焦点窗口?【${t}】`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,m.G)([e.data.MachineName],[`taskkill /f /pid ${a}`]).then((e=>{e?d.z8.success("操作成功"):d.z8.error("操作失败")})).catch((()=>{d.z8.error("操作失败")}))})).catch((()=>{}))},i=()=>{o.showAdd=!1},u=()=>{(0,h.fm)({username:a.value.username,GroupID:o.group,Item:{ID:0,Name:o.filename,Desc:o.desc}}).then((e=>{a.value.updateFlag=Date.now(),e?d.z8.error(`操作失败:${e}`):d.z8.success("操作成功")})).catch((()=>{d.z8.error("操作失败")}))},r=()=>{const t=e.data.ActiveWindow.FileName.split("\\");let a=t[t.length-1],l=e.data.ActiveWindow.Desc;const n=e.data.ActiveWindow.Title;"Application Frame Host"==l&&(a=n,l=n),o.title=n,o.desc=l,o.filename=a,o.showAdd=!0},g=()=>{n.value.activeWindow.items=[e.data],n.value.activeWindow.showTimes=!0};let w=0;const k=()=>{if(w)return clearTimeout(w),w=0,void g();w=setTimeout((()=>{w=0,s()}),300)};return{data:e.data,state:o,handleCloseActive:s,handleAddExe:r,handleEditCancel:i,handleEditSubmit:u,handleTimes:g,handleClick:k}}},w=a(89);const k=(0,w.Z)(g,[["render",r],["__scopeId","data-v-2e9522f3"]]);var _=k},251: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 i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"窗口分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"窗口列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"window-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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(7041),h=a(2683),p={setup(){const e=(0,h.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.Windows.length>0&&(t.group=a.Windows[0].ID),a.Windows):[]}))}),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.Oq)(e.value.username,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},i=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.PC)({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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-66831cde"]]);var g=v;const w=e=>((0,l.dD)("data-v-e5c8f31c"),e=e(),(0,l.Cn)(),e),k={class:"windows-items-wrap flex flex-nowrap flex-column"},_={class:"head t-c flex"},y=w((()=>(0,l._)("span",{class:"flex-1"},null,-1))),x={class:"flex-1"},C={class:"prevs-wrap"},D={style:{"padding-top":"1rem"}};function b(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),h=(0,l.up)("Delete"),p=(0,l.up)("el-popconfirm"),f=(0,l.up)("el-table"),v=(0,l.up)("el-input"),g=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",_,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),y,(0,l.Wm)(r,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",x,[(0,l._)("div",C,[(0,l.Wm)(f,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{prop:"Name",label:"名称"}),(0,l.Wm)(c,{prop:"Desc",label:"描述"}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(r,{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)(p,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(r,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(g,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[4]||(t[4]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(r,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(r,{type:"success",plain:"",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._)("p",null,[(0,l.Wm)(v,{modelValue:n.state.currentItem.Desc,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.currentItem.Desc=e),size:"large",placeholder:"名称"},null,8,["modelValue"])]),(0,l._)("p",D,[(0,l.Wm)(v,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"文件,多个逗号间隔,无后缀则按标题处理"},null,8,["modelValue"])])])])),_:1},8,["title","modelValue"])])}var V={setup(){const e=(0,h.d)(),t=(0,o.qj)({loading:!1,group:0,currentItem:{ID:0,Name:"",Desc:""},showEdit:!1,groups:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Windows.length>0&&(t.group=a.Windows[0].ID),a.Windows):[]})),list:(0,l.Fl)((()=>{let e=t.groups.filter((e=>e.ID==t.group))[0];return e?e.List:[]}))}),a=e=>{e=e||{Name:"",ID:0,Desc:""},t.currentItem.Name=e.Name,t.currentItem.Desc=e.Desc,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.Lb)(e.value.username,t.group,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},i=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.fm)({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,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:i}}};const W=(0,f.Z)(V,[["render",b],["__scopeId","data-v-e5c8f31c"]]);var S=W,I={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,Items:S},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,h.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const T=(0,f.Z)(I,[["render",n]]);var U=T},4776:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return h}});var l=a(3396),n=a.p+"img/keyboard.0621787b.svg";const o=e=>((0,l.dD)("data-v-09ac761a"),e=e(),(0,l.Cn)(),e),s=o((()=>(0,l._)("img",{src:n,width:"20"},null,-1))),i=[s];function u(e,t,a,n,o,s){const u=(0,l.up)("SwitchButton"),r=(0,l.up)("el-icon"),c=(0,l.up)("ScaleToOriginal");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleCloseSystem&&n.handleCloseSystem(...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.handleKeyBoard&&n.handleKeyBoard(...e))},i),(0,l._)("a",{href:"javascript:;",onClick:t[2]||(t[2]=(...e)=>n.handleCommand&&n.handleCommand(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})])])}var r=a(2115),c={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.command.items=[e.data],t.value.command.showCommand=!0},l=()=>{t.value.command.items=[e.data],t.value.command.showCloseSystem=!0},n=()=>{t.value.command.items=[e.data],t.value.command.showKeyBoard=!0};return{handleCommand:a,handleCloseSystem:l,handleKeyBoard:n}}},d=a(89);const m=(0,d.Z)(c,[["render",u],["__scopeId","data-v-09ac761a"]]);var h=m},1924: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 i=(0,l.up)("ScaleToOriginal"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleCommand},{default:(0,l.w5)((()=>[(0,l.Uk)("命令"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},8512:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);const n={class:"t-c"};function o(e,t,a,o,s,i){const u=(0,l.up)("ChooseDig"),r=(0,l.up)("KeyBoard"),c=(0,l.up)("el-button"),d=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",null,[o.pluginState.command.showCommand?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:o.pluginState.command.showCommand,"onUpdate:modelValue":t[0]||(t[0]=e=>o.pluginState.command.showCommand=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.command.showKeyBoard?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:o.pluginState.command.showKeyBoard,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pluginState.command.showKeyBoard=e)},null,8,["modelValue"])):(0,l.kq)("",!0),(0,l.Wm)(d,{title:"执行命令","destroy-on-close":"",modelValue:o.pluginState.command.showCloseSystem,"onUpdate:modelValue":t[2]||(t[2]=e=>o.pluginState.command.showCloseSystem=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[])),default:(0,l.w5)((()=>[(0,l._)("div",n,[(0,l.Wm)(c,{size:"large",type:"warning",plain:"",onClick:o.handleCloseSystem},{default:(0,l.w5)((()=>[(0,l.Uk)("强制关机")])),_:1},8,["onClick"]),(0,l.Wm)(c,{size:"large",type:"danger",plain:"",onClick:o.handleRebotSystem},{default:(0,l.w5)((()=>[(0,l.Uk)("强制重启")])),_:1},8,["onClick"])])])),_:1},8,["modelValue"])])}var s=a(6e3),i=a(7178),u=a(2115),r=a(7139);const c=e=>((0,l.dD)("data-v-c7a46828"),e=e(),(0,l.Cn)(),e),d={class:"command-wrap common-command-wrap flex"},m={class:"items"},h=c((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"btn"};function v(e,t,a,n,o,s){const i=(0,l.up)("CheckBoxWrap"),u=(0,l.up)("el-button"),c=(0,l.up)("PrevBoxWrap"),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[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(u,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(u,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",d,[(0,l._)("div",m,[(0,l.Wm)(i,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),h,(0,l._)("div",p,[(0,l.Wm)(c,{ref:"commands",data:n.state.commands,title:"命令多发"},{default:(0,l.w5)((e=>[(0,l._)("div",f,[(0,l.Wm)(u,{loading:n.state.loading,onClick:t=>n.handleCommand(e.item)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,r.zw)(e.item.label),1)])),_:2},1032,["loading","onClick"])])])),_:1},8,["data"])])])])),_:1},8,["modelValue"])}var g=a(4870),w=a(6336),k=a(5291),_=a(9418),y=a(3327),x=a(9528),C=a(5260),D=a(8048),b=a(2683),V={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:w.Z,PrevBoxWrap:k.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,u.$)(),o=(e,t)=>{(0,x.i)(e,t,`http://${window.location.hostname}:${window.location.port}/bg.jpg`)},r=(0,g.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:y.Q,value:!0},{label:"关闭锁屏",func:y.Q,value:!1},{label:"开资源管理器",value:"start explorer.exe"},{label:"关资源管理器",value:'taskkill /f /t /im "explorer.exe"'},{label:"打开壁纸",func:o,value:!0},{label:"关闭壁纸",func:o,value:!1},{label:"禁用U盘",func:C.E,value:!0},{label:"启用U盘",func:C.E,value:!1},{label:"设置静音",func:D.H,value:!0},{label:"取消静音",func:D.H,value:!1},{label:"开任务管理器",value:"reg add HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /f /d 0"},{label:"禁任务管理器",value:"reg add HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /f /d 1"}],loading:!1});(0,l.YP)((()=>r.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const c=(0,g.iH)(null),d=e=>{let t=c.value.getData();0!=t.length?s.T.confirm("是否确定执行命令?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{r.loading=!0;const a=e.func?e.func(t,e.value):(0,_.G)(t,[e.value]);a.then((e=>{e?i.z8.success("操作成功"):i.z8.error("操作失败"),r.loading=!1})).catch((()=>{r.loading=!1,i.z8.error("操作失败")}))})).catch((()=>{})):i.z8.error("未选择任何设备")},m=()=>{r.show=!1};return{state:r,globalData:a,items:c,handleCancel:m,handleCommand:d}}},W=a(89);const S=(0,W.Z)(V,[["render",v],["__scopeId","data-v-c7a46828"]]);var I=S;const T={class:"keyboard-wrap"},U=["onTouchstart","onTouchend"];function N(e,t,a,n,o,s){const i=(0,l.up)("Close"),u=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("div",T,[(0,l._)("a",{href:"javascript:;",class:"close",onClick:t[0]||(t[0]=(...e)=>n.handleClose&&n.handleClose(...e))},[(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})]),(0,l._)("h3",null,(0,r.zw)(n.state.name),1),(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.list,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t,class:"flex"},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{key:t,class:"flex-1 key",style:(0,r.j5)(e.style)},[(0,l._)("div",{class:"inner",onTouchstart:t=>n.handleKeyDown(e),onTouchend:t=>n.handleKeyUp(e)},(0,r.zw)(e.text),41,U)],4)))),128))])))),128))])])}var j={setup(){const e=(0,u.$)(),t=(0,g.qj)({name:(0,l.Fl)((()=>e.value.command.items.length>0?e.value.command.items[0].MachineName:"unknow")),names:(0,l.Fl)((()=>e.value.command.items.map((e=>e.MachineName)))),list:[[{text:"Esc",style:"flex:0.8",key:27},{text:"F1",key:112},{text:"F4",key:115},{text:"F5",key:116},{text:"F12",key:123},{text:"-",key:109},{text:"+",key:107}],[{text:"Tab",key:9},{text:"Q",key:81},{text:"W",key:87},{text:"E",key:69},{text:"Y",key:89},{text:"Ins",key:45},{text:"Back",key:8}],[{text:"Cap",key:20},{text:"A",key:65},{text:"S",key:83},{text:"D",key:68},{text:"L",key:76},{text:"Enter",key:13}],[{text:"Shift",style:"flex:1.5",key:160},{text:"Z",key:90},{text:"X",key:88},{text:"C",key:67},{text:"V",key:86},{text:"Num",key:144}],[{text:"Ctrl",key:162},{text:"Win",key:91},{text:"Alt",key:18},{text:"Space",key:32}]]}),a=e=>{(0,_.d)(t.names,e.key,0)},n=e=>{(0,_.d)(t.names,e.key,2)},o=()=>{e.value.command.showKeyBoard=!1};return{state:t,handleKeyDown:a,handleKeyUp:n,handleClose:o}}};const z=(0,W.Z)(j,[["render",N],["__scopeId","data-v-bab1f988"]]);var P=z,M={components:{ChooseDig:I,KeyBoard:P},setup(){const e=(0,u.$)(),t=()=>{l("确定重启系统吗?","shutdown -r -f -t 00")},a=()=>{l("确定关闭系统吗?","shutdown -s -f -t 00")},l=(t,a,l)=>{s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{e.value.command.showCloseSystem=!1;const t=e.value.command.items.map((e=>e.MachineName));(0,_.G)(t,[a]).then((e=>{e?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{pluginState:e,handleRebotSystem:t,handleCloseSystem:a}}};const L=(0,W.Z)(M,[["render",o]]);var E=L},4718:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n=e=>((0,l.dD)("data-v-5e5b55e3"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"设备",-1)));function s(e,t,a,n,s,i){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.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2115),u={sort:0,setup(){const e=(0,i.$)(),t=()=>{e.value.device.showDevices=!0};return{handleDevices:t}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-5e5b55e3"]]);var d=c},4859:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return y}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.device.showDevices?((0,l.wg)(),(0,l.j4)(i,{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"},i={class:"del-btn"};function u(e,t,a,n,o,u){const r=(0,l.up)("Delete"),c=(0,l.up)("el-icon"),d=(0,l.up)("el-popconfirm"),m=(0,l.up)("CheckBoxWrap"),h=(0,l.up)("el-button"),p=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(p,{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)(h,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(h,{type:"success",plain:"",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",i,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])])),_:2},1032,["onConfirm"])])])),_:1},8,["data","items"])])])),_:1},8,["modelValue"])}var r=a(4870),c=a(6336),d=a(2331),m=a(1468),h=a(7178),p=a(2683),f={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:c.Z},setup(e,{emit:t}){const a=(0,p.d)(),n=(0,r.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}))},i=(0,r.iH)(null),u=()=>{const e=i.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?h.z8.error(e):h.z8.success("操作成功!")})).catch((()=>{n.loading=!1,h.z8.error("操作失败!")}))};return(0,l.bv)((()=>{a.value.updateFlag=Date.now()})),{state:n,devices:i,handleCancel:o,handleSubmit:u,handleDel:s}}},v=a(89);const g=(0,v.Z)(f,[["render",u],["__scopeId","data-v-3786a2f2"]]);var w=g,k={components:{ChooseDig:w},setup(){const e=(0,o.$)();return{pluginState:e}}};const _=(0,v.Z)(k,[["render",n]]);var y=_},4368: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,i,u){const r=(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)(r)])),_:1}),(0,l._)("span",o,(0,n.zw)(s.data.Hijack.Count),1)])}var i=a(2115),u={props:["data"],setup(e){const t=(0,i.$)(),a=()=>{t.value.hijack.showRulesItems=[e.data],t.value.hijack.showRules=!0};return{data:e.data,handleRule:a}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-492ddb4c"]]);var d=c},3213:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return h}});var l=a(3396);const n=e=>((0,l.dD)("data-v-0672e0ec"),e=e(),(0,l.Cn)(),e),o={href:"javascript:;"},s={class:"el-dropdown-link"},i=n((()=>(0,l._)("span",null,"网络",-1)));function u(e,t,a,n,u,r){const c=(0,l.up)("Umbrella"),d=(0,l.up)("el-icon"),m=(0,l.up)("arrow-down"),h=(0,l.up)("el-dropdown-item"),p=(0,l.up)("el-dropdown-menu"),f=(0,l.up)("el-dropdown");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l.Wm)(f,null,{dropdown:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h,{onClick:n.handleProcess},{default:(0,l.w5)((()=>[(0,l.Uk)("程序配置")])),_:1},8,["onClick"]),(0,l.Wm)(h,{divided:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("分组配置")])),_:1},8,["onClick"])])),_:1})])),default:(0,l.w5)((()=>[(0,l._)("span",s,[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1}),i,(0,l.Wm)(d,{class:"el-icon--right"},{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})])])),_:1})])}var r=a(2115),c={sort:2,setup(){const e=(0,r.$)(),t=()=>{e.value.hijack.showProcessSetting=!0},a=()=>{e.value.hijack.showRuleSetting=!0};return{handleProcess:t,handleRule:a}}},d=a(89);const m=(0,d.Z)(c,[["render",u],["__scopeId","data-v-0672e0ec"]]);var h=m},1238: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 i=(0,l.up)("ChooseDig"),u=(0,l.up)("RuleSetting"),r=(0,l.up)("ProcessSetting");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.hijack.showRules?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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)(r,{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-25fdc5b8"),e=e(),(0,l.Cn)(),e),i={class:"rule-wrap flex"},u={class:"items"},r=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))),h={class:"public"};function p(e,t,a,n,o,s){const p=(0,l.up)("CheckBoxWrap"),f=(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[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(f,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(f,{type:"success",plain:"",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",i,[(0,l._)("div",u,[(0,l.Wm)(p,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),r,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(p,{ref:"privateRules",data:n.state.privateRules,items:n.state.currentPrivate,label:"ID",text:"Name",title:"私有限制"},null,8,["data","items"])]),m,(0,l._)("div",h,[(0,l.Wm)(p,{ref:"publicRules",data:n.state.publicRules,items:n.state.currentPublic,label:"ID",text:"Name",title:"公共限制"},null,8,["data","items"])])])])])),_:1},8,["modelValue"])}a(7658);var f=a(4870),v=a(6336),g=a(7178),w=a(6e3),k=a(2331),_=a(2683),y={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:v.Z},setup(e,{emit:t}){const a=(0,_.d)(),n=(0,o.$)(),s=(0,l.Fl)((()=>a.value.usernames[a.value.username])),i=a.value.publicUserName,u=(0,l.Fl)((()=>a.value.usernames[i])),r=u.value&&a.value.username!=i,c=(0,f.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)((()=>r?u.value.Rules:[])),loading:!1,currentPrivate:[],currentPublic:[]});(0,l.YP)((()=>c.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)})),(0,l.bv)((()=>{if(1==c.items.length){let e=c.items[0];c.currentPrivate=c.privateRules.filter((t=>e.RuleIds.indexOf(t.ID)>=0)),c.currentPublic=c.publicRules.filter((t=>e.RuleIds.indexOf(t.ID)>=0))}}));const d=(0,f.iH)(null),m=(0,f.iH)(null),h=(0,f.iH)(null),p=()=>{const e=m.value.getData(),t=h.value.getData(),a=s.value,l=u.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)))),i=n.concat(o).reduce(((e,t,a)=>(e=e.concat(t.reduce(((e,t,a)=>(e=e.concat(t.List),e)),[])),e)),[]),r=[];return i.forEach((e=>{0==r.filter((t=>t.Name==e.Name&&t.DataType==e.DataType&&t.AllowType==e.AllowType)).length&&r.push(e)})),{ids:e.concat(t),list:{AllowProcesss:r.filter((e=>0==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedProcesss:r.filter((e=>0==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowDomains:r.filter((e=>1==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedDomains:r.filter((e=>1==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowIPs:r.filter((e=>2==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedIPs:r.filter((e=>2==e.DataType&&1==e.AllowType)).map((e=>e.Name))}}},v=()=>{const e=d.value.getData();0!=e.length?w.T.confirm("如果未选择任何限制,则视为清空限制,是否确定应用限制?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{c.loading=!0;const t=p();(0,k.Gn)({Devices:e,Rules:t.list,ids:t.ids}).then((l=>{c.loading=!1,l&&l.length>0?g.z8.error(`操作失败,失败设备:${l.join(",")}`):(g.z8.success("操作成功!"),a.value.devices.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{e.RuleIds=t.ids})))})).catch((e=>{c.loading=!1,g.z8.error("操作失败")}))})).catch((()=>{})):g.z8.error("未选择任何设备")},y=()=>{c.show=!1};return{state:c,globalData:a,devices:d,privateRules:m,publicRules:h,handleSubmit:v,handleCancel:y}}},x=a(89);const C=(0,x.Z)(y,[["render",p],["__scopeId","data-v-25fdc5b8"]]);var D=C,b=a(3956),V=a(1130),W={components:{ChooseDig:D,RuleSetting:b["default"],ProcessSetting:V["default"]},setup(){const e=(0,o.$)();return{pluginState:e}}};const S=(0,x.Z)(W,[["render",n]]);var I=S},3844: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,i,u){const r=(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)(r)])),_: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 i={props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(i,[["render",s],["__scopeId","data-v-6a822c73"]]);var c=r},1130: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 i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"程序分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"程序列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"process-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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),h=a(2683),p={setup(){const e=(0,h.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},i=()=>{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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-817294a2"]]);var g=v,w=a(7139);const k=e=>((0,l.dD)("data-v-72ffbc37"),e=e(),(0,l.Cn)(),e),_={class:"process-items-wrap flex flex-nowrap flex-column"},y={class:"head t-c flex"},x=k((()=>(0,l._)("span",{class:"flex-1"},null,-1))),C={class:"flex-1"},D={class:"prevs-wrap"},b=k((()=>(0,l._)("div",{class:"alert"},[(0,l._)("p",null,"1、黑名单优先"),(0,l._)("p",null,"2、支持进程名,域名,ip(支持掩码)"),(0,l._)("p",null,"3、进程,域名,后序截取判断")],-1))),V={style:{"padding-bottom":"1rem"}},W={class:"t-c",style:{"padding-bottom":"1rem"}},S={class:"t-c"};function I(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),h=(0,l.up)("Delete"),p=(0,l.up)("el-popconfirm"),f=(0,l.up)("el-table"),v=(0,l.up)("el-input"),g=(0,l.up)("el-radio"),k=(0,l.up)("el-radio-group"),I=(0,l.up)("el-switch"),T=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",y,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),x,(0,l.Wm)(r,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",C,[(0,l._)("div",D,[(0,l.Wm)(f,{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,w.C_)(`allow-type-${e.row.AllowType}`)},(0,w.zw)(e.row.Name),3)])),_:1}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(r,{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)(p,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(r,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_: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)(r,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(r,{type:"success",plain:"",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,[b,(0,l._)("div",V,[(0,l.Wm)(v,{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",W,[(0,l.Wm)(k,{modelValue:n.state.currentItem.DataType,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.DataType=e)},{default:(0,l.w5)((()=>[(0,l.Wm)(g,{label:0},{default:(0,l.w5)((()=>[(0,l.Uk)("进程")])),_:1}),(0,l.Wm)(g,{label:1},{default:(0,l.w5)((()=>[(0,l.Uk)("域名")])),_:1}),(0,l.Wm)(g,{label:2},{default:(0,l.w5)((()=>[(0,l.Uk)("IP")])),_:1})])),_:1},8,["modelValue"])]),(0,l._)("div",S,[(0,l.Wm)(I,{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,h.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("操作失败!")}))},i=()=>{t.showEdit=!1},u=()=>{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:i,handleEditSubmit:u}}};const U=(0,f.Z)(T,[["render",I],["__scopeId","data-v-72ffbc37"]]);var N=U,j={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,Items:N},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,h.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const z=(0,f.Z)(j,[["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 i=(0,l.up)("Umbrella"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("网络"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2115),s=a(2683),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},3956:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return j}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"限制组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"限制内容"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"rule-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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),h=a(2683),p={setup(){const e=(0,h.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},i=()=>{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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-4ed8d541"]]);var g=v;const w=e=>((0,l.dD)("data-v-e2faccc0"),e=e(),(0,l.Cn)(),e),k={class:"command-wrap flex flex-column"},_={class:"head t-c flex"},y=w((()=>(0,l._)("div",{class:"flex-1"},null,-1))),x={class:"body flex flex-1"},C={class:"private"},D=w((()=>(0,l._)("div",{class:"flex-1"},null,-1))),b={class:"public"};function V(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("CheckBoxWrap");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",_,[(0,l._)("div",null,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),y,(0,l._)("div",null,[(0,l.Wm)(r,{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",x,[(0,l._)("div",C,[(0,l.Wm)(c,{ref:"privateProcess",data:n.state.privateProcess,items:n.state.privateProcessItems,label:"ID",text:"Name",title:"私有程序组"},null,8,["data","items"])]),D,(0,l._)("div",b,[(0,l.Wm)(c,{ref:"publicProcess",data:n.state.publicProcess,items:n.state.publicProcessItems,label:"ID",text:"Name",title:"公共程序组"},null,8,["data","items"])])])])}var W=a(6336),S={components:{CheckBoxWrap:W.Z},setup(){const e=(0,h.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,i=(0,o.qj)({loading:!1,group:0,groups:(0,l.Fl)((()=>t.value?(0==i.group&&t.value.Rules.length>0&&(i.group=t.value.Rules[0].ID),t.value.Rules):[])),rule:(0,l.Fl)((()=>{if(t){let e=t.value.Rules.filter((e=>e.ID==i.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=>i.rule.PrivateProcesss.indexOf(e.ID)>=0)):[])),publicProcess:(0,l.Fl)((()=>s?n.value.Processs:[])),publicProcessItems:(0,l.Fl)((()=>s?n.value.Processs.filter((e=>i.rule.PublicProcesss.indexOf(e.ID)>=0)):[]))});(0,l.YP)((()=>i.show),(e=>{e||setTimeout((()=>{emit("update:modelValue",e)}),300)}));const u=(0,o.iH)(null),r=(0,o.iH)(null),c=()=>{let a=t.value.Rules.filter((e=>e.ID==i.group))[0];a?(a.PrivateProcesss=u.value.getData(),a.PublicProcesss=r.value.getData(),i.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:a}).then((t=>{i.loading=!1,t?d.z8.error(t):(e.value.updateFlag=Date.now(),d.z8.success("操作成功"))})).catch((()=>{i.loading=!1,d.z8.error("操作失败")}))):d.z8.error("未选择任何限制分组")};return{state:i,handleSave:c,privateProcess:u,publicProcess:r}}};const I=(0,f.Z)(S,[["render",V],["__scopeId","data-v-e2faccc0"]]);var T=I,U={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,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 N=(0,f.Z)(U,[["render",n]]);var j=N},2605: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 i(e,t,a,i,u,r){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)=>i.handleLight&&i.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:`${i.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)(i.data.Light.Value),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),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)(r,[["render",i],["__scopeId","data-v-3383bf99"]]);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 i=(0,l.up)("Sunny"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleLight},{default:(0,l.w5)((()=>[(0,l.Uk)("亮度 "),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},7866:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return R}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Light"),u=(0,l.up)("LightSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.light.showLight?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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 i=e=>((0,l.dD)("data-v-73337dd2"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},c={class:"name"},d={class:"light"},m={class:"value"},h=i((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"slider-wrap flex flex-column"},v={class:"silder flex flex-1"},g={class:"flex-1"};function w(e,t,a,n,o,i){const w=(0,l.up)("Sunny"),k=(0,l.up)("el-icon"),_=(0,l.up)("CheckBoxWrap"),y=(0,l.up)("el-slider"),x=(0,l.up)("PrevBoxWrap"),C=(0,l.up)("el-button"),D=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(D,{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)(C,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(C,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(_,{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)(k,null,{default:(0,l.w5)((()=>[(0,l.Wm)(w)])),_: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"])]),h,(0,l._)("div",p,[(0,l.Wm)(x,{ref:"commands",title:"调节亮度"},{wrap:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",v,[(0,l._)("div",g,[(0,l.Wm)(y,{type:"success",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 k=a(4870),_=a(6336),y=a(5291),x=a(7178),C=a(2843);const D=(e,t)=>(0,C.gQ)("light/update",{names:e,value:t});var b=a(2683),V={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:_.Z,PrevBoxWrap:y.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,k.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 i=()=>{s.show=!1},u=(0,k.iH)(null),r=()=>{let e=u.value.getData();0!=e.length?D(e,s.light):x.z8.error("未选择任何设备")};return{state:s,globalData:a,items:u,handleCancel:i,handleChangeLight:r}}},W=a(89);const S=(0,W.Z)(V,[["render",w],["__scopeId","data-v-73337dd2"]]);var I=S;const T={class:"slider-wrap flex flex-column"},U={class:"silder flex flex-1"},N={class:"flex-1"};function j(e,t,a,n,o,s){const i=(0,l.up)("el-slider"),u=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(u,{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",U,[(0,l._)("div",N,[(0,l.Wm)(i,{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,b.d)(),n=(0,o.$)(),s=(0,k.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 i=()=>{s.show=!1},u=()=>{D(s.items.map((e=>e.MachineName)),s.light)};return{state:s,globalData:a,handleCancel:i,handleChangeLight:u}}};const P=(0,W.Z)(z,[["render",j],["__scopeId","data-v-152d0c7b"]]);var M=P,L={components:{Light:I,LightSingle:M},setup(){const e=(0,o.$)();return{pluginState:e}}};const E=(0,W.Z)(L,[["render",n]]);var R=E},1868: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"llock",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),i=a(6e3),u=a(7178),r={sort:2,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.LLock.Value?"确定解除锁屏吗?":"确定开启锁屏吗?";i.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.Q)([e.data.MachineName],!e.data.LLock.Value).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleLock:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-39421ac2"]]);var m=d},2356:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return r}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Bell"),u=(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)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_: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}}},i=a(89);const u=(0,i.Z)(s,[["render",n]]);var r=u},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 i=(0,l.up)("Bell"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("提醒"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},2255: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 i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.message.showMessage?((0,l.wg)(),(0,l.j4)(i,{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-90c0c3ac"),e=e(),(0,l.Cn)(),e),i={class:"command-wrap flex"},u={class:"items"},r=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))),h={class:"times"},p={class:"prev"};function f(e,t,a,n,o,s){const f=(0,l.up)("CheckBoxWrap"),v=(0,l.up)("PrevBoxWrap"),g=(0,l.up)("el-input"),w=(0,l.up)("el-button"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(k,{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)(w,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(w,{type:"success",plain:"",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",i,[(0,l._)("div",u,[(0,l.Wm)(f,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),r,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(v,{ref:"prevs",data:n.state.prevs,onPrev:n.handlePrev,title:"快捷短语"},null,8,["data","onPrev"])]),m,(0,l._)("div",null,[(0,l._)("div",h,[(0,l.Wm)(g,{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",p,[(0,l.Wm)(g,{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 v=a(4870),g=a(6336),w=a(5291),k=a(7178),_=a(6e3),y=a(9418),x=a(2683),C={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:g.Z,PrevBoxWrap:w.Z},setup(e,{emit:t}){const a=(0,x.d)(),n=(0,o.$)(),s=(0,v.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].Share.UserName.Value&&s.prevs.push(`【${n.value.message.items[0].Share.UserName.Value}】请注意上课纪律!`)}catch(m){}(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const i=e=>{s.prev=e},u=(0,v.iH)(null),r=(0,v.iH)(null),c=()=>{let e=u.value.getData();0!=e.length?0!=s.prev.length?_.T.confirm("是否确定发送消息?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.loading=!0,(0,y.G)(e,[`start message.win.exe "${s.prev}" ${s.sec}`]).then((e=>{e?k.z8.success("操作成功"):k.z8.error("操作失败"),s.loading=!1})).catch((()=>{s.loading=!1,k.z8.error("操作失败")}))})).catch((()=>{})):k.z8.error("未填写消息"):k.z8.error("未选择任何设备")},d=()=>{s.show=!1};return{state:s,globalData:a,items:u,prevs:r,handleSubmit:c,handleCancel:d,handlePrev:i}}},D=a(89);const b=(0,D.Z)(C,[["render",f],["__scopeId","data-v-90c0c3ac"]]);var V=b,W={components:{ChooseDig:V},setup(){const e=(0,o.$)();return{pluginState:e}}};const S=(0,D.Z)(W,[["render",n]]);var I=S},8202:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return r}});var l=a(3396),n=a(7139);function o(e,t,a,o,s,i){const u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{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}}},i=a(89);const u=(0,i.Z)(s,[["render",o],["__scopeId","data-v-1b21940a"]]);var r=u},1274:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n=e=>((0,l.dD)("data-v-3ab1cd5b"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"设置",-1)));function s(e,t,a,n,s,i){const u=(0,l.up)("Help"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleSetting&&n.handleSetting(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2115),u={sort:0,setup(){const e=(0,i.$)(),t=()=>{e.value.setting.showSetting=!0};return{handleSetting:t}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-3ab1cd5b"]]);var d=c},8741: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 i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.setting.showSetting?((0,l.wg)(),(0,l.j4)(i,{key:0,modelValue:n.pluginState.setting.showSetting,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.setting.showSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s={class:"setting-wrap"};function i(e,t,a,n,o,i){const u=(0,l.up)("el-input-number"),r=(0,l.up)("el-form-item"),c=(0,l.up)("el-checkbox"),d=(0,l.up)("el-form"),m=(0,l.up)("el-button"),h=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(h,{title:"设置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[4]||(t[4]=e=>n.state.show=e),center:"","close-on-click-modal":!1,"align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(m,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(m,{type:"success",plain:"",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)(d,{ref:"ruleFormRef",model:n.state.form,rules:n.state.rules,"label-width":"100px"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"报告延迟(ms)",prop:"ReportDelay"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ReportDelay,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.form.ReportDelay=e),min:17,max:1e3,"controls-position":"right"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(r,{label:"截屏延迟(ms)",prop:"ScreenDelay"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ScreenDelay,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.form.ScreenDelay=e),min:17,max:1e3,"controls-position":"right"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(r,{label:"截屏缩放",prop:"ScreenScale"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ScreenScale,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.form.ScreenScale=e),min:.1,max:1,step:.1,"controls-position":"right"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(r,{label:"保存配置",prop:"SaveSetting"},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{modelValue:n.state.form.SaveSetting,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.form.SaveSetting=e)},{default:(0,l.w5)((()=>[(0,l.Uk)("保存限制配置")])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])])),_:1},8,["modelValue"])}var u=a(4870),r=a(6336),c=a(2843);const d=()=>(0,c.gQ)("setting/get"),m=e=>(0,c.gQ)("setting/set",e);var h=a(7178),p={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:r.Z},setup(e,{emit:t}){const a=(0,u.qj)({show:e.modelValue,loading:!1,rules:[],form:{ReportDelay:0,ScreenDelay:0,ScreenScale:0,SaveSetting:!0}});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=()=>{d().then((e=>{a.form.ReportDelay=e.ReportDelay,a.form.ScreenDelay=e.ScreenDelay,a.form.ScreenScale=e.ScreenScale,a.form.SaveSetting=e.SaveSetting})).catch((()=>{}))},o=()=>{a.show=!1},s=(0,u.iH)(null),i=()=>{a.loading=!0,m(a.form).then((e=>{a.loading=!1,e?(h.z8.success("操作成功!"),a.show=!1):h.z8.error("操作失败!")})).catch((()=>{a.loading=!1,h.z8.error("操作失败!")}))};return(0,l.bv)((()=>{n()})),{state:a,devices:s,handleCancel:o,handleSubmit:i}}},f=a(89);const v=(0,f.Z)(p,[["render",i],["__scopeId","data-v-3b68e5f8"]]);var g=v,w={components:{ChooseDig:g},setup(){const e=(0,o.$)();return{pluginState:e}}};const k=(0,f.Z)(w,[["render",n]]);var _=k},4704: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=e=>((0,l.dD)("data-v-131f0fcf"),e=e(),(0,l.Cn)(),e),s={key:0,class:"share-lock-wrap"},i={class:"inner"},u={class:"stars"},r={class:"line flex flex-nowrap"},c=o((()=>(0,l._)("span",null,"读题分析",-1))),d={class:"line flex flex-nowrap"},m=o((()=>(0,l._)("span",null,"程序设计",-1))),h={class:"line flex flex-nowrap"},p=o((()=>(0,l._)("span",null,"数据校验",-1)));function f(e,t,a,o,f,v){const g=(0,l.up)("el-checkbox"),w=(0,l.up)("el-rate"),k=(0,l.up)("el-button"),_=(0,l.up)("el-popconfirm");return"ask"==o.data.Share.Lock.Value.val?((0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l._)("h5",null,[(0,l._)("span",null,"【"+(0,n.zw)(o.data.Share.Lock.TypeText)+"】",1),"remark-block"==o.data.Share.Lock.Value.type||"remark-cpp"==o.data.Share.Lock.Value.type?((0,l.wg)(),(0,l.j4)(g,{key:0,modelValue:o.data.Share.Lock.Value.notify,"onUpdate:modelValue":t[0]||(t[0]=e=>o.data.Share.Lock.Value.notify=e),size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("广播")])),_:1},8,["modelValue"])):(0,l.kq)("",!0)]),(0,l._)("div",u,["remark-block"==o.data.Share.Lock.Value.type||"remark-cpp"==o.data.Share.Lock.Value.type?((0,l.wg)(),(0,l.iD)(l.HY,{key:0},[(0,l._)("div",r,[c,(0,l.Wm)(w,{onChange:o.handleStarChange,modelValue:o.data.Share.Lock.Value.star1,"onUpdate:modelValue":t[1]||(t[1]=e=>o.data.Share.Lock.Value.star1=e),size:"large"},null,8,["onChange","modelValue"])]),(0,l._)("div",d,[m,(0,l.Wm)(w,{onChange:o.handleStarChange,modelValue:o.data.Share.Lock.Value.star2,"onUpdate:modelValue":t[2]||(t[2]=e=>o.data.Share.Lock.Value.star2=e),size:"large"},null,8,["onChange","modelValue"])]),(0,l._)("div",h,[p,(0,l.Wm)(w,{onChange:o.handleStarChange,modelValue:o.data.Share.Lock.Value.star3,"onUpdate:modelValue":t[3]||(t[3]=e=>o.data.Share.Lock.Value.star3=e),size:"large"},null,8,["onChange","modelValue"])])],64)):(0,l.kq)("",!0)]),(0,l._)("div",null,[(0,l.Wm)(_,{"confirm-button-text":"确认","cancel-button-text":"取消",title:"确认驳回请求吗?",onConfirm:o.handleReject},{reference:(0,l.w5)((()=>[(0,l.Wm)(k,{loading:o.state.loading,type:"danger",plain:"",round:"",size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("驳回")])),_:1},8,["loading"])])),_:1},8,["onConfirm"]),(0,l.Wm)(_,{"confirm-button-text":"确认","cancel-button-text":"取消",title:"确认通过请求吗?",onConfirm:o.handleConfirm},{reference:(0,l.w5)((()=>[(0,l.Wm)(k,{loading:o.state.loading,type:"success",plain:"",round:"",size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("确认")])),_:1},8,["loading"])])),_:1},8,["onConfirm"])])])])):(0,l.kq)("",!0)}var v=a(4870),g=a(2843);const w=(e,t)=>(0,g.gQ)("share/update",{name:e,item:t}),k=(e,t,a,l,n)=>(0,g.gQ)("notify/update",{speed:e,msg:t,star1:a,star2:l,star3:n});var _=a(7178),y={props:["data"],setup(e){const t=(0,v.qj)({loading:!1}),a=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));a.val="reject",w(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((e=>{t.loading=!1,e?_.z8.success("操作成功!"):_.z8.error("操作失败!")})).catch((()=>{t.loading=!1,_.z8.error("操作失败!")}))},l=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));a.val="confirm",e.data.Share.Lock.Value.notify=!1,w(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((l=>{t.loading=!1,l?(_.z8.success("操作成功!"),a.notify&&k(2,e.data.Share.UserName.Value,a.star1,a.star2,a.star3)):_.z8.error("操作失败!")})).catch((()=>{t.loading=!1,_.z8.error("操作失败!")}))},n=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));w(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((e=>{t.loading=!1})).catch((()=>{t.loading=!1,_.z8.error("操作失败!")}))};return{data:e.data,state:t,handleReject:a,handleConfirm:l,handleStarChange:n}}},x=a(89);const C=(0,x.Z)(y,[["render",f],["__scopeId","data-v-131f0fcf"]]);var D=C},2592: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={key:0,class:"user-name"};function s(e,t,a,s,i,u){return s.data.Share.UserName.Value?((0,l.wg)(),(0,l.iD)("i",o," - "+(0,n.zw)(s.data.Share.UserName.Value),1)):(0,l.kq)("",!0)}var i={props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(i,[["render",s],["__scopeId","data-v-793dbf84"]]);var c=r},3583: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"usb",size:"small",onClick:n.handleUSB,"model-value":n.data.Usb.Value,"inline-prompt":"","active-text":"U盘","inactive-text":"U盘"},null,8,["onClick","model-value"])])),_:1})}var o=a(5260),s=a(2115),i=a(6e3),u=a(7178),r={sort:4,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.Usb.Value?"确定启用USB吗?":"确定禁用USB吗?";i.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.E)([e.data.MachineName],!e.data.Usb.Value).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleUSB:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-489458f0"]]);var m=d},7187: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 i(e,t,a,i,u,r){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)=>i.handleVolume&&i.handleVolume(...e))},[i.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:`${i.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(i.data.Volume.Value)),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),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)(r,[["render",i],["__scopeId","data-v-e095111a"]]);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 i=(0,l.up)("Microphone"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleVolume},{default:(0,l.w5)((()=>[(0,l.Uk)("音量"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},1709:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return Z}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Volume"),u=(0,l.up)("VolumeSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.volume.showVolume?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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 i=e=>((0,l.dD)("data-v-548e47b9"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},c={class:"name"},d={class:"volume"},m={class:"value"},h=i((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"slider-wrap flex flex-column"},v={class:"silder flex flex-1"},g={class:"flex-1"},w={class:"btn"},k={class:"btn"};function _(e,t,a,n,o,i){const _=(0,l.up)("el-button"),y=(0,l.up)("Mute"),x=(0,l.up)("el-icon"),C=(0,l.up)("Microphone"),D=(0,l.up)("CheckBoxWrap"),b=(0,l.up)("el-slider"),V=(0,l.up)("PrevBoxWrap"),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[3]||(t[3]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(_,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(_,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(D,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{title:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(_,{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)(x,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(y)])),_:1})):((0,l.wg)(),(0,l.j4)(x,{key:1},{default:(0,l.w5)((()=>[(0,l.Wm)(C)])),_: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"])]),h,(0,l._)("div",p,[(0,l.Wm)(V,{ref:"commands",title:"调节音量"},{wrap:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",v,[(0,l._)("div",g,[(0,l.Wm)(b,{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",w,[(0,l.Wm)(_,{onClick:t[1]||(t[1]=e=>n.handleMute(!0))},{default:(0,l.w5)((()=>[(0,l.Uk)("设置静音")])),_:1})]),(0,l._)("div",k,[(0,l.Wm)(_,{onClick:t[2]||(t[2]=e=>n.handleMute(!1))},{default:(0,l.w5)((()=>[(0,l.Uk)("取消静音")])),_:1})])])])),_:1},512)])])])),_:1},8,["modelValue"])}var y=a(4870),x=a(6336),C=a(5291),D=a(7178),b=a(8048),V=a(2683),W={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:x.Z,PrevBoxWrap:C.Z},setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,y.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 i=()=>{s.show=!1},u=()=>{s.items=a.value.devices.filter((e=>e.VolumeMute==s.mute)),D.z8.success(`已选中${s.mute?"静音":"未静音"}设备`),s.mute=!s.mute},r=(0,y.iH)(null),c=e=>{let t=r.value.getData();0!=t.length?(0,b.H)(t,e):D.z8.error("未选择任何设备")},d=()=>{let e=r.value.getData();0!=e.length?(0,b.j)(e,s.volume/100):D.z8.error("未选择任何设备")};return{state:s,globalData:a,items:r,handleCancel:i,handleSelectMute:u,handleMute:c,handleChangeVolume:d}}},S=a(89);const I=(0,S.Z)(W,[["render",_],["__scopeId","data-v-548e47b9"]]);var T=I,U=a.p+"img/volume.5d8f0803.gif";const N=e=>((0,l.dD)("data-v-04512a40"),e=e(),(0,l.Cn)(),e),j={class:"slider-wrap flex flex-column"},z={class:"silder flex flex-1"},P={class:"flex-1"},M={key:0,class:"gif"},L=N((()=>(0,l._)("img",{src:U},null,-1))),E=[L];function R(e,t,a,n,o,s){const i=(0,l.up)("el-slider"),u=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(u,{class:"volume-dialog",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",j,[(0,l._)("div",z,[(0,l._)("div",P,[(0,l.Wm)(i,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e)},null,8,["onChange","modelValue"])])]),n.state.showRecord?((0,l.wg)(),(0,l.iD)("div",M,E)):(0,l.kq)("",!0)])])),_:1},8,["modelValue"])}var F=a(2748),O={props:["modelValue","items"],emits:["update:modelValue"],setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,y.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),loading:!1,volume:n.value.volume.items[0].Volume.Value,showRecord:!1});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const i=()=>{s.show=!1},u=()=>{(0,b.j)(s.items.map((e=>e.MachineName)),s.volume/100)},r=()=>{s.showRecord=!0},c=()=>{s.showRecord=!1};return{Mic:F.uc7,state:s,globalData:a,handleCancel:i,handleChangeVolume:u,handleMicMouseDown:r,handleMicMouseUp:c}}};const B=(0,S.Z)(O,[["render",R],["__scopeId","data-v-04512a40"]]);var $=B,H={components:{Volume:T,VolumeSingle:$},setup(){const e=(0,o.$)();return{pluginState:e}}};const A=(0,S.Z)(H,[["render",n]]);var Z=A},1667: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"volume",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),i=a(7178),u=a(2115),r={sort:0,props:["data"],setup(e){(0,u.$)();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?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleVolumeMute:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-93898944"]]);var m=d},4564: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"wallpaper",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),i=a(7178),u=a(2115),r={sort:3,props:["data"],setup(e){(0,u.$)();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?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleWallpaper:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n]]);var m=d},2681:function(e,t,a){var l={"./command/BtnLeft.vue":4776,"./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={"./active/BtnRight.vue":7153,"./hijack/BtnRight.vue":4368,"./light/BtnRight.vue":2605,"./volume/BtnRight.vue":7187};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":209,"./device/FootMenu.vue":4718,"./hijack/FootMenu.vue":3213,"./setting/FootMenu.vue":1274};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":1924,"./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":8937,"./active/windows/Index.vue":251,"./command/Index.vue":8512,"./device/Index.vue":4859,"./hijack/Index.vue":1238,"./hijack/process/Index.vue":1130,"./hijack/rules/Index.vue":3956,"./light/Index.vue":7866,"./message/Index.vue":2255,"./setting/Index.vue":8741,"./volume/Index.vue":1709};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":8592,"./share/Screen.vue":4704};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},120:function(e,t,a){var l={"./share/TitleLeft.vue":2592};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=120},2648:function(e,t,a){var l={"./hijack/TitleRight.vue":3844};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":1868,"./report/Option.vue":8202,"./usb/Option.vue":3583,"./volume/Option.vue":1667,"./wallpaper/Option.vue":4564};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":8891,"./light/index.js":1958,"./llock/index.js":6458,"./message/index.js":2852,"./report/index.js":619,"./screen/index.js":5908,"./setting/index.js":4886,"./share/index.js":6194,"./system/index.js":5817,"./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/517.f646ff0e.js b/cmonitor/web/js/517.f646ff0e.js
deleted file mode 100644
index 4618a245..00000000
--- a/cmonitor/web/js/517.f646ff0e.js
+++ /dev/null
@@ -1 +0,0 @@
-(self["webpackChunkcmonitor_web"]=self["webpackChunkcmonitor_web"]||[]).push([[517],{7041:function(e,t,a){"use strict";a.d(t,{$K:function(){return o},Kd:function(){return n},Lb:function(){return r},Oq:function(){return i},PC:function(){return s},fm:function(){return u}});var l=a(2843);const n=e=>(0,l.gQ)("active/get",e),o=(e,t,a)=>(0,l.gQ)("active/disallow",{usernames:e,filenames:t,ids:a||[]}),s=e=>(0,l.gQ)("active/AddGroup",e),i=(e,t)=>(0,l.gQ)("active/DeleteGroup",{username:e,id:t}),u=e=>(0,l.gQ)("active/add",e),r=(e,t,a)=>(0,l.gQ)("active/del",{username:e,groupid:t,id:a})},9418:function(e,t,a){"use strict";a.d(t,{G:function(){return n},d:function(){return o}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("command/exec",{names:e,commands:t}),o=(e,t,a)=>(0,l.gQ)("command/Keyboard",{names:e,input:{key:t,type:a}})},2331:function(e,t,a){"use strict";a.d(t,{$c:function(){return n},Az:function(){return u},Gn:function(){return h},HP:function(){return c},U4:function(){return d},XM:function(){return i},Zz:function(){return o},hG:function(){return m},sz:function(){return r},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),i=e=>(0,l.gQ)("hijack/deleteProcessGroup",e),u=e=>(0,l.gQ)("hijack/addProcess",e),r=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),h=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 k},Ke:function(){return _},c9:function(){return v},gQ:function(){return g},tw:function(){return r}});a(7658);var l=a(7178);let n=0,o=null,s="",i=1;const u={},r={connected:!1},c=()=>{const e=Date.now();for(let t in u){const a=u[t];e-a.time>a.timeout&&(a.reject("超时~"),delete u[t])}setTimeout(c,1e3)};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=()=>{r.connected=!0,d.push(w,r.connected)},h=e=>{r.connected=!1,d.push(w,r.connected),v()},p=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)},f(t)}}));let t=JSON.parse(e.data);f(t)},f=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)},v=(e=s)=>{null!=o&&o.close(),s=e,o=new WebSocket(s),o.iddd=++i,o.onopen=m,o.onclose=h,o.onmessage=p},g=(e,t={},a=!1,l=15e3)=>new Promise(((s,i)=>{let c=++n;try{u[c]={resolve:s,reject:i,errHandle:a,path:e,time:Date.now(),timeout:l};let n=JSON.stringify({Path:e,RequestId:c,Content:"string"==typeof t?t:JSON.stringify(t)});r.connected&&1==o.readyState?o.send(n):i("网络错误~")}catch(d){i("网络错误~"),delete u[c]}})),w=Symbol(),k=e=>{d.add(w,e)},_=(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:[],showWindows:!1,showChoose:!1,devices:[]}]},update(e,t){t.ActiveWindow&&(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),t["default"]={field(){return{}},state:{command:{showCommand:!1,showCloseSystem:!1,showKeyBoard:!1,items:[]}},init(){}}},181:function(e,t,a){"use strict";a.r(t),t["default"]={state:{device:{showDevices:!1}}}},8891: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){t.Hijack&&(t.Hijack.length>0?(e.Hijack.Upload=t.Hijack[0],e.Hijack.Download=t.Hijack[1],e.Hijack.Count=t.Hijack[2]):(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){t.LLock&&(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 i}});var l=a(2843);const n=(e,t)=>(0,l.gQ)("report/update",{names:e,reportType:t},!1,1e3),o=e=>(0,l.gQ)("report/ping",e,!1,1e3);var s=a(2683),i={field(){return{Report:{fps:0,fpsTimes:0,ping:0,updated:!1}}},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()},uninit(){clearTimeout(this.reportTimer),clearTimeout(this.reportPingTimer)},reportTimer:0,reported:!0,reportInterval(){if(this.reported){this.reported=!1;const e=this.globalData.value.reportNames,t=this.globalData.value.devices;let a=2;t.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{a&&=Number(e.Report.updated)+1,e.Report.updated=!0})),n(e,a).then((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)})).catch((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)}))}else this.reportTimer=setTimeout((()=>{this.reportInterval()}),300)},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 u}});a(6229),a(7330),a(2062),a(7658);var l=a(2683),n=a(2843);const o=(e,t)=>(0,n.gQ)("screen/full",{names:e,type:t},!1,1e3),s=e=>(0,n.gQ)("screen/region",e,!1,1e3),i=(e,t)=>(0,n.gQ)("screen/clip",{name:e,clip:t},!1,1e3);var u={field(){return{Screen:{regionImgs:[],fullImg:null,fullUpdated:!1,width:0,height:0,draw(e,t){this.drawFps(e,t),this.drawRectangle(e,t),this.drawTouch(e,t)},lastInput:0,captureTime:0,fps:{value:0,temp:0},drawFps(e,t){t.lineWidth=5,t.font="bold 60px Arial",t.fillStyle="rgba(0,0,0,0.5)",t.fillText(`FPS : ${this.fps.value} 、${this.captureTime}ms、LT : ${this.lastInput}ms`,50,70),t.lineWidth=2,t.strokeStyle="#fff",t.strokeText(`FPS : ${this.fps.value} 、${this.captureTime}ms 、LT : ${this.lastInput}ms`,50,70)},rectangles:[],drawRectangle(e,t){const a=this.rectangles;if(this.rectangles.length>0&&1==this.touch.scale){t.lineWidth=5,t.strokeStyle="rgba(255,0,0,1)";for(let e=0;e{const n=new Image;n.param=t,n.src=e,n.onload=function(){a(n)}}))},handleScreenFull(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.fps.temp++,"string"==typeof e.Img?this.imgOnload(`data:image/jpg;base64,${e.Img}`).then((e=>{l.Screen.fullImg=e})):this.imgOnload(URL.createObjectURL(e.Img)).then((e=>{l.Screen.fullImg=e})))},handleScreenRegion(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.fps.temp++,e.Img.arrayBuffer().then((t=>{const a=new DataView(t);let n=0;const o=[];while(n{l.Screen.regionImgs=e}))})))},handleScreenRectangles(e,t){const a=e.Name;if(-1==this.globalData.value.reportNames.indexOf(a))return;let l=this.globalData.value.devices.filter((e=>e.MachineName==a))[0];l&&(l.Screen.rectangles=e.Rectangles)},subMessage(){(0,n.Ke)("/notify/report/screen/full",((e,t)=>this.handleScreenFull(e,t))),(0,n.Ke)("/notify/report/screen/region",((e,t)=>this.handleScreenRegion(e,t))),(0,n.Ke)("/notify/report/screen/rectangles",((e,t)=>this.handleScreenRectangles(e,t)))},draw(){const e=this.globalData.value.devices.filter((e=>this.globalData.value.reportNames.indexOf(e.MachineName)>=0));for(let a=0;a{this.draw()}))},fpsInterval(){this.globalData.value.devices.forEach((e=>{e.Screen.fps.value=e.Screen.fps.temp,e.Screen.fps.temp=0})),setTimeout((()=>{this.fpsInterval()}),1e3)},clipTimer:0,clipInterver(){this.globalData.value.devices.forEach((e=>{e.Screen.touch.updated&&i(e.MachineName,{x:parseInt(e.Screen.touch.clip.x),y:parseInt(e.Screen.touch.clip.y),w:parseInt(e.Screen.touch.clip.w),h:parseInt(e.Screen.touch.clip.h)}).then((()=>{e.Screen.touch.updated=!1})).catch((()=>{e.Screen.touch.updated=!1}))})),this.clipTimer=setTimeout((()=>{this.clipInterver()}),16)},reported:!0,reportTimer:0,updateFull(){const e=this.globalData.value.reportNames,t=this.globalData.value.devices;let a=2;return t.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{a&&=Number(e.Screen.fullUpdated)+1,e.Screen.fullUpdated=!0})),o(e,a)},updateRegion(){const e=this.globalData.value.reportNames;return s(e)},reportInterval(e=0){if(this.reported){this.reported=!1;const t=this.updateFull();t.then((()=>{this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)})).catch((t=>{console.log(t),this.reported=!0,this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)}))}else this.reportTimer=setTimeout((()=>{this.reportInterval(++e)}),300)},update(e,t){t.Screen&&(e.Screen.lastInput=t.Screen.LT||0,e.Screen.captureTime=t.Screen.CT||0,e.Screen.width=t.Screen.W||0,e.Screen.height=t.Screen.H||0)}}},4886:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{}},state:{setting:{showSetting:!1}}}},6194:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{Share:{KeyBoard:{Index:0,Value:""},UserName:{Index:1,Value:""},Lock:{Index:2,Value:{type:"list",val:"none",star:0,notify:!1},TypeText:""},draw(e,t){if(this.KeyBoard.Value){let a=(e.height-100)/2,l=(e.width-50*this.KeyBoard.Value.length)/2;t.font="bold 100px Arial",t.fillStyle="rgba(0,0,0,0.5)",t.fillText(`${this.KeyBoard.Value}`,l,a),t.lineWidth=5,t.strokeStyle="rgba(255,255,255,0.7)",t.strokeText(`${this.KeyBoard.Value}`,l,a)}if("star"==this.Lock.Value.val||"ask"==this.Lock.Value.val){let a="";a=a.padEnd(5,"★");let l=120,n=(e.width-500)/2;t.beginPath(),t.lineWidth=5,t.font="bold 100px Arial",t.strokeStyle="#fff",t.strokeText(a,n,l),t.lineWidth=7,t.strokeStyle="rgba(0,0,0,0.5)",t.strokeText(a,n,l),a="",a=a.padEnd(this.Lock.Value.star,"☆"),t.lineWidth=2,t.strokeStyle="yellow",t.strokeText(a,n,l),t.closePath()}}}}},init(){},lockTypes:{code:"代码",lock:"锁屏",cmonitor:"班长",flag:"学习目标",class:"课程","remark-block":"图形化点评","remark-cpp":"C++点评"},update(e,t){if(t.Share){if(t.Share.UserName&&(e.Share.UserName.Index=t.Share.UserName.Index,e.Share.UserName.Value=t.Share.UserName.Value),t.Share.Lock&&(e.Share.Lock.Index=t.Share.Lock.Index,t.Share.Lock.Value)){const a=JSON.parse(t.Share.Lock.Value);e.Share.Lock.Value.type=a.type,e.Share.Lock.Value.val=a.val,e.Share.Lock.Value.star=a.star||0,e.Share.Lock.TypeText=this.lockTypes[a.type]}t.Share.KeyBoard&&(e.Share.KeyBoard.Index=t.Share.KeyBoard.Index,e.Share.KeyBoard.Value=t.Share.KeyBoard.Value)}}}},5817:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{System:{Cpu:0,Memory:0,Disk:0,Drives:[],getColor(e){let t="#0bd10b";return e>=.8?t="#fc0202":e>=.5&&(t="#ff9d1c"),t},draw(e,t){const a=10,l=[{text:"cpu",value:this.Cpu/100},{text:"memory",value:this.Memory/100}].concat(this.Drives.map((e=>({text:e.Name.toLowerCase(),value:(1-e.Free/e.Total).toFixed(2)}))));for(let n=0;ne.Volume.MasterPeak&&(e.Volume.MasterPeak=t.Volume.MasterPeak))}}},7242:function(e,t,a){"use strict";a.r(t),t["default"]={field(){return{Wallpaper:{Value:!1}}},update(e,t){t.Wallpaper&&(e.Wallpaper.Value=t.Wallpaper.Value)}}},2115:function(e,t,a){"use strict";a.d(t,{$:function(){return i},R:function(){return s}});var l=a(4870),n=a(3396);const o=Symbol(),s=e=>{const t=(0,l.iH)(e);return(0,n.JJ)(o,t),t},i=()=>(0,n.f3)(o)},2683:function(e,t,a){"use strict";a.d(t,{d:function(){return i},e:function(){return s}});var l=a(4870),n=a(3396);const o=Symbol(),s=()=>{const e=(0,l.iH)({username:"",publicUserName:"snltty",usernames:{},connected:!1,updateFlag:0,allDevices:[],devices:(0,n.Fl)((()=>{const t=e.value.usernames[e.value.username];return t?e.value.allDevices.filter((e=>t.Devices.indexOf(e.MachineName)>=0)):[]})),latestReportNames:[],reportNames:[]});return(0,n.JJ)(o,e),e},i=()=>(0,n.f3)(o)},8329:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return ge}});var l=a(3396);const n={class:"main-wrap flex flex-column flex-nowrap"},o={class:"head"},s={key:0,class:"body flex-1 scrollbar"};function i(e,t,a,i,u,r){const c=(0,l.up)("Head"),d=(0,l.up)("Device");return(0,l.wg)(),(0,l.iD)("div",n,[(0,l._)("div",o,[(0,l.Wm)(c)]),i.showList?((0,l.wg)(),(0,l.iD)("div",s,[(0,l.Wm)(d)])):(0,l.kq)("",!0)])}const u={class:"username-wrap t-c"},r={class:"port-wrap t-c"};function c(e,t,a,n,o,s){const i=(0,l.up)("el-option"),c=(0,l.up)("el-select"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog"),h=(0,l.up)("el-input");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l.Wm)(m,{title:"选择角色","destroy-on-close":"",modelValue:n.showSelectUsername,"onUpdate:modelValue":t[1]||(t[1]=e=>n.showSelectUsername=e),center:"","show-close":!1,"close-on-click-modal":!1,"align-center":"",width:"70%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{type:"success",onClick:n.handleUsername,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l.Wm)(c,{filterable:"","allow-create":"","default-first-option":"",modelValue:n.state.username,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.username=e),onChange:n.handleChange,placeholder:"选择角色",size:"large"},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.usernames,(e=>((0,l.wg)(),(0,l.j4)(i,{key:e,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue","onChange"])])])),_:1},8,["modelValue"]),(0,l.Wm)(m,{title:"管理端口","destroy-on-close":"",modelValue:n.showPort,"onUpdate:modelValue":t[3]||(t[3]=e=>n.showPort=e),center:"","show-close":!1,"close-on-click-modal":!1,"align-center":"",width:"70%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(d,{type:"success",onClick:n.handleConnect,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l.Wm)(h,{modelValue:n.state.port,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.port=e),style:{width:"auto"}},null,8,["modelValue"])])])),_:1},8,["modelValue"])])}var d=a(4870),m=a(2843),h=a(2331),p=a(2483),f=a(2683),v={setup(){const e=(0,f.d)(),t=(0,p.yj)(),a=+(t.query.api||localStorage.getItem("port")||1801);localStorage.setItem("port",a),e.value.username=e.value.username||localStorage.getItem("username")||"";const n=(0,d.qj)({port:a,usernames:[],username:e.value.username,showPort:!1}),o=(0,l.Fl)((()=>!e.value.username&&e.value.connected)),s=(0,l.Fl)((()=>0==e.value.connected&&n.showPort));(0,l.YP)((()=>e.value.updateFlag),(()=>{i()}));const i=()=>{(0,h.$c)().then((t=>{e.value.usernames=t,n.usernames=Object.keys(t)})).catch((()=>{}))};(0,l.bv)((()=>{r(),u(),i(),setTimeout((()=>{n.showPort=!0}),100)}));const u=()=>{(0,m.c9)(`ws://${window.location.hostname}:${n.port}`),localStorage.setItem("port",n.port)},r=()=>{e.value.username=n.username||"",localStorage.setItem("username",e.value.username),document.title=`班长-${e.value.username}`},c=t=>{(0,h.Zz)(t).then((()=>{e.value.updateFlag=Date.now()})).catch((()=>{e.value.updateFlag=Date.now()}))};return{state:n,showSelectUsername:o,showPort:s,handleUsername:r,handleConnect:u,handleChange:c}}},g=a(89);const w=(0,g.Z)(v,[["render",c],["__scopeId","data-v-9b0cd0a6"]]);var k=w;const _={class:"device-list-wrap absolute flex flex-column",id:"device-list-wrap"},y={class:"items flex-1 relative scrollbar-1"},x={class:"foot"},C={class:"foot-options"},D={class:"foot-menu"};function b(e,t,a,n,o,s){const i=(0,l.up)("Items"),u=(0,l.up)("FootOptions"),r=(0,l.up)("FootMenu");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",y,[(0,l.Wm)(i)]),(0,l._)("div",x,[(0,l._)("div",C,[(0,l.Wm)(u)]),(0,l._)("div",D,[(0,l.Wm)(r)])]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.indexModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))])}const V={class:"foot-wrap"},W={class:"flex"};function S(e,t,a,n,o,s){return(0,l.wg)(),(0,l.iD)("div",V,[(0,l._)("ul",W,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footMenuModules,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[((0,l.wg)(),(0,l.j4)((0,l.LL)(e)))])))),128))])])}var I={components:{},setup(){const e=a(8575),t=e.keys().map((t=>e(t).default)).sort(((e,t)=>e.sort-t.sort));return{footMenuModules:t}}};const T=(0,g.Z)(I,[["render",S],["__scopeId","data-v-27826286"]]);var U=T,N=a(7139);const j=e=>((0,l.dD)("data-v-49866454"),e=e(),(0,l.Cn)(),e),z={class:"foot-options-wrap flex"},P=j((()=>(0,l._)("span",{class:"flex-1"},null,-1))),M={class:"options-btn"},L=j((()=>(0,l._)("span",{class:"flex-1"},null,-1)));function E(e,t,a,n,o,s){const i=(0,l.up)("Refresh"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.iD)("div",z,[(0,l.Wm)(r,{size:"default",plain:"",dark:"",onClick:n.handleRefresh},{default:(0,l.w5)((()=>[(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"]),P,(0,l._)("div",M,[(0,l._)("p",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footOptionTopModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))]),(0,l._)("p",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.footOptionBottomModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t})))),128))])]),L,(0,l.Wm)(r,{size:"default",plain:"",dark:"",onClick:n.handleUpdate},{default:(0,l.w5)((()=>[(0,l.Uk)((0,N.zw)(n.username),1)])),_:1},8,["onClick"])])}var R=a(6e3),F={setup(){const e=a(6736),t=e.keys().map((t=>e(t).default)),n=a(3136),o=n.keys().map((e=>n(e).default)),s=(0,f.d)(),i=(0,l.Fl)((()=>s.value.username)),u=()=>{window.location.reload()},r=()=>{R.T.confirm("是否确定重选角色?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.value.username="",localStorage.setItem("username","")})).catch((()=>{}))};return{footOptionTopModules:t,footOptionBottomModules:o,username:i,handleRefresh:u,handleUpdate:r}}};const O=(0,g.Z)(F,[["render",E],["__scopeId","data-v-49866454"]]);var B=O;function $(e,t,a,n,o,s){const i=(0,l.up)("Item"),u=(0,l.up)("el-empty");return n.devices.length>0?((0,l.wg)(!0),(0,l.iD)(l.HY,{key:0},(0,l.Ko)(n.devices,(e=>((0,l.wg)(),(0,l.j4)(i,{key:e.MachineName,data:e},null,8,["data"])))),128)):((0,l.wg)(),(0,l.j4)(u,{key:1,description:"或许你应该先去选择管理设备"}))}const H=e=>((0,l.dD)("data-v-66ebc0aa"),e=e(),(0,l.Cn)(),e),A=H((()=>(0,l._)("div",{class:"bg"},null,-1))),Z={class:"value flex"},q={class:"machine-mame"},K=H((()=>(0,l._)("span",{class:"flex-1"},null,-1))),Y={class:"img"},Q={class:"inner"},G=["width","height","id"],J={class:"btns flex"},X={class:"left"},ee=H((()=>(0,l._)("div",{class:"flex-1"},null,-1))),te={class:"right"},ae={class:"options"};function le(e,t,a,n,o,s){const i=(0,l.up)("el-row");return(0,l.wg)(),(0,l.iD)("div",{class:"device-item",style:(0,N.j5)(n.data.style)},[(0,l._)("dl",null,[(0,l._)("dt",null,[A,(0,l._)("div",Z,[(0,l._)("span",{class:(0,N.C_)(["name",{connected:n.data.Connected}])},[(0,l._)("span",q,(0,N.zw)(n.data.MachineName),1),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.titleLeftModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))],2),K,((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.titleRightModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])]),(0,l._)("dd",Y,[(0,l._)("div",Q,[n.data.Connected&&n.data.Screen.width>0&&n.data.Screen.height>0?((0,l.wg)(),(0,l.iD)("canvas",{key:0,width:n.data.Screen.width,height:n.data.Screen.height,id:`canvas-${n.data.MachineName}`,onDblclick:t[0]||(t[0]=(...e)=>n.handleCanvasReset&&n.handleCanvasReset(...e)),onTouchstart:t[1]||(t[1]=(...e)=>n.handleCanvasTouchstart&&n.handleCanvasTouchstart(...e)),onTouchend:t[2]||(t[2]=(...e)=>n.handleCanvasTouchend&&n.handleCanvasTouchend(...e)),onTouchmove:t[3]||(t[3]=(...e)=>n.handleCanvasTouchmove&&n.handleCanvasTouchmove(...e))},null,40,G)):(0,l.kq)("",!0),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.screenModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128)),(0,l._)("div",J,[(0,l._)("div",X,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.btnLeftModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))]),ee,(0,l._)("div",te,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.btnRightModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])])])]),(0,l._)("dd",ae,[(0,l.Wm)(i,null,{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.optionModules,((e,t)=>((0,l.wg)(),(0,l.j4)((0,l.LL)(e),{key:t,data:n.data},null,8,["data"])))),128))])),_:1})])])],4)}var ne={props:{data:{type:Object,default:{}}},setup(e,{emit:t}){const l=e.data,n=a(120),o=n.keys().map((e=>n(e).default)),s=a(2648),i=s.keys().map((e=>s(e).default)),u=a(7138),r=u.keys().map((e=>u(e).default)),c=a(2681),d=c.keys().map((e=>c(e).default)),m=a(6532),h=m.keys().map((e=>m(e).default)),p=a(345),f=p.keys().map((e=>p(e).default)).sort(((e,t)=>(e.sort||0)-(t.sort||0))),v=e=>{l.Screen.touchstart&&l.Screen.touchstart(e)},g=e=>{l.Screen.touchend&&l.Screen.touchend(e)},w=e=>{l.Screen.touchmove&&l.Screen.touchmove(e)},k=()=>{l.Screen.reset&&l.Screen.reset()};return{data:l,titleLeftModules:o,titleRightModules:i,screenModules:r,btnLeftModules:d,btnRightModules:h,optionModules:f,handleCanvasTouchstart:v,handleCanvasTouchend:g,handleCanvasTouchmove:w,handleCanvasReset:k}}};const oe=(0,g.Z)(ne,[["render",le],["__scopeId","data-v-66ebc0aa"]]);var se=oe,ie=a(1468),ue={components:{Item:se},setup(){const e=a(4711),t=e.keys().map((t=>e(t).default));t.forEach((e=>{try{e.init&&e.init()}catch(t){console.log(t)}}));const n=(0,f.d)(),o=()=>{(0,ie.gp)().then((e=>{n.value.allDevices=e.map((e=>t.reduce(((e,t,a)=>(t.field&&(e=Object.assign(e,t.field())),e)),e))).sort(((e,t)=>e.MachineName{c()}))})).catch((()=>{}))},s=(0,l.Fl)((()=>((0,l.Y3)((()=>{c()})),n.value.devices))),i=()=>{(0,m.Ke)("/notify/report/report",(e=>{if(-1==n.value.reportNames.indexOf(e.Name))return;"string"==typeof e.Report&&(e.Report=JSON.parse(e.Report));let a=n.value.devices.filter((t=>t.MachineName==e.Name))[0];a&&t.forEach((t=>{t.update&&t.update(a,e.Report)}))}))},u=()=>{(0,l.Y3)((()=>{document.querySelector("#device-list-wrap").querySelector(".items").addEventListener("scroll",c)}))},r=()=>{try{document.querySelector("#device-list-wrap").querySelector(".items").removeEventListener("scroll",c)}catch(e){}},c=()=>{try{const e=document.querySelector("#device-list-wrap").querySelector(".items"),t=e.scrollTop,a=e.querySelectorAll(".device-item");if(0==a.length)return;const l=e.offsetHeight,o=[...a].map(((e,a)=>{const n=e.offsetTop-t,o=n+e.offsetHeight/2,s=Math.abs(o-l/2);return{dom:e,index:a,offset:s}})),s=o.sort(((e,t)=>e.offset-t.offset))[0];for(let n=0;n1?(e=`background-color:rgba(255,255,255,${l});z-index:8;transform: translateZ(-${o}px) `,e+="translateY(30px);"):n>s.index&&s.indexe.index>=s.index-2&&e.index<=s.index+2)).map((e=>e.index));n.value.reportNames=n.value.devices.filter(((e,t)=>i.indexOf(t)>=0)).map((e=>e.MachineName))}catch(e){console.log(e)}};let d=0;const h=()=>{m.tw.connected&&(0,ie.gp)().then((e=>{n.value.allDevices.forEach((t=>{let a=e.filter((e=>e.MachineName==t.MachineName))[0];a&&(t.Connected=a.Connected)}))})).catch((()=>{})),d=setTimeout((()=>{h()}),1e3)};return(0,l.bv)((()=>{o(),u(),c(),i(),h()})),(0,l.Ah)((()=>{r(),clearTimeout(d),t.forEach((e=>{e.uninit&&e.uninit()}))})),{devices:s}}};const re=(0,g.Z)(ue,[["render",$]]);var ce=re,de=a(2115),me={components:{Items:ce,FootMenu:U,FootOptions:B},setup(){const e=a(4711),t=e.keys().map((t=>e(t).default)),l=t.reduce(((e,t,a)=>(t.state&&(e=Object.assign(e,t.state)),e)),{}),n=((0,de.R)(l),a(138)),o=n.keys().map((e=>n(e).default));return{indexModules:o}}};const he=(0,g.Z)(me,[["render",b],["__scopeId","data-v-fe790604"]]);var pe=he,fe={components:{Head:k,Device:pe},setup(){const e=(0,f.e)();(0,m.CU)((t=>{e.value.connected=t}));const t=(0,l.Fl)((()=>!!e.value.username&&e.value.connected));return{showList:t}}};const ve=(0,g.Z)(fe,[["render",i],["__scopeId","data-v-d3bcff94"]]);var ge=ve},6336:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var l=a(3396),n=a(7139);const o=e=>((0,l.dD)("data-v-6bd6aa98"),e=e(),(0,l.Cn)(),e),s={class:"checkbox-wrap absolute flex flex-column"},i={class:"head flex"},u=o((()=>(0,l._)("span",{class:"flex-1"},null,-1))),r={class:"body flex-1 scrollbar"},c={class:"flex-1"};function d(e,t,a,o,d,m){const h=(0,l.up)("el-checkbox"),p=(0,l.up)("el-checkbox-group");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l._)("span",null,[(0,l.Wm)(h,{indeterminate:o.state.isIndeterminate,modelValue:o.state.checkAll,"onUpdate:modelValue":t[0]||(t[0]=e=>o.state.checkAll=e),onChange:o.handleCheckAllChange,label:o.state.title},null,8,["indeterminate","modelValue","onChange","label"])]),u,(0,l.WI)(e.$slots,"title",{},void 0,!0)]),(0,l._)("div",r,[(0,l.Wm)(p,{modelValue:o.state.checkList,"onUpdate:modelValue":t[1]||(t[1]=e=>o.state.checkList=e),onChange:o.handleChange},{default:(0,l.w5)((()=>[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.state.data,((t,a)=>((0,l.wg)(),(0,l.iD)("li",{key:a,class:"flex"},[(0,l._)("div",c,[(0,l.Wm)(h,{label:t[o.state.label]},{default:(0,l.w5)((()=>[(0,l.WI)(e.$slots,"name",{item:t},(()=>[(0,l.Uk)((0,n.zw)(t[o.state.text]),1)]),!0)])),_:2},1032,["label"])]),(0,l.WI)(e.$slots,"oper",{item:t},void 0,!0)])))),128))])])),_:3},8,["modelValue","onChange"])])])}var m=a(4870),h={props:["title","items","data","label","text"],setup(e,{emit:t}){const a=(0,m.qj)({title:e.title,label:e.label,text:e.text||e.label,data:(0,l.Fl)((()=>e.data)),checkList:e.items.map((t=>t[e.label])),checkAll:!1,isIndeterminate:!1});(0,l.YP)((()=>e.items),(()=>{a.checkList=e.items.map((t=>t[e.label])),s(a.checkList)}));const n=e=>{a.checkList=e?a.data.map((e=>e[a.label])):[],s(a.checkList)},o=e=>{s(e)},s=e=>{const t=e.length;a.isIndeterminate=t>0&&t0&&t==a.data.length};(0,l.bv)((()=>{s(a.checkList)}));const i=()=>a.checkList;return{state:a,handleCheckAllChange:n,handleChange:o,getData:i}}},p=a(89);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-6bd6aa98"]]);var v=f},5291:function(e,t,a){"use strict";a.d(t,{Z:function(){return v}});var l=a(3396),n=a(7139);const o=e=>((0,l.dD)("data-v-3f1c33d0"),e=e(),(0,l.Cn)(),e),s={class:"checkbox-wrap absolute flex flex-column"},i={class:"head flex"},u=o((()=>(0,l._)("span",{class:"flex-1"},null,-1))),r={class:"body flex-1 scrollbar"},c=["onClick"];function d(e,t,a,o,d,m){return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l._)("span",null,(0,n.zw)(o.state.title),1),u]),(0,l._)("div",r,[(0,l.WI)(e.$slots,"wrap",{},(()=>[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.state.data,((t,a)=>((0,l.wg)(),(0,l.iD)("li",{key:a,class:"flex"},[(0,l.WI)(e.$slots,"default",{item:t},(()=>[(0,l._)("div",{class:"default",onClick:e=>o.handleClick(t)},(0,n.zw)(t),9,c)]),!0)])))),128))])]),!0)])])}var m=a(4870),h={props:["title","data"],setup(e,{emit:t}){const a=(0,m.qj)({title:e.title,data:(0,l.Fl)((()=>e.data))}),n=e=>{t("prev",e)};return{state:a,handleClick:n}}},p=a(89);const f=(0,p.Z)(h,[["render",d],["__scopeId","data-v-3f1c33d0"]]);var v=f},7153: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:"window-value"};function i(e,t,a,i,u,r){const c=(0,l.up)("Monitor"),d=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l._)("span",{class:"window",onClick:t[0]||(t[0]=(...e)=>i.handleWindow&&i.handleWindow(...e))},[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})]),(0,l._)("p",s,(0,n.zw)(i.data.ActiveWindow.Count),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),a=()=>{t.value.activeWindow.devices=[e.data],t.value.activeWindow.showChoose=!0};return{data:e.data,handleWindow:a}}},c=a(89);const d=(0,c.Z)(r,[["render",i],["__scopeId","data-v-1d7007d4"]]);var m=d},209:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return m}});var l=a(3396);const n=e=>((0,l.dD)("data-v-5d4310c8"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"窗口",-1)));function s(e,t,a,n,s,i){const u=(0,l.up)("Monitor"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleWindows&&n.handleWindows(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2683),u=a(2115),r={sort:1,setup(){const e=(0,u.$)(),t=((0,i.d)(),()=>{e.value.activeWindow.showWindows=!0});return{handleWindows:t}}},c=a(89);const d=(0,c.Z)(r,[["render",s],["__scopeId","data-v-5d4310c8"]]);var m=d},4190: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 i=(0,l.up)("Monitor"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("窗口"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={setup(){const e=(0,s.$)(),t=(0,o.d)(),a=()=>{e.value.activeWindow.devices=t.value.devices,e.value.activeWindow.showChoose=!0};return{handleMessage:a}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},8937:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);const n={class:"active"};function o(e,t,a,o,s,i){const u=(0,l.up)("ActiveTimes"),r=(0,l.up)("Windows"),c=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",n,[o.pluginState.activeWindow.showTimes?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:o.pluginState.activeWindow.showTimes,"onUpdate:modelValue":t[0]||(t[0]=e=>o.pluginState.activeWindow.showTimes=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.activeWindow.showWindows?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:o.pluginState.activeWindow.showWindows,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pluginState.activeWindow.showWindows=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.activeWindow.showChoose?((0,l.wg)(),(0,l.j4)(c,{key:2,modelValue:o.pluginState.activeWindow.showChoose,"onUpdate:modelValue":t[2]||(t[2]=e=>o.pluginState.activeWindow.showChoose=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var s=a(7139);const i={class:"wrap flex flex-column"},u={class:"inner flex-1 scrollbar"},r={class:"wrap flex flex-column"},c={class:"inner flex-1 scrollbar"};function d(e,t,a,n,o,d){const m=(0,l.up)("el-button"),h=(0,l.up)("el-progress"),p=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)(l.HY,null,[(0,l.Wm)(p,{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)(m,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(m,{type:"success",onClick:n.handleCancel,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",i,[(0,l._)("h4",null,(0,s.zw)(n.state.startTime)+" - 至今("+(0,s.zw)((n.state.totalTime/1e3).toFixed(2))+"s)",1),(0,l._)("div",u,[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.list,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[(0,l._)("dl",null,[(0,l._)("dt",null,[(0,l.Uk)((0,s.zw)(e.Desc)+" ",1),(0,l.Wm)(m,{onClick:t=>n.showTitles(e),size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)((0,s.zw)(e.titleLength),1)])),_:2},1032,["onClick"])]),(0,l._)("dd",null,[(0,l.Wm)(h,{percentage:(e.Time/n.state.totalTime*100).toFixed(2)},null,8,["percentage"])])])])))),128))])])])])),_:1},8,["modelValue"]),(0,l.Wm)(p,{class:"options",title:"详细标题","destroy-on-close":"",modelValue:n.state.showTitles,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.showTitles=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(m,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(m,{type:"success",onClick:n.handleCancel,plain:""},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",r,[(0,l._)("h5",null,(0,s.zw)(n.state.currentTime/1e3)+"s",1),(0,l._)("div",c,[(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.currentTitles,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t},[(0,l._)("dl",null,[(0,l._)("dt",null,(0,s.zw)(e.t),1),(0,l._)("dd",null,[(0,l.Wm)(h,{percentage:(e.v/n.state.currentTime*100).toFixed(2)},null,8,["percentage"])])])])))),128))])])])])),_:1},8,["modelValue"])],64)}a(7658);var m=a(4870),h=a(7041),p=a(2115),f={props:["modelValue"],emits:["update:modelValue"],components:{},setup(e,{emit:t}){const a=(0,p.$)(),n=(0,m.qj)({show:e.modelValue,loading:!1,startTime:new Date,totalTime:1,list:[],showTitles:!1,currentTitles:[],currentTime:1});(0,l.YP)((()=>n.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const o=()=>{(0,h.Kd)(a.value.activeWindow.items[0].MachineName).then((e=>{n.startTime=e.StartTime,n.totalTime=e.List.reduce(((e,t,a)=>(t.titleLength=Object.keys(t.Titles).length,e+=t.Time,e)),0),n.list=e.List.sort(((e,t)=>t.Time-e.Time))})).catch((e=>{}))},s=e=>{n.showTitles=!0;let t=[],a=0;for(let l in e.Titles)t.push({t:l,v:e.Titles[l]}),a+=e.Titles[l];n.currentTitles=t.sort(((e,t)=>t.v-e.v)),n.currentTime=a};(0,l.bv)((()=>{o()}));const i=()=>{n.show=!1};return{state:n,handleCancel:i,showTitles:s}}},v=a(89);const g=(0,v.Z)(f,[["render",d],["__scopeId","data-v-7f4392de"]]);var w=g,k=a(251);const _=e=>((0,l.dD)("data-v-f0b3bc6a"),e=e(),(0,l.Cn)(),e),y={class:"rule-wrap flex"},x={class:"items"},C=_((()=>(0,l._)("div",{class:"flex-1"},null,-1))),D={class:"Exes flex flex-column"},b={class:"private"},V=_((()=>(0,l._)("div",{class:"flex-1"},null,-1))),W={class:"public"};function S(e,t,a,n,o,s){const i=(0,l.up)("CheckBoxWrap"),u=(0,l.up)("el-button"),r=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(r,{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)(u,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(u,{type:"success",plain:"",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",y,[(0,l._)("div",x,[(0,l.Wm)(i,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),C,(0,l._)("div",D,[(0,l._)("div",b,[(0,l.Wm)(i,{ref:"privateExes",data:n.state.privateExes,items:n.state.currentPrivate,label:"ID",text:"Name",title:"私有窗口"},null,8,["data","items"])]),V,(0,l._)("div",W,[(0,l.Wm)(i,{ref:"publicExes",data:n.state.publicExes,items:n.state.currentPublic,label:"ID",text:"Name",title:"公共窗口"},null,8,["data","items"])])])])])),_:1},8,["modelValue"])}var I=a(6336),T=a(7178),U=a(6e3),N=a(2683),j={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:I.Z},setup(e,{emit:t}){const a=(0,N.d)(),n=(0,p.$)(),o=(0,l.Fl)((()=>a.value.usernames[a.value.username])),s=a.value.publicUserName,i=(0,l.Fl)((()=>a.value.usernames[s])),u=i.value&&a.value.username!=s,r=(0,m.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.activeWindow.devices)),privateExes:(0,l.Fl)((()=>o.value?o.value.Windows:[])),publicExes:(0,l.Fl)((()=>u?i.value.Windows:[])),loading:!1,currentPrivate:[],currentPublic:[]});(0,l.YP)((()=>r.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)})),(0,l.bv)((()=>{if(a.value.updateFlag=Date.now(),1==r.items.length){let e=r.items[0];r.currentPrivate=r.privateExes.filter((t=>e.DisallowRunIds.indexOf(t.ID)>=0)),r.currentPublic=r.publicExes.filter((t=>e.DisallowRunIds.indexOf(t.ID)>=0))}}));const c=(0,m.iH)(null),d=(0,m.iH)(null),f=(0,m.iH)(null),v=()=>{const e=d.value.getData(),t=r.privateExes.filter((t=>e.indexOf(t.ID)>=0)),a=f.value.getData(),l=r.publicExes.filter((e=>a.indexOf(e.ID)>=0)),n=t.concat(l).reduce(((e,t,a)=>{let l=t.List.reduce(((e,t,a)=>(e=e.concat(t.Name.split(",")),e)),[]);for(let n=0;n{const e=c.value.getData();0!=e.length?U.T.confirm("如果未选择程序,则视为清空程序,是否确定应用?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{r.loading=!0;const t=v();(0,h.$K)(e,t.exes,t.ids).then((l=>{r.loading=!1,T.z8.success("操作成功!"),a.value.devices.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{e.DisallowRunIds=t.ids}))})).catch((e=>{r.loading=!1,T.z8.error("操作失败")}))})).catch((e=>{console.log(e)})):T.z8.error("未选择任何设备")},w=()=>{r.show=!1};return{state:r,globalData:a,devices:c,privateExes:d,publicExes:f,handleSubmit:g,handleCancel:w}}};const z=(0,v.Z)(j,[["render",S],["__scopeId","data-v-f0b3bc6a"]]);var P=z,M={components:{ActiveTimes:w,Windows:k["default"],ChooseDig:P},setup(){const e=(0,p.$)();return{pluginState:e}}};const L=(0,v.Z)(M,[["render",o]]);var E=L},8592:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return _}});var l=a(3396),n=a(7139),o=a(9242);const s={class:"title flex-1"},i={class:"btn"},u={class:"t-c"};function r(e,t,a,r,c,d){const m=(0,l.up)("CirclePlus"),h=(0,l.up)("el-icon"),p=(0,l.up)("el-option"),f=(0,l.up)("el-select"),v=(0,l.up)("el-button"),g=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("a",{class:"process flex",href:"javascript:;",onClick:t[3]||(t[3]=(...e)=>r.handleClick&&r.handleClick(...e))},[(0,l._)("span",s,(0,n.zw)(r.data.ActiveWindow.Title),1),(0,l._)("p",i,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(0,o.iM)(((...e)=>r.handleAddExe&&r.handleAddExe(...e)),["stop"]))},[(0,l.Wm)(h,null,{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})])]),(0,l.Wm)(g,{title:"添加项","append-to-body":"","destroy-on-close":"",modelValue:r.state.showAdd,"onUpdate:modelValue":t[2]||(t[2]=e=>r.state.showAdd=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(v,{onClick:r.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(v,{type:"success",plain:"",loading:r.state.loading,onClick:r.handleEditSubmit},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["loading","onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l._)("p",null,"标题:【"+(0,n.zw)(r.state.title)+"】",1),(0,l._)("p",null,"描述:【"+(0,n.zw)(r.state.desc)+"】",1),(0,l._)("p",null,"文件:【"+(0,n.zw)(r.state.filename)+"】",1),(0,l._)("p",u,[(0,l.Wm)(f,{modelValue:r.state.group,"onUpdate:modelValue":t[1]||(t[1]=e=>r.state.group=e),placeholder:"选择一个分组",style:{width:"13rem"}},{default:(0,l.w5)((()=>[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(r.state.groups,(e=>((0,l.wg)(),(0,l.j4)(p,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])])])),_:1},8,["modelValue"])])}var c=a(6e3),d=a(7178),m=a(9418),h=a(7041),p=a(2683),f=a(2115),v=a(4870),g={props:["data"],setup(e,{emit:t}){const a=(0,p.d)(),n=(0,f.$)(),o=(0,v.qj)({showAdd:!1,group:0,title:"",desc:"",filename:"",groups:(0,l.Fl)((()=>{let e=a.value.usernames[a.value.username];return e?(e.Windows.length>0&&0==o.group&&(o.group=e.Windows[0].ID),e.Windows):[]}))}),s=()=>{const t=e.data.ActiveWindow.Title,a=e.data.ActiveWindow.Pid;c.T.confirm(`是否确定关闭焦点窗口?【${t}】`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,m.G)([e.data.MachineName],[`taskkill /f /pid ${a}`]).then((e=>{e?d.z8.success("操作成功"):d.z8.error("操作失败")})).catch((()=>{d.z8.error("操作失败")}))})).catch((()=>{}))},i=()=>{o.showAdd=!1},u=()=>{(0,h.fm)({username:a.value.username,GroupID:o.group,Item:{ID:0,Name:o.filename,Desc:o.desc}}).then((e=>{a.value.updateFlag=Date.now(),e?d.z8.error(`操作失败:${e}`):d.z8.success("操作成功")})).catch((()=>{d.z8.error("操作失败")}))},r=()=>{const t=e.data.ActiveWindow.FileName.split("\\");let a=t[t.length-1],l=e.data.ActiveWindow.Desc;const n=e.data.ActiveWindow.Title;"Application Frame Host"==l&&(a=n,l=n),o.title=n,o.desc=l,o.filename=a,o.showAdd=!0},g=()=>{n.value.activeWindow.items=[e.data],n.value.activeWindow.showTimes=!0};let w=0;const k=()=>{if(w)return clearTimeout(w),w=0,void g();w=setTimeout((()=>{w=0,s()}),300)};return{data:e.data,state:o,handleCloseActive:s,handleAddExe:r,handleEditCancel:i,handleEditSubmit:u,handleTimes:g,handleClick:k}}},w=a(89);const k=(0,w.Z)(g,[["render",r],["__scopeId","data-v-2e9522f3"]]);var _=k},251: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 i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"窗口分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"窗口列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"window-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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(7041),h=a(2683),p={setup(){const e=(0,h.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.Windows.length>0&&(t.group=a.Windows[0].ID),a.Windows):[]}))}),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.Oq)(e.value.username,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},i=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.PC)({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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-66831cde"]]);var g=v;const w=e=>((0,l.dD)("data-v-e5c8f31c"),e=e(),(0,l.Cn)(),e),k={class:"windows-items-wrap flex flex-nowrap flex-column"},_={class:"head t-c flex"},y=w((()=>(0,l._)("span",{class:"flex-1"},null,-1))),x={class:"flex-1"},C={class:"prevs-wrap"},D={style:{"padding-top":"1rem"}};function b(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),h=(0,l.up)("Delete"),p=(0,l.up)("el-popconfirm"),f=(0,l.up)("el-table"),v=(0,l.up)("el-input"),g=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",_,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),y,(0,l.Wm)(r,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",x,[(0,l._)("div",C,[(0,l.Wm)(f,{data:n.state.list,size:"small",border:"",stripe:"",style:{width:"100%"},height:"50vh"},{default:(0,l.w5)((()=>[(0,l.Wm)(c,{prop:"Name",label:"名称"}),(0,l.Wm)(c,{prop:"Desc",label:"描述"}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(r,{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)(p,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(r,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(g,{title:""+(0==n.state.currentItem.ID?"添加项":"修改项"),"destroy-on-close":"",modelValue:n.state.showEdit,"onUpdate:modelValue":t[4]||(t[4]=e=>n.state.showEdit=e),center:"","close-on-click-modal":!1,"align-center":"",width:"80%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(r,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(r,{type:"success",plain:"",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._)("p",null,[(0,l.Wm)(v,{modelValue:n.state.currentItem.Desc,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.currentItem.Desc=e),size:"large",placeholder:"名称"},null,8,["modelValue"])]),(0,l._)("p",D,[(0,l.Wm)(v,{modelValue:n.state.currentItem.Name,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.Name=e),size:"large",placeholder:"文件,多个逗号间隔,无后缀则按标题处理"},null,8,["modelValue"])])])])),_:1},8,["title","modelValue"])])}var V={setup(){const e=(0,h.d)(),t=(0,o.qj)({loading:!1,group:0,currentItem:{ID:0,Name:"",Desc:""},showEdit:!1,groups:(0,l.Fl)((()=>{let a=e.value.usernames[e.value.username];return a?(0==t.group&&a.Windows.length>0&&(t.group=a.Windows[0].ID),a.Windows):[]})),list:(0,l.Fl)((()=>{let e=t.groups.filter((e=>e.ID==t.group))[0];return e?e.List:[]}))}),a=e=>{e=e||{Name:"",ID:0,Desc:""},t.currentItem.Name=e.Name,t.currentItem.Desc=e.Desc,t.currentItem.ID=e.ID,t.showEdit=!0},n=a=>{t.loading=!0,(0,m.Lb)(e.value.username,t.group,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},i=()=>{t.currentItem.Name=t.currentItem.Name.replace(/^\s|\s$/g,""),t.currentItem.Name&&(t.loading=!0,(0,m.fm)({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,handleAdd:a,handleDel:n,handleEditCancel:s,handleEditSubmit:i}}};const W=(0,f.Z)(V,[["render",b],["__scopeId","data-v-e5c8f31c"]]);var S=W,I={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,Items:S},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,h.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const T=(0,f.Z)(I,[["render",n]]);var U=T},4776:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return h}});var l=a(3396),n=a.p+"img/keyboard.0621787b.svg";const o=e=>((0,l.dD)("data-v-09ac761a"),e=e(),(0,l.Cn)(),e),s=o((()=>(0,l._)("img",{src:n,width:"20"},null,-1))),i=[s];function u(e,t,a,n,o,s){const u=(0,l.up)("SwitchButton"),r=(0,l.up)("el-icon"),c=(0,l.up)("ScaleToOriginal");return(0,l.wg)(),(0,l.iD)("div",null,[(0,l._)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleCloseSystem&&n.handleCloseSystem(...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.handleKeyBoard&&n.handleKeyBoard(...e))},i),(0,l._)("a",{href:"javascript:;",onClick:t[2]||(t[2]=(...e)=>n.handleCommand&&n.handleCommand(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1})])])}var r=a(2115),c={props:["data"],setup(e){const t=(0,r.$)(),a=()=>{t.value.command.items=[e.data],t.value.command.showCommand=!0},l=()=>{t.value.command.items=[e.data],t.value.command.showCloseSystem=!0},n=()=>{t.value.command.items=[e.data],t.value.command.showKeyBoard=!0};return{handleCommand:a,handleCloseSystem:l,handleKeyBoard:n}}},d=a(89);const m=(0,d.Z)(c,[["render",u],["__scopeId","data-v-09ac761a"]]);var h=m},1924: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 i=(0,l.up)("ScaleToOriginal"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleCommand},{default:(0,l.w5)((()=>[(0,l.Uk)("命令"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},8512:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return E}});var l=a(3396);const n={class:"t-c"};function o(e,t,a,o,s,i){const u=(0,l.up)("ChooseDig"),r=(0,l.up)("KeyBoard"),c=(0,l.up)("el-button"),d=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",null,[o.pluginState.command.showCommand?((0,l.wg)(),(0,l.j4)(u,{key:0,modelValue:o.pluginState.command.showCommand,"onUpdate:modelValue":t[0]||(t[0]=e=>o.pluginState.command.showCommand=e)},null,8,["modelValue"])):(0,l.kq)("",!0),o.pluginState.command.showKeyBoard?((0,l.wg)(),(0,l.j4)(r,{key:1,modelValue:o.pluginState.command.showKeyBoard,"onUpdate:modelValue":t[1]||(t[1]=e=>o.pluginState.command.showKeyBoard=e)},null,8,["modelValue"])):(0,l.kq)("",!0),(0,l.Wm)(d,{title:"执行命令","destroy-on-close":"",modelValue:o.pluginState.command.showCloseSystem,"onUpdate:modelValue":t[2]||(t[2]=e=>o.pluginState.command.showCloseSystem=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[])),default:(0,l.w5)((()=>[(0,l._)("div",n,[(0,l.Wm)(c,{size:"large",type:"warning",plain:"",onClick:o.handleCloseSystem},{default:(0,l.w5)((()=>[(0,l.Uk)("强制关机")])),_:1},8,["onClick"]),(0,l.Wm)(c,{size:"large",type:"danger",plain:"",onClick:o.handleRebotSystem},{default:(0,l.w5)((()=>[(0,l.Uk)("强制重启")])),_:1},8,["onClick"])])])),_:1},8,["modelValue"])])}var s=a(6e3),i=a(7178),u=a(2115),r=a(7139);const c=e=>((0,l.dD)("data-v-c7a46828"),e=e(),(0,l.Cn)(),e),d={class:"command-wrap common-command-wrap flex"},m={class:"items"},h=c((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"btn"};function v(e,t,a,n,o,s){const i=(0,l.up)("CheckBoxWrap"),u=(0,l.up)("el-button"),c=(0,l.up)("PrevBoxWrap"),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[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(u,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(u,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",d,[(0,l._)("div",m,[(0,l.Wm)(i,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),h,(0,l._)("div",p,[(0,l.Wm)(c,{ref:"commands",data:n.state.commands,title:"命令多发"},{default:(0,l.w5)((e=>[(0,l._)("div",f,[(0,l.Wm)(u,{loading:n.state.loading,onClick:t=>n.handleCommand(e.item)},{default:(0,l.w5)((()=>[(0,l.Uk)((0,r.zw)(e.item.label),1)])),_:2},1032,["loading","onClick"])])])),_:1},8,["data"])])])])),_:1},8,["modelValue"])}var g=a(4870),w=a(6336),k=a(5291),_=a(9418),y=a(3327),x=a(9528),C=a(5260),D=a(8048),b=a(2683),V={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:w.Z,PrevBoxWrap:k.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,u.$)(),o=(e,t)=>{(0,x.i)(e,t,`http://${window.location.hostname}:${window.location.port}/bg.jpg`)},r=(0,g.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:y.Q,value:!0},{label:"关闭锁屏",func:y.Q,value:!1},{label:"开资源管理器",value:"start explorer.exe"},{label:"关资源管理器",value:'taskkill /f /t /im "explorer.exe"'},{label:"打开壁纸",func:o,value:!0},{label:"关闭壁纸",func:o,value:!1},{label:"禁用U盘",func:C.E,value:!0},{label:"启用U盘",func:C.E,value:!1},{label:"设置静音",func:D.H,value:!0},{label:"取消静音",func:D.H,value:!1},{label:"开任务管理器",value:"reg add HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /f /d 0"},{label:"禁任务管理器",value:"reg add HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System /v DisableTaskMgr /t REG_DWORD /f /d 1"}],loading:!1});(0,l.YP)((()=>r.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const c=(0,g.iH)(null),d=e=>{let t=c.value.getData();0!=t.length?s.T.confirm("是否确定执行命令?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{r.loading=!0;const a=e.func?e.func(t,e.value):(0,_.G)(t,[e.value]);a.then((e=>{e?i.z8.success("操作成功"):i.z8.error("操作失败"),r.loading=!1})).catch((()=>{r.loading=!1,i.z8.error("操作失败")}))})).catch((()=>{})):i.z8.error("未选择任何设备")},m=()=>{r.show=!1};return{state:r,globalData:a,items:c,handleCancel:m,handleCommand:d}}},W=a(89);const S=(0,W.Z)(V,[["render",v],["__scopeId","data-v-c7a46828"]]);var I=S;const T={class:"keyboard-wrap"},U=["onTouchstart","onTouchend"];function N(e,t,a,n,o,s){const i=(0,l.up)("Close"),u=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("div",T,[(0,l._)("a",{href:"javascript:;",class:"close",onClick:t[0]||(t[0]=(...e)=>n.handleClose&&n.handleClose(...e))},[(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})]),(0,l._)("h3",null,(0,r.zw)(n.state.name),1),(0,l._)("ul",null,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.state.list,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t,class:"flex"},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(e,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{key:t,class:"flex-1 key",style:(0,r.j5)(e.style)},[(0,l._)("div",{class:"inner",onTouchstart:t=>n.handleKeyDown(e),onTouchend:t=>n.handleKeyUp(e)},(0,r.zw)(e.text),41,U)],4)))),128))])))),128))])])}var j={setup(){const e=(0,u.$)(),t=(0,g.qj)({name:(0,l.Fl)((()=>e.value.command.items.length>0?e.value.command.items[0].MachineName:"unknow")),names:(0,l.Fl)((()=>e.value.command.items.map((e=>e.MachineName)))),list:[[{text:"Esc",style:"flex:0.8",key:27},{text:"F1",key:112},{text:"F4",key:115},{text:"F5",key:116},{text:"F12",key:123},{text:"-",key:109},{text:"+",key:107}],[{text:"Tab",key:9},{text:"Q",key:81},{text:"W",key:87},{text:"E",key:69},{text:"Y",key:89},{text:"Ins",key:45},{text:"Back",key:8}],[{text:"Cap",key:20},{text:"A",key:65},{text:"S",key:83},{text:"D",key:68},{text:"L",key:76},{text:"Enter",key:13}],[{text:"Shift",style:"flex:1.5",key:160},{text:"Z",key:90},{text:"X",key:88},{text:"C",key:67},{text:"V",key:86},{text:"Num",key:144}],[{text:"Ctrl",key:162},{text:"Win",key:91},{text:"Alt",key:18},{text:"Space",key:32}]]}),a=e=>{(0,_.d)(t.names,e.key,0)},n=e=>{(0,_.d)(t.names,e.key,2)},o=()=>{e.value.command.showKeyBoard=!1};return{state:t,handleKeyDown:a,handleKeyUp:n,handleClose:o}}};const z=(0,W.Z)(j,[["render",N],["__scopeId","data-v-bab1f988"]]);var P=z,M={components:{ChooseDig:I,KeyBoard:P},setup(){const e=(0,u.$)(),t=()=>{l("确定重启系统吗?","shutdown -r -f -t 00")},a=()=>{l("确定关闭系统吗?","shutdown -s -f -t 00")},l=(t,a,l)=>{s.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{e.value.command.showCloseSystem=!1;const t=e.value.command.items.map((e=>e.MachineName));(0,_.G)(t,[a]).then((e=>{e?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{pluginState:e,handleRebotSystem:t,handleCloseSystem:a}}};const L=(0,W.Z)(M,[["render",o]]);var E=L},4718:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n=e=>((0,l.dD)("data-v-5e5b55e3"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"设备",-1)));function s(e,t,a,n,s,i){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.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2115),u={sort:0,setup(){const e=(0,i.$)(),t=()=>{e.value.device.showDevices=!0};return{handleDevices:t}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-5e5b55e3"]]);var d=c},4859:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return y}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.device.showDevices?((0,l.wg)(),(0,l.j4)(i,{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"},i={class:"del-btn"};function u(e,t,a,n,o,u){const r=(0,l.up)("Delete"),c=(0,l.up)("el-icon"),d=(0,l.up)("el-popconfirm"),m=(0,l.up)("CheckBoxWrap"),h=(0,l.up)("el-button"),p=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(p,{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)(h,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(h,{type:"success",plain:"",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",i,[(0,l.Wm)(c,null,{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])])),_:2},1032,["onConfirm"])])])),_:1},8,["data","items"])])])),_:1},8,["modelValue"])}var r=a(4870),c=a(6336),d=a(2331),m=a(1468),h=a(7178),p=a(2683),f={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:c.Z},setup(e,{emit:t}){const a=(0,p.d)(),n=(0,r.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}))},i=(0,r.iH)(null),u=()=>{const e=i.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?h.z8.error(e):h.z8.success("操作成功!")})).catch((()=>{n.loading=!1,h.z8.error("操作失败!")}))};return(0,l.bv)((()=>{a.value.updateFlag=Date.now()})),{state:n,devices:i,handleCancel:o,handleSubmit:u,handleDel:s}}},v=a(89);const g=(0,v.Z)(f,[["render",u],["__scopeId","data-v-3786a2f2"]]);var w=g,k={components:{ChooseDig:w},setup(){const e=(0,o.$)();return{pluginState:e}}};const _=(0,v.Z)(k,[["render",n]]);var y=_},4368: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,i,u){const r=(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)(r)])),_:1}),(0,l._)("span",o,(0,n.zw)(s.data.Hijack.Count),1)])}var i=a(2115),u={props:["data"],setup(e){const t=(0,i.$)(),a=()=>{t.value.hijack.showRulesItems=[e.data],t.value.hijack.showRules=!0};return{data:e.data,handleRule:a}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-492ddb4c"]]);var d=c},3213:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return h}});var l=a(3396);const n=e=>((0,l.dD)("data-v-0672e0ec"),e=e(),(0,l.Cn)(),e),o={href:"javascript:;"},s={class:"el-dropdown-link"},i=n((()=>(0,l._)("span",null,"网络",-1)));function u(e,t,a,n,u,r){const c=(0,l.up)("Umbrella"),d=(0,l.up)("el-icon"),m=(0,l.up)("arrow-down"),h=(0,l.up)("el-dropdown-item"),p=(0,l.up)("el-dropdown-menu"),f=(0,l.up)("el-dropdown");return(0,l.wg)(),(0,l.iD)("a",o,[(0,l.Wm)(f,null,{dropdown:(0,l.w5)((()=>[(0,l.Wm)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h,{onClick:n.handleProcess},{default:(0,l.w5)((()=>[(0,l.Uk)("程序配置")])),_:1},8,["onClick"]),(0,l.Wm)(h,{divided:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("分组配置")])),_:1},8,["onClick"])])),_:1})])),default:(0,l.w5)((()=>[(0,l._)("span",s,[(0,l.Wm)(d,null,{default:(0,l.w5)((()=>[(0,l.Wm)(c)])),_:1}),i,(0,l.Wm)(d,{class:"el-icon--right"},{default:(0,l.w5)((()=>[(0,l.Wm)(m)])),_:1})])])),_:1})])}var r=a(2115),c={sort:2,setup(){const e=(0,r.$)(),t=()=>{e.value.hijack.showProcessSetting=!0},a=()=>{e.value.hijack.showRuleSetting=!0};return{handleProcess:t,handleRule:a}}},d=a(89);const m=(0,d.Z)(c,[["render",u],["__scopeId","data-v-0672e0ec"]]);var h=m},1238: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 i=(0,l.up)("ChooseDig"),u=(0,l.up)("RuleSetting"),r=(0,l.up)("ProcessSetting");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.hijack.showRules?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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)(r,{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-25fdc5b8"),e=e(),(0,l.Cn)(),e),i={class:"rule-wrap flex"},u={class:"items"},r=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))),h={class:"public"};function p(e,t,a,n,o,s){const p=(0,l.up)("CheckBoxWrap"),f=(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[0]||(t[0]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(f,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(f,{type:"success",plain:"",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",i,[(0,l._)("div",u,[(0,l.Wm)(p,{ref:"devices",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),r,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(p,{ref:"privateRules",data:n.state.privateRules,items:n.state.currentPrivate,label:"ID",text:"Name",title:"私有限制"},null,8,["data","items"])]),m,(0,l._)("div",h,[(0,l.Wm)(p,{ref:"publicRules",data:n.state.publicRules,items:n.state.currentPublic,label:"ID",text:"Name",title:"公共限制"},null,8,["data","items"])])])])])),_:1},8,["modelValue"])}a(7658);var f=a(4870),v=a(6336),g=a(7178),w=a(6e3),k=a(2331),_=a(2683),y={props:["modelValue","items"],emits:["update:modelValue"],components:{CheckBoxWrap:v.Z},setup(e,{emit:t}){const a=(0,_.d)(),n=(0,o.$)(),s=(0,l.Fl)((()=>a.value.usernames[a.value.username])),i=a.value.publicUserName,u=(0,l.Fl)((()=>a.value.usernames[i])),r=u.value&&a.value.username!=i,c=(0,f.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)((()=>r?u.value.Rules:[])),loading:!1,currentPrivate:[],currentPublic:[]});(0,l.YP)((()=>c.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)})),(0,l.bv)((()=>{if(1==c.items.length){let e=c.items[0];c.currentPrivate=c.privateRules.filter((t=>e.RuleIds.indexOf(t.ID)>=0)),c.currentPublic=c.publicRules.filter((t=>e.RuleIds.indexOf(t.ID)>=0))}}));const d=(0,f.iH)(null),m=(0,f.iH)(null),h=(0,f.iH)(null),p=()=>{const e=m.value.getData(),t=h.value.getData(),a=s.value,l=u.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)))),i=n.concat(o).reduce(((e,t,a)=>(e=e.concat(t.reduce(((e,t,a)=>(e=e.concat(t.List),e)),[])),e)),[]),r=[];return i.forEach((e=>{0==r.filter((t=>t.Name==e.Name&&t.DataType==e.DataType&&t.AllowType==e.AllowType)).length&&r.push(e)})),{ids:e.concat(t),list:{AllowProcesss:r.filter((e=>0==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedProcesss:r.filter((e=>0==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowDomains:r.filter((e=>1==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedDomains:r.filter((e=>1==e.DataType&&1==e.AllowType)).map((e=>e.Name)),AllowIPs:r.filter((e=>2==e.DataType&&0==e.AllowType)).map((e=>e.Name)),DeniedIPs:r.filter((e=>2==e.DataType&&1==e.AllowType)).map((e=>e.Name))}}},v=()=>{const e=d.value.getData();0!=e.length?w.T.confirm("如果未选择任何限制,则视为清空限制,是否确定应用限制?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{c.loading=!0;const t=p();(0,k.Gn)({Devices:e,Rules:t.list,ids:t.ids}).then((l=>{c.loading=!1,l&&l.length>0?g.z8.error(`操作失败,失败设备:${l.join(",")}`):(g.z8.success("操作成功!"),a.value.devices.filter((t=>e.indexOf(t.MachineName)>=0)).forEach((e=>{e.RuleIds=t.ids})))})).catch((e=>{c.loading=!1,g.z8.error("操作失败")}))})).catch((()=>{})):g.z8.error("未选择任何设备")},y=()=>{c.show=!1};return{state:c,globalData:a,devices:d,privateRules:m,publicRules:h,handleSubmit:v,handleCancel:y}}},x=a(89);const C=(0,x.Z)(y,[["render",p],["__scopeId","data-v-25fdc5b8"]]);var D=C,b=a(3956),V=a(1130),W={components:{ChooseDig:D,RuleSetting:b["default"],ProcessSetting:V["default"]},setup(){const e=(0,o.$)();return{pluginState:e}}};const S=(0,x.Z)(W,[["render",n]]);var I=S},3844: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,i,u){const r=(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)(r)])),_: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 i={props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(i,[["render",s],["__scopeId","data-v-6a822c73"]]);var c=r},1130: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 i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"程序分组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"程序列表"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"process-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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),h=a(2683),p={setup(){const e=(0,h.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},i=()=>{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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-817294a2"]]);var g=v,w=a(7139);const k=e=>((0,l.dD)("data-v-72ffbc37"),e=e(),(0,l.Cn)(),e),_={class:"process-items-wrap flex flex-nowrap flex-column"},y={class:"head t-c flex"},x=k((()=>(0,l._)("span",{class:"flex-1"},null,-1))),C={class:"flex-1"},D={class:"prevs-wrap"},b=k((()=>(0,l._)("div",{class:"alert"},[(0,l._)("p",null,"1、黑名单优先"),(0,l._)("p",null,"2、支持进程名,域名,ip(支持掩码)"),(0,l._)("p",null,"3、进程,域名,后序截取判断")],-1))),V={style:{"padding-bottom":"1rem"}},W={class:"t-c",style:{"padding-bottom":"1rem"}},S={class:"t-c"};function I(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("el-table-column"),d=(0,l.up)("EditPen"),m=(0,l.up)("el-icon"),h=(0,l.up)("Delete"),p=(0,l.up)("el-popconfirm"),f=(0,l.up)("el-table"),v=(0,l.up)("el-input"),g=(0,l.up)("el-radio"),k=(0,l.up)("el-radio-group"),I=(0,l.up)("el-switch"),T=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",_,[(0,l._)("div",y,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"]),x,(0,l.Wm)(r,{onClick:t[1]||(t[1]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",C,[(0,l._)("div",D,[(0,l.Wm)(f,{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,w.C_)(`allow-type-${e.row.AllowType}`)},(0,w.zw)(e.row.Name),3)])),_:1}),(0,l.Wm)(c,{label:"操作",width:"110"},{default:(0,l.w5)((e=>[(0,l.Wm)(r,{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)(p,{title:"删除不可逆,是否确定?",onConfirm:t=>n.handleDel(e.row)},{reference:(0,l.w5)((()=>[(0,l.Wm)(r,{size:"small",type:"danger"},{default:(0,l.w5)((()=>[(0,l.Wm)(m,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_: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)(r,{onClick:n.handleEditCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(r,{type:"success",plain:"",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,[b,(0,l._)("div",V,[(0,l.Wm)(v,{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",W,[(0,l.Wm)(k,{modelValue:n.state.currentItem.DataType,"onUpdate:modelValue":t[3]||(t[3]=e=>n.state.currentItem.DataType=e)},{default:(0,l.w5)((()=>[(0,l.Wm)(g,{label:0},{default:(0,l.w5)((()=>[(0,l.Uk)("进程")])),_:1}),(0,l.Wm)(g,{label:1},{default:(0,l.w5)((()=>[(0,l.Uk)("域名")])),_:1}),(0,l.Wm)(g,{label:2},{default:(0,l.w5)((()=>[(0,l.Uk)("IP")])),_:1})])),_:1},8,["modelValue"])]),(0,l._)("div",S,[(0,l.Wm)(I,{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,h.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("操作失败!")}))},i=()=>{t.showEdit=!1},u=()=>{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:i,handleEditSubmit:u}}};const U=(0,f.Z)(T,[["render",I],["__scopeId","data-v-72ffbc37"]]);var N=U,j={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,Items:N},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,h.d)();(0,l.bv)((()=>{n.value.updateFlag=Date.now()}));const s=()=>{a.show=!1};return{state:a,handleCancel:s}}};const z=(0,f.Z)(j,[["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 i=(0,l.up)("Umbrella"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleRule},{default:(0,l.w5)((()=>[(0,l.Uk)("网络"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2115),s=a(2683),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},3956:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return j}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Groups"),u=(0,l.up)("el-tab-pane"),r=(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)(u,{label:"限制组"},{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1}),(0,l.Wm)(u,{label:"限制内容"},{default:(0,l.w5)((()=>[(0,l.Wm)(r)])),_:1})])),_:1})])),_:1},8,["modelValue"])}var o=a(4870);const s={class:"rule-items-wrap flex flex-nowrap flex-column"},i={class:"head t-c flex"},u={class:"flex-1"},r={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"),h=(0,l.up)("EditPen"),p=(0,l.up)("el-icon"),f=(0,l.up)("Delete"),v=(0,l.up)("el-popconfirm"),g=(0,l.up)("el-table"),w=(0,l.up)("el-input"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("div",i,[(0,l.Wm)(d,{onClick:t[0]||(t[0]=e=>n.handleAdd())},{default:(0,l.w5)((()=>[(0,l.Uk)("添加项")])),_:1})]),(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(g,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(h)])),_:1})])),_:2},1032,["onClick"]),(0,l.Wm)(v,{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)(p,null,{default:(0,l.w5)((()=>[(0,l.Wm)(f)])),_:1})])),_:1})])),_:2},1032,["onConfirm"])],64)):(0,l.kq)("",!0)])),_:1})])),_:1},8,["data"])])]),(0,l.Wm)(k,{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:"success",plain:"",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)(w,{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),h=a(2683),p={setup(){const e=(0,h.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},i=()=>{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:i}}},f=a(89);const v=(0,f.Z)(p,[["render",c],["__scopeId","data-v-4ed8d541"]]);var g=v;const w=e=>((0,l.dD)("data-v-e2faccc0"),e=e(),(0,l.Cn)(),e),k={class:"command-wrap flex flex-column"},_={class:"head t-c flex"},y=w((()=>(0,l._)("div",{class:"flex-1"},null,-1))),x={class:"body flex flex-1"},C={class:"private"},D=w((()=>(0,l._)("div",{class:"flex-1"},null,-1))),b={class:"public"};function V(e,t,a,n,o,s){const i=(0,l.up)("el-option"),u=(0,l.up)("el-select"),r=(0,l.up)("el-button"),c=(0,l.up)("CheckBoxWrap");return(0,l.wg)(),(0,l.iD)("div",k,[(0,l._)("div",_,[(0,l._)("div",null,[(0,l.Wm)(u,{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)(i,{key:e.ID,label:e.Name,value:e.ID},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])]),y,(0,l._)("div",null,[(0,l.Wm)(r,{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",x,[(0,l._)("div",C,[(0,l.Wm)(c,{ref:"privateProcess",data:n.state.privateProcess,items:n.state.privateProcessItems,label:"ID",text:"Name",title:"私有程序组"},null,8,["data","items"])]),D,(0,l._)("div",b,[(0,l.Wm)(c,{ref:"publicProcess",data:n.state.publicProcess,items:n.state.publicProcessItems,label:"ID",text:"Name",title:"公共程序组"},null,8,["data","items"])])])])}var W=a(6336),S={components:{CheckBoxWrap:W.Z},setup(){const e=(0,h.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,i=(0,o.qj)({loading:!1,group:0,groups:(0,l.Fl)((()=>t.value?(0==i.group&&t.value.Rules.length>0&&(i.group=t.value.Rules[0].ID),t.value.Rules):[])),rule:(0,l.Fl)((()=>{if(t){let e=t.value.Rules.filter((e=>e.ID==i.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=>i.rule.PrivateProcesss.indexOf(e.ID)>=0)):[])),publicProcess:(0,l.Fl)((()=>s?n.value.Processs:[])),publicProcessItems:(0,l.Fl)((()=>s?n.value.Processs.filter((e=>i.rule.PublicProcesss.indexOf(e.ID)>=0)):[]))});(0,l.YP)((()=>i.show),(e=>{e||setTimeout((()=>{emit("update:modelValue",e)}),300)}));const u=(0,o.iH)(null),r=(0,o.iH)(null),c=()=>{let a=t.value.Rules.filter((e=>e.ID==i.group))[0];a?(a.PrivateProcesss=u.value.getData(),a.PublicProcesss=r.value.getData(),i.loading=!0,(0,m.HP)({UserName:e.value.username,Rule:a}).then((t=>{i.loading=!1,t?d.z8.error(t):(e.value.updateFlag=Date.now(),d.z8.success("操作成功"))})).catch((()=>{i.loading=!1,d.z8.error("操作失败")}))):d.z8.error("未选择任何限制分组")};return{state:i,handleSave:c,privateProcess:u,publicProcess:r}}};const I=(0,f.Z)(S,[["render",V],["__scopeId","data-v-e2faccc0"]]);var T=I,U={props:["modelValue"],emits:["update:modelValue"],components:{Groups:g,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 N=(0,f.Z)(U,[["render",n]]);var j=N},2605: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 i(e,t,a,i,u,r){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)=>i.handleLight&&i.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:`${i.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)(i.data.Light.Value),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),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)(r,[["render",i],["__scopeId","data-v-3383bf99"]]);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 i=(0,l.up)("Sunny"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleLight},{default:(0,l.w5)((()=>[(0,l.Uk)("亮度 "),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},7866:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return R}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Light"),u=(0,l.up)("LightSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.light.showLight?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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 i=e=>((0,l.dD)("data-v-73337dd2"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},c={class:"name"},d={class:"light"},m={class:"value"},h=i((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"slider-wrap flex flex-column"},v={class:"silder flex flex-1"},g={class:"flex-1"};function w(e,t,a,n,o,i){const w=(0,l.up)("Sunny"),k=(0,l.up)("el-icon"),_=(0,l.up)("CheckBoxWrap"),y=(0,l.up)("el-slider"),x=(0,l.up)("PrevBoxWrap"),C=(0,l.up)("el-button"),D=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(D,{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)(C,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(C,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(_,{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)(k,null,{default:(0,l.w5)((()=>[(0,l.Wm)(w)])),_: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"])]),h,(0,l._)("div",p,[(0,l.Wm)(x,{ref:"commands",title:"调节亮度"},{wrap:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",v,[(0,l._)("div",g,[(0,l.Wm)(y,{type:"success",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 k=a(4870),_=a(6336),y=a(5291),x=a(7178),C=a(2843);const D=(e,t)=>(0,C.gQ)("light/update",{names:e,value:t});var b=a(2683),V={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:_.Z,PrevBoxWrap:y.Z},setup(e,{emit:t}){const a=(0,b.d)(),n=(0,o.$)(),s=(0,k.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 i=()=>{s.show=!1},u=(0,k.iH)(null),r=()=>{let e=u.value.getData();0!=e.length?D(e,s.light):x.z8.error("未选择任何设备")};return{state:s,globalData:a,items:u,handleCancel:i,handleChangeLight:r}}},W=a(89);const S=(0,W.Z)(V,[["render",w],["__scopeId","data-v-73337dd2"]]);var I=S;const T={class:"slider-wrap flex flex-column"},U={class:"silder flex flex-1"},N={class:"flex-1"};function j(e,t,a,n,o,s){const i=(0,l.up)("el-slider"),u=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(u,{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",U,[(0,l._)("div",N,[(0,l.Wm)(i,{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,b.d)(),n=(0,o.$)(),s=(0,k.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 i=()=>{s.show=!1},u=()=>{D(s.items.map((e=>e.MachineName)),s.light)};return{state:s,globalData:a,handleCancel:i,handleChangeLight:u}}};const P=(0,W.Z)(z,[["render",j],["__scopeId","data-v-152d0c7b"]]);var M=P,L={components:{Light:I,LightSingle:M},setup(){const e=(0,o.$)();return{pluginState:e}}};const E=(0,W.Z)(L,[["render",n]]);var R=E},1868: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"llock",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),i=a(6e3),u=a(7178),r={sort:2,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.LLock.Value?"确定解除锁屏吗?":"确定开启锁屏吗?";i.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.Q)([e.data.MachineName],!e.data.LLock.Value).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleLock:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-39421ac2"]]);var m=d},2356:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return r}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Bell"),u=(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)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_: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}}},i=a(89);const u=(0,i.Z)(s,[["render",n]]);var r=u},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 i=(0,l.up)("Bell"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleMessage},{default:(0,l.w5)((()=>[(0,l.Uk)("提醒"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},2255: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 i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.message.showMessage?((0,l.wg)(),(0,l.j4)(i,{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-90c0c3ac"),e=e(),(0,l.Cn)(),e),i={class:"command-wrap flex"},u={class:"items"},r=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))),h={class:"times"},p={class:"prev"};function f(e,t,a,n,o,s){const f=(0,l.up)("CheckBoxWrap"),v=(0,l.up)("PrevBoxWrap"),g=(0,l.up)("el-input"),w=(0,l.up)("el-button"),k=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(k,{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)(w,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(w,{type:"success",plain:"",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",i,[(0,l._)("div",u,[(0,l.Wm)(f,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"选择设备"},null,8,["data","items"])]),r,(0,l._)("div",c,[(0,l._)("div",d,[(0,l.Wm)(v,{ref:"prevs",data:n.state.prevs,onPrev:n.handlePrev,title:"快捷短语"},null,8,["data","onPrev"])]),m,(0,l._)("div",null,[(0,l._)("div",h,[(0,l.Wm)(g,{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",p,[(0,l.Wm)(g,{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 v=a(4870),g=a(6336),w=a(5291),k=a(7178),_=a(6e3),y=a(9418),x=a(2683),C={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:g.Z,PrevBoxWrap:w.Z},setup(e,{emit:t}){const a=(0,x.d)(),n=(0,o.$)(),s=(0,v.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].Share.UserName.Value&&s.prevs.push(`【${n.value.message.items[0].Share.UserName.Value}】请注意上课纪律!`)}catch(m){}(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const i=e=>{s.prev=e},u=(0,v.iH)(null),r=(0,v.iH)(null),c=()=>{let e=u.value.getData();0!=e.length?0!=s.prev.length?_.T.confirm("是否确定发送消息?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{s.loading=!0,(0,y.G)(e,[`start message.win.exe "${s.prev}" ${s.sec}`]).then((e=>{e?k.z8.success("操作成功"):k.z8.error("操作失败"),s.loading=!1})).catch((()=>{s.loading=!1,k.z8.error("操作失败")}))})).catch((()=>{})):k.z8.error("未填写消息"):k.z8.error("未选择任何设备")},d=()=>{s.show=!1};return{state:s,globalData:a,items:u,prevs:r,handleSubmit:c,handleCancel:d,handlePrev:i}}},D=a(89);const b=(0,D.Z)(C,[["render",f],["__scopeId","data-v-90c0c3ac"]]);var V=b,W={components:{ChooseDig:V},setup(){const e=(0,o.$)();return{pluginState:e}}};const S=(0,D.Z)(W,[["render",n]]);var I=S},8202:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return r}});var l=a(3396),n=a(7139);function o(e,t,a,o,s,i){const u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{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}}},i=a(89);const u=(0,i.Z)(s,[["render",o],["__scopeId","data-v-1b21940a"]]);var r=u},1274:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return d}});var l=a(3396);const n=e=>((0,l.dD)("data-v-3ab1cd5b"),e=e(),(0,l.Cn)(),e),o=n((()=>(0,l._)("span",null,"设置",-1)));function s(e,t,a,n,s,i){const u=(0,l.up)("Help"),r=(0,l.up)("el-icon");return(0,l.wg)(),(0,l.iD)("a",{href:"javascript:;",onClick:t[0]||(t[0]=(...e)=>n.handleSetting&&n.handleSetting(...e))},[(0,l.Wm)(r,null,{default:(0,l.w5)((()=>[(0,l.Wm)(u)])),_:1}),o])}var i=a(2115),u={sort:0,setup(){const e=(0,i.$)(),t=()=>{e.value.setting.showSetting=!0};return{handleSetting:t}}},r=a(89);const c=(0,r.Z)(u,[["render",s],["__scopeId","data-v-3ab1cd5b"]]);var d=c},5883: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 i=(0,l.up)("ChooseDig");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.setting.showSetting?((0,l.wg)(),(0,l.j4)(i,{key:0,modelValue:n.pluginState.setting.showSetting,"onUpdate:modelValue":t[0]||(t[0]=e=>n.pluginState.setting.showSetting=e)},null,8,["modelValue"])):(0,l.kq)("",!0)])}var o=a(2115);const s={class:"setting-wrap"};function i(e,t,a,n,o,i){const u=(0,l.up)("el-input-number"),r=(0,l.up)("el-form-item"),c=(0,l.up)("el-form"),d=(0,l.up)("el-button"),m=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(m,{title:"设置","destroy-on-close":"",modelValue:n.state.show,"onUpdate:modelValue":t[3]||(t[3]=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"]),(0,l.Wm)(d,{type:"success",plain:"",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)(c,{ref:"ruleFormRef",model:n.state.form,rules:n.state.rules,"label-width":"100px"},{default:(0,l.w5)((()=>[(0,l.Wm)(r,{label:"报告延迟(ms)",prop:"ReportDelay"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ReportDelay,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.form.ReportDelay=e),min:17,max:1e3,"controls-position":"right"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(r,{label:"截屏延迟(ms)",prop:"ScreenDelay"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ScreenDelay,"onUpdate:modelValue":t[1]||(t[1]=e=>n.state.form.ScreenDelay=e),min:17,max:1e3,"controls-position":"right"},null,8,["modelValue"])])),_:1}),(0,l.Wm)(r,{label:"截屏缩放",prop:"ScreenScale"},{default:(0,l.w5)((()=>[(0,l.Wm)(u,{size:"large",modelValue:n.state.form.ScreenScale,"onUpdate:modelValue":t[2]||(t[2]=e=>n.state.form.ScreenScale=e),min:.1,max:1,step:.1,"controls-position":"right"},null,8,["modelValue"])])),_:1})])),_:1},8,["model","rules"])])])),_:1},8,["modelValue"])}var u=a(4870),r=a(6336),c=a(2843);const d=()=>(0,c.gQ)("setting/get"),m=e=>(0,c.gQ)("setting/set",e);var h=a(7178),p={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:r.Z},setup(e,{emit:t}){const a=(0,u.qj)({show:e.modelValue,loading:!1,rules:[],form:{ReportDelay:0,ScreenDelay:0,ScreenScale:0}});(0,l.YP)((()=>a.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const n=()=>{d().then((e=>{a.form.ReportDelay=e.ReportDelay,a.form.ScreenDelay=e.ScreenDelay,a.form.ScreenScale=e.ScreenScale})).catch((()=>{}))},o=()=>{a.show=!1},s=(0,u.iH)(null),i=()=>{a.loading=!0,m(a.form).then((e=>{a.loading=!1,e?(h.z8.success("操作成功!"),a.show=!1):h.z8.error("操作失败!")})).catch((()=>{a.loading=!1,h.z8.error("操作失败!")}))};return(0,l.bv)((()=>{n()})),{state:a,devices:s,handleCancel:o,handleSubmit:i}}},f=a(89);const v=(0,f.Z)(p,[["render",i],["__scopeId","data-v-2852aec5"]]);var g=v,w={components:{ChooseDig:g},setup(){const e=(0,o.$)();return{pluginState:e}}};const k=(0,f.Z)(w,[["render",n]]);var _=k},3950:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return v}});var l=a(3396),n=a(7139);const o={key:0,class:"share-lock-wrap"},s={class:"inner"};function i(e,t,a,i,u,r){const c=(0,l.up)("el-checkbox"),d=(0,l.up)("el-rate"),m=(0,l.up)("el-button"),h=(0,l.up)("el-popconfirm");return"ask"==i.data.Share.Lock.Value.val?((0,l.wg)(),(0,l.iD)("div",o,[(0,l._)("div",s,[(0,l._)("h5",null,[(0,l._)("span",null,"【"+(0,n.zw)(i.data.Share.Lock.TypeText)+"】",1),"remark-block"==i.data.Share.Lock.Value.type||"remark-cpp"==i.data.Share.Lock.Value.type?((0,l.wg)(),(0,l.j4)(c,{key:0,modelValue:i.data.Share.Lock.Value.notify,"onUpdate:modelValue":t[0]||(t[0]=e=>i.data.Share.Lock.Value.notify=e),size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("广播")])),_:1},8,["modelValue"])):(0,l.kq)("",!0)]),(0,l._)("div",null,["remark-block"==i.data.Share.Lock.Value.type||"remark-cpp"==i.data.Share.Lock.Value.type?((0,l.wg)(),(0,l.j4)(d,{key:0,onChange:i.handleStarChange,modelValue:i.data.Share.Lock.Value.star,"onUpdate:modelValue":t[1]||(t[1]=e=>i.data.Share.Lock.Value.star=e),size:"large"},null,8,["onChange","modelValue"])):(0,l.kq)("",!0)]),(0,l._)("div",null,[(0,l.Wm)(h,{"confirm-button-text":"确认","cancel-button-text":"取消",title:"确认驳回请求吗?",onConfirm:i.handleReject},{reference:(0,l.w5)((()=>[(0,l.Wm)(m,{loading:i.state.loading,type:"danger",plain:"",round:"",size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("驳回")])),_:1},8,["loading"])])),_:1},8,["onConfirm"]),(0,l.Wm)(h,{"confirm-button-text":"确认","cancel-button-text":"取消",title:"确认通过请求吗?",onConfirm:i.handleConfirm},{reference:(0,l.w5)((()=>[(0,l.Wm)(m,{loading:i.state.loading,type:"success",plain:"",round:"",size:"small"},{default:(0,l.w5)((()=>[(0,l.Uk)("确认")])),_:1},8,["loading"])])),_:1},8,["onConfirm"])])])])):(0,l.kq)("",!0)}var u=a(4870),r=a(2843);const c=(e,t)=>(0,r.gQ)("share/update",{name:e,item:t}),d=(e,t,a)=>(0,r.gQ)("notify/update",{speed:e,msg:t,star:a});var m=a(7178),h={props:["data"],setup(e){const t=(0,u.qj)({loading:!1}),a=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));a.val="reject",c(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((e=>{t.loading=!1,e?m.z8.success("操作成功!"):m.z8.error("操作失败!")})).catch((()=>{t.loading=!1,m.z8.error("操作失败!")}))},l=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));a.val="confirm",e.data.Share.Lock.Value.notify=!1,c(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((l=>{t.loading=!1,l?(m.z8.success("操作成功!"),a.notify&&d(2,e.data.Share.UserName.Value,a.star)):m.z8.error("操作失败!")})).catch((()=>{t.loading=!1,m.z8.error("操作失败!")}))},n=()=>{t.loading=!0;let a=JSON.parse(JSON.stringify(e.data.Share.Lock.Value));c(e.data.MachineName,{index:e.data.Share.Lock.Index,value:JSON.stringify(a)}).then((e=>{t.loading=!1})).catch((()=>{t.loading=!1,m.z8.error("操作失败!")}))};return{data:e.data,state:t,handleReject:a,handleConfirm:l,handleStarChange:n}}},p=a(89);const f=(0,p.Z)(h,[["render",i],["__scopeId","data-v-3bcef970"]]);var v=f},2592: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={key:0,class:"user-name"};function s(e,t,a,s,i,u){return s.data.Share.UserName.Value?((0,l.wg)(),(0,l.iD)("i",o," - "+(0,n.zw)(s.data.Share.UserName.Value),1)):(0,l.kq)("",!0)}var i={props:["data"],setup(e){return{data:e.data}}},u=a(89);const r=(0,u.Z)(i,[["render",s],["__scopeId","data-v-793dbf84"]]);var c=r},3583: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"usb",size:"small",onClick:n.handleUSB,"model-value":n.data.Usb.Value,"inline-prompt":"","active-text":"U盘","inactive-text":"U盘"},null,8,["onClick","model-value"])])),_:1})}var o=a(5260),s=a(2115),i=a(6e3),u=a(7178),r={sort:4,props:["data"],setup(e){(0,s.$)();const t=()=>{let t=e.data.Usb.Value?"确定启用USB吗?":"确定禁用USB吗?";i.T.confirm(t,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{(0,o.E)([e.data.MachineName],!e.data.Usb.Value).then((e=>{e?u.z8.success("操作成功"):u.z8.error("操作失败")})).catch((()=>{u.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleUSB:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-489458f0"]]);var m=d},7187: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 i(e,t,a,i,u,r){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)=>i.handleVolume&&i.handleVolume(...e))},[i.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:`${i.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(i.data.Volume.Value)),1)])}var u=a(2115),r={props:["data"],setup(e){const t=(0,u.$)(),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)(r,[["render",i],["__scopeId","data-v-e095111a"]]);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 i=(0,l.up)("Microphone"),u=(0,l.up)("el-icon"),r=(0,l.up)("el-button");return(0,l.wg)(),(0,l.j4)(r,{size:"small",plain:"",dark:"",onClick:n.handleVolume},{default:(0,l.w5)((()=>[(0,l.Uk)("音量"),(0,l.Wm)(u,null,{default:(0,l.w5)((()=>[(0,l.Wm)(i)])),_:1})])),_:1},8,["onClick"])}var o=a(2683),s=a(2115),i={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}}},u=a(89);const r=(0,u.Z)(i,[["render",n]]);var c=r},1709:function(e,t,a){"use strict";a.r(t),a.d(t,{default:function(){return Z}});var l=a(3396);function n(e,t,a,n,o,s){const i=(0,l.up)("Volume"),u=(0,l.up)("VolumeSingle");return(0,l.wg)(),(0,l.iD)("div",null,[n.pluginState.volume.showVolume?((0,l.wg)(),(0,l.j4)(i,{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)(u,{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 i=e=>((0,l.dD)("data-v-548e47b9"),e=e(),(0,l.Cn)(),e),u={class:"command-wrap flex"},r={class:"items"},c={class:"name"},d={class:"volume"},m={class:"value"},h=i((()=>(0,l._)("div",{class:"flex-1"},null,-1))),p={class:"commands"},f={class:"slider-wrap flex flex-column"},v={class:"silder flex flex-1"},g={class:"flex-1"},w={class:"btn"},k={class:"btn"};function _(e,t,a,n,o,i){const _=(0,l.up)("el-button"),y=(0,l.up)("Mute"),x=(0,l.up)("el-icon"),C=(0,l.up)("Microphone"),D=(0,l.up)("CheckBoxWrap"),b=(0,l.up)("el-slider"),V=(0,l.up)("PrevBoxWrap"),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[3]||(t[3]=e=>n.state.show=e),center:"","align-center":"",width:"94%"},{footer:(0,l.w5)((()=>[(0,l.Wm)(_,{onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("取 消")])),_:1},8,["onClick"]),(0,l.Wm)(_,{type:"success",plain:"",onClick:n.handleCancel},{default:(0,l.w5)((()=>[(0,l.Uk)("确 定")])),_:1},8,["onClick"])])),default:(0,l.w5)((()=>[(0,l._)("div",u,[(0,l._)("div",r,[(0,l.Wm)(D,{ref:"items",data:n.globalData.devices,items:n.state.items,label:"MachineName",title:"全选"},{title:(0,l.w5)((()=>[(0,l._)("div",null,[(0,l.Wm)(_,{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)(x,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(y)])),_:1})):((0,l.wg)(),(0,l.j4)(x,{key:1},{default:(0,l.w5)((()=>[(0,l.Wm)(C)])),_: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"])]),h,(0,l._)("div",p,[(0,l.Wm)(V,{ref:"commands",title:"调节音量"},{wrap:(0,l.w5)((()=>[(0,l._)("div",f,[(0,l._)("div",v,[(0,l._)("div",g,[(0,l.Wm)(b,{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",w,[(0,l.Wm)(_,{onClick:t[1]||(t[1]=e=>n.handleMute(!0))},{default:(0,l.w5)((()=>[(0,l.Uk)("设置静音")])),_:1})]),(0,l._)("div",k,[(0,l.Wm)(_,{onClick:t[2]||(t[2]=e=>n.handleMute(!1))},{default:(0,l.w5)((()=>[(0,l.Uk)("取消静音")])),_:1})])])])),_:1},512)])])])),_:1},8,["modelValue"])}var y=a(4870),x=a(6336),C=a(5291),D=a(7178),b=a(8048),V=a(2683),W={props:["modelValue"],emits:["update:modelValue"],components:{CheckBoxWrap:x.Z,PrevBoxWrap:C.Z},setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,y.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 i=()=>{s.show=!1},u=()=>{s.items=a.value.devices.filter((e=>e.VolumeMute==s.mute)),D.z8.success(`已选中${s.mute?"静音":"未静音"}设备`),s.mute=!s.mute},r=(0,y.iH)(null),c=e=>{let t=r.value.getData();0!=t.length?(0,b.H)(t,e):D.z8.error("未选择任何设备")},d=()=>{let e=r.value.getData();0!=e.length?(0,b.j)(e,s.volume/100):D.z8.error("未选择任何设备")};return{state:s,globalData:a,items:r,handleCancel:i,handleSelectMute:u,handleMute:c,handleChangeVolume:d}}},S=a(89);const I=(0,S.Z)(W,[["render",_],["__scopeId","data-v-548e47b9"]]);var T=I,U=a.p+"img/volume.5d8f0803.gif";const N=e=>((0,l.dD)("data-v-04512a40"),e=e(),(0,l.Cn)(),e),j={class:"slider-wrap flex flex-column"},z={class:"silder flex flex-1"},P={class:"flex-1"},M={key:0,class:"gif"},L=N((()=>(0,l._)("img",{src:U},null,-1))),E=[L];function R(e,t,a,n,o,s){const i=(0,l.up)("el-slider"),u=(0,l.up)("el-dialog");return(0,l.wg)(),(0,l.j4)(u,{class:"volume-dialog",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",j,[(0,l._)("div",z,[(0,l._)("div",P,[(0,l.Wm)(i,{onChange:n.handleChangeVolume,modelValue:n.state.volume,"onUpdate:modelValue":t[0]||(t[0]=e=>n.state.volume=e)},null,8,["onChange","modelValue"])])]),n.state.showRecord?((0,l.wg)(),(0,l.iD)("div",M,E)):(0,l.kq)("",!0)])])),_:1},8,["modelValue"])}var F=a(2748),O={props:["modelValue","items"],emits:["update:modelValue"],setup(e,{emit:t}){const a=(0,V.d)(),n=(0,o.$)(),s=(0,y.qj)({show:e.modelValue,items:(0,l.Fl)((()=>n.value.volume.items)),loading:!1,volume:n.value.volume.items[0].Volume.Value,showRecord:!1});(0,l.YP)((()=>s.show),(e=>{e||setTimeout((()=>{t("update:modelValue",e)}),300)}));const i=()=>{s.show=!1},u=()=>{(0,b.j)(s.items.map((e=>e.MachineName)),s.volume/100)},r=()=>{s.showRecord=!0},c=()=>{s.showRecord=!1};return{Mic:F.uc7,state:s,globalData:a,handleCancel:i,handleChangeVolume:u,handleMicMouseDown:r,handleMicMouseUp:c}}};const B=(0,S.Z)(O,[["render",R],["__scopeId","data-v-04512a40"]]);var $=B,H={components:{Volume:T,VolumeSingle:$},setup(){const e=(0,o.$)();return{pluginState:e}}};const A=(0,S.Z)(H,[["render",n]]);var Z=A},1667: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"volume",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),i=a(7178),u=a(2115),r={sort:0,props:["data"],setup(e){(0,u.$)();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?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleVolumeMute:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n],["__scopeId","data-v-93898944"]]);var m=d},4564: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 i=(0,l.up)("el-switch"),u=(0,l.up)("el-col");return(0,l.wg)(),(0,l.j4)(u,{span:4},{default:(0,l.w5)((()=>[(0,l.Wm)(i,{class:"wallpaper",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),i=a(7178),u=a(2115),r={sort:3,props:["data"],setup(e){(0,u.$)();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?i.z8.success("操作成功"):i.z8.error("操作失败")})).catch((()=>{i.z8.error("操作失败")}))})).catch((()=>{}))};return{data:e.data,handleWallpaper:t}}},c=a(89);const d=(0,c.Z)(r,[["render",n]]);var m=d},2681:function(e,t,a){var l={"./command/BtnLeft.vue":4776,"./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={"./active/BtnRight.vue":7153,"./hijack/BtnRight.vue":4368,"./light/BtnRight.vue":2605,"./volume/BtnRight.vue":7187};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":209,"./device/FootMenu.vue":4718,"./hijack/FootMenu.vue":3213,"./setting/FootMenu.vue":1274};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":1924,"./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":8937,"./active/windows/Index.vue":251,"./command/Index.vue":8512,"./device/Index.vue":4859,"./hijack/Index.vue":1238,"./hijack/process/Index.vue":1130,"./hijack/rules/Index.vue":3956,"./light/Index.vue":7866,"./message/Index.vue":2255,"./setting/Index.vue":5883,"./volume/Index.vue":1709};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":8592,"./share/Screen.vue":3950};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},120:function(e,t,a){var l={"./share/TitleLeft.vue":2592};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=120},2648:function(e,t,a){var l={"./hijack/TitleRight.vue":3844};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":1868,"./report/Option.vue":8202,"./usb/Option.vue":3583,"./volume/Option.vue":1667,"./wallpaper/Option.vue":4564};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":8891,"./light/index.js":1958,"./llock/index.js":6458,"./message/index.js":2852,"./report/index.js":619,"./screen/index.js":5908,"./setting/index.js":4886,"./share/index.js":6194,"./system/index.js":5817,"./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.ee33a46f.js b/cmonitor/web/js/app.980c979e.js
similarity index 97%
rename from cmonitor/web/js/app.ee33a46f.js
rename to cmonitor/web/js/app.980c979e.js
index cce349d0..457661d8 100644
--- a/cmonitor/web/js/app.ee33a46f.js
+++ b/cmonitor/web/js/app.980c979e.js
@@ -1 +1 @@
-(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(517).then(t.bind(t,8329))}],p=(0,m.p7)({history:(0,m.r5)(),routes:s});var l=p,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.component(v.rGh.name,v.rGh),h.component(v.x8P.name,v.x8P),h.component(v.WWB.name,v.WWB),h.use(d.Z,{size:"default"}).use(l).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=i)&&Object.keys(t.O).every((function(n){return t.O[n](o[c])}))?o.splice(c--,1):(a=!1,i0&&n[m-1][2]>i;m--)n[m]=n[m-1];n[m]=[o,r,i]}}(),function(){t.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return t.d(e,{a:e}),e}}(),function(){t.d=function(n,e){for(var o in e)t.o(e,o)&&!t.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:e[o]})}}(),function(){t.f={},t.e=function(n){return Promise.all(Object.keys(t.f).reduce((function(e,o){return t.f[o](n,e),e}),[]))}}(),function(){t.u=function(n){return"js/"+n+".f646ff0e.js"}}(),function(){t.miniCssF=function(n){return"css/"+n+".1f8702b9.css"}}(),function(){t.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"===typeof window)return window}}()}(),function(){t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)}}(),function(){var n={},e="cmonitor.web:";t.l=function(o,r,i,u){if(n[o])n[o].push(r);else{var a,c;if(void 0!==i)for(var f=document.getElementsByTagName("script"),m=0;mt.e(517).then(t.bind(t,8329))}],p=(0,m.p7)({history:(0,m.r5)(),routes:s});var l=p,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.component(v.rGh.name,v.rGh),h.component(v.x8P.name,v.x8P),h.component(v.WWB.name,v.WWB),h.use(d.Z,{size:"default"}).use(l).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=i)&&Object.keys(t.O).every((function(n){return t.O[n](o[c])}))?o.splice(c--,1):(a=!1,i0&&n[m-1][2]>i;m--)n[m]=n[m-1];n[m]=[o,r,i]}}(),function(){t.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return t.d(e,{a:e}),e}}(),function(){t.d=function(n,e){for(var o in e)t.o(e,o)&&!t.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:e[o]})}}(),function(){t.f={},t.e=function(n){return Promise.all(Object.keys(t.f).reduce((function(e,o){return t.f[o](n,e),e}),[]))}}(),function(){t.u=function(n){return"js/"+n+".96549344.js"}}(),function(){t.miniCssF=function(n){return"css/"+n+".0a042728.css"}}(),function(){t.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"===typeof window)return window}}()}(),function(){t.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)}}(),function(){var n={},e="cmonitor.web:";t.l=function(o,r,i,u){if(n[o])n[o].push(r);else{var a,c;if(void 0!==i)for(var f=document.getElementsByTagName("script"),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
I#rO^Ne|zG%RR910
delta 7736
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
diff --git a/cmonitor/web/wallpaper.win.exe b/cmonitor/web/wallpaper.win.exe
index bfbef484be9491561404319e40fdfd8a78fd5059..fdda3a70a229c7d211b76a2047c9f1ef24ad4f6f 100644
GIT binary patch
delta 2910
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
I?*Wl82X7#69{>OV
delta 2932
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 1)
+ int star1 = 1;
+ int star2 = 1;
+ int star3 = 1;
+ if (args.Length > 1)
{
speed = int.Parse(args[0]);
msg = args[1];
- star = int.Parse(args[2]);
+ star1 = int.Parse(args[2]);
+ star2 = int.Parse(args[3]);
+ star3 = int.Parse(args[4]);
}
- Application.Run(new Form1(speed,msg, star));
+ Application.Run(new Form1(speed,msg, star1, star2, star3));
}
}
}
diff --git a/wallpaper.win/Form1.Designer.cs b/wallpaper.win/Form1.Designer.cs
index 8b652fd3..ed6ec1c1 100644
--- a/wallpaper.win/Form1.Designer.cs
+++ b/wallpaper.win/Form1.Designer.cs
@@ -48,7 +48,7 @@
this.ClientSize = new System.Drawing.Size(800, 450);
this.Controls.Add(this.pictureBox1);
this.Name = "Form1";
- this.Text = "Form1";
+ this.Text = "壁纸";
this.Load += new System.EventHandler(this.OnLoad);
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false);
diff --git a/wallpaper.win/Form1.resx b/wallpaper.win/Form1.resx
index 7080a7d1..1af7de15 100644
--- a/wallpaper.win/Form1.resx
+++ b/wallpaper.win/Form1.resx
@@ -112,9 +112,9 @@
2.0
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
\ No newline at end of file