| | |
| | | <template v-if="item.type==3"> |
| | | <view class="right-text flex justify-end"> |
| | | <ld-select bgColor="#FFFFFF" selectColor="#518EFF" :multiple="true" :list="item.answers" |
| | | list-key="answer" value-key="id" |
| | | list-key="answer" value-key="answer" |
| | | placeholder="请选择" |
| | | v-model="item.answerIdArr" |
| | | @change="mulSelectChange($event, item)"></ld-select> |
| | |
| | | loadFormList(){ |
| | | this.$httpUtils.request('/api/vip/findVipQuestions/'+this.id).then((res) => { |
| | | if(res.status == 200){ |
| | | let arr = []; |
| | | this.formList = res.mapInfo.questions.map((item) => { |
| | | if(item.vipAnswer && item.vipAnswer.answerId){ |
| | | arr = item.vipAnswer.answerId.split(',') |
| | | } |
| | | return Object.assign(item, { |
| | | answerText: item.vipAnswer ? item.vipAnswer.answerText : '', |
| | | answerId: item.vipAnswer ? item.vipAnswer.answerId : '', |
| | | answerIdArr: !item.vipAnswer.answerId ? [] : item.vipAnswer.answerId.split(',') |
| | | answerIdArr: arr |
| | | }) |
| | | }) |
| | | } |