This commit is contained in:
parent
6b528e0a54
commit
cf8f833edd
|
|
@ -123,7 +123,7 @@ export function Header() {
|
||||||
export function DetailPageHeader({ data }: { data: any }) {
|
export function DetailPageHeader({ data }: { data: any }) {
|
||||||
const [loading, setLoading] = useState(false);
|
const [loading, setLoading] = useState(false);
|
||||||
const [statusText, setStatusText] = useState(data?.statusText || "加载中...");
|
const [statusText, setStatusText] = useState(data?.statusText || "加载中...");
|
||||||
|
const [progress, setProgress] = useState("0%");
|
||||||
const [showDelete, setShowDelete] = useState(true); // 默认可以删除
|
const [showDelete, setShowDelete] = useState(true); // 默认可以删除
|
||||||
|
|
||||||
// const handleClick = async (source: "icon" | "info") => {
|
// const handleClick = async (source: "icon" | "info") => {
|
||||||
|
|
@ -262,8 +262,12 @@ export function DetailPageHeader({ data }: { data: any }) {
|
||||||
setStatusText(result.header.message || "部署成功");
|
setStatusText(result.header.message || "部署成功");
|
||||||
if (result.header?.code === 1006) {
|
if (result.header?.code === 1006) {
|
||||||
setShowDelete(false); // code === 1006 不可删除,隐藏按钮
|
setShowDelete(false); // code === 1006 不可删除,隐藏按钮
|
||||||
|
setStatusText("");
|
||||||
|
setProgress("0%");
|
||||||
} else {
|
} else {
|
||||||
setShowDelete(true); // 其他状态可删除
|
setShowDelete(true); // 其他状态可删除
|
||||||
|
setStatusText(result.header.message || "部署中");
|
||||||
|
setProgress(result.data?.progress || "0%");
|
||||||
}
|
}
|
||||||
// 如果还想设置进度的话,这里也可以 setProgress(result.data.progress || '0%')
|
// 如果还想设置进度的话,这里也可以 setProgress(result.data.progress || '0%')
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue