/** * @program: kicc-ui * @description: 配置参数模块动态渲染配置 * @author: entfrm开发团队-王翔 * @create: 2022/4/21 */ import { h } from 'vue'; import { Tag } from 'ant-design-vue'; import { ColumnProps } from "ant-design-vue/lib/table/interface"; /** 表格列配置 */ export const columns: ColumnProps[] = [ { title: '参数名称', dataIndex: 'name' }, { title: '参数键名', dataIndex: 'key' }, { title: '参数键值', dataIndex: 'value' }, { title: '系统内置', dataIndex: 'isSys', customRender: ({record}) => { return record.isSys == '0' ? h(Tag, { color: 'success' }, '是') : h(Tag, { color: 'red' }, '否'); } }, { title: '备注', dataIndex: 'remarks', customRender: ({record}) => { return record.remarks || h(Tag, {color: 'red'},'暂无数据'); } }, { title: '创建时间', dataIndex: 'createTime' } ];