|
|
|
@ -1,5 +1,5 @@
|
|
|
|
|
<template>
|
|
|
|
|
<LayoutContent v-loading="loading || syncLoading" :title="activeName" :divider="true">
|
|
|
|
|
<LayoutContent v-loading="loading || syncLoading" :title="activeName">
|
|
|
|
|
<template #toolbar>
|
|
|
|
|
<el-row :gutter="5">
|
|
|
|
|
<el-col :span="20">
|
|
|
|
@ -67,6 +67,7 @@
|
|
|
|
|
class="install-card-col-12"
|
|
|
|
|
>
|
|
|
|
|
<div class="install-card">
|
|
|
|
|
<el-card class="e-card">
|
|
|
|
|
<el-row :gutter="24">
|
|
|
|
|
<el-col :xs="3" :sm="3" :md="3" :lg="4" :xl="4">
|
|
|
|
|
<div class="icon">
|
|
|
|
@ -90,7 +91,10 @@
|
|
|
|
|
:content="installed.message"
|
|
|
|
|
>
|
|
|
|
|
<template #reference>
|
|
|
|
|
<Status :key="installed.status" :status="installed.status"></Status>
|
|
|
|
|
<Status
|
|
|
|
|
:key="installed.status"
|
|
|
|
|
:status="installed.status"
|
|
|
|
|
></Status>
|
|
|
|
|
</template>
|
|
|
|
|
</el-popover>
|
|
|
|
|
<span v-else>
|
|
|
|
@ -140,7 +144,9 @@
|
|
|
|
|
{{ $t('app.busPort') }}:{{ installed.httpPort }}
|
|
|
|
|
</el-tag>
|
|
|
|
|
<div class="description">
|
|
|
|
|
<span>{{ $t('app.areadyRun') }}: {{ getAge(installed.createdAt) }}</span>
|
|
|
|
|
<span>
|
|
|
|
|
{{ $t('app.areadyRun') }}: {{ getAge(installed.createdAt) }}
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="app-divider" />
|
|
|
|
@ -151,7 +157,9 @@
|
|
|
|
|
<el-button
|
|
|
|
|
v-for="(button, key) in buttons"
|
|
|
|
|
:key="key"
|
|
|
|
|
:type="button.disabled && button.disabled(installed) ? 'info' : 'primary'"
|
|
|
|
|
:type="
|
|
|
|
|
button.disabled && button.disabled(installed) ? 'info' : 'primary'
|
|
|
|
|
"
|
|
|
|
|
plain
|
|
|
|
|
round
|
|
|
|
|
size="small"
|
|
|
|
@ -164,6 +172,7 @@
|
|
|
|
|
</div>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-card>
|
|
|
|
|
</div>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|