|
|
@@ -139,6 +139,7 @@
|
|
|
:titleMsg="currentEditQuestion"
|
|
|
:allowEdit="!isCurrentQuestionnaireTaskFinish"
|
|
|
@questionAnswerChange="HandleQuestionAnswerChange"
|
|
|
+ :defaultTableData="questionTableData"
|
|
|
/>
|
|
|
|
|
|
|
|
|
@@ -649,7 +650,8 @@ const questionaireMsg = computed(()=>{
|
|
|
id:item.questionId,
|
|
|
extraConfig, // 是否必答 required, 是否横排 isHorizontal
|
|
|
options,
|
|
|
- answer:undefined
|
|
|
+ answer:undefined,
|
|
|
+ evaluationType :item.questionAnswerClass
|
|
|
}
|
|
|
})
|
|
|
return{
|
|
|
@@ -780,14 +782,13 @@ watch(()=>currentEditQuestion.value?.questionType,(newVal)=>{
|
|
|
}
|
|
|
}) || []
|
|
|
|
|
|
+ // 表行数据获取
|
|
|
questionTableData.value = teacherList.value.map(item=>{
|
|
|
return {
|
|
|
teacher:item.teacherName,
|
|
|
...rowKeys //答案需要循环遍历
|
|
|
}
|
|
|
})
|
|
|
-
|
|
|
- console.log('准备渲染的表数据___',questionTableData.value)
|
|
|
}
|
|
|
case 1:{ //多选
|
|
|
let rowKeys = { }
|
|
|
@@ -810,8 +811,6 @@ watch(()=>currentEditQuestion.value?.questionType,(newVal)=>{
|
|
|
...rowKeys //答案需要循环遍历
|
|
|
}
|
|
|
})
|
|
|
- console.log('准备渲染的表数据___',questionTableColumns.value, 'dfdfff',questionTableData.value)
|
|
|
-
|
|
|
break
|
|
|
}
|
|
|
case 5:{
|
|
|
@@ -822,10 +821,12 @@ watch(()=>currentEditQuestion.value?.questionType,(newVal)=>{
|
|
|
break
|
|
|
}
|
|
|
case 2:{ //问答题
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ questionTableData.value = teacherList.value.map(item=>{
|
|
|
+ return {
|
|
|
+ teacher:item.teacherName,
|
|
|
+ content:'',
|
|
|
+ }
|
|
|
+ })
|
|
|
break
|
|
|
}
|
|
|
}
|