Feat(店铺):分享功能对接
This commit is contained in:
+9
-1
@@ -219,4 +219,12 @@ export function setTopHotelNew(data) {
|
|||||||
return request.post("/api/hotelNews/setIsTop", data, {
|
return request.post("/api/hotelNews/setIsTop", data, {
|
||||||
login: true
|
login: true
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 店铺转发分享背景图片
|
||||||
|
* @param id 店铺ID int
|
||||||
|
* */
|
||||||
|
export function getHotelShareBackgroundImage(id) {
|
||||||
|
return request.get("/api/hotelMain/shareBackgroundImage/" + id, {}, {login: true})
|
||||||
|
}
|
||||||
|
|||||||
@@ -421,7 +421,8 @@ import {
|
|||||||
getHotelGoodList,
|
getHotelGoodList,
|
||||||
postHotelNewsDel,
|
postHotelNewsDel,
|
||||||
setTopHotelNew,
|
setTopHotelNew,
|
||||||
getHotelNewsZan
|
getHotelNewsZan,
|
||||||
|
getHotelShareBackgroundImage
|
||||||
} from "@/api/inn.js"
|
} from "@/api/inn.js"
|
||||||
import {formatDateTime} from "@/utils"
|
import {formatDateTime} from "@/utils"
|
||||||
import {getUrlParam} from "@/utils/common.js"
|
import {getUrlParam} from "@/utils/common.js"
|
||||||
@@ -538,6 +539,18 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
|
onShareAppMessage() {
|
||||||
|
return new Promise(async (resolve, reject) => {
|
||||||
|
const result = getHotelShareBackgroundImage(this.id)
|
||||||
|
if (result.status === 200) {
|
||||||
|
resolve({
|
||||||
|
title: this.inn.name,
|
||||||
|
path: '/pagesInn/inn/innHome?id=' + this.inn.id,
|
||||||
|
imageUrl: result.data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
onShow() {
|
onShow() {
|
||||||
if (!this.isLoad) {
|
if (!this.isLoad) {
|
||||||
return
|
return
|
||||||
|
|||||||
Reference in New Issue
Block a user