Commit eeec174b1e331d253abbcd7ab49bb139bd7aeae4

Authored by 后端研发-苏泰源
1 parent 0542df7a

预售、商品、个人中心、幸运购、服务卡客服修改

app.wxss
@@ -744,11 +744,20 @@ background: #ffe3e2; @@ -744,11 +744,20 @@ background: #ffe3e2;
744 /* 图标字体(ty) */ 744 /* 图标字体(ty) */
745 @font-face { 745 @font-face {
746 font-family: 'iconfont'; /* Project id 2054717 */ 746 font-family: 'iconfont'; /* Project id 2054717 */
747 - src: url('//at.alicdn.com/t/font_2054717_o34jrbrtxpk.woff2?t=1645781927179') format('woff2'),  
748 - url('//at.alicdn.com/t/font_2054717_o34jrbrtxpk.woff?t=1645781927179') format('woff'),  
749 - url('//at.alicdn.com/t/font_2054717_o34jrbrtxpk.ttf?t=1645781927179') format('truetype'); 747 + src: url('//at.alicdn.com/t/font_2054717_qbvqi1zioy.woff2?t=1646731629521') format('woff2'),
  748 + url('//at.alicdn.com/t/font_2054717_qbvqi1zioy.woff?t=1646731629521') format('woff'),
  749 + url('//at.alicdn.com/t/font_2054717_qbvqi1zioy.ttf?t=1646731629521') format('truetype');
750 } 750 }
751 751
  752 +.icon-kefu1:before {
  753 + content: "\e666";
  754 +}
  755 +
  756 +.icon-dianhua:before {
  757 + content: "\e623";
  758 +}
  759 +
  760 +
752 .icon-infofill:before { 761 .icon-infofill:before {
753 content: "\e6e6"; 762 content: "\e6e6";
754 } 763 }
packageA/pages/goodsInfo/goodsInfo.js
@@ -208,6 +208,8 @@ Page({ @@ -208,6 +208,8 @@ Page({
208 // 秒杀 208 // 秒杀
209 prom_st: 1, 209 prom_st: 1,
210 prom_r_null: 0, 210 prom_r_null: 0,
  211 +
  212 + hiddenCS: true,
211 }, 213 },
212 214
213 //------初始化加载---------- 215 //------初始化加载----------
@@ -1105,29 +1107,13 @@ Page({ @@ -1105,29 +1107,13 @@ Page({
1105 }); 1107 });
1106 } 1108 }
1107 } 1109 }
1108 -<<<<<<< HEAD  
1109 }, 1110 },
  1111 +
1110 //---------联系客服------------ 1112 //---------联系客服------------
1111 contactService: function () { 1113 contactService: function () {
1112 - this.getTel()  
1113 - .then(() => {  
1114 - if(self.data.store_tel) {  
1115 - wx.showModal({  
1116 - title: '联系客服',  
1117 - content: '客服热线:' + self.data.store_tel,  
1118 - confirmText: '拨打',  
1119 - success(res) {  
1120 - if(res.confirm) {  
1121 - getApp().globalData.no_clear = 1;  
1122 - wx.makePhoneCall({  
1123 - phoneNumber: self.data.store_tel,  
1124 - });  
1125 - };  
1126 - },  
1127 - });  
1128 - };  
1129 - }); 1114 + getApp().com_call(this);
1130 }, 1115 },
  1116 +
