| | |
| | | if (dialogRef.value) { |
| | | if (type === 'add') { |
| | | dialogRef.value.Initialization?.(); |
| | | } else if (type === 'edit' && rowData) { |
| | | dialogRef.value.editInitialization?.(rowData); |
| | | } else if ((type === 'edit' || type === 'viewRow') && rowData) { |
| | | dialogRef.value.editInitialization?.(type,rowData); |
| | | } |
| | | } |
| | | }; |
| | | |
| | | const viewRow = (type,rowData) => { |
| | | dialogType.value = type; |
| | | currentRowData.value = rowData; |
| | | dialogVisible.value = true; |
| | | openDialog('viewRow', rowData); |
| | | }; |
| | | // 关闭对话框 |
| | | const closeDialog = () => { |
| | | dialogVisible.value = false; |
| | |
| | | // 方法 |
| | | openDialog, |
| | | closeDialog, |
| | | handleDialogSuccess |
| | | handleDialogSuccess, |
| | | viewRow |
| | | }; |
| | | } |