ccks竞赛已报名用户可以进入报名详情页面下载数据集

This commit is contained in:
谢思 2023-07-21 13:52:36 +08:00
parent b69bd2faab
commit f08f936c95
2 changed files with 1788 additions and 1785 deletions

3564
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -157,10 +157,13 @@ const Competition = (props) => {
// 参赛报名
function applyCompetition(){
if(!applyStatus){
props.showNotification(getTime() > getTime(qzDetail && qzDetail.enroll_date) ? "报名时间已截止!" : "暂未开始报名");
}else if(current_user && !current_user.login){
if(current_user && !current_user.login){
props.showLoginDialog();
}else if(['zstp2022', 'zstp2023'].includes(competitionId) && (applyStatus || ( enrollStatus && enrollStatus.status>1))){
// ccks竞赛已报名用户允许进入报名详情页查看信息
history.push(`/competition/${competitionId}/apply`);
}else if(!applyStatus){
props.showNotification(getTime() > getTime(qzDetail && qzDetail.enroll_date) ? "报名时间已截止!" : "暂未开始报名");
}else{
history.push(`/competition/${competitionId}/apply`);
}