Skip to content

Commit e42d080

Browse files
committed
#295 重启按钮控制,增加重启中状态
1 parent 4127af7 commit e42d080

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

saturn-console-web/src/pages/job_list/executor_overview.vue

+5-4
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,10 @@
4242
{{scope.row.executorName}}
4343
</template>
4444
</el-table-column>
45-
<el-table-column prop="status" label="状态" sortable>
45+
<el-table-column prop="status" label="状态" width="80px" sortable>
4646
<template slot-scope="scope">
4747
<el-tag :type="scope.row.status === 'ONLINE' ? 'success' : ''" close-transition>{{translateStatus[scope.row.status]}}</el-tag>
48+
<el-tag type="warning" v-if="scope.row.restarting">重启中</el-tag>
4849
</template>
4950
</el-table-column>
5051
<el-table-column prop="serverIp" label="IP" width="120"></el-table-column>
@@ -53,7 +54,7 @@
5354
{{scope.row.groupName || '--'}}
5455
</template>
5556
</el-table-column>
56-
<el-table-column label="分片分配" header-align="left" align="center">
57+
<el-table-column label="分片分配" header-align="left" width="80px" align="center">
5758
<template slot-scope="scope">
5859
<span v-if="scope.row.status === 'OFFLINE'">--</span>
5960
<el-tooltip content="查看" placement="top" v-else>
@@ -62,10 +63,10 @@
6263
</template>
6364
</el-table-column>
6465
<el-table-column prop="version" label="版本" sortable></el-table-column>
65-
<el-table-column prop="lastBeginTime" label="最近启动时间" min-width="120px"></el-table-column>
66+
<el-table-column prop="lastBeginTime" label="最近启动时间" width="160px"></el-table-column>
6667
<el-table-column label="操作" width="110px" align="center">
6768
<template slot-scope="scope">
68-
<el-tooltip content="重启" placement="top" v-if="scope.row.status === 'ONLINE'">
69+
<el-tooltip content="重启" placement="top" v-if="scope.row.status === 'ONLINE' && !scope.row.restarting">
6970
<el-button type="text" @click="handleRestart(scope.row)"><i class="fa fa-power-off"></i></el-button>
7071
</el-tooltip>
7172
<el-tooltip content="摘取流量" placement="top" v-if="!scope.row.noTraffic">

0 commit comments

Comments
 (0)