Commit 68ce9894535c7f8e5d17cfc1dfa140273f1a571e
1 parent
5f235574
服务卡项秒杀
Showing
5 changed files
with
39 additions
and
559 deletions
packageA/pages/cart2_ser/cart2_ser.js
| @@ -249,11 +249,6 @@ Page({ | @@ -249,11 +249,6 @@ Page({ | ||
| 249 | t.data.data.original_img = oo.imghost + t.data.data.imgUrl; | 249 | t.data.data.original_img = oo.imghost + t.data.data.imgUrl; |
| 250 | t.data.data['buynum'] = gg.goods_num; | 250 | t.data.data['buynum'] = gg.goods_num; |
| 251 | t.data.data.shop_price = gd.money; | 251 | t.data.data.shop_price = gd.money; |
| 252 | - | ||
| 253 | - if(th.data.postdata.prom_type == 1) { | ||
| 254 | - let postdata = th.data.postdata; | ||
| 255 | - t.data.data.shop_price = postdata.prom_price; | ||
| 256 | - }; | ||
| 257 | 252 | ||
| 258 | th.setData({ | 253 | th.setData({ |
| 259 | bn_goods: t.data.data, | 254 | bn_goods: t.data.data, |
| @@ -515,12 +510,6 @@ Page({ | @@ -515,12 +510,6 @@ Page({ | ||
| 515 | // 'price': th.data.formData.order_amount, | 510 | // 'price': th.data.formData.order_amount, |
| 516 | 'pickup_id': gg.pick_id, | 511 | 'pickup_id': gg.pick_id, |
| 517 | 'pickup_keyid': gg.keyid, | 512 | 'pickup_keyid': gg.keyid, |
| 518 | - 'prom_type': this.data.postdata.prom_type, //促销活动类型 | ||
| 519 | - 'prom_id': this.data.postdata.prom_id, //促销活动id | ||
| 520 | - }; | ||
| 521 | - | ||
| 522 | - if(this.data.postdata.prom_type == 1) { | ||
| 523 | - goods.price = this.data.postdata.prom_price; | ||
| 524 | }; | 513 | }; |
| 525 | 514 | ||
| 526 | //--导购分享过来的id-- | 515 | //--导购分享过来的id-- |
| @@ -536,7 +525,6 @@ Page({ | @@ -536,7 +525,6 @@ Page({ | ||
| 536 | } | 525 | } |
| 537 | }) | 526 | }) |
| 538 | } | 527 | } |
| 539 | - console.log('goooooooooooooooooods', goods); | ||
| 540 | item.list.push(goods); | 528 | item.list.push(goods); |
| 541 | } | 529 | } |
| 542 | 530 |
packageA/pages/goodsInfo/goodsInfo.js
| @@ -205,9 +205,6 @@ Page({ | @@ -205,9 +205,6 @@ Page({ | ||
| 205 | hui_condition:null, | 205 | hui_condition:null, |
| 206 | sto_sele_name_1:'',//分享的门店名称 | 206 | sto_sele_name_1:'',//分享的门店名称 |
| 207 | 207 | ||
| 208 | - // 秒杀 | ||
| 209 | - prom_st: 1, | ||
| 210 | - prom_r_null: 0, | ||
| 211 | }, | 208 | }, |
| 212 | 209 | ||
| 213 | //------初始化加载---------- | 210 | //------初始化加载---------- |
| @@ -219,11 +216,11 @@ Page({ | @@ -219,11 +216,11 @@ Page({ | ||
| 219 | } | 216 | } |
| 220 | // <=== | 217 | // <=== |
| 221 | 218 | ||
| 222 | - self = this; | 219 | + |
| 223 | 220 | ||
| 224 | - this.setData({ | ||
| 225 | - options: t, | ||
| 226 | - }); | 221 | + self = this; |
| 222 | + this.data.options = t; // { goods_id: ...} | ||
| 223 | + | ||
| 227 | 224 | ||
| 228 | var ee = this, | 225 | var ee = this, |
| 229 | that = ee, | 226 | that = ee, |
| @@ -388,7 +385,7 @@ Page({ | @@ -388,7 +385,7 @@ Page({ | ||
| 388 | var ser_card=th.data.data; | 385 | var ser_card=th.data.data; |
| 389 | //--如果默认门店不在等级卡的默认们店以内 | 386 | //--如果默认门店不在等级卡的默认们店以内 |
| 390 | if(ser_card.storageId!=null && ser_card.storageId!="" && ser_card.storageId.indexOf(ee.keyid)==-1){ | 387 | if(ser_card.storageId!=null && ser_card.storageId!="" && ser_card.storageId.indexOf(ee.keyid)==-1){ |
| 391 | - ee.is_no_dis=1; | 388 | + ee.is_no_dis=1; |
| 392 | } | 389 | } |
| 393 | 390 | ||
| 394 | var appd=getApp().globalData; | 391 | var appd=getApp().globalData; |
| @@ -457,7 +454,6 @@ Page({ | @@ -457,7 +454,6 @@ Page({ | ||
| 457 | }); | 454 | }); |
| 458 | 455 | ||
| 459 | }, | 456 | }, |
| 460 | - | ||
| 461 | //------------程序初始化入口------------- | 457 | //------------程序初始化入口------------- |
| 462 | async init(gid) { | 458 | async init(gid) { |
| 463 | var ee = this, | 459 | var ee = this, |
| @@ -498,58 +494,6 @@ Page({ | @@ -498,58 +494,6 @@ Page({ | ||
| 498 | // }) | 494 | // }) |
| 499 | 495 | ||
| 500 | 496 | ||
| 501 | - // ----> 秒杀 | ||
| 502 | - let prom_type = this.data.options.prom_type; | ||
| 503 | - | ||
| 504 | - let goods_id = this.data.options.goods_id; | ||
| 505 | - if(!goods_id) goods_id = this.data.data.goods_id; | ||
| 506 | - | ||
| 507 | - if(prom_type) { // 进入商品详情页地址传参有带goods_id、prom_type、prom_id参数, 即从秒杀入口进入 | ||
| 508 | - let prom_id = this.data.options.prom_id; | ||
| 509 | - this.check_prom(goods_id, prom_type, prom_id); | ||
| 510 | - } else { // 从非秒杀入口进入,地址不带prom_type、prom_id参数 | ||
| 511 | - getApp().request.promiseGet('/api/weshop/activitylist/getGoodActInfo', { | ||
| 512 | - data: { | ||
| 513 | - store_id: os.stoid, | ||
| 514 | - goodsidlist: goods_id, | ||
| 515 | - is_detail: 1, | ||
| 516 | - goods_type: 1, | ||
| 517 | - user_id: oo.user_id, | ||
| 518 | - } | ||
| 519 | - }).then(res => { | ||
| 520 | - if (res.data.code == 0) { | ||
| 521 | - let result = res.data.data; | ||
| 522 | - let resLength = result.length; | ||
| 523 | - if(resLength == 1) { // 如果数组长度为1,则直接显示当前活动 | ||
| 524 | - let goods_id = this.data.options.goods_id; | ||
| 525 | - let prom_type = result[0].prom_type; | ||
| 526 | - let prom_id = result[0].act_id; | ||
| 527 | - this.setData({ | ||
| 528 | - 'options.prom_type': prom_type, | ||
| 529 | - }); | ||
| 530 | - this.check_prom(goods_id, prom_type, prom_id); | ||
| 531 | - } else if(resLength > 1) { //如果数组长度大于1,表示当前商品参加多个活动,以列表形式显示多活动 | ||
| 532 | - this.setData({ | ||
| 533 | - actList: res.data.data, | ||
| 534 | - }); | ||
| 535 | - }; | ||
| 536 | - | ||
| 537 | - console.log('!!!!!!~~~~~~~~~prom~~~~~~~~~~!!!!!!'); | ||
| 538 | - // this.setData({ | ||
| 539 | - // prom, | ||
| 540 | - // }); | ||
| 541 | - | ||
| 542 | - }; | ||
| 543 | - }); | ||
| 544 | - }; | ||
| 545 | - // <---- 秒杀 | ||
| 546 | - | ||
| 547 | - | ||
| 548 | - | ||
| 549 | - | ||
| 550 | - | ||
| 551 | - | ||
| 552 | - | ||
| 553 | //------是否收藏---------- | 497 | //------是否收藏---------- |
| 554 | await getApp().request.promiseGet("/api/weshop/goodscollect/page", { | 498 | await getApp().request.promiseGet("/api/weshop/goodscollect/page", { |
| 555 | data: { | 499 | data: { |
| @@ -573,6 +517,8 @@ Page({ | @@ -573,6 +517,8 @@ Page({ | ||
| 573 | store_id: os.stoid, | 517 | store_id: os.stoid, |
| 574 | service_id: gid | 518 | service_id: gid |
| 575 | }, | 519 | }, |
| 520 | + //failRollback: !0, | ||
| 521 | + | ||
| 576 | }).then(res => { | 522 | }).then(res => { |
| 577 | console.log('get评价统计数量', res.data.data); | 523 | console.log('get评价统计数量', res.data.data); |
| 578 | var t = res; | 524 | var t = res; |
| @@ -592,7 +538,7 @@ Page({ | @@ -592,7 +538,7 @@ Page({ | ||
| 592 | 538 | ||
| 593 | categories3 = dd; | 539 | categories3 = dd; |
| 594 | } | 540 | } |
| 595 | - }); | 541 | + }) |
| 596 | 542 | ||
| 597 | //----获取详情页的评价---- | 543 | //----获取详情页的评价---- |
| 598 | await getApp().request.promiseGet("/api/weshop/serviceComment/pageComment", { | 544 | await getApp().request.promiseGet("/api/weshop/serviceComment/pageComment", { |
| @@ -607,7 +553,7 @@ Page({ | @@ -607,7 +553,7 @@ Page({ | ||
| 607 | }).then(res => { | 553 | }).then(res => { |
| 608 | console.log('get详情页评价', res.data.data); | 554 | console.log('get详情页评价', res.data.data); |
| 609 | fir_com = res.data.data.pageData; | 555 | fir_com = res.data.data.pageData; |
| 610 | - }); | 556 | + }) |
| 611 | 557 | ||
| 612 | if (fir_com) { | 558 | if (fir_com) { |
| 613 | for (var ind in fir_com) { | 559 | for (var ind in fir_com) { |
| @@ -615,7 +561,7 @@ Page({ | @@ -615,7 +561,7 @@ Page({ | ||
| 615 | if (fir_com[ind].img) fir_com[ind].img = ut.unserialize(fir_com[ind].img); | 561 | if (fir_com[ind].img) fir_com[ind].img = ut.unserialize(fir_com[ind].img); |
| 616 | if (fir_com[ind].weapp_img) fir_com[ind].weapp_img = JSON.parse(fir_com[ind].weapp_img); | 562 | if (fir_com[ind].weapp_img) fir_com[ind].weapp_img = JSON.parse(fir_com[ind].weapp_img); |
| 617 | } | 563 | } |
| 618 | - }; | 564 | + } |
| 619 | 565 | ||
| 620 | this.getTaohe(); | 566 | this.getTaohe(); |
| 621 | 567 | ||
| @@ -654,7 +600,6 @@ Page({ | @@ -654,7 +600,6 @@ Page({ | ||
| 654 | var ee = this,gid = this.data.gid, i = getApp().request; | 600 | var ee = this,gid = this.data.gid, i = getApp().request; |
| 655 | this.data.is_timer = 1; | 601 | this.data.is_timer = 1; |
| 656 | this.wait_for_store_config(); | 602 | this.wait_for_store_config(); |
| 657 | - | ||
| 658 | 603 | ||
| 659 | i.get("/api/weshop/serviceCard/get/" + o.stoid + "/" + ee.data.gid, { | 604 | i.get("/api/weshop/serviceCard/get/" + o.stoid + "/" + ee.data.gid, { |
| 660 | failRollback: !0, | 605 | failRollback: !0, |
| @@ -731,8 +676,6 @@ Page({ | @@ -731,8 +676,6 @@ Page({ | ||
| 731 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); | 676 | this.data.enterAddressPage && (this.data.enterAddressPage = !1); |
| 732 | this.get_sto(); | 677 | this.get_sto(); |
| 733 | 678 | ||
| 734 | - | ||
| 735 | - | ||
| 736 | }, | 679 | }, |
| 737 | 680 | ||
| 738 | enterAddress: function() { | 681 | enterAddress: function() { |
| @@ -746,7 +689,6 @@ Page({ | @@ -746,7 +689,6 @@ Page({ | ||
| 746 | clearInterval(i); | 689 | clearInterval(i); |
| 747 | } | 690 | } |
| 748 | }, | 691 | }, |
| 749 | - | ||
| 750 | onHide: function() { | 692 | onHide: function() { |
| 751 | this.data.is_timer = 0; | 693 | this.data.is_timer = 0; |
| 752 | for(var i = 1; i < 100; i++) { | 694 | for(var i = 1; i < 100; i++) { |
| @@ -760,7 +702,6 @@ Page({ | @@ -760,7 +702,6 @@ Page({ | ||
| 760 | activeCategoryId: e | 702 | activeCategoryId: e |
| 761 | }), 1 == e ? this.tabGoodsContent() : 2 == e && this.tabComment(); | 703 | }), 1 == e ? this.tabGoodsContent() : 2 == e && this.tabComment(); |
| 762 | }, | 704 | }, |
| 763 | - | ||
| 764 | tabClick2: function(t) { | 705 | tabClick2: function(t) { |
| 765 | this.setData({ | 706 | this.setData({ |
| 766 | activeCategoryId2: t.currentTarget.id | 707 | activeCategoryId2: t.currentTarget.id |
| @@ -794,7 +735,7 @@ Page({ | @@ -794,7 +735,7 @@ Page({ | ||
| 794 | //商品详情的时候调用 | 735 | //商品详情的时候调用 |
| 795 | tabGoodsContent: function() { | 736 | tabGoodsContent: function() { |
| 796 | var th = this, | 737 | var th = this, |
| 797 | - i = getApp().request; | 738 | + i = getApp().request; |
| 798 | this.setData({ | 739 | this.setData({ |
| 799 | activeCategoryId: 1 | 740 | activeCategoryId: 1 |
| 800 | }); | 741 | }); |
| @@ -808,7 +749,7 @@ Page({ | @@ -808,7 +749,7 @@ Page({ | ||
| 808 | var action= t.currentTarget.dataset.action; | 749 | var action= t.currentTarget.dataset.action; |
| 809 | if(!ind) ind = t.currentTarget.dataset.openspecmodal_ind; | 750 | if(!ind) ind = t.currentTarget.dataset.openspecmodal_ind; |
| 810 | 751 | ||
| 811 | - th.setData({ | 752 | + th.setData({ |
| 812 | open_ind_store: ind | 753 | open_ind_store: ind |
| 813 | }); | 754 | }); |
| 814 | 755 | ||
| @@ -829,16 +770,8 @@ Page({ | @@ -829,16 +770,8 @@ Page({ | ||
| 829 | newd['pick_name'] = th.data.sto_sele_name; | 770 | newd['pick_name'] = th.data.sto_sele_name; |
| 830 | newd['guide_id'] = getApp().globalData.guide_id; | 771 | newd['guide_id'] = getApp().globalData.guide_id; |
| 831 | newd['guide_type']=0; | 772 | newd['guide_type']=0; |
| 832 | - | ||
| 833 | - if(this.data.prom_type && this.data.prom_type == 1) { | ||
| 834 | - newd['prom_type'] = this.data.prom_type; | ||
| 835 | - newd['prom_id'] = this.data.prom_id; | ||
| 836 | - newd['prom_price'] = this.data.prom_price; | ||
| 837 | - } | ||
| 838 | - | ||
| 839 | - // console.log('newd++++++++', newd); | ||
| 840 | th.buyNow(newd); | 773 | th.buyNow(newd); |
| 841 | - } else { | 774 | + }else{ |
| 842 | 775 | ||
| 843 | var newd = { | 776 | var newd = { |
| 844 | service_id: th.data.data.id, | 777 | service_id: th.data.data.id, |
| @@ -948,8 +881,7 @@ Page({ | @@ -948,8 +881,7 @@ Page({ | ||
| 948 | }, | 881 | }, |
| 949 | 882 | ||
| 950 | openSpecModel: function(t) { | 883 | openSpecModel: function(t) { |
| 951 | - // console.log('****ttttttt***', t); | ||
| 952 | - var th=this; | 884 | + var th=this; |
| 953 | var open_store = t.currentTarget.dataset.ind; | 885 | var open_store = t.currentTarget.dataset.ind; |
| 954 | this.setData({ | 886 | this.setData({ |
| 955 | store: 0, | 887 | store: 0, |
| @@ -2817,278 +2749,7 @@ Page({ | @@ -2817,278 +2749,7 @@ Page({ | ||
| 2817 | }; | 2749 | }; |
| 2818 | }; | 2750 | }; |
| 2819 | }); | 2751 | }); |
| 2820 | - }, | ||
| 2821 | - | ||
| 2822 | - | ||
| 2823 | - | ||
| 2824 | - | ||
| 2825 | - //---小于10的格式化函数---- | ||
| 2826 | - // timeFormat(param) { | ||
| 2827 | - // return param < 10 ? '0' + param : param; | ||
| 2828 | - // }, | ||
| 2829 | - | ||
| 2830 | - //----倒计时函数----- | ||
| 2831 | - countDown(time, prom_st) { | ||
| 2832 | - if (!this.data.is_timer) return false; | ||
| 2833 | - var th = this; | ||
| 2834 | - // 获取当前时间,同时得到活动结束时间数组 | ||
| 2835 | - var endTime = time; | ||
| 2836 | - var newTime = ut.gettimestamp(); | ||
| 2837 | - // 对结束时间进行处理渲染到页面 | ||
| 2838 | - var obj = null; | ||
| 2839 | - // 如果活动未结束,对时间进行处理 | ||
| 2840 | - if (endTime - newTime > 0) { | ||
| 2841 | - var time = (endTime - newTime); | ||
| 2842 | - // 获取天、时、分、秒 | ||
| 2843 | - var day = parseInt(time / (60 * 60 * 24)); | ||
| 2844 | - var hou = parseInt(time % (60 * 60 * 24) / 3600); | ||
| 2845 | - var min = parseInt(time % (60 * 60 * 24) % 3600 / 60); | ||
| 2846 | - var sec = parseInt(time % (60 * 60 * 24) % 3600 % 60); | ||
| 2847 | - obj = { | ||
| 2848 | - day: this.timeFormat(day), | ||
| 2849 | - hou: this.timeFormat(hou), | ||
| 2850 | - min: this.timeFormat(min), | ||
| 2851 | - sec: this.timeFormat(sec) | ||
| 2852 | - } | ||
| 2853 | - } else { | ||
| 2854 | - if (th.data.prom_st == 0) { | ||
| 2855 | - //var endTime2 = new Date(th.data.prom_end_time).getTime(); | ||
| 2856 | - var endTime2 = th.data.prom_act.end_time; | ||
| 2857 | - th.setData({ | ||
| 2858 | - prom_time_text: '距结束还剩:', | ||
| 2859 | - prom_st: 1 | ||
| 2860 | - }) | ||
| 2861 | - setTimeout(function () { | ||
| 2862 | - th.countDown(endTime2) | ||
| 2863 | - }, 1000); | ||
| 2864 | - return false; | ||
| 2865 | - | ||
| 2866 | - } else { | ||
| 2867 | - //活动已结束,全部设置为'00' | ||
| 2868 | - obj = { | ||
| 2869 | - day: '00', | ||
| 2870 | - hou: '00', | ||
| 2871 | - min: '00', | ||
| 2872 | - sec: '00' | ||
| 2873 | - } | ||
| 2874 | - th.setData({ | ||
| 2875 | - prom_time_text: '活动已经结束:', | ||
| 2876 | - prom_st: 3 | ||
| 2877 | - }) | ||
| 2878 | - th.setData({ | ||
| 2879 | - djs: obj | ||
| 2880 | - }); | ||
| 2881 | - return false; | ||
| 2882 | - } | ||
| 2883 | - } | ||
| 2884 | - | ||
| 2885 | - th.setData({ | ||
| 2886 | - djs: obj | ||
| 2887 | - }); | ||
| 2888 | - setTimeout(function () { | ||
| 2889 | - th.countDown(endTime) | ||
| 2890 | - }, 1000); | ||
| 2891 | - }, | ||
| 2892 | - | ||
| 2893 | - | ||
| 2894 | - get_normal(gid) { | ||
| 2895 | - this.setData({ | ||
| 2896 | - prom_type: 0, | ||
| 2897 | - isshow: 1, | ||
| 2898 | - }); | ||
| 2899 | - // this.get_sku(os.stoid, this.data.data, gid); | ||
| 2900 | - // this.get_sto(); | ||
| 2901 | - // this.check_is_youhui(gid, 1); | ||
| 2902 | - this.data.is_normal = 1; | ||
| 2903 | - }, | ||
| 2904 | - | ||
| 2905 | - | ||
| 2906 | - | ||
| 2907 | - | ||
| 2908 | - //--------检查是否活动,活动是否开始,或者是否结束------- | ||
| 2909 | - async check_prom(gid, prom_type, prom_id) { | ||
| 2910 | - console.log('check_prom'); | ||
| 2911 | - var ee = this, th = ee; | ||
| 2912 | - var user_id = getApp().globalData.user_id; | ||
| 2913 | - if (!user_id) user_id = 0; | ||
| 2914 | - | ||
| 2915 | - // if (prom_type == 3 || prom_type == 0 || prom_type == 5 || prom_type == 7 || prom_type == 9 || prom_type == 10) { | ||
| 2916 | - // this.setData({ | ||
| 2917 | - // prom_type: 0, isshow: 1, | ||
| 2918 | - // }); | ||
| 2919 | - // return false; | ||
| 2920 | - // } | ||
| 2921 | - | ||
| 2922 | - | ||
| 2923 | - | ||
| 2924 | - // if (prom_type == 1 && prom_id == 0) { | ||
| 2925 | - // this.setData({ | ||
| 2926 | - // prom_type: 0, isshow: 1, | ||
| 2927 | - // }); | ||
| 2928 | - | ||
| 2929 | - // //获取门店 | ||
| 2930 | - // this.get_sto(); | ||
| 2931 | - // this.get_sku(o.stoid, this.data.data, gid); | ||
| 2932 | - // this.check_has_flash(); | ||
| 2933 | - // this.data.is_normal = 1; | ||
| 2934 | - // this.check_is_youhui(gid, 1); | ||
| 2935 | - // return false; | ||
| 2936 | - // } | ||
| 2937 | - | ||
| 2938 | - //if (prom_type != 3 && prom_type!=0){ | ||
| 2939 | - //---判断秒杀---- | ||
| 2940 | - if (prom_type == 1 && prom_id > 0) { | ||
| 2941 | - //-------判断活动是否抢光--------- | ||
| 2942 | - await getApp().request.promiseGet("/api/weshop/activitylist/getActLen/" + os.stoid + "/" + prom_type + "/" + prom_id, { | ||
| 2943 | - 1: 1 | ||
| 2944 | - }).then(res => { | ||
| 2945 | - var em = res; | ||
| 2946 | - if (res.data.code == 0) { | ||
| 2947 | - // console.log('!!!!!!res!!!!', res); | ||
| 2948 | - if (res.data.data <= 0) ee.setData({ | ||
| 2949 | - prom_r_null: 1 | ||
| 2950 | - }); | ||
| 2951 | - //拿取价格并且判断时间-- | ||
| 2952 | - getApp().request.get("/api/ms/flash_sale/getNew/" + os.stoid + "/" + user_id + "/" + prom_id, { | ||
| 2953 | - success: function (t) { | ||
| 2954 | - // console.log('!!!!!!t!!!!', t); | ||
| 2955 | - if (t.data.code != 0) { | ||
| 2956 | - ee.get_normal(gid); | ||
| 2957 | - return false; | ||
| 2958 | - } | ||
| 2959 | - //----已经结束----- | ||
| 2960 | - if (t.data.data.is_end == 1) { | ||
| 2961 | - ee.get_normal(gid); | ||
| 2962 | - return false; | ||
| 2963 | - } | ||
| 2964 | - //----已经过期----- | ||
| 2965 | - var now = ut.gettimestamp(); | ||
| 2966 | - if (t.data.data.end_time < now) { | ||
| 2967 | - ee.get_normal(gid); | ||
| 2968 | - return false; | ||
| 2969 | - } | ||
| 2970 | - /*-- 还没有开始预热的也不显示 --*/ | ||
| 2971 | - if (t.data.data.show_time > now) { | ||
| 2972 | - ee.get_normal(gid); | ||
| 2973 | - return false; | ||
| 2974 | - } | ||
| 2975 | - | ||
| 2976 | - var t_gd = ee.data.data; | ||
| 2977 | - var prom_end_time = ut.formatTime(t.data.data.end_time, "yyyy-MM-dd hh:mm:ss"); | ||
| 2978 | - var prom_start_time = ut.formatTime(t.data.data.start_time, "yyyy-MM-dd hh:mm:ss"); | ||
| 2979 | - | ||
| 2980 | - ee.setData({ | ||
| 2981 | - 'data.shop_price': t.data.data.user_price, | ||
| 2982 | - prom_price: t.data.data.user_price, | ||
| 2983 | - prom_type: 1, | ||
| 2984 | - prom_id: prom_id, | ||
| 2985 | - prom_buy_limit: t.data.data.buy_limit, | ||
| 2986 | - prom_act: t.data.data, | ||
| 2987 | - prom_end_time: prom_end_time, | ||
| 2988 | - prom_start_time: prom_start_time, | ||
| 2989 | - isshow: 1, | ||
| 2990 | - }); | ||
| 2991 | - | ||
| 2992 | - ee.get_sto(); | ||
| 2993 | - var newTime = ut.gettimestamp(); | ||
| 2994 | - var endTime2 = t.data.data.end_time; | ||
| 2995 | - var endTime1 = t.data.data.start_time; | ||
| 2996 | - if (endTime1 > newTime) { | ||
| 2997 | - ee.setData({ | ||
| 2998 | - prom_time_text: '距秒杀开始还有', | ||
| 2999 | - prom_st: 0, | ||
| 3000 | - }) | ||
| 3001 | - ee.countDown(endTime1, 0); | ||
| 3002 | - } else { | ||
| 3003 | - if (endTime2 > newTime) { | ||
| 3004 | - ee.setData({ | ||
| 3005 | - prom_time_text: '距秒杀结束还有', | ||
| 3006 | - prom_st: 1 | ||
| 3007 | - }) | ||
| 3008 | - ee.countDown(endTime2); | ||
| 3009 | - } | ||
| 3010 | - } | ||
| 3011 | - | ||
| 3012 | - //如果是进行中的话 | ||
| 3013 | - // if (endTime1 < newTime) { | ||
| 3014 | - // //-- 获取秒杀活动的多少规格 -- | ||
| 3015 | - // ee.get_more_flahs(function (list) { | ||
| 3016 | - // if (list && list.length > 1) { | ||
| 3017 | - | ||
| 3018 | - // var n_item = list[0]; | ||
| 3019 | - // var ind = list.findIndex(function (ele) { | ||
| 3020 | - // return ele.goods_id == ee.data.data.goods_id; | ||
| 3021 | - // }) | ||
| 3022 | - // if (ind < 0) return false; | ||
| 3023 | - // if (ind > 0) { | ||
| 3024 | - // n_item = JSON.parse(JSON.stringify(list[ind])); | ||
| 3025 | - // list.splice(ind, 1); | ||
| 3026 | - // list.unshift(n_item); | ||
| 3027 | - // } | ||
| 3028 | - | ||
| 3029 | - // ee.data.sele_g.viplimited = n_item.viplimited; | ||
| 3030 | - // ee.data.data.viplimited = n_item.viplimited; | ||
| 3031 | - | ||
| 3032 | - // var gb = 1; | ||
| 3033 | - // //-- 显示多规格 -- | ||
| 3034 | - // for (let i in list) { | ||
| 3035 | - // let item = list[i]; | ||
| 3036 | - // var gg = ""; | ||
| 3037 | - // if (item.goods_spec == "null" || item.goods_spec == null) item.goods_spec = ""; | ||
| 3038 | - // if (item.goods_color == "null" || item.goods_color == null) item.goods_color = ""; | ||
| 3039 | - | ||
| 3040 | - // if (item.goods_spec != "" && item.goods_color != "") { | ||
| 3041 | - // gg = item.goods_spec + "/" + item.goods_color; | ||
| 3042 | - // } else if (item.goods_spec != "" || item.goods_color != "") { | ||
| 3043 | - // gg = item.goods_spec + item.goods_color; | ||
| 3044 | - // } else { | ||
| 3045 | - // gg = "规格" + gb; | ||
| 3046 | - // gb++; | ||
| 3047 | - // } | ||
| 3048 | - // item.gg = gg; | ||
| 3049 | - // item.prom_id = item.prom_id; | ||
| 3050 | - // item.prom_type = 1; | ||
| 3051 | - // } | ||
| 3052 | - | ||
| 3053 | - // ee.setData({ | ||
| 3054 | - // sku_g: list, | ||
| 3055 | - // }); | ||
| 3056 | - | ||
| 3057 | - // } | ||
| 3058 | - // }) | ||
| 3059 | - // } | ||
| 3060 | - | ||
| 3061 | - } | ||
| 3062 | - }); | ||
| 3063 | - } | ||
| 3064 | - }) | ||
| 3065 | - } | ||
| 3066 | - | ||
| 3067 | - }, | ||
| 3068 | - | ||
| 3069 | - | ||
| 3070 | - | ||
| 3071 | - viewFlash(e) { | ||
| 3072 | - let prom_type = e.currentTarget.dataset.promtype; | ||
| 3073 | - let prom_id = e.currentTarget.dataset.promid; | ||
| 3074 | - let goods_id = this.data.data.goods_id; | ||
| 3075 | - let url = `/packageA/pages/goodsInfo/goodsInfo?goods_id=${goods_id}&prom_type=${prom_type}&prom_id=${prom_id}`; | ||
| 3076 | - // console.log('url~~~~', url); | ||
| 3077 | - getApp().goto(url); | ||
| 3078 | - }, | ||
| 3079 | - | ||
| 3080 | - | ||
| 3081 | - | ||
| 3082 | - | ||
| 3083 | - | ||
| 3084 | - | ||
| 3085 | - | ||
| 3086 | - | ||
| 3087 | - | ||
| 3088 | - | ||
| 3089 | - | ||
| 3090 | - | ||
| 3091 | - | 2752 | + } |
| 3092 | 2753 | ||
| 3093 | 2754 | ||
| 3094 | 2755 |
packageA/pages/goodsInfo/goodsInfo.wxml
| @@ -51,7 +51,6 @@ | @@ -51,7 +51,6 @@ | ||
| 51 | </view> | 51 | </view> |
| 52 | </view> | 52 | </view> |
| 53 | 53 | ||
| 54 | - | ||
| 55 | 54 | ||
| 56 | <view id="id" bindtouchstart="handletouchtart" bindtouchmove="handletouchmove" wx:else> | 55 | <view id="id" bindtouchstart="handletouchtart" bindtouchmove="handletouchmove" wx:else> |
| 57 | <view class="xc-videos-picture rel"> | 56 | <view class="xc-videos-picture rel"> |
| @@ -64,30 +63,6 @@ | @@ -64,30 +63,6 @@ | ||
| 64 | </swiper> | 63 | </swiper> |
| 65 | </view> | 64 | </view> |
| 66 | </view> | 65 | </view> |
| 67 | - | ||
| 68 | - | ||
| 69 | - <!-- --显示秒杀价 --> | ||
| 70 | - <view class="prom_show rel" wx:if="{{options.prom_type == 1}}"> | ||
| 71 | - <!-- 即将开始 --> | ||
| 72 | - <image class="secondkill-img" src='{{iurl+"/miniapp/images/blue_ks.png"}}' wx:if="{{prom_st==0}}"></image> | ||
| 73 | - <!-- 进行中 --> | ||
| 74 | - <image class="secondkill-img" src='{{iurl+"/miniapp/images/red_jx.png"}}' wx:elif="{{prom_st!=0}}"></image> | ||
| 75 | - <image class="abs spike-img" src="{{iurl}}/miniapp/images/xsmiaosha.png"></image> | ||
| 76 | - <view class="start fs26 abs" wx:if="{{prom_st==0}}">距活动开始还有</view> | ||
| 77 | - <view class="stop fs26 abs" wx:if="{{prom_st==1 || prom_st==3}}">距活动结束还有</view> | ||
| 78 | - <view class="secview flex abs fs24 xc-miaosha-time"> | ||
| 79 | - <block wx:if="djs.day"> | ||
| 80 | - <view class='day-val' style="color:{{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">{{djs.day}}</view> | ||
| 81 | - <view class="day white" style="color: {{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">天</view> | ||
| 82 | - </block> | ||
| 83 | - <view class='time-val white t-c' style=" background:{{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">{{djs.hou}}</view> | ||
| 84 | - <view class="time" style="color: {{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">时</view> | ||
| 85 | - <view class='time-val white t-c' style=" background:{{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">{{djs.min}}</view> | ||
| 86 | - <view class="time" style="color: {{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">分</view> | ||
| 87 | - <view class='time-val white t-c' style=";background:{{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">{{djs.sec}}</view> | ||
| 88 | - <view class="time" style="color: {{(prom_st==1 || prom_st==3)?'#d40022':'#0097e0'}}">秒</view> | ||
| 89 | - </view> | ||
| 90 | - </view> | ||
| 91 | 66 | ||
| 92 | 67 | ||
| 93 | <!-- <block> --> | 68 | <!-- <block> --> |
| @@ -98,9 +73,6 @@ | @@ -98,9 +73,6 @@ | ||
| 98 | </view> | 73 | </view> |
| 99 | 74 | ||
| 100 | <view> | 75 | <view> |
| 101 | - <!-- 秒杀价 --> | ||
| 102 | - <!-- <view class="co-red" wx:if="{{options.prom_type == 1}}"><text class="rel yuan fs28">¥</text>{{filters.toFix(prom_price,2)}}</view> --> | ||
| 103 | - <!-- 手店价 --> | ||
| 104 | <view class="co-red"><text class="rel yuan fs28">¥</text>{{filters.toFix(data.shop_price,2)}}</view> | 76 | <view class="co-red"><text class="rel yuan fs28">¥</text>{{filters.toFix(data.shop_price,2)}}</view> |
| 105 | <view class="goods-title"> | 77 | <view class="goods-title"> |
| 106 | <view class="goods-name elli">{{data.goods_name}}</view> | 78 | <view class="goods-name elli">{{data.goods_name}}</view> |
| @@ -152,41 +124,6 @@ | @@ -152,41 +124,6 @@ | ||
| 152 | </view> | 124 | </view> |
| 153 | 125 | ||
| 154 | </view> | 126 | </view> |
| 155 | - | ||
| 156 | - | ||
| 157 | - <view class="bdt16" wx:if="{{actList}}"> | ||
| 158 | - <view class="cx-frame" style="position: relative; height: auto"> | ||
| 159 | - <!-- <block> --> | ||
| 160 | - <view class="flex ai_c" wx:for="{{actList}}"> | ||
| 161 | - <view class="cx-sizs fs30 pdr40" wx:if="{{item.prom_type == 1}}">秒杀{{index+1}}</view> | ||
| 162 | - <view class="f1"> | ||
| 163 | - <!-- <view class="fs28 f1"> --> | ||
| 164 | - <!-- <view> | ||
| 165 | - <text class="prom_condition"> | ||
| 166 | - <text class="fill-box">消费满</text>享优惠 | ||
| 167 | - </text> | ||
| 168 | - </view> --> | ||
| 169 | - | ||
| 170 | - <!-- <view class="word f1 fs26"> --> | ||
| 171 | - <!-- <text class="tick lh2 pdr20" wx:if="{{item.money>0}}">减价{{item.money}}元</text> | ||
| 172 | - <text class="tick lh2 pdr20" wx:if="{{item.sale>0}}">打{{item.sale}}折</text> | ||
| 173 | - <text class="tick lh2 pdr20" wx:if="{{item.past==1}}">包邮</text> | ||
| 174 | - <text class="tick lh2 pdr20" wx:if="{{item.intValue>0}}">送{{item.intValue}}积分</text> | ||
| 175 | - <view class="tick lh2 pdr20" wx:if="{{item.couponId>0}}">送{{item.couponMoney}}元优惠券</view> | ||
| 176 | - <view class="tick ellipsis-1x lh2" wx:if="{{item.gift_id>0}}">送商品{{item.goods_name}}</view> | ||
| 177 | - <view class="tick ellipsis-1x lh2 details pdr40" wx:if="{{item.lb_id>0}}" data-id="{{item.lb_id}}" bindtap="viewLbDetails">送{{item.lbtitle}}</view> --> | ||
| 178 | - <view class="tick ellipsis-1x lh2 details pdr40" bindtap="viewFlash" data-promtype="{{item.prom_type}}" data-promid="{{item.act_id}}">{{item.act_name}}</view> | ||
| 179 | - <!-- </view> --> | ||
| 180 | - <!-- </view> --> | ||
| 181 | - </view> | ||
| 182 | - </view> | ||
| 183 | - | ||
| 184 | - | ||
| 185 | - <!-- </block> --> | ||
| 186 | - </view> | ||
| 187 | - </view> | ||
| 188 | - | ||
| 189 | - | ||
| 190 | 127 | ||
| 191 | <view class="bz_view flex bdt16" wx:if="{{store_config}}"> | 128 | <view class="bz_view flex bdt16" wx:if="{{store_config}}"> |
| 192 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> | 129 | <image class="bzfu_img" src="{{iurl}}/miniapp/images/bzfu_w.png"></image> |
| @@ -301,7 +238,7 @@ | @@ -301,7 +238,7 @@ | ||
| 301 | </block> | 238 | </block> |
| 302 | </block> | 239 | </block> |
| 303 | 240 | ||
| 304 | - <!-- <view class="table_s" wx:if="{{service_list}}"> | 241 | + <view class="table_s" wx:if="{{service_list}}"> |
| 305 | <view class="tb_item tb-l"> | 242 | <view class="tb_item tb-l"> |
| 306 | <view class="item_left f1"> | 243 | <view class="item_left f1"> |
| 307 | <text>项目名称</text> | 244 | <text>项目名称</text> |
| @@ -324,7 +261,7 @@ | @@ -324,7 +261,7 @@ | ||
| 324 | <text>{{item.frequency}}</text> | 261 | <text>{{item.frequency}}</text> |
| 325 | </view> | 262 | </view> |
| 326 | </view> | 263 | </view> |
| 327 | - </view> --> | 264 | + </view> |
| 328 | 265 | ||
| 329 | <view class="wxParse"> | 266 | <view class="wxParse"> |
| 330 | <template is="wxParse" data="{{wxParseData:content.nodes}}"></template> | 267 | <template is="wxParse" data="{{wxParseData:content.nodes}}"></template> |
| @@ -502,63 +439,11 @@ | @@ -502,63 +439,11 @@ | ||
| 502 | </view> | 439 | </view> |
| 503 | </view> | 440 | </view> |
| 504 | 441 | ||
| 505 | - | 442 | + |
| 506 | <view class="flex f1 btn-group"> | 443 | <view class="flex f1 btn-group"> |
| 507 | - | ||
| 508 | - <!-- 从“秒杀”入口进入购买商品 --> | ||
| 509 | - <!-- <block wx:if="{{options.prom_type == 1}}"> --> | ||
| 510 | - <block wx:if="{{options.prom_type == 1}}"> | ||
| 511 | - <block wx:if="{{prom_st==1 && !prom_r_null}}"> | ||
| 512 | - <view bindtap="openSpecModel" data-ind="1" class="join-btn cart-btn f1">加入购物车</view> | ||
| 513 | - <view bindtap="openSpecModel" data-ind="2" class="buy-btn cart-btn f1">立即抢购</view> | ||
| 514 | - </block> | ||
| 515 | - | ||
| 516 | - <block wx:if="{{prom_st == 0 && !prom_r_null}}"> | ||
| 517 | - <!-- 秒杀预热要单独购买 --> | ||
| 518 | - <block wx:if="{{prom_type==1 && prom_act.is_shop_buy}}"> | ||
| 519 | - <view bindtap="openSpecModel_Nor" data-nor="1" class="join-btn cart-btn f1">单独购买</view> | ||
| 520 | - <view class="buy-btn cart-btn lanse">即将开始</view> | ||
| 521 | - </block> | ||
| 522 | - <block wx:else> | ||
| 523 | - <view class="buy-btn cart-btn cart-btn-lg lanse set_width f1">即将开始</view> | ||
| 524 | - </block> | ||
| 525 | - </block> | ||
| 526 | - | ||
| 527 | - | ||
| 528 | - <block wx:if="{{prom_r_null}}"> | ||
| 529 | - | ||
| 530 | - <block wx:if="{{prom_type==1 && prom_act.is_shop_buy}}"> | ||
| 531 | - <view bindtap="openSpecModel_Nor" data-nor="1" class="join-btn cart-btn f1">单独购买</view> | ||
| 532 | - <view class="buy-btn cart-btn huise f1">已抢光</view> | ||
| 533 | - </block> | ||
| 534 | - <view wx:else class="buy-btn cart-btn cart-btn-lg huise set_width f1">已抢光</view> | ||
| 535 | - </block> | ||
| 536 | - | ||
| 537 | - <block wx:if="{{prom_st==3 && !prom_r_null}}"> | ||
| 538 | - <block wx:if="{{prom_type==1 && prom_act.is_shop_buy}}"> | ||
| 539 | - <view bindtap="openSpecModel_Nor" data-nor="1" class="join-btn cart-btn f1">单独购买</view> | ||
| 540 | - <view class="buy-btn cart-btn huise f1">活动已经结束</view> | ||
| 541 | - </block> | ||
| 542 | - | ||
| 543 | - <view wx:else class="buy-btn cart-btn cart-btn-lg huise set_width f1">活动已经结束</view> | ||
| 544 | - </block> | ||
| 545 | - </block> | ||
| 546 | - <!-- </block> --> | ||
| 547 | - | ||
| 548 | - | ||
| 549 | - <!-- 从“我的服务”入口进入购买商品 --> | ||
| 550 | - <block wx:else> | ||
| 551 | - <view bindtap="openSpecModel" data-ind="1" class="join-btn cart-btn f1">加入购物车</view> | ||
| 552 | - <view bindtap="openSpecModel" data-ind="2" class="buy-btn cart-btn f1">立即购买</view> | ||
| 553 | - </block> | ||
| 554 | - | ||
| 555 | - | ||
| 556 | - | 444 | + <view bindtap="openSpecModel" data-ind="1" class="join-btn cart-btn f1">加入购物车</view> |
| 445 | + <view bindtap="openSpecModel" data-ind="2" class="buy-btn cart-btn f1">立即购买</view> | ||
| 557 | </view> | 446 | </view> |
| 558 | - | ||
| 559 | - | ||
| 560 | - | ||
| 561 | - | ||
| 562 | 447 | ||
| 563 | </view> | 448 | </view> |
| 564 | 449 | ||
| @@ -673,20 +558,10 @@ | @@ -673,20 +558,10 @@ | ||
| 673 | <block wx:else> | 558 | <block wx:else> |
| 674 | <view wx:if="{{openSpecModal_ind==1}}" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" class="spec-cart-btn yellow fs32 {{!sto_sele_name?'gray':''}}" | 559 | <view wx:if="{{openSpecModal_ind==1}}" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" class="spec-cart-btn yellow fs32 {{!sto_sele_name?'gray':''}}" |
| 675 | data-action="add">加入购物车</view> | 560 | data-action="add">加入购物车</view> |
| 676 | - <!-- 秒杀 --> | ||
| 677 | - <block wx:if="{{options.prom_type == 1}}"> | ||
| 678 | - <view wx:if="{{openSpecModal_ind==2}}" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" class="spec-cart-btn spec-buy {{!sto_sele_name?'gray':''}}" | ||
| 679 | - data-action="buy" data-promtype="{{options.prom_type}}" data-promid="{{options.prom_id}}"> | ||
| 680 | - {{sele_g.offline_price?"券后购买":"立即购买"}} | ||
| 681 | - </view> | ||
| 682 | - </block> | ||
| 683 | - <!-- 普通商品 --> | ||
| 684 | - <block wx:else> | ||
| 685 | - <view wx:if="{{openSpecModal_ind==2}}" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" class="spec-cart-btn spec-buy {{!sto_sele_name?'gray':''}}" | ||
| 686 | - data-action="buy"> | ||
| 687 | - {{sele_g.offline_price?"券后购买":"立即购买"}} | ||
| 688 | - </view> | ||
| 689 | - </block> | 561 | + <view wx:if="{{openSpecModal_ind==2}}" bindtap="addCart" data-openSpecModal_ind="{{openSpecModal_ind}}" class="spec-cart-btn spec-buy {{!sto_sele_name?'gray':''}}" |
| 562 | + data-action="buy"> | ||
| 563 | + {{sele_g.offline_price?"券后购买":"立即购买"}} | ||
| 564 | + </view> | ||
| 690 | </block> | 565 | </block> |
| 691 | </block> | 566 | </block> |
| 692 | </block> | 567 | </block> |
packageA/pages/goodsInfo/goodsInfo.wxss
| @@ -2907,45 +2907,3 @@ button.custom-service::after{ | @@ -2907,45 +2907,3 @@ button.custom-service::after{ | ||
| 2907 | .del { | 2907 | .del { |
| 2908 | text-decoration: line-through; | 2908 | text-decoration: line-through; |
| 2909 | } | 2909 | } |
| 2910 | - | ||
| 2911 | - | ||
| 2912 | - | ||
| 2913 | - | ||
| 2914 | -.tick { | ||
| 2915 | - position: relative; | ||
| 2916 | -} | ||
| 2917 | - | ||
| 2918 | -.tick:before { | ||
| 2919 | - content: ''; | ||
| 2920 | - display: inline-block; | ||
| 2921 | - vertical-align: middle; | ||
| 2922 | - margin-top: -4rpx; | ||
| 2923 | - margin-right: 12rpx; | ||
| 2924 | - width: 22rpx; | ||
| 2925 | - height: 22rpx; | ||
| 2926 | - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAMAAADzapwJAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABCUExURUdwTPInDPInDPgoDfMnDPYqEvInDPInDPInDP87NPUoDv8vEvMoDPInDPIoDPMnDvInDPInDPInDPIoDPQoDfInDEON4KMAAAAVdFJOUwD45yawG4zz3gQ0DmLOfECQZpPlS54kMQ4AAAC0SURBVBjTbZFREoMgDERDS0xQQNHu/a/alEGtaIYfHrBhs0S1pujVifo40VkhC+BUHSDzQTlBhjHY8bjogXmDZ+orJKwXwMUeUoa/0PeGbH8Q4Y5CJopYOjosiOQxdpRGk1UXOkrBKdkimtN8UrKrJBVXdzsllSYSjR/0J9JaGn81WluWtonYKQ0op51P3M2L2bmZN9n8MKoVqTph/RsseyjfYxAkfgot/82CpuJVLOLSIv4Cd5AJ37BgpFwAAAAASUVORK5CYII=) no-repeat; | ||
| 2927 | - background-size: 22rpx auto; | ||
| 2928 | -} | ||
| 2929 | - | ||
| 2930 | -.details::after { | ||
| 2931 | - content: ''; | ||
| 2932 | - position: absolute; | ||
| 2933 | - right: 0; | ||
| 2934 | - top: 0; | ||
| 2935 | - bottom: 0; | ||
| 2936 | - margin: auto; | ||
| 2937 | - display: inline-block; | ||
| 2938 | - width: 40rpx; | ||
| 2939 | - height: 40rpx; | ||
| 2940 | - background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAVUExURUdwTIyMjCYmJiYmJi0tLY+PjyYmJidnOsIAAAAGdFJOUwDt6aYcSSEXj/YAAAA8SURBVCjPY2AYBTQBLEbKDhiCTmlpKggeq2AAiDJLS0tGcBkFBUActbS0JAY4F6sgVu1YLcLnpFFAFQAATwgLKVhjC9UAAAAASUVORK5CYII=); | ||
| 2941 | - background-repeat: no-repeat; | ||
| 2942 | - background-size: 40rpx auto; | ||
| 2943 | -} | ||
| 2944 | - | ||
| 2945 | -.lh2 { | ||
| 2946 | - line-height: 2; | ||
| 2947 | -} | ||
| 2948 | - | ||
| 2949 | -.huise { | ||
| 2950 | - background: gray | ||
| 2951 | -} |
pages/index/index/index.wxml
| @@ -172,23 +172,21 @@ | @@ -172,23 +172,21 @@ | ||
| 172 | <view class="seckill-list"> | 172 | <view class="seckill-list"> |
| 173 | <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange"> | 173 | <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange"> |
| 174 | <swiper-item wx:for="{{saleGoods}}" wx:key="{{index}}" class="p_swiper" wx:key="saleGoods" style="740rpx !important;padding: 0; margin-left: 10rpx"> | 174 | <swiper-item wx:for="{{saleGoods}}" wx:key="{{index}}" class="p_swiper" wx:key="saleGoods" style="740rpx !important;padding: 0; margin-left: 10rpx"> |
| 175 | - <navigator style="flex-shrink: 0;width: 247rpx" class="nav" hover-class="none" url="{{aitem.goods_type == 0 ? ('/pages/goods/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name + '&prom_type=1&prom_id=' + aitem.id):('/packageA/pages/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name + '&prom_type=1&prom_id=' + aitem.id )}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind"> | ||
| 176 | - <view class="imgview"> | ||
| 177 | - <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="saleGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image> | ||
| 178 | - | ||
| 179 | - <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image> | ||
| 180 | - <image wx:if="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image> | ||
| 181 | - <image wx:if="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image> | ||
| 182 | - </view> | ||
| 183 | - <view class="ellipsis-2 mar-top10" style="height: 76rpx;">{{aitem.goods_name}}</view> | ||
| 184 | - <!-- <view class="red-co mar-top10 is_seckill_height"> --> | ||
| 185 | - <view class="co-red mar-top10"> | ||
| 186 | - <text class="fs20">¥</text>{{aitem.price}} | ||
| 187 | - <text class="un_line">¥{{aitem.market_price}}</text> | ||
| 188 | - </view> | ||
| 189 | - </navigator> | ||
| 190 | - | ||
| 191 | - | 175 | + <navigator style="flex-shrink: 0;width: 247rpx" class="nav" hover-class="none" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}&title={{aitem.goods_name}}&prom_type=1&prom_id={{aitem.id}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind"> |
| 176 | + <view class="imgview "> | ||
| 177 | + <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="saleGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image> | ||
| 178 | + | ||
| 179 | + <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image> | ||
| 180 | + <image wx:if="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image> | ||
| 181 | + <image wx:if="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image> | ||
| 182 | + </view> | ||
| 183 | + <view class="ellipsis-2 mar-top10" style="height: 76rpx;">{{aitem.goods_name}}</view> | ||
| 184 | + <!-- <view class="red-co mar-top10 is_seckill_height"> --> | ||
| 185 | + <view class="co-red mar-top10"> | ||
| 186 | + <text class="fs20">¥</text>{{aitem.price}} | ||
| 187 | + <text class="un_line">¥{{aitem.market_price}}</text> | ||
| 188 | + </view> | ||
| 189 | + </navigator> | ||
| 192 | </swiper-item> | 190 | </swiper-item> |
| 193 | </swiper> | 191 | </swiper> |
| 194 | <!-- <view class="flex-center-around translation"> | 192 | <!-- <view class="flex-center-around translation"> |