diff --git a/buyer/src/pages/Index.vue b/buyer/src/pages/Index.vue
index 89551874..0cba5835 100644
--- a/buyer/src/pages/Index.vue
+++ b/buyer/src/pages/Index.vue
@@ -106,7 +106,7 @@ export default {
background-color: #fff;
position: fixed;
top: 0;
- z-index: 99;
+ z-index: 9999;
box-shadow:0 0 10px 2px rgb(90 90 90 / 60%);
transition: 0.35s;
}
diff --git a/buyer/src/pages/Merchant.vue b/buyer/src/pages/Merchant.vue
index 35eb35e6..cb6450dd 100644
--- a/buyer/src/pages/Merchant.vue
+++ b/buyer/src/pages/Merchant.vue
@@ -13,7 +13,7 @@
{{storeCollected?'已收藏店铺':'收藏店铺'}}
- 联系客服
+ 联系客服
@@ -78,6 +78,8 @@
import {getDetailById, getCateById} from '@/api/shopentry'
import { cancelCollect, collectGoods, isCollection } from '@/api/member';
import {goodsList} from '@/api/goods';
+import { getIMDetail } from "@/api/common";
+import Storage from "../plugins/storage";
export default {
name: 'Merchant',
data () {
@@ -86,6 +88,7 @@ export default {
cateList: [], // 店铺分裂
goodsList: [], // 商品列表
total: 0, // 商品数量
+ IMLink:"",
params: { // 请求参数
pageNumber: 1,
pageSize: 20,
@@ -103,6 +106,30 @@ export default {
this.getGoodsList()
},
methods: {
+ // 跳转im客服
+ async IMService() {
+ // 获取访问Token
+ let accessToken = Storage.getItem("accessToken");
+ await this.getIMDetailMethods();
+ if (!accessToken) {
+ this.$Message.error("请登录后再联系客服");
+ return;
+ }
+ window.open(
+ this.IMLink +
+ "?token=" +
+ accessToken +
+ "&id=" +
+ this.storeMsg.storeId
+ );
+ },
+ // 获取im信息
+ async getIMDetailMethods() {
+ let res = await getIMDetail();
+ if (res.success) {
+ this.IMLink = res.result;
+ }
+ },
getStoreMsg () { // 店铺信息
getDetailById(this.$route.query.id).then(res => {
if (res.success) {
diff --git a/buyer/src/pages/home/memberCenter/Distribution.vue b/buyer/src/pages/home/memberCenter/Distribution.vue
index f9e48f8e..60c6fa55 100644
--- a/buyer/src/pages/home/memberCenter/Distribution.vue
+++ b/buyer/src/pages/home/memberCenter/Distribution.vue
@@ -244,7 +244,6 @@
下载二维码或者复制链接分享商品
- {{qrcode}}{{qrcodeData}}