From b28a350861f9247055494a5345a13720ebfe32d1 Mon Sep 17 00:00:00 2001 From: song_xiao_lin Date: Fri, 22 Dec 2023 17:05:55 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E4=B8=B4=E6=97=B6=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=9A=82=E4=B8=8D=E6=94=AF=E6=8C=81=E5=AF=BC=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/src/components/layout/UILayout.tsx | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) 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,