From 76d943ca02585c0b161853b2675ee837895f0c6a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com>
Date: Thu, 1 Jun 2023 20:12:58 +0800
Subject: [PATCH] =?UTF-8?q?glcc=20=E6=8A=A5=E5=90=8D=E4=B8=A4=E4=B8=AA?=
=?UTF-8?q?=E8=AF=BE=E9=A2=98+=E8=AF=BE=E9=A2=98=E9=A1=B9=E7=9B=AEurl?=
=?UTF-8?q?=E5=B1=8F=E8=94=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/glcc/index.jsx | 10 +++++-----
src/glcc/project/index.jsx | 5 ++++-
2 files changed, 9 insertions(+), 6 deletions(-)
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);
},[])