mirror of
https://github.com/HugoAura/Seewo-HugoAura.git
synced 2026-06-20 23:14:28 +08:00
[Fix] IPC plsStats not sync
This commit is contained in:
@@ -135,7 +135,7 @@ if (!global.__HUGO_AURA_UI_REACTIVES__.subConfig)
|
|||||||
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
||||||
"error",
|
"error",
|
||||||
"服务安装失败",
|
"服务安装失败",
|
||||||
"<p>检查日志以获取详细信息</p>",
|
`<p>${ret.errorObj}</p>`,
|
||||||
true,
|
true,
|
||||||
false,
|
false,
|
||||||
null
|
null
|
||||||
@@ -166,6 +166,13 @@ if (!global.__HUGO_AURA_UI_REACTIVES__.subConfig)
|
|||||||
if (ret.success) {
|
if (ret.success) {
|
||||||
lifecycleStatus.installed = false;
|
lifecycleStatus.installed = false;
|
||||||
lifecycleStatus.svcInstalled = false;
|
lifecycleStatus.svcInstalled = false;
|
||||||
|
global.__HUGO_AURA__.plsStats.installed = false;
|
||||||
|
global.__HUGO_AURA__.plsStats.connected = false;
|
||||||
|
global.__HUGO_AURA__.plsStats.launched = false;
|
||||||
|
ipcRenderer.invoke(
|
||||||
|
`${IPC_METHOD_BASE}.updatePlsStats`,
|
||||||
|
global.__HUGO_AURA__.plsStats
|
||||||
|
);
|
||||||
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
||||||
"success",
|
"success",
|
||||||
"内核已删除",
|
"内核已删除",
|
||||||
@@ -435,8 +442,18 @@ if (!global.__HUGO_AURA_UI_REACTIVES__.subConfig)
|
|||||||
);
|
);
|
||||||
if (binExistsRet.success && binExistsRet.data.isExists) {
|
if (binExistsRet.success && binExistsRet.data.isExists) {
|
||||||
lifecycleStatus.installed = true;
|
lifecycleStatus.installed = true;
|
||||||
|
global.__HUGO_AURA__.plsStats.installed = true;
|
||||||
|
ipcRenderer.invoke(
|
||||||
|
`${IPC_METHOD_BASE}.updatePlsStats`,
|
||||||
|
global.__HUGO_AURA__.plsStats
|
||||||
|
);
|
||||||
} else {
|
} else {
|
||||||
lifecycleStatus.installed = false;
|
lifecycleStatus.installed = false;
|
||||||
|
global.__HUGO_AURA__.plsStats.installed = false;
|
||||||
|
ipcRenderer.invoke(
|
||||||
|
`${IPC_METHOD_BASE}.updatePlsStats`,
|
||||||
|
global.__HUGO_AURA__.plsStats
|
||||||
|
);
|
||||||
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
global.__HUGO_AURA_UI_FUNCTIONS__.subConfig.plsStatus.updateToast(
|
||||||
"error",
|
"error",
|
||||||
"请下载 PLS 内核以继续",
|
"请下载 PLS 内核以继续",
|
||||||
@@ -573,6 +590,11 @@ if (!global.__HUGO_AURA_UI_REACTIVES__.subConfig)
|
|||||||
"下载内核"
|
"下载内核"
|
||||||
);
|
);
|
||||||
lifecycleStatus.installed = true;
|
lifecycleStatus.installed = true;
|
||||||
|
global.__HUGO_AURA__.plsStats.installed = true;
|
||||||
|
ipcRenderer.invoke(
|
||||||
|
`${IPC_METHOD_BASE}.updatePlsStats`,
|
||||||
|
global.__HUGO_AURA__.plsStats
|
||||||
|
);
|
||||||
GLOBAL_FUNCTIONS.updateStatusContent();
|
GLOBAL_FUNCTIONS.updateStatusContent();
|
||||||
break;
|
break;
|
||||||
case "waiting":
|
case "waiting":
|
||||||
|
|||||||
Reference in New Issue
Block a user