mirror of
https://gitee.com/myxzgzs/boyue-ui-admin-vue3
synced 2025-08-08 16:32:43 +08:00
update: 代码生成配置时,新添加的字典,添加刷新按钮加载
This commit is contained in:
parent
ae9723bc54
commit
d3240df86b
@ -96,6 +96,19 @@
|
|||||||
<el-table-column label="字典类型" min-width="12%">
|
<el-table-column label="字典类型" min-width="12%">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-select v-model="scope.row.dictType" clearable filterable placeholder="请选择">
|
<el-select v-model="scope.row.dictType" clearable filterable placeholder="请选择">
|
||||||
|
<template #header>
|
||||||
|
<div class="flex justify-end">
|
||||||
|
<el-popover
|
||||||
|
class="box-item"
|
||||||
|
content="加载最新字典"
|
||||||
|
placement="top-start"
|
||||||
|
>
|
||||||
|
<template #reference>
|
||||||
|
<el-button :icon="Refresh" size="small" circle @click="getDictOptions" class=""/>
|
||||||
|
</template>
|
||||||
|
</el-popover>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
<el-option
|
<el-option
|
||||||
v-for="dict in dictOptions"
|
v-for="dict in dictOptions"
|
||||||
:key="dict.id"
|
:key="dict.id"
|
||||||
@ -114,6 +127,7 @@
|
|||||||
</template>
|
</template>
|
||||||
<script lang="ts" setup>
|
<script lang="ts" setup>
|
||||||
import { PropType } from 'vue'
|
import { PropType } from 'vue'
|
||||||
|
import { Refresh } from '@element-plus/icons-vue'
|
||||||
import * as CodegenApi from '@/api/infra/codegen'
|
import * as CodegenApi from '@/api/infra/codegen'
|
||||||
import * as DictDataApi from '@/api/system/dict/dict.type'
|
import * as DictDataApi from '@/api/system/dict/dict.type'
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user