From e52bd384be35b09b36cda66d9a7f6c4e1281c249 Mon Sep 17 00:00:00 2001 From: "t-shunyi.kuang" <846002312@qq.com> Date: Tue, 21 Oct 2025 16:57:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E7=94=9F=E6=88=90=E9=93=B6?= =?UTF-8?q?=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mdm/Bank/components/Form.vue | 10 ++++- src/views/mdm/Bank/index.vue | 53 ++++++++++++++++++++++++-- 2 files changed, 59 insertions(+), 4 deletions(-) diff --git a/src/views/mdm/Bank/components/Form.vue b/src/views/mdm/Bank/components/Form.vue index 435af73..57f2657 100644 --- a/src/views/mdm/Bank/components/Form.vue +++ b/src/views/mdm/Bank/components/Form.vue @@ -10,7 +10,7 @@ import { reactive, ref,onBeforeMount,onMounted } from 'vue'; import { formProps, formEventConfigs ,formConfig} from './config'; import SimpleForm from '/@/components/SimpleForm/src/SimpleForm.vue'; - import { addLngBBank, getLngBBank, updateLngBBank } from '/@/api/mdm/Bank'; + import { addLngBBank, getLngBBank, updateLngBBank, deleteLngBBank } from '/@/api/mdm/Bank'; import { cloneDeep } from 'lodash-es'; import { FormDataProps } from '/@/components/Designer/src/types'; import { usePermission } from '/@/hooks/web/usePermission'; @@ -201,6 +201,12 @@ systemFormRef.value, formProps.schemas); //表单事件:加载表单 } + function getFormModel() { + return systemFormRef.value.formModel + } + async function handleDelete(id) { + return await deleteLngBBank([id]); + } defineExpose({ setFieldsValue, resetFields, @@ -212,5 +218,7 @@ setMenuPermission, setWorkFlowForm, getRowKey, + getFormModel, + handleDelete }); \ No newline at end of file diff --git a/src/views/mdm/Bank/index.vue b/src/views/mdm/Bank/index.vue index a09a817..9d239c7 100644 --- a/src/views/mdm/Bank/index.vue +++ b/src/views/mdm/Bank/index.vue @@ -24,10 +24,12 @@