Browse Source

fix: 修复客服获取方法及客户端方法丢失

zhangyuhan 1 năm trước cách đây
mục cha
commit
b149aafafd

+ 8 - 3
src/web/staticres/common-module/file-pack/js/index-wx.js

@@ -158,13 +158,18 @@ var vm = new Vue({
             _this.userPower.power = resData.power
             // 客服二维码获取
             if(resData.customers && resData.customers.length > 0 ){
+              var qrImgs = {
+                vip: '',
+                default: ''
+              }
               resData.customers.forEach(function (ele) {
-                if (ele.vip && !_this.userPower.isFree) {
-                  _this.QRCode = ele.wxer
+                if (ele.vip) {
+                  qrImgs.vip = ele.wxer
                 } else {
-                  _this.QRCode = ele.wxer
+                  qrImgs.default = ele.wxer
                 }
               })
+              _this.QRCode = _this.userPower.isFree ? qrImgs.default : qrImgs.vip
             }
           }
         }

+ 8 - 3
src/web/staticres/common-module/file-pack/js/index.js

@@ -135,13 +135,18 @@ var vm = new Vue({
             _this.userPower.power = resData.power
             // 客服二维码获取
             if(resData.customers && resData.customers.length > 0 ){
+              var qrImgs = {
+                vip: '',
+                default: ''
+              }
               resData.customers.forEach(function (ele) {
-                if (ele.vip && !_this.userPower.isFree) {
-                  _this.QRCode = ele.wxer
+                if (ele.vip) {
+                  qrImgs.vip = ele.wxer
                 } else {
-                  _this.QRCode = ele.wxer
+                  qrImgs.default = ele.wxer
                 }
               })
+              _this.QRCode = _this.userPower.isFree ? qrImgs.default : qrImgs.vip
             }
           }
         }