add: 添加自动清理任务和指令,优化操作日志

This commit is contained in:
yanps
2024-02-02 16:56:42 +08:00
parent e2cfc536bb
commit bd2b3057ba
16 changed files with 313 additions and 141 deletions

View File

@@ -10,7 +10,7 @@
label-position="right"
label-suffix=":"
>
<el-form-item :label="$t('department.table_title.Department_name')">
<el-form-item :label="$t('department.table_title.Department_name')">
<el-input
v-model="query.name"
clearable
@@ -21,7 +21,7 @@
@keyup.enter.native="crud.toQuery"
/>
</el-form-item>
<el-form-item :label="$t('department.table_value.State')">
<el-form-item :label="$t('department.table_value.State')">
<el-select
v-model="query.is_used"
clearable
@@ -43,7 +43,7 @@
append-to-body
:close-on-click-modal="false"
:before-close="crud.cancelCU"
:visible.sync="crud.status.cu > 0"
:visible.sync="crud.status.cu"
:title="crud.status.title"
width="650px"
>
@@ -69,8 +69,8 @@
<el-form-item :label="$t('department.other.Top_departments')" :min-width="flexWidth('code',crud.data,$t('department.other.Department_code'))">
<el-radio-group v-model="form.isTop" style="width: 140px">
<el-row>
<el-radio label="1">{{ $t('common.true') }}</el-radio>
<el-radio label="0">{{ $t('common.false') }}</el-radio>
<el-radio label="1">{{ $t('auto.common.true') }}</el-radio>
<el-radio label="0">{{ $t('auto.common.false') }}</el-radio>
</el-row>
</el-radio-group>
</el-form-item>
@@ -279,7 +279,7 @@ export default {
},
// 改变状态
changeEnabled(data, val) {
const satus = this.enabledTypeOptions.find(item => { return item.key == data.is_used })
const satus = this.enabledTypeOptions.find(item => { return item.key === data.is_used })
debugger
this.$confirm('此操作将 "' + satus.display_name + '" ' + data.name + '部门, 是否继续?', '提示', {
confirmButtonText: '确定',