fix:修复数据表格列没有正确使用码值

This commit is contained in:
hu.ej 2025-07-06 16:43:16 +08:00
parent 85c8a9fffa
commit 9de4a29f67

View File

@ -9,6 +9,7 @@ import { $t } from '@/locales';
import ButtonIcon from '@/components/custom/button-icon.vue'; import ButtonIcon from '@/components/custom/button-icon.vue';
import ${BusinessName}OperateDrawer from './modules/${business__name}-operate-drawer.vue'; import ${BusinessName}OperateDrawer from './modules/${business__name}-operate-drawer.vue';
import ${BusinessName}Search from './modules/${business__name}-search.vue'; import ${BusinessName}Search from './modules/${business__name}-search.vue';
import DictTag from '@/components/custom/dict-tag.vue';
defineOptions({ defineOptions({
name: '${BusinessName}List' name: '${BusinessName}List'
@ -56,18 +57,31 @@ const {
}, },
#foreach ($column in $columns) #foreach ($column in $columns)
#if($column.list) #if($column.list)
#if($column.htmlType == "select" && "" != $column.dictType)
{
key: '$column.javaField',
title: '$column.columnComment',
align: 'center',
minWidth: 120,
render(row) {
return <DictTag size="small" value={row.$column.javaField} dictCode="$column.dictType" />;
}
},
#else
{ {
key: '$column.javaField', key: '$column.javaField',
title: '$column.columnComment', title: '$column.columnComment',
align: 'center', align: 'center',
minWidth: 120 minWidth: 120
}, },
#end
#end #end
#end #end
{ {
key: 'operate', key: 'operate',
title: $t('common.operate'), title: $t('common.operate'),
align: 'center', align: 'center',
fixed: 'right',
width: 130, width: 130,
render: row => { render: row => {
const divider = () => { const divider = () => {