|
@@ -6,6 +6,8 @@
|
|
|
:destroy-on-close="true"
|
|
|
:width="parameter.width"
|
|
|
:top="parameter.top"
|
|
|
+ :before-close="parameter.beforeClose"
|
|
|
+ @closed="parameter.closedEvent"
|
|
|
draggable
|
|
|
>
|
|
|
<ProFrom ref="proFormRef" :items-options="parameter.itemsOptions" :form-options="_options" :model="parameter.model">
|
|
@@ -49,6 +51,8 @@ export interface FormParameterProps {
|
|
|
itemsOptions: ProForm.ItemsOptions[] // 动态表单字段配置
|
|
|
model?: Record<ProForm.FormItem['prop'], ProForm.FormItem['value']> // 表单数据对象
|
|
|
getTableList?: () => void // 获取表格数据的Api
|
|
|
+ beforeClose?: (done: () => void) => void // 关闭弹框前的钩子函数
|
|
|
+ closedEvent?: () => void // 弹框关闭的回调函数
|
|
|
}
|
|
|
|
|
|
// dialog状态
|