diff --git a/admin/src/pages/questionbank/index.tsx b/admin/src/pages/questionbank/index.tsx index e97f2cc..06933e6 100644 --- a/admin/src/pages/questionbank/index.tsx +++ b/admin/src/pages/questionbank/index.tsx @@ -218,13 +218,10 @@ const QuestionBank = () => { options={['A', 'B', 'C', 'D']} /> : - <> - {form.setFieldsValue({answertrue:['A','C']})} - }, /* formItemProps: { @@ -631,15 +628,16 @@ const QuestionBank = () => { labelCol={{ span: 8 }} wrapperCol={{ span: 12 }} request={()=>{ - // + // 编辑数据初始化 console.log('currentRow##',currentRow) //answers:currentRow?.answers.map((item)=>(item.answer)) const answertrue = currentRow?.answertrue?.split(','); - const answerTrueData = labels?.filter((x, idx, self)=>answertrue[idx] === `${idx}`) -console.log('$$$', answerTrueData) + console.log('answertrue,,,',answertrue) + const answerTrueData = labels?.filter((x, idx, self)=>(`${answertrue[idx]}` === '1')) + console.log('$$$', answerTrueData) //Number(currentRow?.question_type) === 1 ? answerTrueData : answerTrueData[0] - return {...currentRow, answers: currentRow?.answers.map((item)=>(item.answer)), answertrue: 'C' } + return {...currentRow, answers: currentRow?.answers.map((item)=>(item.answer)), answertrue: answerTrueData } }} onFinish={async (values: any) => { // 表单处理