From 01023fc14beb0a8698075fde2633b15799c9dd86 Mon Sep 17 00:00:00 2001 From: sy2084 Date: Wed, 30 Oct 2024 10:54:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=96=B0=E5=A2=9E=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module-cfg/components/field-modal.vue | 25 ++++++++++++++++--- src/views/config-manage/module-cfg/config.ts | 2 +- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/views/config-manage/module-cfg/components/field-modal.vue b/src/views/config-manage/module-cfg/components/field-modal.vue index 3642ea1..0b6effd 100644 --- a/src/views/config-manage/module-cfg/components/field-modal.vue +++ b/src/views/config-manage/module-cfg/components/field-modal.vue @@ -127,9 +127,13 @@ >取消 - 修改 +
+ 修改 + + 删除 + +
+ @@ -177,7 +181,7 @@ import { getFieldTypeSelect, getFieldNumSelect, getFieldList, - // deleteField, + deleteField, saveField, // getFieldDetail, } from "@/views/config-manage/module-cfg/service"; @@ -298,6 +302,15 @@ const handleEdit = (record) => { }; }; +const handleDelete = (record) => { + deleteField({ + field_id: record.field_id, + }).then(() => { + message.success('删除成功') + toGetList(); + }) +} + const handleCancel = (record) => { if (typeof record.field_id === "string") { dataList.value.shift(); @@ -382,4 +395,8 @@ const handleSave = (record) => { .pagination-box { text-align: center; } + +:deep(.@{ant-prefix}-btn) { + padding: 4px 8px; +} diff --git a/src/views/config-manage/module-cfg/config.ts b/src/views/config-manage/module-cfg/config.ts index 74b84cb..6a299d5 100644 --- a/src/views/config-manage/module-cfg/config.ts +++ b/src/views/config-manage/module-cfg/config.ts @@ -20,7 +20,7 @@ export const viewCfgCols = [ { dataIndex: 'is_other_database', title: '数据库特配', align: 'center'}, { dataIndex: 'original_type', title: '数据源类型', align: 'center'}, { dataIndex: 'original_sql', title: '数据源', align: 'center', width: 400}, - { dataIndex: 'action', title: '操作', align: 'center'}, + { dataIndex: 'action', title: '操作', align: 'center', width: 120}, ]; export const originalTypes = [