Merge pull request '菜单管理时,在列表中把“是否隐藏”也显示出来,更加直观' (#297) from koy07555/Admin.NET.Pro:菜单管理 into v2
Reviewed-on: https://code.adminnet.top/Admin.NET/Admin.NET.Pro/pulls/297
This commit is contained in:
commit
af4e9ebd3b
@ -55,8 +55,9 @@
|
|||||||
<el-tag type="info" v-else>按钮</el-tag>
|
<el-tag type="info" v-else>按钮</el-tag>
|
||||||
</template>
|
</template>
|
||||||
<template #row_status="{ row }">
|
<template #row_status="{ row }">
|
||||||
<el-tag v-if="row.status === 1" type="success">启用</el-tag>
|
<el-tag v-if="row.status === 1 && !row.isHide" type="success">启用</el-tag>
|
||||||
<el-tag v-else type="danger">禁用</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>
|
||||||
<template #row_record="{ row }">
|
<template #row_record="{ row }">
|
||||||
<ModifyRecord :data="row" />
|
<ModifyRecord :data="row" />
|
||||||
@ -86,6 +87,7 @@ import ModifyRecord from '/@/components/table/modifyRecord.vue';
|
|||||||
import { getAPI } from '/@/utils/axios-utils';
|
import { getAPI } from '/@/utils/axios-utils';
|
||||||
import { SysMenuApi } from '/@/api-services/api';
|
import { SysMenuApi } from '/@/api-services/api';
|
||||||
import { SysMenu, UpdateMenuInput } from '/@/api-services/models';
|
import { SysMenu, UpdateMenuInput } from '/@/api-services/models';
|
||||||
|
import { Hide } from '@element-plus/icons-vue'
|
||||||
|
|
||||||
const xGrid = ref<VxeGridInstance>();
|
const xGrid = ref<VxeGridInstance>();
|
||||||
const editMenuRef = ref<InstanceType<typeof EditMenu>>();
|
const editMenuRef = ref<InstanceType<typeof EditMenu>>();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user