diff --git a/components/diy_pingd_buy/diy_pingd_buy.wxml b/components/diy_pingd_buy/diy_pingd_buy.wxml index 3754f8b..78413fb 100644 --- a/components/diy_pingd_buy/diy_pingd_buy.wxml +++ b/components/diy_pingd_buy/diy_pingd_buy.wxml @@ -72,7 +72,7 @@ - + diff --git a/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js b/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js index db3413a..ffab368 100644 --- a/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js +++ b/packageC/pages/luckyGo/luckyGo_cart_ct/luckyGo_cart_ct.js @@ -1511,7 +1511,7 @@ Page({ //如果有参与非实收的订单促销,那么就相当于是普通购买 if(th.data.can_use_ord_prom[th.data.bn_pick]){ - goods.is_integral_normal=1; + goods.is_pd_normal=1; goods.prom_type=0; goods.prom_id=0; diff --git a/packageC/pages/presell/cart/cart2.js b/packageC/pages/presell/cart/cart2.js index 090f927..f8a00bd 100644 --- a/packageC/pages/presell/cart/cart2.js +++ b/packageC/pages/presell/cart/cart2.js @@ -744,6 +744,14 @@ Page({ //这个位置要拿活动的预售价 t.data.data.shop_price_y = t.data.data.shop_price; t.data.data.shop_price = prelist.presell_money; + + if (act.is_usecoupon == 1) { + th.data.ckeck_quan_price = t.data.data.shop_price * gg.goods_num; + th.data.check_quan_price_list = t.data.data.shop_price * gg.goods_num + ""; + th.data.check_quan_ware_list = t.data.data.erpwareid + ""; + }else{ + t.data.data.is_xz_yh=1; + } th.data.old_bn_goods=ut.deep_cp(t.data.data); th.setData({ @@ -757,11 +765,6 @@ Page({ act: act }); - if (act.is_usecoupon == 1) { - th.data.ckeck_quan_price = t.data.data.shop_price * gg.goods_num; - th.data.check_quan_price_list = t.data.data.shop_price * gg.goods_num + ""; - th.data.check_quan_ware_list = t.data.data.erpwareid + ""; - } //计算价格 th.calculatePrice2(); @@ -1617,7 +1620,7 @@ Page({ //如果有参与非实收的订单促销,那么就相当于是普通购买 if(th.data.can_use_ord_prom[th.data.bn_pick]){ - goods.is_integral_normal=1; + goods.is_pd_normal=1; //如果是指定门店,就要判断 if (th.data.bn_goods.pick_group_ids) { var idx0 = th.data.bn_goods.pick_up_lists.findIndex(function (e) { diff --git a/packageE/pages/cart/cart2/cart2.js b/packageE/pages/cart/cart2/cart2.js index 0b14b49..562a88a 100644 --- a/packageE/pages/cart/cart2/cart2.js +++ b/packageE/pages/cart/cart2/cart2.js @@ -390,6 +390,13 @@ Page({ } } + + + this.setData({ + show_ord_prom:{}, + can_use_ord_prom:{} + }) + //先获取是否有关闭使用优惠券 getApp().getConfig2(function (ee) { var json_d = JSON.parse(ee.switch_list); @@ -9178,6 +9185,8 @@ Page({ using_quan:{} }) + var ggy=th.data.old_bn_goods; + }else{ good=ut.deep_cp(th.data.old_bn_goods); } diff --git a/packageE/pages/cart/cart2_inte/cart2_inte.js b/packageE/pages/cart/cart2_inte/cart2_inte.js index 3d83c46..06647aa 100644 --- a/packageE/pages/cart/cart2_inte/cart2_inte.js +++ b/packageE/pages/cart/cart2_inte/cart2_inte.js @@ -266,6 +266,11 @@ Page({ }); } + this.setData({ + show_ord_prom:{}, + can_use_ord_prom:{} + }) + th.data.g_cart_q_time = null; diff --git a/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.js b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.js new file mode 100644 index 0000000..76630ca --- /dev/null +++ b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.js @@ -0,0 +1,294 @@ +var t = require("../../../../utils/util.js"); +var os = getApp().globalData.setting; +const { + qrcode +} = require('../../../../utils/index.js'); +const rq = require("../../../../utils/request.js"); +Page({ + data: { + imghots: os.imghost, + guide: null, + pick_up: null, + error_arr: { + '81012': '缺失可见范围', + '81013': 'UserID、部门ID、标签ID全部非法或无权限', + '40031': '不合法的UserID列表', + '0032': '不合法的UserID列表长度', + '40058': '不合法的参数', + '40063': '参数为空', + '40094': '不合法的URL', + '40096': '不合法的外部联系人userid', + '40099': '外部联系人的数量已达上限', + '40100': '此用户的外部联系人已经在转移流程中', + '40125': '无效的openuserid参数', + '41001': '缺少access_token参数', + '41009': '缺少userid参数', + '41010': '缺少url参数', + '41035': '缺少外部联系人userid参数', + "41037": '缺少「联系我」type参数', + "41038": '缺少「联系我」scene参数', + "41039": '无效的「联系我」type参数', + "41040": '无效的「联系我」scene参数', + "41041": '「联系我」使用人数超过限制', + "41042": '无效的「联系我」style参数', + "41043": '缺少「联系我」config_id参数', + "41044": '无效的「联系我」config_id参数', + "41045": 'API添加「联系我」达到数量上限', + "42001": 'access_token已过期', + '43009': '企业未验证主体', + '45009': '接口调用超过限制', + '45022': '应用name参数长度不符合系统限制', + '45024': '帐号数量超过上限', + '45034': 'url必须有协议头', + '46004': '指定的用户不存在', + '48001': 'API功能未授权', + '48002': 'API接口无权限调用', + '48003': '不合法的suite_id', + '48004': '授权关系无效', + '48005': 'API接口已废弃', + '48006': '接口权限被收回', + '60102': 'UserID已存在', + '670010': '负责人数量超出限制', + '81014': '标签添加成员,单次添加user或party过多', + '82001': ' 指定的成员/部门/标签全部为空', + '84072': '应用未配置客服', + '84073': '客服userid不在应用配置的客服列表中', + '84074': '没有外部联系人权限', + '84075': '不合法或过期的authcode', + '84076': '缺失authcode', + '84083': '非服务人员', + '84084': '非跟进用户', + '84085': '应用已下架', + '84144': '确认者的gid不在当前服务商的通讯录中', + '84145': '确认者gid所在的企业数不能超过5个', + '84146': '确认者gid最多只能在3个企业下确认合同', + '86001': '参数 chatid 不合法', + '86003': '参数 chatid 不存在', + '86004': '参数 群名不合法', + '86005': '参数 群主不合法', + '86006': '群成员数过多或过少', + '86007': '不合法的群成员', + }, + skip_verify:1, + + is_qy_wx:1, + qr_code:'', + phone:'', + + err_img:os.imghots + "/miniapp/images/default_g_img.gif" + }, + + onLoad: function (t) { + var th=this; + this.data.phone=getApp().globalData.userInfo.mobile; + qrcode('qrcode', "1505955959595", 480, 480, this); + //th.requestRecommend(); + /*--- 获取一下,会员要不要线上美顾 ---*/ + rq.get("/api/weshop/users/getAndUpdateUser/" + os.stoid + "/" + getApp().globalData.user_id, { + success: async function (src) { + if (src.data.code == 0) { + var u_data = src.data.data; + if (!u_data.staffId) { + getApp().confirmBox('该会员无专属导购'); + return false; + } + //-- 导购的临时变量 -- + let tp_guide = null; + let tp_pick = null; + //获取会员在手店后台的 + await getApp().get_guide_from_staff(u_data.staffId, function (guide) { + if (!guide) { + getApp().confirmBox('该会员的专属导购未在手店后台导购列表中'); + return false; + } + tp_guide = guide; + }); + tp_guide.staffName = u_data.staffName; + tp_guide.staffId = u_data.staffId; + tp_guide.staffTel = u_data.staffTel || tp_guide.mobile; + if(!tp_guide.staffTel){ + tp_guide.staffTel=tp_guide.bind_user_mobile; + } + await getApp().request.promiseGet("/api/weshop/pickup/get/" + os.stoid + "/" + tp_guide.pickup_id, {}).then(res => { + if(res.data.code==0 && res.data.data){ + tp_pick=res.data.data; + } + }) + th.setData({ + guide: tp_guide, + pick_up: tp_pick, + }) + + + th.getopenuserid(tp_guide.id); + + } + } + }) + }, + + //打电话 + call:function(e){ + var type=e.currentTarget.dataset.type; + switch (type+''){ + case "1": + wx.makePhoneCall({ + phoneNumber: this.data.guide.staffTel, + }) + break; + case "2": + wx.makePhoneCall({ + phoneNumber: this.data.pick_up.pickup_phone, + }) + break; + } + }, + + change_code(){ + let is_qy_wx=!this.data.is_qy_wx; + this.setData({ + is_qy_wx + }) + }, + + //获取qywxStaffcode 的信息 + getopenuserid(guide_id) { + let url = "/api/weshop/qyWeChat/qywxStaffcode/getStaffcode"; + getApp().request.promisePost(url, { + is_json:1, + data: { + store_id:os.stoid, + guide_id:guide_id + } + }).then(async res => { + console.log(res); + if (res.data.code == 0) { + // let resdata=JSON.parse(res.data.data); + let openuserid = res.data.data.openuserid; + let skip_verify = res.data.data.skip_verify; + let guide_id =res.data.data.guide_id + getApp().globalData.guide_id=guide_id + + this.setData({ + openuserid, + skip_verify + }) + + this.befgetqy() + + } + }) + }, + async getqy() { + // wx.showLoading({ + // title: '加载中', + // mask:true + // }) + getApp().getConfig(async (e)=>{ + + var conf=e; + + let openuserid = this.data.openuserid + let skip_verify = this.data.skip_verify ? true : false + let res = await getApp().request.promisePost(`/apib/weshop/admin/qyWeChat/qyWeChatCorpInfo/postAdminQyApi?accdb=${conf.erpid}&url=externalcontact/add_contact_way&qyid=4`, { + data: { + // accdb: getApp().globalData.config.erpid, + // ApiName: 'api.pos.shop.advancesum.seek', + // url:'externalcontact/add_contact_way', + user: openuserid, + type: 1, + scene: 2, + style: 1, + state: '手店_' + this.data.phone, + skip_verify + // is_temp:true, + // store_id: getApp().globalData.setting.stoid, + // usercode: "admin", + // vipid: this.data.userinfo.erpvipid, + // oddsum: "0", + // advancesum: cartList.order_amount, + // storageid: storageid, + // listform + }, + is_json: 1 + }) + wx.hideLoading() + if (res.data && res.data.errcode == 0) { + this.setData({ + qr_code: res.data.qr_code + }) + this.saveqy(res.data.config_id, res.data.qr_code) + } else { + let errcode = res.data.errcode + let msg = errcode + if (this.data.error_arr[errcode]) { + msg += this.data.error_arr[errcode] + } + wx.showModal({ + title: '提示', + content: '获取失败,错误码:' + msg, + showCancel: false, + success(res) { + if (res.confirm) { + console.log('用户点击确定') + } else if (res.cancel) { + console.log('用户点击取消') + } + } + }) + } + console.log('获取企业二维码'); + console.log(res); + + }) + + + }, + + async befgetqy() { + wx.showLoading({ + title: '加载中', + mask: true + }) + let openuserid = this.data.openuserid + let res = await getApp().request.promiseGet(`/api/weshop/qyWeChat/qywxConfigList/getMobileInfo/${os.stoid}/${openuserid}/${this.data.phone}`, { data: {} }) + console.log('获取数据库表'); + console.log(res); + if (res.data && res.data.code == 0) { + this.setData({ + qr_code: res.data.data.qrcode + }) + wx.hideLoading() + } else { + this.getqy() + } + + }, + + async saveqy(config_id, qrcode) { + let openuserid = this.data.openuserid + let mobile = this.data.phone + let addtime = ((Date.now()) / 1000).toFixed(0) + let req_data = { + store_id: getApp().globalData.setting.stoid, + openuserid, + config_id, + qrcode, + mobile, + addtime + } + let res = await getApp().request.promisePost(`/api/weshop/qyWeChat/qywxConfigList/save`, { + data: req_data, + // is_json: 1 + }) + // wx.hideLoading() + }, + + bind_bnerr2(e){ + this.setData({ + qr_code:this.data.imghots + "/miniapp/images/default_g_img.gif" + }) + } + + +}); diff --git a/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.json b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.json new file mode 100644 index 0000000..c362e42 --- /dev/null +++ b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.json @@ -0,0 +1,4 @@ +{ + "navigationBarTitleText": "我的美顾", + "enablePullDownRefresh": false +} \ No newline at end of file diff --git a/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxml b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxml new file mode 100644 index 0000000..89c34d4 --- /dev/null +++ b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxml @@ -0,0 +1,49 @@ + + + + + + + + + + {{guide.staffName}} + 您的专属导购 + + + {{guide.beauty_strengths}} + + + + + + + + + + + + + 小福利TIPS + + + 长按识别二维码,加入我们,好礼送不停! + + + + + {{pick_up.pickup_name}} + + + 营业时间:{{pick_up.trade_starttime}}-{{pick_up.trade_endtime}} + 门店地址:{{pick_up.fulladdress}} + + + + + 电话联系 + 注册会员 + 添加企业微信 + + + \ No newline at end of file diff --git a/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxss b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxss new file mode 100644 index 0000000..1502344 --- /dev/null +++ b/packageG/pages/user/my_beauty_consultant/my_beauty_consultant.wxss @@ -0,0 +1,114 @@ +page { + background-color: #f4eee9; +} + +.content { + width: 715rpx; + margin-top: 105rpx; + margin-left: 17.5rpx; + background-color: #fff; + border-radius: 30rpx; + padding-bottom: 58rpx; + position: relative; +} + +.nei_cont { + padding: 34rpx 58rpx 0 47rpx; +} + +.fs18 { + font-size: 18rpx; +} + +.c89 { + color: #898989; +} + +.c31 { + color: #313131; +} + +.bq_box { + width: 120rpx; + height: 34rpx; + border-radius: 34rpx; + border: 1rpx solid #ff0000; + color: #ff0000; + overflow: hidden; +} + +.zs_box { + width: 141rpx; + height: 37rpx; + color: #fff; + border-radius: 37rpx; + background-color: #fd3c47; +} + +.line { + width: 686rpx; + border-bottom: 1rpx solid #dcdcdc; + margin-top: 65rpx; + margin-left: 13rpx +} + +.g_img { + width: 480rpx; + height: 480rpx; +} + +.biaoqian_box { + width: 133rpx; + height: 35rpx; + background-color: #ffe5e5; + color: #ff0000; + border-radius: 35rpx; +} + +.btn { + width: 239rpx; + height: 70rpx; + color: #fff; + border-radius: 70rpx; +} + +.btn.tel { + background: linear-gradient(90deg, #f9b659 0%, #f8bb66 100%); margin-right: 67rpx; +} + +.btn.qywx { + background: linear-gradient(90deg, #fe3e4b 0%, #f72d1f 100%); +} + +.img_box{ + position: absolute;top:-73rpx;right: 58rpx; + width:196rpx; height: 196rpx; border-radius: 50%; overflow: hidden; +} + +.img_box image{ + width: 100%; height: 100%; +} + +@font-face { + font-family: 'mytel'; + src: url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAAOUAA0AAAAAB7AAAAM+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCQhEICoMcgncLCgABNgIkAxAEIAWFAgcyG5gGUVRQCsh+Jth0+BYaohjSis2ysUt6GAvfSnf6qN/FQ7Uf+vZug6hQsY5DF4cg2bhEYtvxMbquSiEa8f3/P/W+bivXPpayaVGHeOZ+yTmxcKkiFa9WpFSwMSHXHmQyHtyC1/8Jro325K2pK//1s+f/cnrTT2Tyd/l3uzYukLI9LR0TKKHep+ags3sepr0ssGLNuAG9TcQnlW9CwKfW+Qrg29zPNmd3oBujoAhVFRIFmeKNFsp9uQavgdfHf1rsKFoqLmfr8hLg+asDtVxvm5n6wYwAwBRChe0YQ2DJUmDMyhRIKfjV0VA/exgB0UoAoqCAfx4BuONooIAE7Ug84y0gAZBzskG+Fqfb7SFPP7e3hUY3hK+8+bTSaLO83qO7UHTDC7eDO+D3XAQLz1EOK5Fv4vlDvE5W5yZqeJvZwaS2tFAnImPjpsOGnepd8sSMouq3B3YQE0XOoBbXi1o7u8aoL7ZDDAf0oleRqS96RgJ0xS3tw6O0w1egPjTQUPwCOnXgQ6OAdYlAgoPeDcjiU55ZEDf4n0wzaLE5fmNBKCMB4pUc2qkFwdzpWeFZmSUSz4agWL/lbMckhX8iNe4fgypI8aL1JyNhXwCR2UHrIHr/jZ/ZZ2j8HThUjjM4kQkEQqBxjSfyAoeVtnb7cgo3p0wSKAoIEAdKH2h/gMiKSoLupUE+TLRveW24siK9uqUC6qCJ1Wq0EzMMzdj5QlCDMHQ6fiQThNY3TwAIBIsvean39r8dnYbXaWvNbt2rCaBdAcGQiD1LQEw9mwGZBohkDf2rZwkKOnWiATDojQBDjgiEdhsIFG2uEKja3QmQ2r0I0KLLOwFatXuPQKeFsEGgy1DcVZEdmAaSDf1stuh1yFb9ajzpG9ti1INt1e/FdjrwWdRlOhInnZCLOXFA8ExgylerRAMMF/3yhCsvCG2QwgjeiB2h2KDg6uBvbq0mbx0ED4Q6vbRcUEkUOAdOrkpKVnx9eiXU9dFKbxTTMBYRIp1aSbgWgQwVCjWhEf5MJuRjEjxESOzHWGOOTo7y+7LyBk7/s/D7gGuMNUwyWVRyWOLX6cHGXm6zvAOUV0Zj6u1EJxZJRApElLbzG7dKBhcAAA==') format('woff2'), + url('data:font/woff;charset=utf-8;base64,d09GRgABAAAAAAVYAA0AAAAAB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAFPAAAABoAAAAcolnv50dERUYAAAUcAAAAHgAAAB4AKQAKT1MvMgAAAaAAAABGAAAAYDw+SNhjbWFwAAAB+AAAAD4AAAFCAA/ptGdhc3AAAAUUAAAACAAAAAj//wADZ2x5ZgAAAkQAAAFmAAABnNtvoipoZWFkAAABMAAAADAAAAA2J3IJdWhoZWEAAAFgAAAAHQAAACQHnQOFaG10eAAAAegAAAAPAAAAEAwAAEBsb2NhAAACOAAAAAoAAAAKAM4AAG1heHAAAAGAAAAAHgAAACABEgCZbmFtZQAAA6wAAAFGAAACgl6CAQJwb3N0AAAE9AAAACAAAAAy39V1z3jaY2BkYGAAYtc51wTi+W2+MnCzMIDAI81He+C0w/99zPuZnYBcDgYmkCgAQUkL2HjaY2BkYGBu+N/AEMPCAALM+xkYGVABCwBVIwMrAAAAeNpjYGRgYGBh6AViEGACYi4gZGD4D+YzAAAW1wGsAAB42mNgYWFgnMDAysDA1Ml0hoGBoR9CM75mMGLkAIoysDIzYAUBaa4pDAeecT7jZG7438DAwHyHAUgyMCIpUWBgBABkvAyRAAB42mNhgAAWCHYAAADAAE0AeNpjYGBgZoBgGQZGBhCwAfIYwXwWBgUgzQKEQP4zzv//IaTkL6hKBkY2BhiTgZEJSDAxoAJGhmEPAEYUB6kAAAAAAAAAAAAAAM4AAHjaPY27UsJQGITPmptERQVyIVEYziEJoxg0CSBE42VQG7WxQHC0E6FyLOUVtPN9tLPWZ9FecyycbXb+b/9dIpL9n1fhTTgkNdInT+SZEEdTqA8vSmZiBIbe8twGXM9N0A4D3UilyFzM09stLs/1fLAsDL2MEv4DNL27jMolhAELgzJoGktSHgb8K+KY8qRWMPQseEkz4iTgFYW/iS085GiHIUd9S6xVGld2JiOUgUqHivVjdRbIm93TQScSq/Xzo0BfAmSJ6bYDLELOCKYg+2XHXjVNUchpKwxOERAl6eXqYl5Vi/Mn5+NBP4yisD/4GKamq0iGpVTYbjwaf41H8S43jz2Adqi16Wjm0pQpGZH6LK5ie91m7e7Z2V19ZR9a9bp3EGzYeWMVrmUsQ5GFFCdruSzUGWHBjap4Z7JZVKVSFF4OP9O5ZjPsDyf3N3NWVp5rTfemk1GcJPFo8j253UnIL5BlQOcAAHjafZDNSsNAFIXP9E9tQcSC61kVQUh/lqW7Qt25cFHXbTpJW5JMmEwLXbp15QO49TF8AJ9BcOWDeBqvCBWakMs3595zZiYALvEJhZ+njWthhVPcCVdwgli4Sv1RuEZ+Ea6jhTfhBvUP4SZu1Ei4hbZ6ZoKqnXHVKdP2rHCBkXAF53gQrlK3wjXyk3AdV3gVblB/F25iii/hFjpqiTEcDGbwrAtozLFjXSFkboaorB4YOzPzZqHnO70KbRbZjOK/qb/WPeNibJAw2nFp4k0yc0ctR1pTpjkUHNm3NPoI0KNsXLGyme4HvaP2W9qzMuLwngW2POaAqqdR83O0p6SJxBheISFr5GVvTSWkHjDWZMb9/pViGw+8j3TkbKon3NYkidW5s2sTeg4vyz1yDNHlGx2kB+XhU455nw+73UgCgtCm+AYPanCHAAB42mNgYoAALjDJyIAOWMCiTIxM7CmZiXkZpYkADl4C+QAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADAAMAAQAEAAAAAgAAAAB42mNgYGBkAIJ7bFp5IPqR5qM9MBoAPo8G0AAA') format('woff'); + font-weight: normal; + font-style: normal; + font-display: swap; +} + +.mytel { + font-family: "mytel" !important; + font-size: 40rpx; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + position: absolute;right: 0; top:0; +} + +.n-mytel:before { + content: "\e609"; +} + + diff --git a/pages/user/index/index.js b/pages/user/index/index.js index 960d48e..0df426f 100644 --- a/pages/user/index/index.js +++ b/pages/user/index/index.js @@ -119,7 +119,7 @@ Page({ /** * 生命周期函数--监听页面显示 */ - onShow: function () { + onShow:function () { var _that=this; @@ -545,8 +545,24 @@ Page({ } }) //th.requestRecommend(); + /*--- 获取一下,会员要不要线上美顾 ---*/ + rq.get("/api/weshop/users/getAndUpdateUser/" + os.stoid + "/" + getApp().globalData.user_id, { + success:function(src) { + if(src.data.code==0){ + var u_data= src.data.data; + if(u_data.staffId){ + getApp().get_guide_from_staff(u_data.staffId,function (guide){ + if(guide){ + th.setData({ + sh_meigu:1 + }) + } + }); - + } + } + } + }) } } diff --git a/pages/user/index/index.wxml b/pages/user/index/index.wxml index 28bbf37..9d43f47 100644 --- a/pages/user/index/index.wxml +++ b/pages/user/index/index.wxml @@ -350,7 +350,13 @@ {{item.name}} - + + + + + {{item.name}} + +