add 自动线程国际化

This commit is contained in:
周俊杰
2023-11-30 10:54:39 +08:00
parent f5e7e2023f
commit c294d65603
10 changed files with 427 additions and 388 deletions

View File

@@ -12,27 +12,27 @@
<!--表格渲染-->
<el-table ref="table" v-loading="crud.loading" :data="crud.data" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
<el-table-column :selectable="checkboxT" type="selection" width="55" />
<el-table-column show-overflow-tooltip prop="name" label="名称" />
<el-table-column :show-overflow-tooltip="false" prop="code" label="编号" width="200" />
<el-table-column show-overflow-tooltip prop="status" label="状态" />
<el-table-column show-overflow-tooltip prop="thread_name" label="线程名" />
<el-table-column show-overflow-tooltip prop="thread_state" label="线程状态" />
<el-table-column show-overflow-tooltip prop="usedStatus" label="使用状态" />
<el-table-column show-overflow-tooltip prop="stopMessage" width="90px" label="停止信息" />
<el-table-column v-permission="['admin','timing:edit','timing:del']" label="操作" width="170px" align="center" fixed="right">
<el-table-column show-overflow-tooltip prop="name" :label="$t('Auto.table.name')" />
<el-table-column :show-overflow-tooltip="false" prop="code" :label="$t('Auto.table.code')" width="200" />
<el-table-column show-overflow-tooltip prop="status" :label="$t('Auto.table.status')" />
<el-table-column show-overflow-tooltip prop="thread_name" :label="$t('Auto.table.thread_name')" />
<el-table-column show-overflow-tooltip prop="thread_state" :label="$t('Auto.table.thread_state')" />
<el-table-column show-overflow-tooltip prop="usedStatus" :label="$t('Auto.table.usedStatus')" />
<el-table-column show-overflow-tooltip prop="stopMessage" width="90px" :label="$t('Auto.table.stopMessage')" />
<el-table-column v-permission="['admin','timing:edit','timing:del']" :label="$t('Auto.table.operate')" width="170px" align="center" fixed="right">
<template slot-scope="scope">
<el-button v-permission="['admin','timing:edit']" style="margin-left: -2px" type="text" size="mini" @click="start(scope.row.code)">启动</el-button>
<el-button v-permission="['admin','timing:edit']" style="margin-left: -2px" type="text" size="mini" @click="start(scope.row.code)">{{ $t('common.firing') }}</el-button>
<el-popover
:ref="scope.row.code"
placement="top"
width="200"
>
<p>确定停止该线程吗</p>
{{ $t('Auto.msg.stop_msg') }}
<div style="text-align: right; margin: 0">
<el-button size="mini" type="text" @click="$refs[scope.row.code].doClose()">取消</el-button>
<el-button :loading="delLoading" type="primary" size="mini" @click="stop(scope.row.code)">确定</el-button>
<el-button size="mini" type="text" @click="$refs[scope.row.code].doClose()">{{ $t('common.Cancel') }}</el-button>
<el-button :loading="delLoading" type="primary" size="mini" @click="stop(scope.row.code)">{{ $t('common.determine') }}</el-button>
</div>
<el-button slot="reference" type="text" size="mini">停止</el-button>
<el-button slot="reference" type="text" size="mini">{{ $t('common.stop') }}</el-button>
</el-popover>
</template>