This commit is contained in:
zuohuaijun 2025-03-27 02:22:59 +08:00
commit 7e968d232d

View File

@ -55,8 +55,9 @@
<el-tag type="info" v-else>按钮</el-tag>
</template>
<template #row_status="{ row }">
<el-tag v-if="row.status === 1" type="success">启用</el-tag>
<el-tag v-else type="danger">禁用</el-tag>
<el-tag v-if="row.status === 1 && !row.isHide" type="success">启用</el-tag>
<el-tag v-if="row.status != 1" type="danger">禁用</el-tag>
<el-icon v-if="row.isHide" class="ml5"><Hide /></el-icon>
</template>
<template #row_record="{ row }">
<ModifyRecord :data="row" />
@ -86,6 +87,7 @@ import ModifyRecord from '/@/components/table/modifyRecord.vue';
import { getAPI } from '/@/utils/axios-utils';
import { SysMenuApi } from '/@/api-services/api';
import { SysMenu, UpdateMenuInput } from '/@/api-services/models';
import { Hide } from '@element-plus/icons-vue'
const xGrid = ref<VxeGridInstance>();
const editMenuRef = ref<InstanceType<typeof EditMenu>>();