问答2无法归档

This commit is contained in:
zyn
2023-04-06 03:10:30 +08:00
parent ec9514ee63
commit b475c17813
2 changed files with 33 additions and 15 deletions
@@ -87,7 +87,9 @@ export default {
this.$preview(attId) this.$preview(attId)
} }
}, },
answerChang(){} answerChang(val){
this.$emit('answerCheckedChange',this.answer)
}
}, },
mounted () { mounted () {
}, },
@@ -24,7 +24,8 @@
<question-item-info :key="qiiKey" <question-item-info :key="qiiKey"
:answer="item" :answer="item"
:fileList="fileListSetFunc(item)" :fileList="fileListSetFunc(item)"
:questionerForm="form"></question-item-info> :questionerForm="form"
@answerCheckedChange="answerCheckedChange"></question-item-info>
</div> </div>
</div> </div>
</template> </template>
@@ -77,6 +78,16 @@ export default {
this.getData() this.getData()
}, },
methods:{ methods:{
answerCheckedChange(answer){
this.answerList = this.answerList.filter(item=>{
if(item.askId === answer.id){
return answer
}else{
return item
}
})
this.aiKey++
},
getData(){ getData(){
let taskId = this.$route.query.taskIds let taskId = this.$route.query.taskIds
this.$http.get('lawss/activiti/selectAskId',{ this.$http.get('lawss/activiti/selectAskId',{
@@ -92,21 +103,26 @@ export default {
{ {
_this: this _this: this
}, res => { }, res => {
this.form=res.data[0] if(res.data.length === 0){
this.dataLoading = false
}else{
this.form=res.data[0]
if(res.data[1].length){ if(res.data[1].length){
res.data[1].forEach(item => { res.data[1].forEach(item => {
item.checkedShow = true item.checkedShow = true
if(item.state && item.state === 'yes'){ if(item.state && item.state === 'yes'){
item.checked = true item.checked = true
}else { }else {
item.checked = false item.checked = false
} }
}) })
}
this.answerList = res.data[1]
this.aiKey++
this.dataLoading = false
} }
this.answerList = res.data[1]
this.dataLoading = false
}, e => { }, e => {
}) })
}, e => { }, e => {