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 @@