diff --git a/client/containers/Project/Setting/ProjectMember/ProjectMember.js b/client/containers/Project/Setting/ProjectMember/ProjectMember.js index 59bcdb58..f88b475b 100755 --- a/client/containers/Project/Setting/ProjectMember/ProjectMember.js +++ b/client/containers/Project/Setting/ProjectMember/ProjectMember.js @@ -241,6 +241,7 @@ class ProjectMember extends Component {

{item.username}{item.uid === this.props.uid ? : null}

{item.role === 'owner' ?

组长

: null} {item.role === 'dev' ?

开发者

: null} + {item.role === 'guest' ?

访客

: null} ); }): } diff --git a/server/controllers/interface.js b/server/controllers/interface.js index 39c28aa2..1c85049f 100755 --- a/server/controllers/interface.js +++ b/server/controllers/interface.js @@ -205,7 +205,7 @@ class interfaceController extends baseController { let result = await this.Model.get(params.id); let project = await this.projectModel.getBaseInfo(result.project_id); if (project.project_type === 'private') { - if (await this.checkAuth(project._id, 'project', 'edit') !== true) { + if (await this.checkAuth(project._id, 'project', 'view') !== true) { return ctx.body = yapi.commons.resReturn(null, 406, '没有权限'); } }