From 7692df60c0746b9e23a228eb719349c697cfcb06 Mon Sep 17 00:00:00 2001
From: queenwuli <942534046@qq.com>
Date: Thu, 07 Jan 2021 11:26:06 +0800
Subject: [PATCH] gx

---
 hive-app/pages/member/memberProfile.vue |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/hive-app/pages/member/memberProfile.vue b/hive-app/pages/member/memberProfile.vue
index 04075e3..368c926 100644
--- a/hive-app/pages/member/memberProfile.vue
+++ b/hive-app/pages/member/memberProfile.vue
@@ -23,7 +23,7 @@
 				<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>
@@ -64,11 +64,15 @@
 			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
 							})
 						})
 					}

--
Gitblit v1.9.1