From 88c50b0df18b67ec6dd19f53c47d9ae4faa5599a Mon Sep 17 00:00:00 2001 From: hujunpeng Date: Thu, 27 Mar 2025 17:33:52 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E7=94=BB=E9=9D=A2?= =?UTF-8?q?=E9=A2=98=E5=9E=8B=E5=88=87=E6=8D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../examination/src/views/examPaper/examPaperAdd.tsx | 10 ++++++---- .../examination/src/views/question/questionEdit.tsx | 3 +++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/packages/examination/src/views/examPaper/examPaperAdd.tsx b/packages/examination/src/views/examPaper/examPaperAdd.tsx index 9f91e23..4daa61b 100644 --- a/packages/examination/src/views/examPaper/examPaperAdd.tsx +++ b/packages/examination/src/views/examPaper/examPaperAdd.tsx @@ -70,10 +70,12 @@ class ExamPaperAdd extends Component { componentDidMount() { this.handleFindDict(); const { state } = this.props.location; - const { id, isEdit } = state; - this.setState({ id: id ,isEdit: isEdit}); - if(isEdit === 'true'){ - this.handleGetDetail(id); + if (state){ + const { id, isEdit } = state; + this.setState({ id: id ,isEdit: isEdit}); + if(isEdit === 'true'){ + this.handleGetDetail(id); + } } } diff --git a/packages/examination/src/views/question/questionEdit.tsx b/packages/examination/src/views/question/questionEdit.tsx index d62c230..a816003 100644 --- a/packages/examination/src/views/question/questionEdit.tsx +++ b/packages/examination/src/views/question/questionEdit.tsx @@ -79,6 +79,9 @@ class QuestionEdit extends Component { questionTypes: value }; }); + const formValues = {}; + formValues[`answer`] = ''; + this.formRef.current.setFieldsValue(formValues); }; // 保存修改 From 73fbcb2a0a04c7c750fc2051e3423430e0658f7d Mon Sep 17 00:00:00 2001 From: hujunpeng Date: Thu, 27 Mar 2025 17:39:52 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E8=AF=95=E9=A2=98?= =?UTF-8?q?=E7=9A=84=E9=80=89=E9=A1=B9=E5=86=85=E5=AE=B9=E9=99=90=E5=88=B6?= =?UTF-8?q?100=E5=AD=97=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/question/questionAdd.tsx | 16 ++++++++-------- .../src/views/question/questionEdit.tsx | 8 ++++++++ 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/packages/examination/src/views/question/questionAdd.tsx b/packages/examination/src/views/question/questionAdd.tsx index 8a21586..24eff92 100644 --- a/packages/examination/src/views/question/questionAdd.tsx +++ b/packages/examination/src/views/question/questionAdd.tsx @@ -376,13 +376,13 @@ class QuestionAdd extends Component { - + B - +
@@ -390,13 +390,13 @@ class QuestionAdd extends Component { - + D - +
@@ -407,13 +407,13 @@ class QuestionAdd extends Component { - + B - +
@@ -421,13 +421,13 @@ class QuestionAdd extends Component { - + D - +
diff --git a/packages/examination/src/views/question/questionEdit.tsx b/packages/examination/src/views/question/questionEdit.tsx index a816003..04c0e3b 100644 --- a/packages/examination/src/views/question/questionEdit.tsx +++ b/packages/examination/src/views/question/questionEdit.tsx @@ -204,6 +204,7 @@ class QuestionEdit extends Component { > @@ -214,6 +215,7 @@ class QuestionEdit extends Component { > @@ -226,6 +228,7 @@ class QuestionEdit extends Component { > @@ -236,6 +239,7 @@ class QuestionEdit extends Component { > @@ -251,6 +255,7 @@ class QuestionEdit extends Component { > @@ -261,6 +266,7 @@ class QuestionEdit extends Component { > @@ -273,6 +279,7 @@ class QuestionEdit extends Component { > @@ -283,6 +290,7 @@ class QuestionEdit extends Component { >