From 53874bba882e2ec41f8cf445affbc6d6f06547ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=80=9D?= <2897217417@qq.com> Date: Sat, 13 Aug 2022 14:04:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=82=E6=95=B0=E4=BC=A0=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/glcc/index.jsx | 4 +++- src/glcc/interimReview/studentSubmit.jsx | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/glcc/index.jsx b/src/glcc/index.jsx index 2afd4ff40..d19deca0d 100644 --- a/src/glcc/index.jsx +++ b/src/glcc/index.jsx @@ -99,6 +99,7 @@ const Glcc = (propsF) => { const [lockedTaskName, setLockedTaskName] = useState(undefined); // 用户与导师双向选定的课题id const [checkedTaskId, setCheckedTaskId] = useState(undefined); + const [studentRegId, setStudentRegId] = useState(undefined); useEffect(()=>{ // 获取用户课题报名信息current_user user_id @@ -110,6 +111,7 @@ const Glcc = (propsF) => { data[item.taskId] = item.id; item.locked && setLockedTaskName(item.taskName); item.passStatus && setCheckedTaskId(item.taskId); + item.passStatus && setStudentRegId(item.studentRegId); }) setApplyTaskId(data); response.data&&setCancelCount(Number(response.data.cancelCount)); @@ -217,7 +219,7 @@ const Glcc = (propsF) => { ( - + )} > diff --git a/src/glcc/interimReview/studentSubmit.jsx b/src/glcc/interimReview/studentSubmit.jsx index 0807460c9..acc0e1360 100644 --- a/src/glcc/interimReview/studentSubmit.jsx +++ b/src/glcc/interimReview/studentSubmit.jsx @@ -9,7 +9,7 @@ import {getMediumTermExamineInfo, submitMedium} from '../api'; import './index.scss'; function StudentSubmit(props){ - const {form, checkedTaskId, checkTime1} = props; + const {form, checkedTaskId, checkTime1, studentRegId} = props; const {getFieldDecorator, validateFieldsAndScroll } = form; const [detail, setDetail] = useState(undefined); const [reload, setReload] = useState(undefined); @@ -42,7 +42,7 @@ function StudentSubmit(props){ codeOrPrUrl, defenceVideoUrl, taskId: checkedTaskId, - studentRegId: detail.studentRegId + studentRegId: studentRegId } console.log('params', params); submitMedium(params).then(res=>{