IM携带商品信息

This commit is contained in:
chc
2023-06-01 10:10:51 +08:00
parent 5b58d1de5e
commit 09ce16dc95
3 changed files with 14 additions and 6 deletions

View File

@@ -15,16 +15,24 @@ export default {
},
methods: {
// 跳转im客服
async IMService(id) {
async IMService(id, goodsId, skuId) {
// 获取访问Token
let accessToken = Storage.getItem("accessToken");
await this.getIMDetailMethods();
const userInfo = await getMemberMsg();
if (userInfo.success) {
window.open(
this.IMLink + "?token=" + accessToken + "&id=" + id || this.storeMsg.storeId
);
//携带商品Id,在IM可以发送商品信息
if(goodsId && skuId){
window.open(
this.IMLink + "?token=" + accessToken + "&id=" + id || this.storeMsg.storeId + "&goodsId=" + goodsId + "&skuId=" + skuId
);
}else{
window.open(
this.IMLink + "?token=" + accessToken + "&id=" + id || this.storeMsg.storeId
);
}
} else {
this.$Message.error("请登录后再联系客服");
return;