diff --git a/apps/blogai/components/header.tsx b/apps/blogai/components/header.tsx index 2dff462..ba53cb4 100644 --- a/apps/blogai/components/header.tsx +++ b/apps/blogai/components/header.tsx @@ -123,7 +123,7 @@ export function Header() { export function DetailPageHeader({ data }: { data: any }) { const [loading, setLoading] = useState(false); const [statusText, setStatusText] = useState(data?.statusText || "加载中..."); - + const [progress, setProgress] = useState("0%"); const [showDelete, setShowDelete] = useState(true); // 默认可以删除 // const handleClick = async (source: "icon" | "info") => { @@ -262,8 +262,12 @@ export function DetailPageHeader({ data }: { data: any }) { setStatusText(result.header.message || "部署成功"); if (result.header?.code === 1006) { setShowDelete(false); // code === 1006 不可删除,隐藏按钮 + setStatusText(""); + setProgress("0%"); } else { setShowDelete(true); // 其他状态可删除 + setStatusText(result.header.message || "部署中"); + setProgress(result.data?.progress || "0%"); } // 如果还想设置进度的话,这里也可以 setProgress(result.data.progress || '0%') } catch (err) {