From 1ddc705ea80c606e5680811b418e995ac306b5cd Mon Sep 17 00:00:00 2001 From: ZhangRuining <1049731766@qq.com> Date: Tue, 11 Mar 2025 16:48:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/forge/Head/AddProjectModal.jsx | 2 +- src/forge/Main/sub/DetailBanner.jsx | 2 +- src/forge/Settings/Audit.js | 8 ++++---- src/forge/Settings/Index.js | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/forge/Head/AddProjectModal.jsx b/src/forge/Head/AddProjectModal.jsx index 182f88f6d..80c66527a 100644 --- a/src/forge/Head/AddProjectModal.jsx +++ b/src/forge/Head/AddProjectModal.jsx @@ -213,7 +213,7 @@ export default forwardRef((props) => { .then((result) => { if (result) { setVisible(false); - if (result.data.need_verify) { + if (result.data.data.need_verify) { setInfoVis(true); } else { props.showNotification('申请已提交,请等待项目管理者审核!'); diff --git a/src/forge/Main/sub/DetailBanner.jsx b/src/forge/Main/sub/DetailBanner.jsx index c5e8a3bcd..87f6c538e 100644 --- a/src/forge/Main/sub/DetailBanner.jsx +++ b/src/forge/Main/sub/DetailBanner.jsx @@ -109,7 +109,7 @@ function DetailBanner({ history,list , owner , projectsId , isManager , url , pa
  • 0 ? "iconfont icon-cangku color-grey-3 mr5 font-14":"iconfont icon-cangku color-grey-6 font-14 mr5"}> - 设置 + {projectDetail && projectDetail.pending_verify_count ? 设置 :设置}
  • } diff --git a/src/forge/Settings/Audit.js b/src/forge/Settings/Audit.js index ed5dc6901..625efa563 100644 --- a/src/forge/Settings/Audit.js +++ b/src/forge/Settings/Audit.js @@ -28,7 +28,7 @@ export default ((props) => { }, []) function getData(status, search, page) { - const url = `/api/applied_projects.json`; + const url = `/applied_projects.json`; axios.get(url, { params: { page, limit, @@ -37,8 +37,8 @@ export default ((props) => { } }).then(result => { if (result && result.data) { - setData(result.data.list); - setTotal(result.data.count); + setData(result.data.data.list); + setTotal(result.data.data.count); } }).catch(error => { }) } @@ -50,7 +50,7 @@ export default ((props) => { } function verify(id, verifyStatus, reason) { - const url = `/api/applied_projects/${id}/verify.json?status=${status}`; + const url = `/applied_projects/${id}/verify.json?status=${status}`; axios.post(url, { body: { verify_status: verifyStatus, diff --git a/src/forge/Settings/Index.js b/src/forge/Settings/Index.js index fa860b778..ab0334f8e 100644 --- a/src/forge/Settings/Index.js +++ b/src/forge/Settings/Index.js @@ -78,7 +78,7 @@ class Index extends Component {

    - 审核管理 + {(this.props.projectDetail && this.props.projectDetail.pending_verify_count) ? 审核管理 : '审核管理'}