1131 // 获取客服电话 1117 // 获取客服电话
1132 getTel() { 1118 getTel() {
1133 return new Promise((resolve, reject) => { 1119 return new Promise((resolve, reject) => {
@@ -1158,14 +1144,8 @@ Page({ @@ -1158,14 +1144,8 @@ Page({
1158 }); 1144 });
1159 }); 1145 });
1160 }, 1146 },
1161 -=======  
1162 - },  
1163 1147
1164 - //---------联系客服------------  
1165 - contactService: function() {  
1166 - getApp().con_Service();  
1167 - },  
1168 ->>>>>>> 6cc9871992b5529c4963f34338001ebc04f1af34 1148 +
1169 //-------获取购物车数量---------- 1149 //-------获取购物车数量----------
1170 requestCardNum: function() { 1150 requestCardNum: function() {
1171 var t = this; 1151 var t = this;
@@ -3224,7 +3204,35 @@ Page({ @@ -3224,7 +3204,35 @@ Page({
3224 3204
3225 click_contact:function () { 3205 click_contact:function () {
3226 getApp().globalData.no_clear=1; 3206 getApp().globalData.no_clear=1;
3227 - } 3207 + },
  3208 +
  3209 + //打开客服操作菜单
  3210 + openCS() {
  3211 + // csType/在线客服设置:
  3212 + // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
  3213 + // 1小程序客服、
  3214 + // 2企业微信客服
  3215 + let csType = this.data.sys_switch.weapp_customertype;
  3216 + if(csType == 0) {
  3217 + // 获取电话号码
  3218 + this.contactService();
  3219 + } else {
  3220 + this.getTel()
  3221 + .then(() => {
  3222 + self.setData({
  3223 + hiddenCS: false,
  3224 + });
  3225 + });
  3226 +
  3227 + };
  3228 + },
  3229 +
  3230 + //关闭客服操作菜单
  3231 + closeCS() {
  3232 + this.setData({
  3233 + hiddenCS: true,
  3234 + });
  3235 + },
3228 3236
3229 3237
3230 3238
packageA/pages/goodsInfo/goodsInfo.wxml
@@ -506,7 +506,7 @@ @@ -506,7 +506,7 @@
506 <view class="join-cart jc_sb ai_c"> 506 <view class="join-cart jc_sb ai_c">
507 507
508 <view class="flex"> 508 <view class="flex">
509 - <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split pdh20" open-type="contact" bindtap="click_contact" 509 + <!-- <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split pdh20" open-type="contact" bindtap="click_contact"
510 session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}"> 510 session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}">
511 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 511 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
512 <view>客服</view> 512 <view>客服</view>
@@ -521,6 +521,11 @@ @@ -521,6 +521,11 @@
521 <view wx:else class="custom-service cart-ico new_split pdh20" bindtap="contactService" style="text-align: center"> 521 <view wx:else class="custom-service cart-ico new_split pdh20" bindtap="contactService" style="text-align: center">
522 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 522 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
523 <view>客服</view> 523 <view>客服</view>
  524 + </view> -->
  525 +
  526 + <view class="custom-service cart-ico new_split pdh20" bindtap="openCS" style="text-align: center">
  527 + <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
  528 + <view>客服</view>
524 </view> 529 </view>
525 530
526 <view bindtap="collectGoods" class="custom-service cart-ico new_split t-c pdh20"> 531 <view bindtap="collectGoods" class="custom-service cart-ico new_split t-c pdh20">
@@ -902,7 +907,7 @@ @@ -902,7 +907,7 @@
902 </view> 907 </view>
903 </view> 908 </view>
904 </view> 909 </view>
905 -<<<<<<< HEAD 910 +
906 911
907 <!-- 弹起来,购买预热商品的普通购买 --> 912 <!-- 弹起来,购买预热商品的普通购买 -->
908 <view hidden="{{!openSpecModal_flash_normal}}"> 913 <view hidden="{{!openSpecModal_flash_normal}}">
@@ -913,5 +918,4 @@ @@ -913,5 +918,4 @@
913 <include src="../../../components/com_servicer/com_servicer.wxml"/> 918 <include src="../../../components/com_servicer/com_servicer.wxml"/>
914 919
915 920
916 -=======  
917 ->>>>>>> 6cc9871992b5529c4963f34338001ebc04f1af34 921 +
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.js
@@ -8,6 +8,7 @@ var t = require(&quot;../../../../utils/util.js&quot;), @@ -8,6 +8,7 @@ var t = require(&quot;../../../../utils/util.js&quot;),
8 oo = s.globalData, 8 oo = s.globalData,
9 o = s.globalData.setting, 9 o = s.globalData.setting,
10 os = o; 10 os = o;
  11 +let self = null;
11 12
12 //评价加载更多 13 //评价加载更多
13 var more = function (e) { 14 var more = function (e) {
@@ -281,11 +282,13 @@ Page({ @@ -281,11 +282,13 @@ Page({
281 surplus: 0, 282 surplus: 0,
282 canBuy: false, 283 canBuy: false,
283 btnHidden: false, 284 btnHidden: false,
  285 +
  286 + hiddenCS: true,
284 }, 287 },
285 288
286 //------初始化加载---------- 289 //------初始化加载----------
287 onLoad: function (t) { 290 onLoad: function (t) {
288 - 291 + self = this;
289 // console.log('onload'); 292 // console.log('onload');
290 if (t && t.group_id) { 293 if (t && t.group_id) {
291 this.data.group_id = t.group_id; 294 this.data.group_id = t.group_id;
@@ -6491,7 +6494,35 @@ Page({ @@ -6491,7 +6494,35 @@ Page({
6491 6494
6492 click_contact:function () { 6495 click_contact:function () {
6493 getApp().globalData.no_clear=1; 6496 getApp().globalData.no_clear=1;
6494 - } 6497 + },
  6498 +
  6499 + //打开客服操作菜单
  6500 + openCS() {
  6501 + // csType/在线客服设置:
  6502 + // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
  6503 + // 1小程序客服、
  6504 + // 2企业微信客服
  6505 + let csType = this.data.sys_switch.weapp_customertype;
  6506 + if(csType == 0) {
  6507 + // 获取电话号码
  6508 + this.contactService();
  6509 + } else {
  6510 + this.getTel()
  6511 + .then(() => {
  6512 + self.setData({
  6513 + hiddenCS: false,
  6514 + });
  6515 + });
  6516 +
  6517 + };
  6518 + },
  6519 +
  6520 + //关闭客服操作菜单
  6521 + closeCS() {
  6522 + this.setData({
  6523 + hiddenCS: true,
  6524 + });
  6525 + },
6495 6526
6496 6527
6497 }); 6528 });
packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo.wxml
@@ -871,7 +871,7 @@ @@ -871,7 +871,7 @@
871 <!-- -----------------底部按钮------------------ --> 871 <!-- -----------------底部按钮------------------ -->
872 <view class="join-cart"> 872 <view class="join-cart">
873 <!-- bindtap="contactService" --> 873 <!-- bindtap="contactService" -->
874 - <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}"> 874 + <!-- <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}">
875 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 875 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
876 <view>客服</view> 876 <view>客服</view>
877 </button> 877 </button>
@@ -884,7 +884,12 @@ @@ -884,7 +884,12 @@
884 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService"> 884 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService">
885 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 885 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
886 <view>客服</view> 886 <view>客服</view>
887 - </view> 887 + </view> -->
  888 +
  889 + <view class="custom-service cart-ico new_split" bindtap="openCS">
  890 + <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
  891 + <view>客服</view>
  892 + </view>
888 893
889 <view bindtap="collectGoods" class="custom-service cart-ico new_split"> 894 <view bindtap="collectGoods" class="custom-service cart-ico new_split">
890 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image> 895 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image>
packageC/pages/presell/goodsInfo/goodsInfo.js
@@ -17,6 +17,8 @@ var more = function (e) { @@ -17,6 +17,8 @@ var more = function (e) {
17 var utils = require('../../../../utils/util.js'); 17 var utils = require('../../../../utils/util.js');
18 var regeneratorRuntime = require('../../../../utils/runtime.js'); 18 var regeneratorRuntime = require('../../../../utils/runtime.js');
19 19
  20 +let self = null;
  21 +
20 Page({ 22 Page({
21 data: { 23 data: {
22 start_stop: 2, //秒杀开始 结束 的控制(1正在进行,2即将开始) 24 start_stop: 2, //秒杀开始 结束 的控制(1正在进行,2即将开始)
@@ -248,10 +250,13 @@ Page({ @@ -248,10 +250,13 @@ Page({
248 250
249 share_hidden: false, 251 share_hidden: false,
250 pre_arr: null, 252 pre_arr: null,
  253 +
  254 + hiddenCS: true,
251 }, 255 },
252 256
253 //------初始化加载---------- 257 //------初始化加载----------
254 onLoad: function (t) { 258 onLoad: function (t) {
  259 + self = this;
255 var ee = this, that = ee, th = ee, 260 var ee = this, that = ee, th = ee,
256 pre_id = t.pre_id, 261 pre_id = t.pre_id,
257 gid = t.goods_id, 262 gid = t.goods_id,
@@ -1432,6 +1437,38 @@ Page({ @@ -1432,6 +1437,38 @@ Page({
1432 contactService: function () { 1437 contactService: function () {
1433 getApp().com_call(this); 1438 getApp().com_call(this);
1434 }, 1439 },
  1440 +
  1441 + // 获取客服电话
  1442 + getTel() {
  1443 + return new Promise((resolve, reject) => {
  1444 + s.getConfig(function (t) {
  1445 + if (t.store_tel == undefined) {
  1446 + getApp().request.get("/api/weshop/store/get/" + os.stoid, {
  1447 + isShowLoading: 1,
  1448 + data: {},
  1449 + success: function (rs) {
  1450 + getApp().globalData.config = rs.data.data;
  1451 + if (rs.data.data.store_tel == null && rs.data.data.store_tel == undefined) {
  1452 + getApp().my_warnning("商家未设置电话", 0, th);
  1453 + return false;
  1454 + }
  1455 + self.setData({
  1456 + store_tel: rs.data.data.store_tel,
  1457 + });
  1458 + // s.confirmBox("请联系客服:" + rs.data.data.store_tel);
  1459 + }
  1460 + })
  1461 + } else {
  1462 + self.setData({
  1463 + store_tel: t.store_tel,
  1464 + });
  1465 + // s.confirmBox("请联系客服:" + t.store_tel);
  1466 + };
  1467 + resolve();
  1468 + });
  1469 + });
  1470 + },
  1471 +
1435 //-------获取购物车数量---------- 1472 //-------获取购物车数量----------
1436 requestCardNum: function () { 1473 requestCardNum: function () {
1437 var t = this; 1474 var t = this;
@@ -3999,6 +4036,34 @@ Page({ @@ -3999,6 +4036,34 @@ Page({
3999 4036
4000 click_contact:function () { 4037 click_contact:function () {
4001 getApp().globalData.no_clear=1; 4038 getApp().globalData.no_clear=1;
4002 - } 4039 + },
  4040 +
  4041 + //打开客服操作菜单
  4042 + openCS() {
  4043 + // csType/在线客服设置:
  4044 + // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
  4045 + // 1小程序客服、
  4046 + // 2企业微信客服
  4047 + let csType = this.data.sys_switch.weapp_customertype;
  4048 + if(csType == 0) {
  4049 + // 获取电话号码
  4050 + this.contactService();
  4051 + } else {
  4052 + this.getTel()
  4053 + .then(() => {
  4054 + self.setData({
  4055 + hiddenCS: false,
  4056 + });
  4057 + });
  4058 +
  4059 + };
  4060 + },
  4061 +
  4062 + //关闭客服操作菜单
  4063 + closeCS() {
  4064 + this.setData({
  4065 + hiddenCS: true,
  4066 + });
  4067 + },
4003 4068
4004 }); 4069 });
packageC/pages/presell/goodsInfo/goodsInfo.wxml
@@ -495,7 +495,7 @@ @@ -495,7 +495,7 @@
495 <!-- -----------------底部按钮------------------ --> 495 <!-- -----------------底部按钮------------------ -->
496 <view class="join-cart"> 496 <view class="join-cart">
497 <!-- bindtap="contactService" --> 497 <!-- bindtap="contactService" -->
498 - <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}"> 498 + <!-- <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}">
499 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 499 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
500 <view>客服</view> 500 <view>客服</view>
501 </button> 501 </button>
@@ -508,7 +508,13 @@ @@ -508,7 +508,13 @@
508 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService"> 508 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService">
509 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 509 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
510 <view>客服</view> 510 <view>客服</view>
511 - </view> 511 + </view> -->
  512 +
  513 + <view class="custom-service cart-ico new_split" bindtap="openCS">
  514 + <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
  515 + <view>客服</view>
  516 + </view>
  517 +
512 <view bindtap="collectGoods" class="custom-service cart-ico new_split"> 518 <view bindtap="collectGoods" class="custom-service cart-ico new_split">
513 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image> 519 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image>
514 <image hidden="{{!is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart-h.png"></image> 520 <image hidden="{{!is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart-h.png"></image>
@@ -949,9 +955,6 @@ @@ -949,9 +955,6 @@
949 </view> 955 </view>
950 </view> 956 </view>
951 957
952 -  
953 -  
954 -  
955 <include src="../../../../components/com_servicer/com_servicer.wxml"/> 958 <include src="../../../../components/com_servicer/com_servicer.wxml"/>
956 959
957 960
pages/goods/goodsInfo/goodsInfo.js
@@ -255,6 +255,7 @@ Page({ @@ -255,6 +255,7 @@ Page({
255 share_hidden: false, 255 share_hidden: false,
256 all_activity_list: null, //所有活动的列表 256 all_activity_list: null, //所有活动的列表
257 257
  258 + hiddenCS: true,
258 }, 259 },
259 260
260 //------初始化加载---------- 261 //------初始化加载----------
@@ -6643,7 +6644,35 @@ Page({ @@ -6643,7 +6644,35 @@ Page({
6643 6644
6644 click_contact:function () { 6645 click_contact:function () {
6645 getApp().globalData.no_clear=1; 6646 getApp().globalData.no_clear=1;
6646 - } 6647 + },
  6648 +
  6649 + //打开客服操作菜单
  6650 + openCS() {
  6651 + // csType/在线客服设置:
  6652 + // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
  6653 + // 1小程序客服、
  6654 + // 2企业微信客服
  6655 + let csType = this.data.sys_switch.weapp_customertype;
  6656 + if(csType == 0) {
  6657 + // 获取电话号码
  6658 + this.contactService();
  6659 + } else {
  6660 + this.getTel()
  6661 + .then(() => {
  6662 + self.setData({
  6663 + hiddenCS: false,
  6664 + });
  6665 + });
  6666 +
  6667 + };
  6668 + },
  6669 +
  6670 + //关闭客服操作菜单
  6671 + closeCS() {
  6672 + this.setData({
  6673 + hiddenCS: true,
  6674 + });
  6675 + },
6647 6676
6648 6677
6649 6678
pages/goods/goodsInfo/goodsInfo.wxml
@@ -1011,7 +1011,7 @@ @@ -1011,7 +1011,7 @@
1011 <!-- -----------------底部按钮------------------ --> 1011 <!-- -----------------底部按钮------------------ -->
1012 <view class="join-cart"> 1012 <view class="join-cart">
1013 <!-- bindtap="contactService" --> 1013 <!-- bindtap="contactService" -->
1014 - <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}"> 1014 + <!-- <button wx:if="{{sys_switch.weapp_customertype==1}}" class="custom-service cart-ico new_split" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}">
1015 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 1015 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
1016 <view>客服</view> 1016 <view>客服</view>
1017 </button> 1017 </button>
@@ -1024,7 +1024,12 @@ @@ -1024,7 +1024,12 @@
1024 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService"> 1024 <view wx:else class="custom-service cart-ico new_split" bindtap="contactService">
1025 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image> 1025 <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
1026 <view>客服</view> 1026 <view>客服</view>
1027 - </view> 1027 + </view> -->
  1028 +
  1029 + <view class="custom-service cart-ico new_split" bindtap="openCS">
  1030 + <image class="cs-img" src="{{iurl}}/miniapp/images/custom-service.png"></image>
  1031 + <view>客服</view>
  1032 + </view>
1028 1033
1029 <view bindtap="collectGoods" class="custom-service cart-ico new_split"> 1034 <view bindtap="collectGoods" class="custom-service cart-ico new_split">
1030 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image> 1035 <image hidden="{{is_collect}}" class="cs-img" src="{{iurl}}/miniapp/images/heart.png"></image>
pages/user/index/index.js
@@ -11,6 +11,7 @@ const { @@ -11,6 +11,7 @@ const {
11 qrcode 11 qrcode
12 } = require('../../../utils/index.js'); 12 } = require('../../../utils/index.js');
13 var ut = require("../../../utils/util.js"); 13 var ut = require("../../../utils/util.js");
  14 +let self = null;
14 15
15 Page({ 16 Page({
16 /** 17 /**
@@ -44,7 +45,7 @@ Page({ @@ -44,7 +45,7 @@ Page({
44 ad_img:"", 45 ad_img:"",
45 add_card_data:'', //等级卡的内容 46 add_card_data:'', //等级卡的内容
46 47
47 - 48 + hiddenCS: true,
48 }, 49 },
49 goto_nav: function(e) { 50 goto_nav: function(e) {
50 var th = this; 51 var th = this;
@@ -60,7 +61,8 @@ Page({ @@ -60,7 +61,8 @@ Page({
60 /** 61 /**
61 * 生命周期函数--监听页面加载 62 * 生命周期函数--监听页面加载
62 */ 63 */
63 - onLoad: function(options) { 64 + onLoad: function(options) {
  65 + self = this;
64 var th=this; 66 var th=this;
65 getApp().request.get("/api/weshop/ad/page?pid=401&store_id=" + os.stoid, { 67 getApp().request.get("/api/weshop/ad/page?pid=401&store_id=" + os.stoid, {
66 data: { 68 data: {
@@ -919,7 +921,35 @@ Page({ @@ -919,7 +921,35 @@ Page({
919 921
920 click_contact:function () { 922 click_contact:function () {
921 getApp().globalData.no_clear=1; 923 getApp().globalData.no_clear=1;
922 - } 924 + },
  925 +
  926 + //打开客服操作菜单
  927 + openCS() {
  928 + // csType/在线客服设置:
  929 + // 0关闭(如果有设置热线电话,则显示拨打热线电话)、
  930 + // 1小程序客服、
  931 + // 2企业微信客服
  932 + let csType = this.data.sys_switch.weapp_customertype;
  933 + if(csType == 0) {
  934 + // 获取电话号码
  935 + this.contactService();
  936 + } else {
  937 + this.getTel()
  938 + .then(() => {
  939 + self.setData({
  940 + hiddenCS: false,
  941 + });
  942 + });
  943 +
  944 + };
  945 + },
  946 +
  947 + //关闭客服操作菜单
  948 + closeCS() {
  949 + this.setData({
  950 + hiddenCS: true,
  951 + });
  952 + },
923 953
924 954
925 955
pages/user/index/index.wxml
@@ -261,7 +261,7 @@ @@ -261,7 +261,7 @@
261 <!-- 没有链接地址的时候 --> 261 <!-- 没有链接地址的时候 -->
262 <block wx:else> 262 <block wx:else>
263 <block wx:if="{{item.name=='联系客服'}}"> 263 <block wx:if="{{item.name=='联系客服'}}">
264 - <button class="item t-c" wx:if="{{sys_switch.weapp_customertype==1}}" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}"> 264 + <!-- <button class="item t-c" wx:if="{{sys_switch.weapp_customertype==1}}" bindtap="click_contact" open-type="contact" session-from="wechat|{{userInfo.user_id}}|{{userInfo.nickname}}|{{userInfo.head_pic}}">
265 <image class="xc-center-img " src="{{iurl+item.icoimg}}"></image> 265 <image class="xc-center-img " src="{{iurl+item.icoimg}}"></image>
266 <view class="fs26">联系客服</view> 266 <view class="fs26">联系客服</view>
267 </button> 267 </button>
@@ -274,7 +274,12 @@ @@ -274,7 +274,12 @@
274 <view class="item t-c" bindtap="contactService" wx:else> 274 <view class="item t-c" bindtap="contactService" wx:else>
275 <image class="xc-center-img " src="{{iurl+item.icoimg}}"></image> 275 <image class="xc-center-img " src="{{iurl+item.icoimg}}"></image>
276 <view class="fs26">联系客服</view> 276 <view class="fs26">联系客服</view>
277 - </view> 277 + </view> -->
  278 +
  279 + <view class="item t-c" bindtap="openCS">
  280 + <image class="xc-center-img " src="{{iurl+item.icoimg}}"></image>
  281 + <view class="fs26">联系客服</view>
  282 + </view>
278 283
279 </block> 284 </block>
280 <block wx:elif="{{item.name=='收入卡包'}}"> 285 <block wx:elif="{{item.name=='收入卡包'}}">
pages/user/index/index.wxss
@@ -744,7 +744,7 @@ button::after{ border: 0} @@ -744,7 +744,7 @@ button::after{ border: 0}
744 744
745 745
746 .action .icon-guan { 746 .action .icon-guan {
747 - position: absolute; 747 + left: auto !important;
748 right: 20rpx !important; 748 right: 20rpx !important;
749 } 749 }
750 750