This commit is contained in:
yanran200730
2022-05-25 17:07:45 +08:00
parent 046519ba52
commit 74e6ef1dd1

View File

@@ -78,7 +78,9 @@
hideStatus: false, hideStatus: false,
pageShow: false, pageShow: false,
id: '', id: '',
totalInfo: {} current: 1,
totalInfo: {},
isMore: false
} }
}, },
@@ -126,6 +128,12 @@
onChange (e) { onChange (e) {
this.date = e.detail.value this.date = e.detail.value
this.isMore = false
this.current = 1
this.$nextTick(() => {
this.getList()
})
}, },
getInfo (id) { getInfo (id) {
@@ -163,16 +171,40 @@
}, },
getList () { getList () {
this.$http.post(`/api/appalbumphoto/DetailByAlbumID?albumId=${this.id}&size=1000`).then(res => { if (this.isMore) return
this.$http.post(`/api/appalbumphoto/DetailByAlbumID`, null, {
params: {
albumId: this.id,
pageSize: 10,
queryTime: this.date,
pageNum: this.current
}
}).then(res => {
if (res.code === 0) { if (res.code === 0) {
this.list = res.data.records if (this.current > 1) {
this.list = [...this.list, ...res.data.records]
} else {
this.list = res.data.records
}
if (res.data.length) { if (res.data.records.length < 10) {
this.coverImg = res.data[0].photoUrl this.isMore = true
return false
}
this.current = this.current + 1
if (res.data.records.length) {
this.coverImg = res.data.records[0].photoUrl
} }
} }
}) })
} }
},
onReachBottom () {
this.getList()
} }
} }
</script> </script>