mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-24 11:22:52 +08:00
Merge branch 'feature/GFRS-453【】贺报功能' into dev
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
<template>
|
||||
<div class="wrapper">
|
||||
<div v-if="imgUrls.length !== 0">
|
||||
<div v-if="posterList.length !== 0">
|
||||
<van-grid :column-num="3" :gutter="5">
|
||||
<van-grid-item v-for="(item, index) in posterList" :key="index" @click="previewImg(index)">
|
||||
<van-image class="fill" :src="item.realUrl" />
|
||||
<van-image class="fill" :src="item.narrowUrl" />
|
||||
</van-grid-item>
|
||||
</van-grid>
|
||||
<div class="pageWrapper">
|
||||
<van-pagination class="bottom-btn" v-model="pageNum" :page-count="totalPage" @change="pageChange" />
|
||||
</div>
|
||||
</div>
|
||||
<div v-if="imgUrls.length === 0" class="text-center">
|
||||
<div v-if="posterList.length === 0" class="text-center">
|
||||
<img class="mt40 w250" src="@/assets/images/pic_page-non.png" />
|
||||
<div class="fs17 c-gray-dark mt40">暂无数据</div>
|
||||
</div>
|
||||
@@ -38,7 +38,7 @@ export default {
|
||||
pageNum: 1,
|
||||
pageSize: 9,
|
||||
posterList: [], // 贺报列表
|
||||
imgUrls: [],
|
||||
realImgUrls: [],
|
||||
index: 0,
|
||||
totalPage: 0
|
||||
}
|
||||
@@ -66,13 +66,14 @@ export default {
|
||||
})
|
||||
let res = await getPosterList(param)
|
||||
if (res.result == 0) {
|
||||
this.imgUrls.splice(0)
|
||||
this.realImgUrls.splice(0)
|
||||
this.totalPage = res.pageInfo.pages
|
||||
this.posterList = res.pageInfo.list
|
||||
for (let item of this.posterList) {
|
||||
let url = (config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${item.posterNarrowUrl}`).replace(/\+/g, '%2B')
|
||||
item.realUrl = url
|
||||
this.imgUrls.push(url)
|
||||
let narrowUrl = (config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${item.posterNarrowUrl}`).replace(/\+/g, '%2B')
|
||||
let url = (config.imgDomain + `/returnImageStream?a=b.jpg&imgPath=${item.posterUrl}`).replace(/\+/g, '%2B')
|
||||
item.narrowUrl = narrowUrl
|
||||
this.realImgUrls.push(url)
|
||||
}
|
||||
} else {
|
||||
this.$toast(res.resultMessage)
|
||||
@@ -80,7 +81,7 @@ export default {
|
||||
},
|
||||
previewImg(index) {
|
||||
ImagePreview({
|
||||
images: this.imgUrls,
|
||||
images: this.realImgUrls,
|
||||
startPosition: index
|
||||
})
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user