From e254cb9f6d0f11a08ec607424b097fd9c4444a08 Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Sat, 7 May 2022 02:51:03 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=A3=20=E6=8F=90=E4=BE=9Bant=E5=8E=9F?= =?UTF-8?q?=E7=94=9F=E8=A1=A8=E6=A0=BC=E7=BB=84=E4=BB=B6=E6=A8=A1=E6=9D=BF?= =?UTF-8?q?=E5=9F=BA=E6=9C=AC=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/system/config/config.data.ts | 8 +++++++ kicc-ui/src/views/system/config/index.vue | 22 ++++++++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/kicc-ui/src/views/system/config/config.data.ts b/kicc-ui/src/views/system/config/config.data.ts index b9e98022..4e1a06a3 100644 --- a/kicc-ui/src/views/system/config/config.data.ts +++ b/kicc-ui/src/views/system/config/config.data.ts @@ -39,5 +39,13 @@ export const columns: ColumnProps[] = [ { title: '创建时间', dataIndex: 'createTime' + }, + { + width: 220, + title: '操作', + align: 'center', + dataIndex: 'action', + slots: { customRender: 'action' }, + fixed: false } ]; diff --git a/kicc-ui/src/views/system/config/index.vue b/kicc-ui/src/views/system/config/index.vue index 6bdf9c6c..194fedae 100644 --- a/kicc-ui/src/views/system/config/index.vue +++ b/kicc-ui/src/views/system/config/index.vue @@ -131,6 +131,24 @@ + @@ -149,8 +167,9 @@ import { RedoOutlined, ColumnHeightOutlined, FullscreenOutlined, FullscreenExitOutlined } from '@ant-design/icons-vue'; import { ref, onMounted, computed, watch } from 'vue'; import { Table, Form, Row, Col, Divider, Tooltip, Dropdown, Menu, Select, DatePicker, Alert } from 'ant-design-vue'; - import {BasicColumn, BasicTableProps, PaginationProps, SizeType} from '/@/components/Table'; + import { BasicColumn, BasicTableProps, PaginationProps, SizeType } from '/@/components/Table'; import { listConfig, delConfig } from '/@/api/platform/system/controller/config'; + import Icon from '/@/components/Icon/src/Icon.vue'; import ConfigModal from './ConfigModal.vue'; import { columns } from './config.data'; import { basicProps } from "/@/components/Table/src/props"; @@ -206,6 +225,7 @@ const { t } = useI18n(); const { prefixCls } = useDesign('basic-table'); const { prefixCls: headerPrefixCls } = useDesign('basic-table-header'); + const { prefixCls: actionPrefixCls } = useDesign('basic-table-action'); const { createConfirm } = useMessage(); const { createMessage } = useMessage(); const { toggle, isFullscreen } = useFullscreen(wrapRef);