修复issue I76OTW问题

This commit is contained in:
inrgihc
2023-06-14 22:23:05 +08:00
parent 3739b71e6b
commit dae8d4b3bc
22 changed files with 61 additions and 62 deletions

View File

@@ -142,15 +142,26 @@ export default {
width: 100%;
border-collapse: collapse;
}
.el-table__header {
width: 100% !important;
.demo-table-expand {
font-size: 0;
}
.el-table__body {
width: 100% !important;
.demo-table-expand label {
width: 90px;
color: #99a9bf;
}
.el-table__cell {
white-space: pre-wrap;
.demo-table-expand .el-form-item {
margin-right: 0;
margin-bottom: 0;
width: 50%;
}
.filter {
margin: 10px;
}
.container {
display: flex;
height: 100%;
@@ -161,7 +172,7 @@ export default {
}
.container .el-card {
width: 30%;
width: 50%;
height: 100%;
overflow: auto;
}
@@ -195,6 +206,7 @@ export default {
.container .contentBox {
padding: 10px;
width: calc(100% - 150px);
width: calc(100% - 250px);
}
</style>
</style>

View File

@@ -34,27 +34,9 @@
<template slot="empty">
<span>记录为空或者单击左侧任务列表记录来查看作业调度记录</span>
</template>
<el-table-column type="expand">
<template slot-scope="props">
<el-form label-position="left"
inline
class="demo-table-expand">
<el-form-item label="执行日志:">
<el-button size="small"
type="danger"
@click="handleShowJobLogs(props.row.jobId)">
查看
</el-button>
</el-form-item>
</el-form>
</template>
</el-table-column>
<el-table-column property="jobId"
label="ID"
min-width="10%"></el-table-column>
<el-table-column property="assignmentId"
label="任务ID"
min-width="15%"></el-table-column>
<el-table-column property="scheduleMode"
label="调度方式"
min-width="15%"></el-table-column>
@@ -66,10 +48,20 @@
min-width="25%"></el-table-column>
<el-table-column property="duration"
label="持续时长(s)"
min-width="20%"></el-table-column>
min-width="15%"></el-table-column>
<el-table-column property="jobStatus"
label="执行状态"
min-width="20%"></el-table-column>
min-width="15%"></el-table-column>
<el-table-column label="日志"
min-width="15%">
<template slot-scope="props">
<el-button size="small"
type="danger"
@click="handleShowJobLogs(props.row.jobId)">
查看
</el-button>
</template>
</el-table-column>
</el-table>
<div class="page"
align="right">
@@ -88,31 +80,31 @@
:showClose="false"
:before-close="handleClose">
<el-alert v-if="status===0"
title="执行状态:未执行"
title="未执行"
type="info"
center
show-icon>
</el-alert>
<el-alert v-if="status===1"
title="执行状态:执行中"
title="执行中"
type="success"
center
show-icon>
</el-alert>
<el-alert v-if="status===2"
title="执行状态:执行失败"
title="执行失败"
type="error"
center
show-icon>
</el-alert>
<el-alert v-if="status===3"
title="执行状态:执行成功"
title="执行成功"
type="success"
center
show-icon>
</el-alert>
<el-alert v-if="status===4"
title="执行状态:手动取消"
title="手动取消"
type="warning"
center
show-icon>
@@ -121,6 +113,7 @@
id="log_textarea_id"
class="log_textarea_style"
:rows="20"
:spellcheck="false"
v-model="logContent">
</el-input>
<div slot="footer"
@@ -391,10 +384,4 @@ export default {
width: calc(100% - 250px);
}
.log_textarea_style .el-textarea__inner {
padding: 5px 15px;
width: 100%;
color: #505664 !important;
background-color: #1d1b1f !important;
}
</style>