Commit 1af8561d446aabdbdc35347be47d621d7264adbc
Merge branch 'dev' of http://git.vipzhuang.cn/wxd/MShopWeApp into dev
Showing
7 changed files
with
192 additions
and
31 deletions
app.wxss
@@ -4,6 +4,9 @@ | @@ -4,6 +4,9 @@ | ||
4 | .pdt4 { | 4 | .pdt4 { |
5 | padding-top: 4rpx; | 5 | padding-top: 4rpx; |
6 | } | 6 | } |
7 | +.pdt6 { | ||
8 | + padding-top: 6rpx; | ||
9 | +} | ||
7 | .pd10 { | 10 | .pd10 { |
8 | padding: 10rpx; | 11 | padding: 10rpx; |
9 | } | 12 | } |
@@ -712,9 +715,9 @@ background: #ffe3e2; | @@ -712,9 +715,9 @@ background: #ffe3e2; | ||
712 | /* 图标字体(ty) */ | 715 | /* 图标字体(ty) */ |
713 | @font-face { | 716 | @font-face { |
714 | font-family: 'iconfont'; /* Project id 2054717 */ | 717 | font-family: 'iconfont'; /* Project id 2054717 */ |
715 | - src: url('//at.alicdn.com/t/font_2054717_5ibgy0a15gm.woff2?t=1635479077648') format('woff2'), | ||
716 | - url('//at.alicdn.com/t/font_2054717_5ibgy0a15gm.woff?t=1635479077648') format('woff'), | ||
717 | - url('//at.alicdn.com/t/font_2054717_5ibgy0a15gm.ttf?t=1635479077648') format('truetype'); | 718 | + src: url('//at.alicdn.com/t/font_2054717_kwrwze5y6c.woff2?t=1635844276600') format('woff2'), |
719 | + url('//at.alicdn.com/t/font_2054717_kwrwze5y6c.woff?t=1635844276600') format('woff'), | ||
720 | + url('//at.alicdn.com/t/font_2054717_kwrwze5y6c.ttf?t=1635844276600') format('truetype'); | ||
718 | } | 721 | } |
719 | 722 | ||
720 | .iconfont { | 723 | .iconfont { |
@@ -725,6 +728,10 @@ background: #ffe3e2; | @@ -725,6 +728,10 @@ background: #ffe3e2; | ||
725 | -moz-osx-font-smoothing: grayscale; | 728 | -moz-osx-font-smoothing: grayscale; |
726 | } | 729 | } |
727 | 730 | ||
731 | +.icon-luck:before { | ||
732 | + content: "\e621"; | ||
733 | +} | ||
734 | + | ||
728 | .icon-shizhong:before { | 735 | .icon-shizhong:before { |
729 | content: "\e74f"; | 736 | content: "\e74f"; |
730 | } | 737 | } |
pages/cart/cart/cart.js
@@ -155,6 +155,7 @@ Page({ | @@ -155,6 +155,7 @@ Page({ | ||
155 | }, | 155 | }, |
156 | //-------------获取购物车列表,要安装门店进行分类订单----------- | 156 | //-------------获取购物车列表,要安装门店进行分类订单----------- |
157 | getCardList: function() { | 157 | getCardList: function() { |
158 | + | ||
158 | var th = this; | 159 | var th = this; |
159 | 160 | ||
160 | //要获取会员是不是等级会员 | 161 | //要获取会员是不是等级会员 |
@@ -190,6 +191,7 @@ Page({ | @@ -190,6 +191,7 @@ Page({ | ||
190 | th.get_cart(); | 191 | th.get_cart(); |
191 | th.get_ser_cart(); | 192 | th.get_ser_cart(); |
192 | } | 193 | } |
194 | + | ||
193 | 195 | ||
194 | } | 196 | } |
195 | }) | 197 | }) |
@@ -219,6 +221,7 @@ Page({ | @@ -219,6 +221,7 @@ Page({ | ||
219 | state:0 | 221 | state:0 |
220 | }, | 222 | }, |
221 | success:async function(su) { | 223 | success:async function(su) { |
224 | + console.log(su,10000); | ||
222 | //按门店分类的数组 | 225 | //按门店分类的数组 |
223 | var arr = new Array(), | 226 | var arr = new Array(), |
224 | carr = su.data.data.pageData; | 227 | carr = su.data.data.pageData; |
@@ -385,9 +388,11 @@ Page({ | @@ -385,9 +388,11 @@ Page({ | ||
385 | if(!th.data.zuhe_map[item.prom_id]){ | 388 | if(!th.data.zuhe_map[item.prom_id]){ |
386 | //如果有组合购 | 389 | //如果有组合购 |
387 | var isok = 1; | 390 | var isok = 1; |
391 | + var is_flag=1; | ||
388 | var act=null; | 392 | var act=null; |
389 | var url="/api/weshop/prom/zhbuy/get/"+os.stoid+"/"+item.prom_id+"/"+getApp().globalData.userInfo.user_id; | 393 | var url="/api/weshop/prom/zhbuy/get/"+os.stoid+"/"+item.prom_id+"/"+getApp().globalData.userInfo.user_id; |
390 | await getApp().request.promiseGet(url, {}).then(res => { | 394 | await getApp().request.promiseGet(url, {}).then(res => { |
395 | + console.log(res,1000); | ||
391 | if(res.data.code==0 && res.data.data){ | 396 | if(res.data.code==0 && res.data.data){ |
392 | if(res.data.data.is_show!=1){ | 397 | if(res.data.data.is_show!=1){ |
393 | isok=0; | 398 | isok=0; |
@@ -405,12 +410,11 @@ Page({ | @@ -405,12 +410,11 @@ Page({ | ||
405 | isok=0; | 410 | isok=0; |
406 | } | 411 | } |
407 | act=res.data.data; | 412 | act=res.data.data; |
408 | - | 413 | + |
409 | }else{ | 414 | }else{ |
410 | - //未找到商品的活动 | ||
411 | - isok = 0; | ||
412 | - } | ||
413 | - | 415 | + //未找到商品的活动 |
416 | + is_flag = 0; | ||
417 | + } | ||
414 | }) | 418 | }) |
415 | if (!isok){ | 419 | if (!isok){ |
416 | var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id; | 420 | var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id; |
@@ -419,7 +423,6 @@ Page({ | @@ -419,7 +423,6 @@ Page({ | ||
419 | continue; | 423 | continue; |
420 | } | 424 | } |
421 | th.data.zuhe_map[item.prom_id]=act; | 425 | th.data.zuhe_map[item.prom_id]=act; |
422 | - | ||
423 | var url1 = "/api/weshop/prom/zhbuyGoods/page"; | 426 | var url1 = "/api/weshop/prom/zhbuyGoods/page"; |
424 | var req_data = { | 427 | var req_data = { |
425 | page: 1, | 428 | page: 1, |
@@ -430,8 +433,17 @@ Page({ | @@ -430,8 +433,17 @@ Page({ | ||
430 | await getApp().request.promiseGet(url1, { | 433 | await getApp().request.promiseGet(url1, { |
431 | data: req_data | 434 | data: req_data |
432 | }).then(res => { | 435 | }).then(res => { |
436 | + console.log(res,2000); | ||
433 | if (ut.ajax_ok(res)) { | 437 | if (ut.ajax_ok(res)) { |
434 | var gdlist = res.data.data.pageData; | 438 | var gdlist = res.data.data.pageData; |
439 | + gdlist.forEach(i=>{ | ||
440 | + if(item.goods_id==i.goods_id&&!is_flag){ | ||
441 | + item.prom_type=0; | ||
442 | + item.prom_type1=0; | ||
443 | + item.prom_id=0; | ||
444 | + item.prom_id1=0 | ||
445 | + } | ||
446 | + }) | ||
435 | th.data.zuhe_map_good[item.prom_id]=gdlist; | 447 | th.data.zuhe_map_good[item.prom_id]=gdlist; |
436 | } | 448 | } |
437 | }) | 449 | }) |
@@ -451,12 +463,12 @@ Page({ | @@ -451,12 +463,12 @@ Page({ | ||
451 | item.buyqty=t_item.buyqty; | 463 | item.buyqty=t_item.buyqty; |
452 | item.zh_b_num=promgoodsbuynum; | 464 | item.zh_b_num=promgoodsbuynum; |
453 | item.act=th.data.zuhe_map[item.prom_id]; | 465 | item.act=th.data.zuhe_map[item.prom_id]; |
454 | - }else{ | ||
455 | - var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id; | ||
456 | - getApp().request.delete(url, {}); | ||
457 | - th.data.zuhe_map[item.prom_id]=-1; | ||
458 | - continue; | ||
459 | - } | 466 | + }//else{ |
467 | + // var url = '/api/weshop/cart/del/' + oo.stoid + '/' + item.id; | ||
468 | + // getApp().request.delete(url, {}); | ||
469 | + // th.data.zuhe_map[item.prom_id]=-1; | ||
470 | + // continue; | ||
471 | + // } | ||
460 | } | 472 | } |
461 | else if(item.prom_type == 0) { | 473 | else if(item.prom_type == 0) { |
462 | //如果有优惠活动,要更新活动 | 474 | //如果有优惠活动,要更新活动 |
@@ -563,7 +575,9 @@ Page({ | @@ -563,7 +575,9 @@ Page({ | ||
563 | } | 575 | } |
564 | } | 576 | } |
565 | 577 | ||
566 | - | 578 | + // console.log('AAAAAAAAAAAA', all_num); |
579 | + // getApp().globalData.cartGoodsNum = all_num; | ||
580 | + | ||
567 | th.setData({ | 581 | th.setData({ |
568 | requestData: arr, | 582 | requestData: arr, |
569 | all_num: all_num, | 583 | all_num: all_num, |
@@ -662,7 +676,7 @@ Page({ | @@ -662,7 +676,7 @@ Page({ | ||
662 | } | 676 | } |
663 | } | 677 | } |
664 | 678 | ||
665 | - | 679 | + // console.log('BBBBBB', all_num); |
666 | th.setData({ | 680 | th.setData({ |
667 | service_data: arr, | 681 | service_data: arr, |
668 | all_num2: all_num, | 682 | all_num2: all_num, |
@@ -773,7 +787,8 @@ Page({ | @@ -773,7 +787,8 @@ Page({ | ||
773 | var a = t.currentTarget.dataset.item; | 787 | var a = t.currentTarget.dataset.item; |
774 | var b = t.currentTarget.dataset.pitems; | 788 | var b = t.currentTarget.dataset.pitems; |
775 | a = this.data.requestData[b].goods[a]; | 789 | a = this.data.requestData[b].goods[a]; |
776 | - | 790 | + |
791 | + console.log('add+'); | ||
777 | if (a.goods_num<a.store_count) { | 792 | if (a.goods_num<a.store_count) { |
778 | var e = { | 793 | var e = { |
779 | goods_num: a.goods_num + 1, | 794 | goods_num: a.goods_num + 1, |
@@ -781,6 +796,7 @@ Page({ | @@ -781,6 +796,7 @@ Page({ | ||
781 | goods_id: a.goods_id, | 796 | goods_id: a.goods_id, |
782 | store_id: oo.stoid | 797 | store_id: oo.stoid |
783 | }; | 798 | }; |
799 | + // console.log('goods_num', e.goods_num); | ||
784 | this.postCardList(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems); | 800 | this.postCardList(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems); |
785 | } else { | 801 | } else { |
786 | wx.showModal({ | 802 | wx.showModal({ |
@@ -859,7 +875,7 @@ Page({ | @@ -859,7 +875,7 @@ Page({ | ||
859 | goods_id: a.goods_id, | 875 | goods_id: a.goods_id, |
860 | store_id: oo.stoid | 876 | store_id: oo.stoid |
861 | }; | 877 | }; |
862 | - this.postCardList_ser(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems); | 878 | + // this.postCardList_ser(e, t.currentTarget.dataset.item, t.currentTarget.dataset.pitems); |
863 | 879 | ||
864 | }, | 880 | }, |
865 | //-------------减数量--------------------- | 881 | //-------------减数量--------------------- |
@@ -1393,6 +1409,9 @@ Page({ | @@ -1393,6 +1409,9 @@ Page({ | ||
1393 | }); | 1409 | }); |
1394 | } | 1410 | } |
1395 | } | 1411 | } |
1412 | + | ||
1413 | + // getApp().globalData.cartGoodsNum = all_num; | ||
1414 | + // console.log('CCCCCCC', all_num, getApp().globalData.cartGoodsNum); | ||
1396 | 1415 | ||
1397 | this.setData({ | 1416 | this.setData({ |
1398 | checkAllToggle: ischeck, | 1417 | checkAllToggle: ischeck, |
@@ -1407,14 +1426,14 @@ Page({ | @@ -1407,14 +1426,14 @@ Page({ | ||
1407 | 1426 | ||
1408 | var e = this,th=e; | 1427 | var e = this,th=e; |
1409 | var user_id = getApp().globalData.user_id; | 1428 | var user_id = getApp().globalData.user_id; |
1410 | - console.log('update'); | ||
1411 | - console.log(t); | 1429 | + // console.log('update'); |
1430 | + // console.log('9995959595959',t); | ||
1412 | rq.get("/api/weshop/goods/get/" + oo.stoid + "/" + t.goods_id, { | 1431 | rq.get("/api/weshop/goods/get/" + oo.stoid + "/" + t.goods_id, { |
1413 | isShowLoading: 0, | 1432 | isShowLoading: 0, |
1414 | async success(d) { | 1433 | async success(d) { |
1415 | var limit = d.data.data.viplimited; | 1434 | var limit = d.data.data.viplimited; |
1416 | var store_count = d.data.data.store_count; | 1435 | var store_count = d.data.data.store_count; |
1417 | - var wareIds=d.data.data.erpwareid; | 1436 | + var wareIds = d.data.data.erpwareid; |
1418 | 1437 | ||
1419 | var goodsinfo = e.data.requestData[pitem].goods[item]; | 1438 | var goodsinfo = e.data.requestData[pitem].goods[item]; |
1420 | var promgoodsbuynum = 0; | 1439 | var promgoodsbuynum = 0; |
@@ -1437,8 +1456,12 @@ Page({ | @@ -1437,8 +1456,12 @@ Page({ | ||
1437 | th.setData({[txt]:promgoodsbuynum}); | 1456 | th.setData({[txt]:promgoodsbuynum}); |
1438 | } | 1457 | } |
1439 | goodsbuynum = buy_num_data.goodsbuynum; | 1458 | goodsbuynum = buy_num_data.goodsbuynum; |
1459 | + | ||
1460 | + | ||
1461 | + // console.log('goodsbuynum===========', goodsbuynum); | ||
1440 | }) | 1462 | }) |
1441 | 1463 | ||
1464 | + | ||
1442 | 1465 | ||
1443 | var buyed_mum2 = t.goods_num + goodsbuynum; | 1466 | var buyed_mum2 = t.goods_num + goodsbuynum; |
1444 | if (buyed_mum2 > limit && limit > 0) { | 1467 | if (buyed_mum2 > limit && limit > 0) { |
@@ -2094,7 +2117,11 @@ Page({ | @@ -2094,7 +2117,11 @@ Page({ | ||
2094 | var url = '/api/weshop/cart/delIds/' + oo.stoid + '/' + user_id + "/" + glist; | 2117 | var url = '/api/weshop/cart/delIds/' + oo.stoid + '/' + user_id + "/" + glist; |
2095 | getApp().request.delete(url, { | 2118 | getApp().request.delete(url, { |
2096 | success: function(t) { | 2119 | success: function(t) { |
2120 | + // console.log('del done1111111111'); | ||
2097 | th.getCardList(); | 2121 | th.getCardList(); |
2122 | + getApp().requestCardNum(th); | ||
2123 | + // console.log('all================', th.data.all_num); | ||
2124 | + // getApp().globalData.cartGoodsNum = | ||
2098 | } | 2125 | } |
2099 | }); | 2126 | }); |
2100 | } | 2127 | } |
@@ -2105,10 +2132,12 @@ Page({ | @@ -2105,10 +2132,12 @@ Page({ | ||
2105 | getApp().request.delete(url, { | 2132 | getApp().request.delete(url, { |
2106 | success: function(t) { | 2133 | success: function(t) { |
2107 | th.getCardList(); | 2134 | th.getCardList(); |
2135 | + getApp().requestCardNum(th); | ||
2136 | + console.log('all2================', th.data.all_num); | ||
2108 | } | 2137 | } |
2109 | }); | 2138 | }); |
2110 | } | 2139 | } |
2111 | - | 2140 | + |
2112 | }, | 2141 | }, |
2113 | //跳到首页 | 2142 | //跳到首页 |
2114 | goto: function(e) { | 2143 | goto: function(e) { |
pages/cart/cart2/cart2.js
@@ -779,10 +779,10 @@ Page({ | @@ -779,10 +779,10 @@ Page({ | ||
779 | } | 779 | } |
780 | } | 780 | } |
781 | 781 | ||
782 | - if(gg.prom_type){ | 782 | + |
783 | gd.prom_type=gg.prom_type; | 783 | gd.prom_type=gg.prom_type; |
784 | gd.prom_id=gg.prom_id; | 784 | gd.prom_id=gg.prom_id; |
785 | - } | 785 | + |
786 | switch (gd.prom_type) { | 786 | switch (gd.prom_type) { |
787 | case 0: | 787 | case 0: |
788 | case 2: | 788 | case 2: |
pages/goods/categoryList/categoryList.js
@@ -52,7 +52,7 @@ Page({ | @@ -52,7 +52,7 @@ Page({ | ||
52 | currentPage: 1, | 52 | currentPage: 1, |
53 | allData: null, | 53 | allData: null, |
54 | openFilterModal: !1, | 54 | openFilterModal: !1, |
55 | - baseUrl: "api/weshop/goods/page?1=1&cat_id=1&parent_id=0&orderField=goods_id&orderType=desc&page=1&is_mainshow=1&isonsale=1&store_id="+oo.stoid+"&is_recommend=1", | 55 | + baseUrl: "api/weshop/goods/page?1=1&cat_id=1&parent_id=0&orderField=sort&orderType=asc&page=1&is_mainshow=1&isonsale=1&store_id="+oo.stoid+"&is_recommend=1", |
56 | requestUrl: "", | 56 | requestUrl: "", |
57 | tabname: "goods_id", //排序的字段 | 57 | tabname: "goods_id", //排序的字段 |
58 | adname: "desc", //升降的字段 | 58 | adname: "desc", //升降的字段 |
@@ -791,7 +791,7 @@ Page({ | @@ -791,7 +791,7 @@ Page({ | ||
791 | var that = this; | 791 | var that = this; |
792 | that.data.requestUrl = t; | 792 | that.data.requestUrl = t; |
793 | e.get("/api/weshop/goods/page?1=1", { | 793 | e.get("/api/weshop/goods/page?1=1", { |
794 | - data: { page: that.data.stylePage, cat_id: that.data.cat_id, parent_id: 0, orderField: 'goods_id', orderType: 'desc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 }, | 794 | + data: { page: that.data.stylePage, cat_id: that.data.cat_id, parent_id: 0, orderField: 'sort', orderType: 'asc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 }, |
795 | success: function (data) { | 795 | success: function (data) { |
796 | console.log(data.data.data.pageData) | 796 | console.log(data.data.data.pageData) |
797 | that.setData({ | 797 | that.setData({ |
@@ -853,7 +853,7 @@ Page({ | @@ -853,7 +853,7 @@ Page({ | ||
853 | console.log("page:=" + page) | 853 | console.log("page:=" + page) |
854 | var s = this | 854 | var s = this |
855 | e.get("/api/weshop/goods/page?1=1", { | 855 | e.get("/api/weshop/goods/page?1=1", { |
856 | - data: { page: page, cat_id: cid, parent_id: 0, orderField: 'goods_id', orderType: 'desc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 }, | 856 | + data: { page: page, cat_id: cid, parent_id: 0, orderField: 'sort', orderType: 'asc', is_mainshow: 1, isonsale: 1, store_id: oo.stoid, is_recommend: 1 }, |
857 | success: function (e) { | 857 | success: function (e) { |
858 | console.log(e.data.data.pageData) | 858 | console.log(e.data.data.pageData) |
859 | s.setData({ | 859 | s.setData({ |
pages/goods/goodsInfo/goodsInfo.js
@@ -1399,7 +1399,7 @@ Page({ | @@ -1399,7 +1399,7 @@ Page({ | ||
1399 | add_cart_next(e, t, a, o, newd, CanOutQty) { | 1399 | add_cart_next(e, t, a, o, newd, CanOutQty) { |
1400 | var th = this, i = getApp().request; | 1400 | var th = this, i = getApp().request; |
1401 | //---如果商品不是积分购和拼团,要判断一个是否要进行等级价的判断------ | 1401 | //---如果商品不是积分购和拼团,要判断一个是否要进行等级价的判断------ |
1402 | - if (o.prom_type != 1 && ((o.prom_type != 6 && o.prom_type != 4) || th.data.is_normal)) { | 1402 | + if ((o.prom_type != 1 || o.prom_id<=0) && ((o.prom_type != 6 && o.prom_type != 4) || th.data.is_normal)) { |
1403 | var conf = th.data.bconfig; | 1403 | var conf = th.data.bconfig; |
1404 | if (conf.switch_list && getApp().globalData.userInfo['card_field'] && getApp().globalData.userInfo['card_expiredate']) { | 1404 | if (conf.switch_list && getApp().globalData.userInfo['card_field'] && getApp().globalData.userInfo['card_expiredate']) { |
1405 | var s_list = JSON.parse(conf.switch_list); | 1405 | var s_list = JSON.parse(conf.switch_list); |
pages/index/index/index.wxml
@@ -215,7 +215,52 @@ | @@ -215,7 +215,52 @@ | ||
215 | </swiper-item> | 215 | </swiper-item> |
216 | </swiper> | 216 | </swiper> |
217 | </view> | 217 | </view> |
218 | - </view> | 218 | + </view> |
219 | + | ||
220 | + | ||
221 | + | ||
222 | + <!--幸运购--> | ||
223 | + <view class="seckill" wx:if="{{false}}"> | ||
224 | + <navigator bindtap="go_pre" data-url="/packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList" hover-class="none"> | ||
225 | + <view class="seckill-time"> | ||
226 | + <view class="classname flex ai_c"> | ||
227 | + <i class="iconfont icon-luck"></i> | ||
228 | + <text class="bold fs30">幸运购</text> | ||
229 | + </view> | ||
230 | + <view class="flex ai_c seckill-list"> | ||
231 | + <text class="fs24 xc-marfin-right">查看全部</text> | ||
232 | + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image> | ||
233 | + </view> | ||
234 | + </view> | ||
235 | + </navigator> | ||
236 | + <view class="seckill-list luck"> | ||
237 | + <view class="list-item" wx:for="{{3}}"> | ||
238 | + <view class="flex ai-center"> | ||
239 | + <view class="img-container"><image class="img-block" src="../../../images/bk.png"></image></view> | ||
240 | + <view class="pdl20 flex fdc jc_sb f1"> | ||
241 | + | ||
242 | + <view class="ellipsis-2 name fs28">我是商品</view> | ||
243 | + <view> | ||
244 | + <view class="flex ai-center"> | ||
245 | + <text class="rmb c-red">189.00</text> | ||
246 | + <view class="del fs22 c-a pdl10">零售价:<text class="rmb">155</text></view> | ||
247 | + </view> | ||
248 | + <view class="flex jc_sb"> | ||
249 | + <progress class="pdr20 f1 progress" percent="50" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="1人已参团"></progress> | ||
250 | + <view class="btn fs26">去参团</view> | ||
251 | + </view> | ||
252 | + </view> | ||
253 | + | ||
254 | + </view> | ||
255 | + </view> | ||
256 | + <view class="fs24 pdt10 c-7b">*<text class="c-red">5</text>人成团,<text class="c-red">5</text>人得商品,<text class="c-red">5</text>人全额退款并得<text class="c-red">惊喜礼品</text>!</view> | ||
257 | + </view> | ||
258 | + </view> | ||
259 | + </view> | ||
260 | + | ||
261 | + | ||
262 | + | ||
263 | + | ||
219 | 264 | ||
220 | 265 | ||
221 | 266 |
pages/index/index/index.wxss
@@ -2,7 +2,8 @@ | @@ -2,7 +2,8 @@ | ||
2 | background: #ff7295; | 2 | background: #ff7295; |
3 | } | 3 | } |
4 | 4 | ||
5 | -.icon-presell { | 5 | +.icon-presell, |
6 | +.icon-luck { | ||
6 | color: #ED6064; | 7 | color: #ED6064; |
7 | font-size: 18px; | 8 | font-size: 18px; |
8 | margin-right: 4rpx; | 9 | margin-right: 4rpx; |
@@ -1115,3 +1116,82 @@ page { | @@ -1115,3 +1116,82 @@ page { | ||
1115 | margin-right: 10rpx; | 1116 | margin-right: 10rpx; |
1116 | } | 1117 | } |
1117 | 1118 | ||
1119 | + | ||
1120 | + | ||
1121 | +/* .luck { | ||
1122 | + padding-left: 20rpx; | ||
1123 | + padding-right: 20rpx; | ||
1124 | +} */ | ||
1125 | + | ||
1126 | +.luck .list-item { | ||
1127 | + background-color: white; | ||
1128 | + padding: 20rpx; | ||
1129 | + border-radius: 12rpx; | ||
1130 | +} | ||
1131 | + | ||
1132 | +.luck .img-container { | ||
1133 | + width: 200rpx; | ||
1134 | + height: 200rpx; | ||
1135 | + border-radius: 14rpx; | ||
1136 | + overflow: hidden; | ||
1137 | + flex-shrink: 0; | ||
1138 | + position: relative; | ||
1139 | +} | ||
1140 | + | ||
1141 | +.luck .img-container::before { | ||
1142 | + content: '幸运购'; | ||
1143 | + position: absolute; | ||
1144 | + left: 0; | ||
1145 | + top: 0; | ||
1146 | + padding: 4rpx; | ||
1147 | + background-color: rgba(255,103,103,.7); | ||
1148 | + color: white; | ||
1149 | + font-size: 22rpx; | ||
1150 | + border-radius: 0 0 14rpx 0; | ||
1151 | +} | ||
1152 | + | ||
1153 | +.luck .name::before { | ||
1154 | + content: '5人团'; | ||
1155 | + background-color: #FF6768; | ||
1156 | + color: white; | ||
1157 | + font-size: 26rpx; | ||
1158 | + padding-left: 10rpx; | ||
1159 | + padding-right: 10rpx; | ||
1160 | + border-radius: 20rpx; | ||
1161 | + margin-right: 10rpx; | ||
1162 | +} | ||
1163 | + | ||
1164 | +.rmb::before { | ||
1165 | + content: '¥'; | ||
1166 | + font-size: 24rpx; | ||
1167 | +} | ||
1168 | + | ||
1169 | +.del { | ||
1170 | + text-decoration: line-through; | ||
1171 | +} | ||
1172 | + | ||
1173 | +.luck .btn { | ||
1174 | + background-color: #FF6768; | ||
1175 | + border-radius: 20rpx; | ||
1176 | + padding-left:20rpx; | ||
1177 | + padding-right: 20rpx; | ||
1178 | + color: white; | ||
1179 | +} | ||
1180 | + | ||
1181 | +.luck .name { | ||
1182 | + height: 88rpx; | ||
1183 | +} | ||
1184 | + | ||
1185 | + | ||
1186 | +.luck .progress { | ||
1187 | + position: relative; | ||
1188 | +} | ||
1189 | +.luck .progress::before { | ||
1190 | + position: absolute; | ||
1191 | + width: 100%; | ||
1192 | + content: attr(data-content); | ||
1193 | + font-size: 20rpx; | ||
1194 | + color: white; | ||
1195 | + text-align: center; | ||
1196 | +} | ||
1197 | + |