diff --git a/src/forge/Main/IndexItem.js b/src/forge/Main/IndexItem.js index 57fb56b6c..51b21b4fd 100644 --- a/src/forge/Main/IndexItem.js +++ b/src/forge/Main/IndexItem.js @@ -208,7 +208,7 @@ class IndexItem extends Component {
{ - if (item.is_member || item.is_manager) { + if (item.is_member || item.is_manager || !item.join_project_need_verify) { return true; } else { e.preventDefault(); diff --git a/src/forge/Settings/Audit.js b/src/forge/Settings/Audit.js index a213cd04f..1671fbc17 100644 --- a/src/forge/Settings/Audit.js +++ b/src/forge/Settings/Audit.js @@ -58,6 +58,7 @@ export default ((props) => { }).then(result => { if (result && result.data) { message.success("操作成功!"); + getData(status, search, page); } }).catch(error => { }) } diff --git a/src/forge/Settings/Setting.js b/src/forge/Settings/Setting.js index 6f2bb9e8c..1c944e258 100644 --- a/src/forge/Settings/Setting.js +++ b/src/forge/Settings/Setting.js @@ -219,8 +219,8 @@ class Setting extends Component { ], })()} -
- 可见性 +
+ 可见性 {getFieldDecorator("private", { rules: [], @@ -287,8 +287,8 @@ class Setting extends Component { )} -
- 加入项目设置 +
+ 加入项目设置 {getFieldDecorator("join_project_need_verify", { rules: [],