diff --git a/src/forge/Main/tree/Index.jsx b/src/forge/Main/tree/Index.jsx
index f4eba0651..57cec0c87 100644
--- a/src/forge/Main/tree/Index.jsx
+++ b/src/forge/Main/tree/Index.jsx
@@ -136,11 +136,12 @@ function Index(props) {
render: (txt, item,key) => {
return (
item.is_deleted ?
-
+ isManager ?
将基于 Commits{truncateCommitId(item.commit_id)}恢复分支}>
-
:
+
:""
+ :
{
(isManager || isDeveloper) && (projectDetail && projectDetail.type!==2) &&
@@ -218,9 +219,10 @@ function Index(props) {
}).then(res=>{
if(res && res.data){
// 重新请求仓库详情接口,更新分支总数信息
+ setIsSpin(true);
getDetail();
- setReload(Math.random());
setAddBranch(false);
+ setTimeout(()=>{getList()},1500);
message.success('新建分支成功');
}
})