🔨 批量执行日志.

This commit is contained in:
lijiahangmax
2024-03-19 01:24:15 +08:00
parent 2aaf3ee907
commit f8ea51eb8c
23 changed files with 437 additions and 90 deletions

View File

@@ -14,8 +14,8 @@
<div v-for="item in hosts"
:key="item.id"
class="exec-host-item"
:class="[ current === item.hostId ? 'exec-host-item-selected' : '' ]"
@click="emits('selected', item.hostId)">
:class="[ current === item.id ? 'exec-host-item-selected' : '' ]"
@click="emits('selected', item.id)">
<!-- 主机名称 -->
<div class="exec-host-item-name">
<span class="host-name">{{ item.hostName }}</span>

View File

@@ -2,7 +2,7 @@
<div class="log-panel-container">
<!-- 执行主机 -->
<log-panel-host class="host-container"
:current="currentHostId"
:current="currentHostExecId"
:hosts="command.hosts"
@selected="selectedHost"
@back="back" />
@@ -26,7 +26,7 @@
const emits = defineEmits(['back']);
const currentHostId = ref(1);
const currentHostExecId = ref(1);
const command = ref<ExecCommandResponse>({
id: 50,
hosts: [{
@@ -65,7 +65,7 @@
// 打开
const open = (record: ExecCommandResponse) => {
command.value = record;
currentHostId.value = record.hosts[0].hostId;
currentHostExecId.value = record.hosts[0].id;
// 打开日志
openLog();
};
@@ -79,7 +79,7 @@
// 选中主机
const selectedHost = (hostId: number) => {
currentHostId.value = hostId;
currentHostExecId.value = hostId;
};
// 返回