🔨 监控模块.

This commit is contained in:
lijiahangmax
2025-09-24 23:09:58 +08:00
parent eb8d618c2a
commit 1881086e98
227 changed files with 11276 additions and 603 deletions

View File

@@ -2,12 +2,12 @@
<a-modal v-model:visible="visible"
modal-class="modal-form-large"
title-align="start"
title="清终端连接日志"
title="清终端连接日志"
:align-center="false"
:draggable="true"
:mask-closable="false"
:unmount-on-close="true"
ok-text=""
ok-text=""
:ok-button-props="{ disabled: loading }"
:cancel-button-props="{ disabled: loading }"
:on-before-ok="handlerOk"
@@ -131,7 +131,7 @@
// 获取总数量
const { data } = await getTerminalConnectLogCount(formModel.value);
if (data) {
// 清
// 清
doClear(data);
} else {
// 无数据
@@ -147,14 +147,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearTerminalConnectLog(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -63,11 +63,11 @@
<!-- 右侧操作 -->
<div class="table-right-bar-handle">
<a-space>
<!-- -->
<!-- -->
<a-button v-permission="['terminal:terminal-connect-log:management:clear']"
status="danger"
@click="openClear">
<template #icon>
<icon-close />
</template>

View File

@@ -2,12 +2,12 @@
<a-modal v-model:visible="visible"
modal-class="modal-form-large"
title-align="start"
title="清批量执行日志"
title="清批量执行日志"
:align-center="false"
:draggable="true"
:mask-closable="false"
:unmount-on-close="true"
ok-text=""
ok-text=""
:ok-button-props="{ disabled: loading }"
:cancel-button-props="{ disabled: loading }"
:on-before-ok="handlerOk"
@@ -123,7 +123,7 @@
// 获取总数量
const { data } = await getExecCommandLogCount(formModel.value);
if (data) {
// 清
// 清
doClear(data);
} else {
// 无数据
@@ -139,14 +139,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearExecCommandLog(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -70,11 +70,11 @@
<icon-thunderbolt />
</template>
</a-button>
<!-- -->
<!-- -->
<a-button v-permission="['exec:exec-command-log:management:clear']"
status="danger"
@click="openClear">
<template #icon>
<icon-close />
</template>

View File

@@ -2,12 +2,12 @@
<a-modal v-model:visible="visible"
modal-class="modal-form-large"
title-align="start"
title="清计划任务日志"
title="清计划任务日志"
:align-center="false"
:draggable="true"
:mask-closable="false"
:unmount-on-close="true"
ok-text=""
ok-text=""
:ok-button-props="{ disabled: loading }"
:cancel-button-props="{ disabled: loading }"
:on-before-ok="handlerOk"
@@ -118,7 +118,7 @@
// 获取总数量
const { data } = await getExecJobLogCount(formModel.value);
if (data) {
// 清
// 清
doClear(data);
} else {
// 无数据
@@ -134,14 +134,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearExecJobLog(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -61,11 +61,11 @@
<!-- 右侧操作 -->
<div class="table-right-bar-handle">
<a-space>
<!-- -->
<!-- -->
<a-button v-permission="['exec:exec-job-log:management:clear']"
status="danger"
@click="openClear">
<template #icon>
<icon-close />
</template>

View File

@@ -122,7 +122,7 @@
// 获取总数量
const { data } = await getUploadTaskCount(formModel.value);
if (data) {
// 清
// 清
doClear(data);
} else {
// 无数据
@@ -138,14 +138,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearUploadTask(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -70,11 +70,11 @@
<icon-upload />
</template>
</a-button>
<!-- -->
<!-- -->
<a-button v-permission="['exec:upload-task:management:clear']"
status="danger"
@click="openClear">
<template #icon>
<icon-close />
</template>

View File

@@ -170,7 +170,7 @@
// 获取总数量
const { data } = await getAlarmEventCount(formModel.value);
if (data) {
// 清
// 清
doClear(data);
} else {
// 无数据
@@ -186,14 +186,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearMonitorAlarmEvent(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -2,12 +2,12 @@
<a-modal v-model:visible="visible"
modal-class="modal-form-large"
title-align="start"
title="清操作日志"
title="清操作日志"
:align-center="false"
:draggable="true"
:mask-closable="false"
:unmount-on-close="true"
ok-text=""
ok-text=""
:ok-button-props="{ disabled: loading }"
:cancel-button-props="{ disabled: loading }"
:on-before-ok="handlerOk"
@@ -171,14 +171,14 @@
// 执行删除
const doClear = (count: number) => {
Modal.confirm({
title: '删除清空',
title: '清理确认',
content: `确定要删除 ${count} 条数据吗? 确定后将立即删除且无法恢复!`,
onOk: async () => {
setLoading(true);
try {
// 调用清
// 调用清
const { data } = await clearOperatorLog(formModel.value);
Message.success(`已成功清 ${data} 条数据`);
Message.success(`已成功清 ${data} 条数据`);
emits('clear');
// 清空
setVisible(false);

View File

@@ -18,11 +18,11 @@
<!-- 右侧操作 -->
<div class="table-right-bar-handle">
<a-space>
<!-- -->
<!-- -->
<a-button v-permission="['infra:operator-log:management:clear']"
status="danger"
@click="openClear">
<template #icon>
<icon-close />
</template>