diff --git a/components/diy_advertising/diy_advertising.js b/components/diy_advertising/diy_advertising.js index c0245df..2fabf60 100644 --- a/components/diy_advertising/diy_advertising.js +++ b/components/diy_advertising/diy_advertising.js @@ -18,6 +18,23 @@ Component({ someData: {}, max_sw_height:260, }, + + ready: function () { + var data_arr=this.properties.object.data; + var is_show=0; + for(var i in data_arr){ + var item=data_arr[i]; + var now=new Date(); + if((!item.beg_date || now>new Date(item.beg_date)) + && (!item.end_date || now - + + - {{item.title}} + {{item.title}} - {{item.title}} + {{item.title}} + diff --git a/components/diy_goodsGroup/diy_goodsGroup.wxss b/components/diy_goodsGroup/diy_goodsGroup.wxss index e46118c..55f6a9e 100644 --- a/components/diy_goodsGroup/diy_goodsGroup.wxss +++ b/components/diy_goodsGroup/diy_goodsGroup.wxss @@ -304,7 +304,7 @@ .zs_wz1_2l { overflow: hidden; text-overflow: ellipsis; - font-size: 30rpx; + font-size: 28rpx; white-space: nowrap; height: 40rpx; line-height: 40rpx; @@ -343,7 +343,7 @@ .zs_wz5_2l { overflow: hidden; text-overflow: ellipsis; - font-size: 30rpx; + font-size: 24rpx; white-space: nowrap; margin-top: 10rpx; } @@ -428,8 +428,9 @@ .zs_wz1_3l { margin-bottom: 10rpx; - font-size: 30rpx; - height: 80rpx; + font-size: 28rpx; + height: 70rpx; + line-height: 35rpx; width: 220rpx; overflow: hidden; text-overflow: ellipsis; @@ -440,7 +441,7 @@ .zs_wz2_3l { margin-bottom: 10rpx; - font-size: 30rpx; + font-size: 26rpx; height: 70rpx; line-height: 30rpx } @@ -464,7 +465,7 @@ .zs_wz5_3l { overflow: hidden; text-overflow: ellipsis; - font-size: 30rpx; + font-size: 24rpx; white-space: nowrap; } @@ -524,10 +525,15 @@ font-size: 24rpx; } +.fs24 { + font-size: 22rpx; +} .fs35 { - font-size: 35rpx; + font-size: 30rpx; } +.fs28{ font-size: 28rpx;} + .xc-wc { align-items: center; margin-top: -3rpx; @@ -808,6 +814,5 @@ top: 10rpx; position: absolute; right: 0rpx; bottom: 10rpx; -} -.s_prom{ margin-left: -8rpx} \ No newline at end of file +} \ No newline at end of file diff --git a/components/diy_notice/g_filter.wxs b/components/diy_notice/g_filter.wxs index 9be2a42..9719e7d 100644 --- a/components/diy_notice/g_filter.wxs +++ b/components/diy_notice/g_filter.wxs @@ -2,8 +2,28 @@ var g_filters = { has_char:function(url,key){ if(!url) return -1; return url.indexOf(key); + }, + beg_time:function(beg_date){ + var fmt1 = beg_date.substring(0, 19); + var reg = getRegExp("-", "g"); + var fmt2 = fmt1.replace(reg, '/'); + var t1 = getDate(fmt2); + var tnow=getDate(); + if(t1<=tnow) return 1; + return 0; + }, + end_time:function(end_date){ + var fmt1 = end_date.substring(0, 19); + var reg = getRegExp("-", "g"); + var fmt2 = fmt1.replace(reg, '/'); + var t1 = getDate(fmt2); + var tnow=getDate(); + if(t1>=tnow) return 1; + return 0; } } module.exports = { - has_char: g_filters.has_char + has_char: g_filters.has_char, + beg_time: g_filters.beg_time, + end_time: g_filters.end_time, } \ No newline at end of file diff --git a/components/diy_scan/diy_scan.wxml b/components/diy_scan/diy_scan.wxml index 5717414..e72adf5 100644 --- a/components/diy_scan/diy_scan.wxml +++ b/components/diy_scan/diy_scan.wxml @@ -1,7 +1,24 @@ - + + - {{object.title}} + + {{object.title}} + {{object.title}} + - + + + + + + + + {{object.title}} + {{object.title}} + + + + diff --git a/packageA/pages/cart2_ser/cart2_ser.js b/packageA/pages/cart2_ser/cart2_ser.js index 87a733c..bc24789 100644 --- a/packageA/pages/cart2_ser/cart2_ser.js +++ b/packageA/pages/cart2_ser/cart2_ser.js @@ -137,7 +137,7 @@ Page({ good = res.data.data; }) - item.img_url = oo.imghost + good.img_url; + item.img_url = oo.imghost + good.imgUrl; item.erpItemID=good.erpItemID; /*----接口要弄出来的,先顶着-----*/ @@ -485,7 +485,7 @@ Page({ getApp().showWarning("购买成功"); setTimeout(function () { wx.reLaunch({ - url: "/packageA/pages/cardList/cardList", + url: "/pages/user/my_service/i_service", }) },1000) }, function () { diff --git a/packageA/pages/goodsInfo/goodsInfo.js b/packageA/pages/goodsInfo/goodsInfo.js index a1d77df..c06928f 100644 --- a/packageA/pages/goodsInfo/goodsInfo.js +++ b/packageA/pages/goodsInfo/goodsInfo.js @@ -751,9 +751,26 @@ Page({ for (var i = 0; i < e.data.data.pageData.length; i++) { num += e.data.data.pageData[i].goods_num; } + + /*-- t.setData({ cartGoodsNum: num - }); + });--*/ + + //-- 读取服务卡的数量 -- + getApp().promiseGet("/api/weshop/cartService/page",{ + data:{ + store_id: s.globalData.setting.stoid, + user_id: s.globalData.user_id, + } + }).then(res=>{ + for (var i = 0; i < res.data.data.pageData.length; i++) { + num += res.data.data.pageData[i].goods_num; + } + t.setData({cartGoodsNum:num}); + }) + + } }); }, @@ -2149,8 +2166,12 @@ Page({ }, onShareTimeline() { + var store_name=getApp().globalData.config?getApp().globalData.config.store_name:''; + if(!store_name) + store_name=getApp().globalData.setting.appName; + return { - title:this.data.data.goods_name + '-' + getApp().globalData.config.store_name, + title:this.data.data.goods_name + '-' + store_name, imageUrl:this.data.gallery[0].image_url, } }, diff --git a/packageA/pages/goods_share/goods_share.js b/packageA/pages/goods_share/goods_share.js index 3c8f04d..9202010 100644 --- a/packageA/pages/goods_share/goods_share.js +++ b/packageA/pages/goods_share/goods_share.js @@ -24,7 +24,9 @@ Page({ dis_switch:0, //-- 分销开关 -- pattern:0, //-- 分成的方式 -- share_hidden:1, //-- 分享的按钮隐藏 -- - share_good:null //--- 要分享的商品 --- + share_good:null ,//--- 要分享的商品 --- + + is_no_distri:0 }, /** * 生命周期函数--监听页面加载 @@ -90,17 +92,47 @@ Page({ } }); + + //看有没有开启分销功能 + getApp().promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{ + var dis=rs.data.data; + if( dis && dis.switch==0){ + th.setData({is_no_distri:1}) + } + }) + //看有没有开启分销功能 + getApp().promiseGet("/store/storemoduleendtime/page?store_id=" +os.stoid + "&type=5",{}).then(res=>{ + if(res.data.code==0){ + var arr = res.data.data.pageData; + if (arr.length > 0) { + var item=arr[0]; + if(item.is_sy==0){ + var now = Date.parse(new Date());now = now / 1000; + if(item.end_time价格 + 佣金 佣金 + 最新 @@ -77,7 +79,7 @@ 已售:{{item.sales_sum}} - 分成金额: + 分成金额: ¥{{item.commission}} ¥{{item.fir_rate+item.sec_rate+item.thi_rate}} diff --git a/packageA/pages/goods_share/goods_share.wxss b/packageA/pages/goods_share/goods_share.wxss index 969bd02..fec871d 100644 --- a/packageA/pages/goods_share/goods_share.wxss +++ b/packageA/pages/goods_share/goods_share.wxss @@ -40,6 +40,7 @@ page { display: flex; font-size: 30rpx; border-bottom: 2rpx solid #f8f8f8; + justify-content: space-around; } .title .iconfont { color: #ccc; @@ -47,7 +48,7 @@ page { margin-left: 8rpx; } .title-item { - width: 25%; + /* width: 25%; */ box-sizing: border-box; text-align: center; padding: 20rpx; diff --git a/packageA/pages/jfbuy/jfbuy.js b/packageA/pages/jfbuy/jfbuy.js index fb503a7..663d151 100644 --- a/packageA/pages/jfbuy/jfbuy.js +++ b/packageA/pages/jfbuy/jfbuy.js @@ -73,7 +73,12 @@ Page({ page:th.data.currentPage2, pageSize:th.data.pageSize }; - + + var clientHeight = wx.getSystemInfoSync().windowHeight; + var clientWidth = wx.getSystemInfoSync().windowWidth; + this.data.clientHeight=clientHeight; + this.data.clientWidth=clientWidth; + this.request_list(this.data.requestData); // var th=this; @@ -139,6 +144,26 @@ Page({ // th.countDown(); // },1000); // } + + + //-- 判断有没有自定义的广告图片 -- + getApp().request.get("/api/weshop/ad/page?pid=501&store_id=" + os.stoid, { + data: { + enabled: 1 + }, + success:function(res){ + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){ + var a = res.data.data.pageData; + var tt = { + 'ad_code': os.imghost + a[0].ad_code, + }; + th.setData({ad:tt}) + }else{ + th.setData({isshow:1}) + } + } + }) + }, /** @@ -393,5 +418,18 @@ Page({ var item=this.data.list2[index]; var url="/pages/goods/goodsInfo/goodsInfo?goods_id="+item.goods_id; getApp().goto(url); + }, + + + imageLoad:function(e){ + var imgwidth = e.detail.width; + var imgheight = e.detail.height; + //宽高比 + var ratio = imgwidth / imgheight; + //计算的高度值 + var viewHeight = this.data.clientWidth / ratio; + var con_heihgt=this.data.clientHeight-viewHeight; + this.setData({con_heihgt:con_heihgt,isshow:1}) + } }) \ No newline at end of file diff --git a/packageA/pages/jfbuy/jfbuy.wxml b/packageA/pages/jfbuy/jfbuy.wxml index c9be835..eee8668 100644 --- a/packageA/pages/jfbuy/jfbuy.wxml +++ b/packageA/pages/jfbuy/jfbuy.wxml @@ -1,12 +1,14 @@ - + - - diff --git a/pages/goods/categoryList/categoryList.js b/pages/goods/categoryList/categoryList.js index 8c42c13..dc8bf88 100644 --- a/pages/goods/categoryList/categoryList.js +++ b/pages/goods/categoryList/categoryList.js @@ -578,7 +578,7 @@ Page({ //---------分享配置-------- onShareAppMessage: function (e) { - url="pages/goods/categoryList/categoryList"; + var url="pages/goods/categoryList/categoryList"; var userInfo=getApp().globalData.userInfo; //是分销商才带 if(userInfo){ @@ -1042,8 +1042,11 @@ Page({ }, onShareTimeline(){ + var store_name=getApp().globalData.config?getApp().globalData.config.store_name:''; + if(!store_name) + store_name=getApp().globalData.setting.appName; return { - title:'商品分类-'+getApp().globalData.config.store_name, + title:'商品分类-'+store_name, } } diff --git a/pages/goods/goodsInfo/goodsInfo.js b/pages/goods/goodsInfo/goodsInfo.js index 9a9e311..986b46c 100644 --- a/pages/goods/goodsInfo/goodsInfo.js +++ b/pages/goods/goodsInfo/goodsInfo.js @@ -1748,13 +1748,14 @@ Page({ callback(); return false; } + ///api/weshop/order/getWPayOrder?store_id=1&user_id=5682366&prom_id=1&goods_id=1 getApp().promiseGet("/api/weshop/order/getWPayOrder",{ data:{store_id:os.stoid,user_id:usr.user_id,goods_id:th.data.sele_g.goods_id,prom_id:th.data.prom_goods[0].prom_id} }).then(res=>{ if(res.data.code==0){ wx.showToast({ - title: "您还有该商品订单未支付", + title: "您已经购买了该商品待支付中", icon: 'none', duration: 2000 }) @@ -1926,9 +1927,19 @@ Page({ for (var i = 0; i < e.data.data.pageData.length; i++) { num += e.data.data.pageData[i].goods_num; } - t.setData({ - cartGoodsNum: num - }); + + //-- 读取服务卡的数量 -- + getApp().promiseGet("/api/weshop/cartService/page",{ + data:{ + store_id: s.globalData.setting.stoid, + user_id: s.globalData.user_id, + } + }).then(res=>{ + for (var i = 0; i < res.data.data.pageData.length; i++) { + num += res.data.data.pageData[i].goods_num; + } + t.setData({cartGoodsNum:num}); + }) } }); }, @@ -2075,7 +2086,7 @@ Page({ var e = res; if (e.data.code == 0) arrdata = e.data.data.pageData; }) - if(!arrdata) return fasle; + if(!arrdata) return false; var arrsku = new Array(); var gitem = null; @@ -4441,7 +4452,7 @@ Page({ } var img_url=ee.data.data.original_img; - if((this.data.prom_type==1 && this.data.prom_type==6) || this.data.prom_act.share_imgurl){ + if((this.data.prom_type==1 || this.data.prom_type==6) && this.data.prom_act.share_imgurl){ img_url=this.data.iurl+this.data.prom_act.share_imgurl; } @@ -5222,8 +5233,11 @@ Page({ onShareTimeline() { + var store_name=getApp().globalData.config?getApp().globalData.config.store_name:''; + if(!store_name) + store_name=getApp().globalData.setting.appName; return { - title:this.data.data.goods_name + '-' + getApp().globalData.config.store_name, + title:this.data.data.goods_name + '-' + store_name, imageUrl:this.data.gallery[0].image_url, } }, diff --git a/pages/index/index/index.js b/pages/index/index/index.js index f653c44..a3220ea 100644 --- a/pages/index/index/index.js +++ b/pages/index/index/index.js @@ -668,7 +668,7 @@ Page({ } var ob={ - title: getApp().globalData.config.store_name, + title: title, path:url, }; console.log(ob); @@ -1042,9 +1042,11 @@ Page({ // title: '首页-' + getApp().globalData.config.store_name, // } // }); - + var store_name=getApp().globalData.config?getApp().globalData.config.store_name:''; + if(!store_name) + store_name=getApp().globalData.setting.appName; return { - title: '首页-' + getApp().globalData.config.store_name, + title: '首页-' + store_name, } }, diff --git a/pages/user/assistance/assistance.js b/pages/user/assistance/assistance.js index 959e9fd..a4190df 100644 --- a/pages/user/assistance/assistance.js +++ b/pages/user/assistance/assistance.js @@ -241,8 +241,11 @@ Page({ }, onShareTimeline() { + var store_name=getApp().globalData.config?getApp().globalData.config.store_name:''; + if(!store_name) + store_name=getApp().globalData.setting.appName; return { - title: '好友助力-' + getApp().globalData.config.store_name, + title: '好友助力-' + store_name, } }, diff --git a/pages/user/coupons/coupons.js b/pages/user/coupons/coupons.js index d2603dd..7937315 100644 --- a/pages/user/coupons/coupons.js +++ b/pages/user/coupons/coupons.js @@ -178,37 +178,40 @@ Page({ data.cashcount = parseInt(data.CashCount); getApp().globalData.Integral = data.Integral; - getApp().request.promiseGet("/api/weshop/userfeemail/pageAndArea",{data:{user_id: user_id, store_id: os.stoid, pageSize:200}}).then(res=>{ - if(res.data.code==0 && res.data.data && res.data.data.total>0 ){ - var b_arr=res.data.data.pageData; - var b_can_arr=[]; //未使用 - var b_out_arr=[]; //已过期 - var b_isuse_arr=[]; //已过期 - for(var i in b_arr){ - b_arr[i].isby=1; - if(b_arr[i].isuse==0){ - if(b_arr[i].use_end_time<=ut.gettimestamp()){ - b_out_arr.push(b_arr[i]); - }else{ - b_can_arr.push(b_arr[i]); - } - - }else{ - b_isuse_arr.push(b_arr[i]); - } - } - data.cashcount= data.cashcount+b_can_arr.length; //加上包邮券的数量 - th.data.b_can_arr=b_can_arr; //可使用 - th.data.b_out_arr=b_out_arr; //过期 - th.data.b_isuse_arr=b_isuse_arr; //已使用 - th.setData({ udata: data}); - func();s_guoqi(); - - }else{ - th.setData({ udata: data}); - func();s_guoqi(); - } - }) + getApp().request.get("/api/weshop/userfeemail/pageAndArea",{ + data:{user_id: user_id, store_id: os.stoid, pageSize:200}, + success:function(res){ + if(res.data.code==0 && res.data.data && res.data.data.total>0 ){ + var b_arr=res.data.data.pageData; + var b_can_arr=[]; //未使用 + var b_out_arr=[]; //已过期 + var b_isuse_arr=[]; //已过期 + for(var i in b_arr){ + b_arr[i].isby=1; + if(b_arr[i].isuse==0){ + if(b_arr[i].use_end_time<=ut.gettimestamp()){ + b_out_arr.push(b_arr[i]); + }else{ + b_can_arr.push(b_arr[i]); + } + + }else{ + b_isuse_arr.push(b_arr[i]); + } + } + data.cashcount= data.cashcount+b_can_arr.length; //加上包邮券的数量 + th.data.b_can_arr=b_can_arr; //可使用 + th.data.b_out_arr=b_out_arr; //过期 + th.data.b_isuse_arr=b_isuse_arr; //已使用 + th.setData({ udata: data}); + func();s_guoqi(); + + }else{ + th.setData({ udata: data}); + func();s_guoqi(); + } + } + }) } }) @@ -227,23 +230,21 @@ Page({ page: 1 }; - getApp().request.promiseGet("/api/weshop/users/listQuan", { - data:get_data - }).then(res=>{ - - if(res.data.code==0 && res.data){ - var a = res.data,val = a.data.total; - var details = a.data.pageData; - if (details.length == 0){ - if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); - return false; - } - var all_length=val; - if(th.data.b_out_arr) all_length+=th.data.b_out_arr.length; - th.setData({ number: all_length}); - } - - + getApp().request.get("/api/weshop/users/listQuan", { + data:get_data, + success:function(res){ + if(res.data.code==0 && res.data){ + var a = res.data,val = a.data.total; + var details = a.data.pageData; + if (details.length == 0){ + if(th.data.b_out_arr) th.setData({ number: th.data.b_out_arr.length}); + return false; + } + var all_length=val; + if(th.data.b_out_arr) all_length+=th.data.b_out_arr.length; + th.setData({ number: all_length}); + } + } }) }, @@ -272,47 +273,48 @@ Page({ if(this.data.b_can_arr) init_num=this.data.b_can_arr.length; wx.showLoading(); th.data.isloading=1; - getApp().request.promiseGet("/api/weshop/users/listQuan", { + getApp().request.get("/api/weshop/users/listQuan", { data: get_data, - }).then(res => { - th.data.isloading=0; - var a = res.data; - val = a.data.total; - var details = a.data.pageData; - th.setData({isset:1}); - - //没有找到优惠券的时候 - if (details.length == 0 && th.data.current_page==1) { - this.setData({sheng:0}); - getApp().showWarning("未找更多数据"); - if(big_arr.length>0) { - th.setData({ details: big_arr, }); - th.setData({ val: init_num}); - setTimeout(function(){ - details=big_arr; - for (var i = 0; i < details.length; i++) { - var no = i + len; - qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); - } - },1000) - } - return false; - } - - th.setData({ val: val+init_num }); - //数组合并 - big_arr=big_arr.concat(details); - //设置数组 - th.setData({ details: big_arr, }); - //延迟显示二维码的内容 - setTimeout(function () { - if(th.data.current_page==1) details=big_arr; - for (var i = 0; i < details.length; i++) { - var no = i + len; - qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); - } - wx.hideLoading(); - }, 1200) + success:function(res){ + th.data.isloading=0; + var a = res.data; + val = a.data.total; + var details = a.data.pageData; + th.setData({isset:1}); + + //没有找到优惠券的时候 + if (details.length == 0 && th.data.current_page==1) { + th.setData({sheng:0}); + getApp().showWarning("未找更多数据"); + if(big_arr.length>0) { + th.setData({ details: big_arr, }); + th.setData({ val: init_num}); + setTimeout(function(){ + details=big_arr; + for (var i = 0; i < details.length; i++) { + var no = i + len; + qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); + } + },1000) + } + return false; + } + + th.setData({ val: val+init_num }); + //数组合并 + big_arr=big_arr.concat(details); + //设置数组 + th.setData({ details: big_arr, }); + //延迟显示二维码的内容 + setTimeout(function () { + if(th.data.current_page==1) details=big_arr; + for (var i = 0; i < details.length; i++) { + var no = i + len; + qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); + } + wx.hideLoading(); + }, 1200) + } }) @@ -341,54 +343,55 @@ Page({ if(big_arr.length==0 && this.data.b_out_arr){ big_arr=this.data.b_out_arr; } - init_num=this.data.b_out_arr.length; + if(this.data.b_out_arr) + init_num=this.data.b_out_arr.length; wx.showLoading();th.data.isloading=1; - getApp().request.promiseGet("/api/weshop/users/listQuan" + getApp().request.get("/api/weshop/users/listQuan" , { data: get_data, - }).then(res => { - - th.data.isloading=0; - var a = res.data; - number = a.data.total; - var details = a.data.pageData; - - if (details.length == 0) { - this.setData({overdue_sheng:0}); - getApp().showWarning("未找更多数据"); - if( big_arr.length>0 && th.data.current_page==1) { - th.setData({ details: big_arr, }); - th.setData({ number: init_num}); - setTimeout(function(){ - details=big_arr; - for (var i = 0; i < details.length; i++) { - var no = i + len; - qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); - } - },1000) - - } - return false; - } - - big_arr=big_arr.concat(details); - - this.setData({ - details: big_arr, number:number+init_num, - }); - - - setTimeout(function () { - if(th.data.current_page==1) details=big_arr; - for (var i = 0; i < details.length; i++) { - var no = i + len; - qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); - - } - wx.hideLoading(); - }, 800) + success:function(res){ + th.data.isloading=0; + var a = res.data; + number = a.data.total; + var details = a.data.pageData; + + if (details.length == 0) { + this.setData({overdue_sheng:0}); + getApp().showWarning("未找更多数据"); + if( big_arr.length>0 && th.data.current_page==1) { + th.setData({ details: big_arr, }); + th.setData({ number: init_num}); + setTimeout(function(){ + details=big_arr; + for (var i = 0; i < details.length; i++) { + var no = i + len; + qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); + } + },1000) + + } + return false; + } + + big_arr=big_arr.concat(details); + + this.setData({ + details: big_arr, number:number+init_num, + }); + + + setTimeout(function () { + if(th.data.current_page==1) details=big_arr; + for (var i = 0; i < details.length; i++) { + var no = i + len; + qrcode('qrcode' + no, details[i].CashRepNo?details[i].CashRepNo:details[i].no, 460, 460); + + } + wx.hideLoading(); + }, 800) + } }) }, diff --git a/pages/user/index/index.js b/pages/user/index/index.js index 7793a2d..5d4724e 100644 --- a/pages/user/index/index.js +++ b/pages/user/index/index.js @@ -60,33 +60,36 @@ Page({ onLoad: function(options) { var th=this; //-- 读取会员中心按钮列表 -- - getApp().request.promiseGet("/api/weshop/userTool/page?pageSize=100", { - }).then(res => { - if(res.data.code==0 ){ - var d_list=res.data.data.pageData; - getApp().promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{ - var dis=rs.data.data; - for(var i in d_list){ - if(d_list[i].name=='我的分销' && dis && dis.switch==0){ - d_list.splice(i,1); - } - } - th.setData({user_tool:d_list}); - }) - } - }) + getApp().request.get("/api/weshop/userTool/page?pageSize=100", { + success:function(res){ + if(res.data.code==0 ){ + var d_list=res.data.data.pageData; + getApp().promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{ + var dis=rs.data.data; + for(var i in d_list){ + if(d_list[i].name=='我的分销' && dis && dis.switch==0){ + d_list.splice(i,1); + } + } + th.setData({user_tool:d_list}); + }) + } + } + }) this.birthday(); - getApp().request.promiseGet("/api/weshop/ad/page?pid=401&store_id=" + os.stoid, { + getApp().request.get("/api/weshop/ad/page?pid=401&store_id=" + os.stoid, { data: { enabled: 1 - } - }).then(res => { - if(res.data.code==0 && res.data.data){ - var item=res.data.data.pageData[0]; - if (item && item.ad_code) - th.setData({ad_img:item.ad_code}) - } - }) + }, + success:function(res){ + if(res.data.code==0 && res.data.data){ + var item=res.data.data.pageData[0]; + if (item && item.ad_code) th.setData({ad_img:item.ad_code}) + } + } + }) + + app.getUserFir(); }, diff --git a/pages/user/my_service/hist_service.wxml b/pages/user/my_service/hist_service.wxml index 2e8cb8e..0ad282f 100644 --- a/pages/user/my_service/hist_service.wxml +++ b/pages/user/my_service/hist_service.wxml @@ -39,7 +39,12 @@ - 未服务 + + + 未服务 + 更改时间 + + 已服务 已过期 已取消 diff --git a/pages/user/my_service/hist_service.wxss b/pages/user/my_service/hist_service.wxss index 8882a8d..71cd3cf 100644 --- a/pages/user/my_service/hist_service.wxss +++ b/pages/user/my_service/hist_service.wxss @@ -64,6 +64,7 @@ page { .serState { color: rgb(255, 82, 125); + text-align: right; } .container { diff --git a/pages/user/plus/plus.js b/pages/user/plus/plus.js index c6e2b1d..92502be 100644 --- a/pages/user/plus/plus.js +++ b/pages/user/plus/plus.js @@ -170,13 +170,14 @@ Page({ var plusCard = res.data.data; var arr = [1219, 2089, 3031]; var new_arr = new Array(); + var parr=[]; for (var i = 0; i < plusCard.length; i++) { //plusCard[i].free=arr[i]; if(plusCard[i].IsStopBuy) { continue; } if (plusCard[i].CardImg == "") plusCard[i].CardImg = th.data.url + "/miniapp/images/plus/bg"+(i + 1)+ ".jpg?v=1"; var item = {"fee": plusCard[i].CardFee, 'index': i} new_arr.push(item); - + parr.push(plusCard[i]); } //看是不是还有卡项是可以购买的 @@ -200,17 +201,17 @@ Page({ } //---给数组添加立省多少钱--- - for (i = 0; i < plusCard.length; i++) { + for (i = 0; i < parr.length; i++) { //判断是否停用 for (var j = 0; j < new_arr.length; j++) { if (i == new_arr[j].index) { - plusCard[i].free = arr[j]; + parr[i].free = arr[j]; break; } } } th.setData({ - is_plusCard: plusCard, is_show: 1 + is_plusCard: parr, is_show: 1 }) }else{ diff --git a/pages/user/plus/plus.wxml b/pages/user/plus/plus.wxml index 89d65dd..8e71b06 100644 --- a/pages/user/plus/plus.wxml +++ b/pages/user/plus/plus.wxml @@ -17,7 +17,7 @@ - + {{item.CardName}} diff --git a/utils/util.js b/utils/util.js index 5ea96e6..9d52c7e 100644 --- a/utils/util.js +++ b/utils/util.js @@ -467,6 +467,21 @@ function convert_arr_key(list,key){ }) return keyObs; } + +function ajax_ok(res){ + if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){ + return 1; + } + return 0; +} +function ajax_ok2(res){ + if(res.data.code==0 && res.data.data && res.data.data.length>0){ + return 1; + } + return 0; +} + + module.exports = { formatTime: function(e, r) { var t = e ? new Date(1e3 * e) : new Date(), n = t.getFullYear(), o = t.getMonth() + 1, a = t.getDate(), u = t.getHours(), i = t.getMinutes(), f = t.getSeconds(), s = function(e) { @@ -574,5 +589,7 @@ module.exports = { base64_encode:base64_encode, //64位加密 ob_to_parm:ob_to_parm ,//对象变成参数 sha1:sha1, //sha1进行签名 - convert_arr_key:convert_arr_key //将JS数组对象按其某个键值重组成Map对象 + convert_arr_key:convert_arr_key, //将JS数组对象按其某个键值重组成Map对象 + ajax_ok:ajax_ok, //将JS数组对象按其某个键值重组成Map对象 + ajax_ok2:ajax_ok2 //将JS数组对象按其某个键值重组成Map对象 };