diff --git a/packages/examination/src/views/question/questionAdd.tsx b/packages/examination/src/views/question/questionAdd.tsx index 5df047e..6a10217 100644 --- a/packages/examination/src/views/question/questionAdd.tsx +++ b/packages/examination/src/views/question/questionAdd.tsx @@ -243,7 +243,12 @@ class QuestionAdd extends Component { formValues[`optionB_${formId}`] = String(row[5]); formValues[`optionC_${formId}`] = String(row[6]); formValues[`optionD_${formId}`] = String(row[7]); - formValues[`answer_${formId}`] = String(row[8]); + let originalStr = String(row[8]); + if(originalStr !== null && originalStr !== ''){ + let parts = originalStr.split(',').map(part => part.trim()).filter(part => part !== ""); + let newStr = parts.join(','); + formValues[`answer_${formId}`] = newStr; + } questionTypesMap[formId] = String(questionTypeId); });