zhang_12370
6 天以前 0ce559e6195a189ccc777b0fa439906bffb12b55
src/views/production/components/useDialog.js
@@ -20,12 +20,17 @@
        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;
@@ -51,6 +56,7 @@
        // 方法
        openDialog,
        closeDialog,
        handleDialogSuccess
        handleDialogSuccess,
        viewRow
    };
}