From a6653e19d20a61e7b8f788037d2a4df3f93a4f32 Mon Sep 17 00:00:00 2001
From: queenwuli <942534046@qq.com>
Date: Tue, 12 Jan 2021 16:51:03 +0800
Subject: [PATCH] gx
---
hive-app/pages/member/memberProfile.vue | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/hive-app/pages/member/memberProfile.vue b/hive-app/pages/member/memberProfile.vue
index 04075e3..588cf85 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>
@@ -35,7 +35,7 @@
<textarea v-model="item.answerText" maxlength="300" placeholder="请填写" placeholder-class='placeholder' />
</template>
</view>
- <view class="sticky-footer">
+ <view class="sticky-footer" v-if="this.$utils.hasPermission('hyda.edit')">
<button form-type="submit" :disabled="isDisabled" class="blue-btn">保存</button>
</view>
@@ -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