This commit is contained in:
hailin 2025-04-02 22:37:29 +08:00
parent 428fee6f81
commit 0d55091777
1 changed files with 6 additions and 7 deletions

View File

@ -534,15 +534,14 @@ export function DetailPageHeader({ data }: { data: any }) {
} }
setStatusText(result.header.message || "部署成功"); setStatusText(result.header.message || "部署成功");
if (result.header?.code === 1006) { // ✅ 只在 running / stopped 状态下显示删除按钮
setShowDelete(false); if (status === "running" || status === "stopped") {
setStatusText("");
setProgress("0%");
} else {
setShowDelete(true); setShowDelete(true);
setStatusText(result.header.message || "部署中"); } else {
setProgress(result.data?.progress || "0%"); setShowDelete(false);
} }
setProgress(result.data?.progress || "0%");
} catch (err) { } catch (err) {
console.error("请求部署状态失败:", err); console.error("请求部署状态失败:", err);
setStatusText("请求失败"); setStatusText("请求失败");