fix: 修复菜单类型显示判断错误问题

This commit is contained in:
AN 2025-05-12 23:48:17 +08:00 committed by 马铃薯头
parent a420241930
commit ccffb27a47
2 changed files with 4 additions and 4 deletions

View File

@ -383,7 +383,7 @@ const btnColumns: DataTableColumns<Api.System.Menu> = [
content-class="w-100px"
>
<NDescriptionsItem label="菜单类型">
<NTag size="small" type="primary">{{ menuTypeRecord[currentMenu.menuType!] }}</NTag>
<NTag class="m-1" size="small" type="primary">{{ menuTypeRecord[currentMenu.menuType!] }}</NTag>
</NDescriptionsItem>
<NDescriptionsItem label="菜单状态">
<DictTag size="small" :value="currentMenu.status" dict-code="sys_normal_disable" />
@ -405,7 +405,7 @@ const btnColumns: DataTableColumns<Api.System.Menu> = [
{{ currentMenu.perms }}
</NDescriptionsItem>
<NDescriptionsItem label="是否外链">
<NTag v-if="currentMenu.isFrame" size="small" :type="tagMap[currentMenu.isFrame]">
<NTag v-if="currentMenu.isFrame" class="m-1" size="small" :type="tagMap[currentMenu.isFrame]">
{{ menuIsFrameRecord[currentMenu.isFrame] }}
</NTag>
</NDescriptionsItem>
@ -413,7 +413,7 @@ const btnColumns: DataTableColumns<Api.System.Menu> = [
<DictTag size="small" :value="currentMenu.visible" dict-code="sys_show_hide" />
</NDescriptionsItem>
<NDescriptionsItem v-if="currentMenu.menuType === 'C'" label="是否缓存">
<NTag v-if="currentMenu.isCache" size="small" :type="tagMap[currentMenu.isCache]">
<NTag v-if="currentMenu.isCache" class="m-1" size="small" :type="tagMap[currentMenu.isCache]">
{{ currentMenu.isCache === '0' ? '缓存' : '不缓存' }}
</NTag>
</NDescriptionsItem>

View File

@ -238,7 +238,7 @@ function onCreate() {
placeholder="请选择上级菜单"
/>
</NFormItemGi>
<NFormItemGi v-if="menuType !== 'F'" :span="24" label="菜单类型" path="menuType">
<NFormItemGi v-if="model.menuType !== 'F'" :span="24" label="菜单类型" path="menuType">
<NRadioGroup v-model:value="model.menuType">
<NRadioButton
v-for="item in menuTypeOptions.filter(item => item.value !== 'F')"