diff --git a/src/glcc/index.jsx b/src/glcc/index.jsx index a8b310fe3..cf616cf48 100644 --- a/src/glcc/index.jsx +++ b/src/glcc/index.jsx @@ -172,9 +172,9 @@ const Glcc = (propsF) => { // 判断该学生是否已经被某位导师选中 if(lockedTaskName){ message.error(`由于你已入选 ${lockedTaskName} 课题,无法申请其他课题`); - }else if(applyTaskId && Object.keys(applyTaskId).length >= 3){ - // 判断用户是否已经报名三个课题 - message.error('最多只能同时报名三个课题'); + }else if(applyTaskId && Object.keys(applyTaskId).length >= 2){ + // 判断用户是否已经报名两个课题 + message.error('最多只能同时报名两个课题'); }else{ // 跳转到学生报名页 window.location.href=`/glcc/student/apply/${id}`; @@ -225,7 +225,7 @@ const Glcc = (propsF) => { ( - + )} > @@ -233,7 +233,7 @@ const Glcc = (propsF) => { ( - + )} > diff --git a/src/glcc/project/index.jsx b/src/glcc/project/index.jsx index 32bbe7315..606030306 100644 --- a/src/glcc/project/index.jsx +++ b/src/glcc/project/index.jsx @@ -20,8 +20,11 @@ const TaskList = Loadable({ }); function Project(propsF) { - const {location, match:{params:{id}}} = propsF; + const {location, match:{params:{id}}, repoPublic, history} = propsF; const {pathname} = location; + if(id==="2023" && !repoPublic){ + history.go(-1); + } useEffect(()=>{ window.scrollTo(0, 0); },[])