diff --git a/app/renderer/src/main/src/components/layout/UILayout.tsx b/app/renderer/src/main/src/components/layout/UILayout.tsx index e99ac76039..6a5e1f64d3 100644 --- a/app/renderer/src/main/src/components/layout/UILayout.tsx +++ b/app/renderer/src/main/src/components/layout/UILayout.tsx @@ -72,6 +72,7 @@ import {NetWorkApi} from "@/services/fetch" import {useTemporaryProjectStore} from "@/store/temporaryProject" import {useRunNodeStore} from "@/store/runNode" import emiter from "@/utils/eventBus/eventBus" +import { showYakitModal } from "../yakitUI/YakitModal/YakitModalConfirm" const {ipcRenderer} = window.require("electron") @@ -672,6 +673,25 @@ const UILayout: React.FC = (props) => { failed("当前项目无关键信息,无法导出!") return } + // 临时项目暂不支持导出 + if (temporaryProjectId) { + const m = showYakitModal({ + title: "提示", + content: ( +
+ 临时项目导出还在开发中,会安排尽快上线 +
+ ), + onCancel: () => { + m.destroy() + }, + onOk: () => { + m.destroy() + }, + width: 400 + }) + return + } setLinkDatabase(true) setProjectModalInfo({visible: true, isNew: false, isExport: true, project: currentProject}) return @@ -680,6 +700,25 @@ const UILayout: React.FC = (props) => { failed("当前项目无关键信息,无法导出!") return } + // 临时项目暂不支持导出 + if (temporaryProjectId) { + const m = showYakitModal({ + title: "提示", + content: ( +
+ 临时项目导出还在开发中,会安排尽快上线 +
+ ), + onCancel: () => { + m.destroy() + }, + onOk: () => { + m.destroy() + }, + width: 400 + }) + return + } setLinkDatabase(true) setProjectTransferShow({ visible: true,