diff --git a/src/forge/Issues/Component/datas.jsx b/src/forge/Issues/Component/datas.jsx
index 5f6538b6..8e2958e1 100644
--- a/src/forge/Issues/Component/datas.jsx
+++ b/src/forge/Issues/Component/datas.jsx
@@ -58,7 +58,12 @@ function Datas({checkbox ,item , projectsId,owner}){
{item.created_at} 发布
{item.updated_at}更新
{item.blockchain_token_num &&
{item.blockchain_token_num}}
- {item.milestone_name && {item.milestone_name} }
+ {item.milestone_id &&
+
+
+ {item.milestone_name}
+
+ }
diff --git a/src/forge/Main/tag/Index.jsx b/src/forge/Main/tag/Index.jsx
index 1e07c219..4efb1c4c 100644
--- a/src/forge/Main/tag/Index.jsx
+++ b/src/forge/Main/tag/Index.jsx
@@ -22,7 +22,8 @@ function Tags(props) {
// 删除标签
const [visible, setVisible] = useState(false);
const { projectsId, owner } = props.match.params;
- const { projectDetail} = props;
+ const { projectDetail, current_user} = props;
+ const permission = projectDetail && projectDetail.permission;
useEffect(()=>{
if(projectDetail && document.title.indexOf('所有标签-') === -1){
@@ -130,8 +131,24 @@ function Tags(props) {
ZIP
- {item.has_release ? 创建发行版 : 创建发行版}
- {item.has_release ? : }
+ {
+ (current_user && current_user.login) && (permission && permission!=="Reporter") &&
+
+ {item.has_release ?
+
+ 创建发行版
+
+ :
+ 创建发行版
+ }
+ {item.has_release ?
+
+
+ :
+
+ }
+
+ }
)
}
diff --git a/src/forge/Main/tree/Index.jsx b/src/forge/Main/tree/Index.jsx
index d18d3986..f2abc447 100644
--- a/src/forge/Main/tree/Index.jsx
+++ b/src/forge/Main/tree/Index.jsx
@@ -31,7 +31,6 @@ function Index(props) {
const { projectsId , owner } = props.match.params;
const { isManager , isDeveloper , projectDetail , defaultBranch, getDetail } = props;
-
useEffect(()=>{
// getList();
const url = `/v1/${owner}/${projectsId}/branches.json`;
@@ -241,6 +240,7 @@ function Index(props) {
name: info.name
}).then(res=>{
if(res && res.data){
+ getDetail();
setReload(Math.random());
!res.data.status && message.success('操作成功');
}
diff --git a/src/forge/Main/version/version.js b/src/forge/Main/version/version.js
index 1dde17da..bee09621 100644
--- a/src/forge/Main/version/version.js
+++ b/src/forge/Main/version/version.js
@@ -131,7 +131,7 @@ function version(props) {
return (
{
- data && data.user_admin_permission && type !== 2 &&
+ data && data.user_permission && type !== 2 &&