diff --git a/packages/agent/agent.vue b/packages/agent/agent.vue index e9ba699..fb43a4b 100644 --- a/packages/agent/agent.vue +++ b/packages/agent/agent.vue @@ -17,7 +17,6 @@ - diff --git a/packages/ratingQueryDetail/ratingQueryDetail.vue b/packages/ratingQueryDetail/ratingQueryDetail.vue index beadcde..dfe1a40 100644 --- a/packages/ratingQueryDetail/ratingQueryDetail.vue +++ b/packages/ratingQueryDetail/ratingQueryDetail.vue @@ -3,7 +3,7 @@ - + @@ -90,8 +90,16 @@ computed: { imageList(){ let list = []; - if(this.details.images){ - list = String(this.details.images).split(',').splice(0, 2); + if(this.details.sub_order){ + let count = this.details.sub_order.images_url.length; + list = this.details.sub_order.images_url; + + if(count<3){ + for(let i=0;i<3-count;i++){ + list.push(null) + } + } + } return list; } @@ -108,7 +116,15 @@ uni.setClipboardData({ data: that.details.sub_order.pm_url }) - } + }, + previewImage(current){ + if(this.imageList[current]){ + uni.previewImage({ + urls: this.imageList, + current: current + }) + } + }, } };