添加提示

This commit is contained in:
ZhangRuining 2025-03-11 16:48:08 +08:00
parent 5706710933
commit 1ddc705ea8
4 changed files with 7 additions and 7 deletions

View File

@ -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('申请已提交,请等待项目管理者审核!');

View File

@ -109,7 +109,7 @@ function DetailBanner({ history,list , owner , projectsId , isManager , url , pa
<li className={pathname === "setting" ? "active" : ""}>
<Link to={`/projects/${owner}/${projectsId}/setting`}>
<i className={url && url.indexOf("/setting") > 0 ? "iconfont icon-cangku color-grey-3 mr5 font-14":"iconfont icon-cangku color-grey-6 font-14 mr5"}></i>
<Badge dot offset={[6,-2]}><span>设置</span></Badge>
{projectDetail && projectDetail.pending_verify_count ? <Badge dot offset={[6,-2]}><span>设置</span></Badge> :设置}
</Link>
</li>
}

View File

@ -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,

View File

@ -78,7 +78,7 @@ class Index extends Component {
<p>
<Link to={`/projects/${owner}/${projectsId}/setting/audit`} className="w-100">
<i className="iconfont icon-zhongqingdianxinicon10 font-18 mr10"></i>
<Badge dot offset={[6,-2]}><span style={{color:'#05101a',fontSize:'16px'}}>审核管理</span></Badge>
{(this.props.projectDetail && this.props.projectDetail.pending_verify_count) ? <Badge dot offset={[6,-2]}><span style={{color:'#05101a',fontSize:'16px'}}>审核管理</span></Badge> : ''}
</Link>
</p>
</li>