Commit cecd1079beee44a8fdab6af72aa3d665c3cbc7c4

Authored by 前端开发-罗建龙
1 parent 7b5ccb89

团购、天天拼团首页跟搜索页活动优化

pages/goods/search/g_filter.wxs
... ... @@ -81,7 +81,7 @@ var g_filters = {
81 81  
82 82 get_goods_url: function (item) {
83 83  
84   - var url1 = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id
  84 + var url1 = "/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id + "&prom_id=" + item.prom_id + "&prom_type="+item.prom_type
85 85 // 预售活动
86 86 if (item.prom_type == 8) {
87 87 url1 = "/packageC/pages/presell/goodsInfo/goodsInfo?goods_id=" + item.goods_id + "&prom_id=" + item.prom_id
... ...
pages/index/index/index.wxml
1   -
2   - <!-- 全屏控制 -->
3   -<view wx:if="{{is_full_screen_show && full_ad && !full_ad.show_type}}" class="full_screen" bindtap="go_full_ad" style="background-image: url('{{url+full_ad.ad_code}}');">
4   - <view catchtap="close_full_screen" class="skip_box">跳过 <text>{{sec_show}}</text></view>
  1 +<!-- 全屏控制 -->
  2 +<view wx:if="{{is_full_screen_show && full_ad && !full_ad.show_type}}" class="full_screen" bindtap="go_full_ad" style="background-image: url('{{url+full_ad.ad_code}}');">
  3 + <view catchtap="close_full_screen" class="skip_box">跳过 <text>{{sec_show}}</text></view>
5 4 </view>
6 5  
7   - <!-- 居中弹窗广告 -->
  6 +<!-- 居中弹窗广告 -->
8 7 <view wx:if="{{is_full_screen_show && full_ad && full_ad.show_type==1}}" class="full_screen full_img_main" catchtap="close_full_screen">
9   - <icon catchtap="close_full_screen" color="#fff" size="30" type="cancel" style="margin-bottom:40rpx;align-self: flex-end;margin-right:30rpx;"></icon>
10   - <image bindtap="go_full_ad" src="{{url+full_ad.ad_code}}" style="width:615rpx;" mode="widthFix"></image>
11   - <!-- <image catchtap="close_full_screen" src="/images/close.png" style="width:72rpx;height:72rpx;margin-top:30rpx;"></image> -->
  8 + <icon catchtap="close_full_screen" color="#fff" size="30" type="cancel" style="margin-bottom:40rpx;align-self: flex-end;margin-right:30rpx;"></icon>
  9 + <image bindtap="go_full_ad" src="{{url+full_ad.ad_code}}" style="width:615rpx;" mode="widthFix"></image>
  10 + <!-- <image catchtap="close_full_screen" src="/images/close.png" style="width:72rpx;height:72rpx;margin-top:30rpx;"></image> -->
12 11 </view>
13 12  
14 13  
... ... @@ -22,29 +21,31 @@
22 21 </block>
23 22  
24 23 <view class="top-bar">
25   - <!-- 顶部关注公众号 -->
26   - <view id="off_top" wx:if="{{is_gz_h5}}"><official-account></official-account></view>
27   - <!-- 控制要不要显示顶部门店选择 -->
28   - <block wx:if="{{is_topstore}}">
29   - <store_select style="z-index: 999;"></store_select>
30   - </block>
31   - <!--搜索框-->
32   - <!-- <view class="search-box {{scrollTop>10?'search-fixed':''}} flex-center white " style="top:{{is_topstore?88:0}}rpx"> -->
33   - <view class="search-box flex-center white">
34   - <view class="classify-frame t-c" bindtap="go_cate">
35   - <image class="classify-img" src="{{url}}/miniapp/images/classify.png"></image>
36   - </view>
37   - <view class="search-inner">
38   - <view class="search-img">
39   - <image class="wh100" src="{{url}}/miniapp/images/search.png"></image>
40   - </view>
41   - <input bindtap="jumpSearch" class="search-cont" placeholder="搜索商品" type="text" disabled/>
42   - </view>
43   - <view class="classify-frame t-c" bindtap="getScancode">
44   - <image class="classify-img" src="{{url}}/miniapp/images/scanning.png"></image>
45   - </view>
46   - </view>
47   - </view>
  24 + <!-- 顶部关注公众号 -->
  25 + <view id="off_top" wx:if="{{is_gz_h5}}">
  26 + <official-account></official-account>
  27 + </view>
  28 + <!-- 控制要不要显示顶部门店选择 -->
  29 + <block wx:if="{{is_topstore}}">
  30 + <store_select style="z-index: 999;"></store_select>
  31 + </block>
  32 + <!--搜索框-->
  33 + <!-- <view class="search-box {{scrollTop>10?'search-fixed':''}} flex-center white " style="top:{{is_topstore?88:0}}rpx"> -->
  34 + <view class="search-box flex-center white">
  35 + <view class="classify-frame t-c" bindtap="go_cate">
  36 + <image class="classify-img" src="{{url}}/miniapp/images/classify.png"></image>
  37 + </view>
  38 + <view class="search-inner">
  39 + <view class="search-img">
  40 + <image class="wh100" src="{{url}}/miniapp/images/search.png"></image>
  41 + </view>
  42 + <input bindtap="jumpSearch" class="search-cont" placeholder="搜索商品" type="text" disabled />
  43 + </view>
  44 + <view class="classify-frame t-c" bindtap="getScancode">
  45 + <image class="classify-img" src="{{url}}/miniapp/images/scanning.png"></image>
  46 + </view>
  47 + </view>
  48 + </view>
48 49  
49 50 <!-- 如果有关注,要顶开位置,不能注释 -->
50 51 <view wx:if="{{is_gz_h5 && is_ok_h5}}" style="height: 84px;;flex-shrink:0"></view>
... ... @@ -66,15 +67,15 @@
66 67 <!---导航-->
67 68 <view class="venues_box">
68 69 <view class="venues_list">
69   -
70   - <!-- 团购列表 -->
71   - <view class="venues_item">
72   - <navigator url="/packageC/pages/group_list/group_list" hover-class="none">
73   - <image src="{{url}}/miniapp/images/index/tuangou.png"></image>
74   - <view>团购</view>
75   - </navigator>
76   - </view>
77   -
  70 +
  71 + <!-- 团购列表 -->
  72 + <view class="venues_item">
  73 + <navigator url="/packageC/pages/group_list/group_list" hover-class="none">
  74 + <image src="{{url}}/miniapp/images/index/tuangou.png"></image>
  75 + <view>团购</view>
  76 + </navigator>
  77 + </view>
  78 +
78 79 <view class="venues_item">
79 80 <navigator url="/packageA/pages/jfbuy/jfbuy" hover-class="none">
80 81 <image src="{{url}}/miniapp/images/index/jifen.png"></image>
... ... @@ -94,7 +95,7 @@
94 95 </navigator>
95 96 </view>
96 97 <view class="venues_item">
97   - <navigator bindtap="go_url" data-url="/pages/goods/categoryList/categoryList" hover-class="none">
  98 + <navigator bindtap="go_url" data-url="/pages/goods/categoryList/categoryList" hover-class="none">
98 99 <image src="{{url}}/miniapp/images/index/fenlei.png"></image>
99 100 <view>全部分类</view>
100 101 </navigator>
... ... @@ -106,162 +107,189 @@
106 107 <view class="flex ali-c">
107 108 <view class="w20" wx:for="{{gd_category}}" bindtap="go_cate2" data-cid="{{item.id}}" data-pid="0">
108 109 <view class="circle xc-class-frame t-c">
109   - <image class="xc-class-img" src="{{item.icoimg==null||item.icoimg==''?(item.image?url+item.image:url+'/miniapp/images/no_cate_def.png'):item.icoimg}}"
110   - binderror="bind_bnerr_icon" data-err="gd_category[{{index}}].icon"></image>
  110 + <image class="xc-class-img" src="{{item.icoimg==null||item.icoimg==''?(item.image?url+item.image:url+'/miniapp/images/no_cate_def.png'):item.icoimg}}" binderror="bind_bnerr_icon" data-err="gd_category[{{index}}].icon"></image>
111 111 <view class="fs24 gonju ellipsis-1"><text>{{item.name}}</text></view>
112 112 </view>
113 113 </view>
114 114 </view>
115   -
116   -
  115 +
  116 +
  117 +
117 118 <!-- 轮播 -->
118 119 <block wx:if="{{swiperimage.length>0}}">
119   - <!-- <swiper class="swiper" autoplay="true" interval="5000" circular="{{true}}" indicator-dots="{{true}}" indicator-active-color="rgb(255,255,255)" vertical> -->
120   - <swiper class="swiper" indicator-dots indicator-active-color="#fff" autoplay="true" interval="3000" circular="{{true}}" easing-function="easeInOutCubic">
121   - <!-- 活动轮播 -->
122   - <block wx:for="{{swiperimage}}" wx:for-item="adver" wx:for-index="key">
123   - <swiper-item>
124   - <view class="title-img-frame">
125   - <image class="xc-title-img" src="{{url+adver.image}}" bindtap="{{adver.nav_url==0?'go_quanyi':'new_nav'}}" data-url="{{adver.nav_url}}"></image>
  120 + <!-- <swiper class="swiper" autoplay="true" interval="5000" circular="{{true}}" indicator-dots="{{true}}" indicator-active-color="rgb(255,255,255)" vertical> -->
  121 + <swiper class="swiper" indicator-dots indicator-active-color="#fff" autoplay="true" interval="3000" circular="{{true}}" easing-function="easeInOutCubic">
  122 + <!-- 活动轮播 -->
  123 + <block wx:for="{{swiperimage}}" wx:for-item="adver" wx:for-index="key">
  124 + <swiper-item>
  125 + <view class="title-img-frame">
  126 + <image class="xc-title-img" src="{{url+adver.image}}" bindtap="{{adver.nav_url==0?'go_quanyi':'new_nav'}}" data-url="{{adver.nav_url}}"></image>
  127 + </view>
  128 + </swiper-item>
  129 + </block>
  130 + </swiper>
  131 + </block>
  132 +
  133 + <!-- 商城首页广告 -->
  134 + <block>
  135 + <view class="mb_box">
  136 + <view class="mb_top">
  137 + <view class="mb_top_item" data-url="{{mb_banner['300'].ad_weapplink}}" wx:if="{{mb_banner['300']}}" catchtap="go_mb">
  138 + <image src="{{mb_banner['300'].ad_code}}" style="max-width: 100%;max-height: 360rpx;"></image>
126 139 </view>
127   - </swiper-item>
128   - </block>
129   - </swiper>
  140 + <view class="mb_top_item">
  141 + <view wx:if="{{mb_banner['301']}}" data-url="{{mb_banner['301'].ad_weapplink}}" catchtap="go_mb">
  142 + <image src="{{mb_banner['301'].ad_code}}" style="max-width: 100%;max-height: 180rpx;"></image>
  143 + </view>
  144 + <view wx:if="{{mb_banner['302']}}" data-url="{{mb_banner['302'].ad_weapplink}}" catchtap="go_mb">
  145 + <image src="{{mb_banner['302'].ad_code}}" style="max-width: 100%;max-height: 180rpx;"></image>
  146 + </view>
  147 + </view>
  148 + </view>
  149 + <view class="mb_bottom">
  150 + <view wx:if="{{mb_banner['303']}}" data-url="{{mb_banner['303'].ad_weapplink}}" catchtap="go_mb">
  151 + <image src="{{mb_banner['303'].ad_code}}" style="max-width: 100%;max-height:200rpx;"></image>
  152 + </view>
  153 + <view wx:if="{{mb_banner['304']}}" data-url="{{mb_banner['304'].ad_weapplink}}" catchtap="go_mb">
  154 + <image src="{{mb_banner['304'].ad_code}}" style="max-width: 100%;max-height: 200rpx;"></image>
  155 + </view>
  156 + </view>
  157 + </view>
130 158 </block>
131 159  
132   - <!--秒杀-->
133   - <view class="seckill" wx:if="{{saleGoods!=null && saleGoods.length!=0 }}">
134   - <navigator url="/pages/activity/seckill_list/seckill_list" hover-class="none">
135   - <view class="seckill-time">
136   - <view class="classname flex ai_c">
137   - <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image>
138   - <image class="seckill-ttitle-img height" src="{{url}}/miniapp/images/seckill-ttitle.png"></image>
139   - </view>
140   - <view class="flex ai_c seckill-list">
141   - <text class="fs24 xc-marfin-right">查看全部</text>
142   - <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
143   - </view>
144   - </view>
145   - </navigator>
146   - <view class="seckill-list">
147   - <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange">
148   - <swiper-item wx:for="{{saleGoods}}" class="p_swiper" wx:key="saleGoods" style="padding: 0; margin-left: 10rpx">
149   - <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">
150   - <view class="imgview">
151   - <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>
152   -
153   - <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image>
154   - <image wx:elif="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image>
155   - <image wx:else="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image>
156   - </view>
157   - <view class="ellipsis-2 mar-top10" style="height: 76rpx;">{{aitem.goods_name}}</view>
158   - <!-- <view class="red-co mar-top10 is_seckill_height"> -->
159   - <view class="co-red mar-top10">
160   - <text class="fs20">¥</text>{{aitem.price}}
161   - <text wx:if="{{is_retail_price}}" class="un_line">¥{{aitem.market_price}}</text>
162   - </view>
163   - </navigator>
164   -
165   -
166   - </swiper-item>
167   - </swiper>
168   -
169   - </view>
170   - </view>
171   -
172   -
173   - <!--预售-->
174   - <view class="seckill" wx:if="{{preGoods!=null && preGoods.length!=0 }}">
175   - <navigator bindtap="go_pre" data-url="/packageC/pages/presell/list/list" hover-class="none">
176   - <view class="seckill-time">
177   - <view class="classname flex ai_c">
178   - <i class="iconfont icon-presell"></i>
179   - <text class="bold fs30">惊喜预售</text>
180   - </view>
181   - <view class="flex ai_c seckill-list">
182   - <text class="fs24 xc-marfin-right">查看全部</text>
183   - <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
184   - </view>
185   - </view>
186   - </navigator>
187   - <view class="seckill-list">
188   - <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange" next-margin="25rpx">
189   - <swiper-item wx:for="{{preGoods}}" wx:key="*this" class="p_swiper" >
190   - <navigator bindtap="go_pre" class="nav" hover-class="none"
191   - data-url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}&pre_id={{aitem.id}}"
192   - wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind">
193   - <!-- <view class="imgview presell"> -->
194   - <view class="imgview">
195   - <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="preGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image>
196   -
197   - <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"/>
198   - <image wx:elif="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"/>
199   - <image wx:else="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"/>
200   - </view>
201   - <view class="ellipsis-2 mar-top10" style="height: 75rpx; width: 200rpx">{{aitem.act_name}}</view>
202   - <view class="co-red mar-top10 flex jc_sb ali-c">
203   - <view>
204   - <text><text class="fs20">¥</text>{{aitem.presell_price}}</text>
205   - <text wx:if="{{is_retail_price}}" class="un_line">¥{{aitem.market_price}}</text>
206   - </view>
207   - <view class="btn-buy">去抢购</view>
208   - </view>
209   - </navigator>
210   - </swiper-item>
211   - </swiper>
212   - </view>
213   - </view>
214   -
215   -
216   -
217   - <!--幸运购-->
218   - <view class="seckill" wx:if="{{luckGo_list && luckGo_list.length != 0}}">
219   - <navigator bindtap="go_url" data-remark="1" data-url="/packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList" hover-class="none">
220   - <view class="seckill-time">
221   - <view class="classname flex ai_c">
222   - <i class="iconfont icon-luck"></i>
223   - <text class="bold fs30">幸运购</text>
224   - </view>
225   - <view class="flex ai_c seckill-list">
226   - <text class="fs24 xc-marfin-right">查看全部</text>
227   - <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
228   - </view>
229   - </view>
230   - </navigator>
231   - <view class=" luck">
232   - <view class="list-item" wx:for="{{luckGo_list}}" bindtap="{{item.actLen == 0 ? '':'go_url'}}" data-aid="{{item.id}}" data-remark="2" data-url="/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id={{item.goods_id}}&group_id={{item.id}}" wx:if="{{item.status == 1}}">
233   - <view class="flex ai-center">
234   - <view class="img-container"><image class="img-block" src="{{url + item.original_img}}" data-val="{{item.original_img}}"
235   - data-errorimg="luckGo_list[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image></view>
236   - <view class="pdl20 flex fdc jc_sb f1">
237   -
238   - <view class="ellipsis-2 name fs28" data-content="{{item.group_num}}人团">{{item.title}}</view>
239   - <view>
240   - <view class="flex ai-center">
241   - <text class="rmb c-red">{{filter.price(item.group_price)}}</text>
242   - <view wx:if="{{is_retail_price}}" class="del fs22 c-a pdl10"><text class="rmb">{{item.market_price}}</text></view>
243   - </view>
244   - <view class="flex jc_sb">
245   - <progress class="pdr20 f1 progress" percent="{{filter.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress>
246   - <view class="btn fs26 {{item.actLen == 0 ? 'gray':''}}" wx:if="{{item.actLen == 0}}">已抢光</view>
247   - <view class="btn fs26" wx:else>去参团</view>
248   - <!-- &title=狐狸3号测速003&prom_type=7&prom_id=468 -->
249   - </view>
250   - </view>
251   -
252   - </view>
253   - </view>
254   - <view class="fs24 pdt10 c-7b">*<text class="c-red">{{item.group_num}}</text>人成团,<text class="c-red">{{item.group_win}}</text>人得商品,<text class="c-red">{{item.group_num - item.group_win}}</text>人全额退款并得<text class="c-red">惊喜礼品</text>!</view>
255   - </view>
256   - </view>
257   - </view>
258   -
259   -
260   -
261   -
262   -
263   -
264   -
  160 +
  161 + <!--秒杀-->
  162 + <view class="seckill" wx:if="{{saleGoods!=null && saleGoods.length!=0 }}">
  163 + <navigator url="/pages/activity/seckill_list/seckill_list" hover-class="none">
  164 + <view class="seckill-time">
  165 + <view class="classname flex ai_c">
  166 + <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image>
  167 + <image class="seckill-ttitle-img height" src="{{url}}/miniapp/images/seckill-ttitle.png"></image>
  168 + </view>
  169 + <view class="flex ai_c seckill-list">
  170 + <text class="fs24 xc-marfin-right">查看全部</text>
  171 + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
  172 + </view>
  173 + </view>
  174 + </navigator>
  175 + <view class="seckill-list">
  176 + <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange">
  177 + <swiper-item wx:for="{{saleGoods}}" class="p_swiper" wx:key="saleGoods" style="padding: 0; margin-left: 10rpx">
  178 + <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">
  179 + <view class="imgview">
  180 + <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>
  181 +
  182 + <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image>
  183 + <image wx:elif="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image>
  184 + <image wx:else="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image>
  185 + </view>
  186 + <view class="ellipsis-2 mar-top10" style="height: 76rpx;">{{aitem.goods_name}}</view>
  187 + <!-- <view class="red-co mar-top10 is_seckill_height"> -->
  188 + <view class="co-red mar-top10">
  189 + <text class="fs20">¥</text>{{aitem.price}}
  190 + <text wx:if="{{is_retail_price}}" class="un_line">¥{{aitem.market_price}}</text>
  191 + </view>
  192 + </navigator>
  193 +
  194 +
  195 + </swiper-item>
  196 + </swiper>
  197 +
  198 + </view>
  199 + </view>
  200 +
  201 +
  202 + <!--预售-->
  203 + <view class="seckill" wx:if="{{preGoods!=null && preGoods.length!=0 }}">
  204 + <navigator bindtap="go_pre" data-url="/packageC/pages/presell/list/list" hover-class="none">
  205 + <view class="seckill-time">
  206 + <view class="classname flex ai_c">
  207 + <i class="iconfont icon-presell"></i>
  208 + <text class="bold fs30">惊喜预售</text>
  209 + </view>
  210 + <view class="flex ai_c seckill-list">
  211 + <text class="fs24 xc-marfin-right">查看全部</text>
  212 + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
  213 + </view>
  214 + </view>
  215 + </navigator>
  216 + <view class="seckill-list">
  217 + <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange" next-margin="25rpx">
  218 + <swiper-item wx:for="{{preGoods}}" wx:key="*this" class="p_swiper">
  219 + <navigator bindtap="go_pre" class="nav" hover-class="none" data-url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}&pre_id={{aitem.id}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind">
  220 + <!-- <view class="imgview presell"> -->
  221 + <view class="imgview">
  222 + <image src="{{url+aitem.original_img}}" mode="aspectFill" lazy-load="true" data-errorimg="preGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image>
  223 +
  224 + <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png" />
  225 + <image wx:elif="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png" />
  226 + <image wx:else="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png" />
  227 + </view>
  228 + <view class="ellipsis-2 mar-top10" style="height: 75rpx; width: 200rpx">{{aitem.act_name}}</view>
  229 + <view class="co-red mar-top10 flex jc_sb ali-c">
  230 + <view>
  231 + <text><text class="fs20">¥</text>{{aitem.presell_price}}</text>
  232 + <text wx:if="{{is_retail_price}}" class="un_line">¥{{aitem.market_price}}</text>
  233 + </view>
  234 + <view class="btn-buy">去抢购</view>
  235 + </view>
  236 + </navigator>
  237 + </swiper-item>
  238 + </swiper>
  239 + </view>
  240 + </view>
  241 +
  242 +
  243 +
  244 + <!--幸运购-->
  245 + <view class="seckill" wx:if="{{luckGo_list && luckGo_list.length != 0}}">
  246 + <navigator bindtap="go_url" data-remark="1" data-url="/packageC/pages/luckyGo/luckyGo_activityList/luckyGo_activityList" hover-class="none">
  247 + <view class="seckill-time">
  248 + <view class="classname flex ai_c">
  249 + <i class="iconfont icon-luck"></i>
  250 + <text class="bold fs30">幸运购</text>
  251 + </view>
  252 + <view class="flex ai_c seckill-list">
  253 + <text class="fs24 xc-marfin-right">查看全部</text>
  254 + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image>
  255 + </view>
  256 + </view>
  257 + </navigator>
  258 + <view class=" luck">
  259 + <view class="list-item" wx:for="{{luckGo_list}}" bindtap="{{item.actLen == 0 ? '':'go_url'}}" data-aid="{{item.id}}" data-remark="2" data-url="/packageC/pages/luckyGo/luckyGo_goodsInfo/luckyGo_goodsInfo?goods_id={{item.goods_id}}&group_id={{item.id}}" wx:if="{{item.status == 1}}">
  260 + <view class="flex ai-center">
  261 + <view class="img-container">
  262 + <image class="img-block" src="{{url + item.original_img}}" data-val="{{item.original_img}}" data-errorimg="luckGo_list[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image>
  263 + </view>
  264 + <view class="pdl20 flex fdc jc_sb f1">
  265 +
  266 + <view class="ellipsis-2 name fs28" data-content="{{item.group_num}}人团">{{item.title}}</view>
  267 + <view>
  268 + <view class="flex ai-center">
  269 + <text class="rmb c-red">{{filter.price(item.group_price)}}</text>
  270 + <view wx:if="{{is_retail_price}}" class="del fs22 c-a pdl10"><text class="rmb">{{item.market_price}}</text></view>
  271 + </view>
  272 + <view class="flex jc_sb">
  273 + <progress class="pdr20 f1 progress" percent="{{filter.percent(item.num, item.group_num)}}" activeColor="#FF6768" backgroundColor="#d0d0d0" border-radius="12" stroke-width="12" data-content="{{item.num}}人已参团"></progress>
  274 + <view class="btn fs26 {{item.actLen == 0 ? 'gray':''}}" wx:if="{{item.actLen == 0}}">已抢光</view>
  275 + <view class="btn fs26" wx:else>去参团</view>
  276 + <!-- &title=狐狸3号测速003&prom_type=7&prom_id=468 -->
  277 + </view>
  278 + </view>
  279 +
  280 + </view>
  281 + </view>
  282 + <view class="fs24 pdt10 c-7b">*<text class="c-red">{{item.group_num}}</text>人成团,<text class="c-red">{{item.group_win}}</text>人得商品,<text class="c-red">{{item.group_num - item.group_win}}</text>人全额退款并得<text class="c-red">惊喜礼品</text>!</view>
  283 + </view>
  284 + </view>
  285 + </view>
  286 +
  287 +
  288 +
  289 +
  290 +
  291 +
  292 +
265 293 <!----拼单---->
266 294 <view class="seckill" wx:if="{{pindGoods!=null && pindGoods.length!=0 }}">
267 295 <navigator url="/pages/activity/pind_list/pind_list" hover-class="none">
... ... @@ -270,7 +298,7 @@
270 298 <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image>
271 299 <image class="seckill-ttitle-img" src="{{url}}/miniapp/images/team.png"></image>
272 300 <block wx:if="{{pt_timer_item}}">
273   - <view class="flex user-frame ai_c xc-ash {{pt_timer_active==1?'pt_active':''}}">
  301 + <view class="flex user-frame ai_c xc-ash {{pt_timer_active==1?'pt_active':''}}">
274 302 <image class="user-img circle" src="{{pt_timer_item.head_pic}}"></image>
275 303 <view class="ellipsis-1 user-name fs24">{{pt_timer_item.nickname}}</view>
276 304 <text class="fs22" style="color:#ed6a0c;">刚拼团成功</text>
... ... @@ -288,21 +316,22 @@
288 316 <swiper-item wx:for="{{pindGoods}}" wx:key="{{index}}" wx:for-index="pix">
289 317 <view class="teamheight" style='display:block;' wx:for="{{item}}" wx:for-item="aitem" wx:for-index="aind">
290 318 <view class="kill-item">
291   - <navigator class="flex navwidth" url="{{!aitem.goods_type ? ('/pages/goods/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name):('/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?prom_type=6&goods_id=' + aitem.goods_id + '&prom_id=' + aitem.id)}}" hover-class="none">
  319 + <navigator class="flex navwidth" url="{{!aitem.goods_type ? ('/pages/goods/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name+ '&prom_type=6&prom_id=' + aitem.id):('/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?prom_type=6&goods_id=' + aitem.goods_id + '&prom_id=' + aitem.id)}}" hover-class="none">
292 320 <view class="kill-pic">
293 321 <image class="wh100" src="{{url+aitem.original_img}}" data-val="{{aitem.original_img}}" data-errorimg="pindGoods[{{pix}}][{{aind}}].original_img" binderror="bind_bnerr2" lazy-load="true">
294 322 </image>
295 323 </view>
296 324  
297 325 <view class="kill-cont">
298   - <navigator class="goods-name ellipsis-2" url="{{aitem.goods_type == 0 ? ('/pages/goods/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name):('/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id)}}" hover-class="none">
  326 + <navigator class="goods-name ellipsis-2" url="{{aitem.goods_type == 0 ? ('/pages/goods/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id + '&title=' + aitem.goods_name + '&prom_type=6&prom_id=' + aitem.id):('/packageA/pages/serviceCard_pd/goodsInfo/goodsInfo?goods_id=' + aitem.goods_id)}}" hover-class="none">
299 327 {{aitem.title}}
300 328  
301 329 </navigator>
302 330 <view class="flex left">
303 331 <view class="tneirong red-b flex-vertical rel" wx:if="{{aitem.is_team_tepy!=0}}">
304 332 <image class="xc-team-img abs" src="{{url}}/miniapp/images/fril.png"></image>
305   - 已拼{{aitem.buy_num}}份</view>
  333 + 已拼{{aitem.buy_num}}份
  334 + </view>
306 335 <view class="fs20 flex xc-people-val-frame" style="border-color:{{aitem.is_team_tepy==0?'#059de5':'#d60021'}};margin-left:{{aitem.is_team_tepy==0?'':'8rpx'}}">
307 336 <view class=" flex-center val-img {{aitem.is_team_tepy==0?'blue_b':'red-b'}}">
308 337 <image class="people-img" src="{{url}}/miniapp/images/bai-ren.png"></image>
... ... @@ -325,7 +354,7 @@
325 354 <view class="fs40 flex xc-top15 {{aitem.is_team_tepy==0?'blue_c ai-bas':' red-co ai-bas'}}">
326 355 <text class="fs28 {{aitem.is_team_tepy==0?'martop4':''}}">¥</text>
327 356 <text style="margin-left:-5rpx">{{aitem.price}}</text>
328   - <span wx:if="{{is_retail_price}}" class="underline {{type==0?'martop18':''}}">¥{{aitem.market_price}}</span>
  357 + <span wx:if="{{is_retail_price}}" class="underline {{type==0?'martop18':''}}">¥{{aitem.market_price}}</span>
329 358 </view>
330 359  
331 360 </view>
... ... @@ -369,140 +398,146 @@
369 398 <!-- 商品列表 -->
370 399  
371 400 </view>
372   - <!-- 技术支持 -->
373   - <view class="logo-container t-c">
374   - <view class="flex ai_c fs24 jc-center pdv20 white"><image src="{{url + 'miniapp/images/luckDraw/logo.png?v=3'}}" class="logo" lazy-load></image>提供技术支持</view>
375   - </view>
  401 + <!-- 技术支持 -->
  402 + <view class="logo-container t-c">
  403 + <view class="flex ai_c fs24 jc-center pdv20 white">
  404 + <image src="{{url + 'miniapp/images/luckDraw/logo.png?v=3'}}" class="logo" lazy-load></image>提供技术支持
  405 + </view>
  406 + </view>
376 407 </view>
377 408  
378 409  
379 410  
380 411 <block wx:if="{{f_hidden}}">
381   -<!--是否是自定义-->
382   -<view class="container" wx:if="{{isTemplate}}" style="background-color:{{bgcolor_t}}; padding-bottom: 10rpx">
383   - <!-- 置顶层 -->
384   - <view class="dis_top" style="position:fixed">
  412 + <!--是否是自定义-->
  413 + <view class="container" wx:if="{{isTemplate}}" style="background-color:{{bgcolor_t}}; padding-bottom: 10rpx">
  414 + <!-- 置顶层 -->
  415 + <view class="dis_top" style="position:fixed">
385 416 <!-- 关注公众号的显示 -->
386   - <view id="off_top" wx:if="{{is_gz_h5}}"><official-account ></official-account></view>
387   -
388   - <block wx:for="{{template_arr}}" >
389   - <block wx:if="{{item.content.is_top==1}}">
390   - <!--如果是搜索框的时候 -->
391   - <block wx:if="{{item.ename=='searchbox'}}">
392   - <searchbox object="{{item.content}}"></searchbox>
393   - </block>
394   - <block wx:if="{{item.ename=='store_select'}}">
395   - <store_select object="{{item.content}}"></store_select>
396   - </block>
397   - </block>
398   - </block>
399   - </view>
400   - <!-- 撑开层 -->
401   - <view>
402   - <block wx:for="{{template_arr}}" >
403   - <block wx:if="{{item.content.is_top==1}}">
404   - <view style="height:88rpx"></view>
405   - </block>
406   - </block>
  417 + <view id="off_top" wx:if="{{is_gz_h5}}">
  418 + <official-account></official-account>
  419 + </view>
407 420  
408   - </view>
409   -
410   - <block wx:for="{{template_arr}}" wx:key="index">
411   - <view>
412   - <!--导航-->
413   - <block wx:if="{{item.ename=='nav'}}">
414   - <nav object="{{item.content}}"></nav>
415   - </block>
416   - <!--店招-->
417   - <block wx:if="{{item.ename=='shopname'}}">
418   - <shopname object="{{item.content}}"></shopname>
419   - </block>
420   - <!--广告组合-->
421   - <block wx:if="{{item.ename=='advertising'}}">
422   - <advertising object="{{item.content}}"></advertising>
423   - </block>
424   - <!--商品分组-->
425   - <block wx:if="{{item.ename=='goodsGroup'}}">
426   - <goodsGroup class="{{'goodsGroup' + index}}" object="{{item.content}}" sticky="{{template_arr[0].content.is_top}}" ></goodsGroup>
427   -
428   - </block>
429   - <!--通知-->
430   - <block wx:if="{{item.ename=='notice'}}">
431   - <notice object="{{item.content}}"></notice>
432   - </block>
433   - <!--语音-->
434   - <block wx:if="{{item.ename=='voice'}}">
435   - <voice object="{{item.content}}"></voice>
436   - </block>
437   - <!--视频-->
438   - <block wx:if="{{item.ename=='video'}}">
439   - <mvideo object="{{item.content}}"></mvideo>
440   - </block>
441   - <!--搜索-->
442   - <block wx:if="{{item.ename=='searchbox' && item.content.is_top!=1}}">
443   - <searchbox object="{{item.content}}"></searchbox>
444   - </block>
445   - <!--天天拼单-->
446   - <block wx:if="{{item.ename=='pingd_buy'}}">
447   - <pingd_buy object="{{item.content}}"></pingd_buy>
448   - </block>
449   - <!--秒杀-->
450   - <block wx:if="{{item.ename=='seckill'}}">
451   - <seckill object="{{item.content}}"></seckill>
452   - </block>
453   - <!--标题-->
454   - <block wx:if="{{item.ename=='title'}}">
455   - <title object="{{item.content}}"></title>
  421 + <block wx:for="{{template_arr}}">
  422 + <block wx:if="{{item.content.is_top==1}}">
  423 + <!--如果是搜索框的时候 -->
  424 + <block wx:if="{{item.ename=='searchbox'}}">
  425 + <searchbox object="{{item.content}}"></searchbox>
  426 + </block>
  427 + <block wx:if="{{item.ename=='store_select'}}">
  428 + <store_select object="{{item.content}}"></store_select>
  429 + </block>
  430 + </block>
456 431 </block>
457   - <!--辅助空白-->
458   - <block wx:if="{{item.ename=='white'}}">
459   - <assist object="{{item.content}}"></assist>
  432 + </view>
  433 + <!-- 撑开层 -->
  434 + <view>
  435 + <block wx:for="{{template_arr}}">
  436 + <block wx:if="{{item.content.is_top==1}}">
  437 + <view style="height:88rpx"></view>
  438 + </block>
460 439 </block>
461   - <!--图片组合-->
462   - <block wx:if="{{item.ename=='picMix'}}">
463   - <picMax object="{{item.content}}"></picMax>
464   - </block>
465   - <!--在线上客服-->
466   - <block wx:if="{{item.ename=='onlineService'}}">
467   - <service object="{{item.content}}"></service>
468   - </block>
469   - <!--扫一扫-->
470   - <block wx:if="{{item.ename=='scan'}}">
471   - <scan object="{{item.content}}"></scan>
472   - </block>
473   - <!-- 门店选择 -->
474   - <block wx:if="{{item.ename=='store_select' && item.content.is_top!=1}}">
475   - <store_select object="{{item.content}}"></store_select>
476   - </block>
477   -
478   - <!-- 预售 -->
479   - <block wx:if="{{item.ename=='presale'}}">
480   - <presell object="{{item.content}}"></presell>
481   - </block>
482   - <!-- 团购 -->
483   - <block wx:if="{{item.ename=='groupbuy'}}">
484   - <groupbuy object="{{item.content}}"></groupbuy>
485   - </block>
486   - <!-- 幸运购 -->
487   - <block wx:if="{{item.ename=='luckyactivity'}}">
488   - <luckyGo object="{{item.content}}"></luckyGo>
489   - </block>
490   -
491   - <!-- 服务卡项 -->
492   - <block wx:if="{{item.ename=='servicecategory'}}">
493   - <serviceCard object="{{item.content}}" sticky="{{template_arr[0].content.is_top}}"></serviceCard>
494   - </block>
495   -
496 440  
497 441 </view>
498 442  
499   - </block>
  443 + <block wx:for="{{template_arr}}" wx:key="index">
  444 + <view>
  445 + <!--导航-->
  446 + <block wx:if="{{item.ename=='nav'}}">
  447 + <nav object="{{item.content}}"></nav>
  448 + </block>
  449 + <!--店招-->
  450 + <block wx:if="{{item.ename=='shopname'}}">
  451 + <shopname object="{{item.content}}"></shopname>
  452 + </block>
  453 + <!--广告组合-->
  454 + <block wx:if="{{item.ename=='advertising'}}">
  455 + <advertising object="{{item.content}}"></advertising>
  456 + </block>
  457 + <!--商品分组-->
  458 + <block wx:if="{{item.ename=='goodsGroup'}}">
  459 + <goodsGroup class="{{'goodsGroup' + index}}" object="{{item.content}}" sticky="{{template_arr[0].content.is_top}}"></goodsGroup>
  460 +
  461 + </block>
  462 + <!--通知-->
  463 + <block wx:if="{{item.ename=='notice'}}">
  464 + <notice object="{{item.content}}"></notice>
  465 + </block>
  466 + <!--语音-->
  467 + <block wx:if="{{item.ename=='voice'}}">
  468 + <voice object="{{item.content}}"></voice>
  469 + </block>
  470 + <!--视频-->
  471 + <block wx:if="{{item.ename=='video'}}">
  472 + <mvideo object="{{item.content}}"></mvideo>
  473 + </block>
  474 + <!--搜索-->
  475 + <block wx:if="{{item.ename=='searchbox' && item.content.is_top!=1}}">
  476 + <searchbox object="{{item.content}}"></searchbox>
  477 + </block>
  478 + <!--天天拼单-->
  479 + <block wx:if="{{item.ename=='pingd_buy'}}">
  480 + <pingd_buy object="{{item.content}}"></pingd_buy>
  481 + </block>
  482 + <!--秒杀-->
  483 + <block wx:if="{{item.ename=='seckill'}}">
  484 + <seckill object="{{item.content}}"></seckill>
  485 + </block>
  486 + <!--标题-->
  487 + <block wx:if="{{item.ename=='title'}}">
  488 + <title object="{{item.content}}"></title>
  489 + </block>
  490 + <!--辅助空白-->
  491 + <block wx:if="{{item.ename=='white'}}">
  492 + <assist object="{{item.content}}"></assist>
  493 + </block>
  494 + <!--图片组合-->
  495 + <block wx:if="{{item.ename=='picMix'}}">
  496 + <picMax object="{{item.content}}"></picMax>
  497 + </block>
  498 + <!--在线上客服-->
  499 + <block wx:if="{{item.ename=='onlineService'}}">
  500 + <service object="{{item.content}}"></service>
  501 + </block>
  502 + <!--扫一扫-->
  503 + <block wx:if="{{item.ename=='scan'}}">
  504 + <scan object="{{item.content}}"></scan>
  505 + </block>
  506 + <!-- 门店选择 -->
  507 + <block wx:if="{{item.ename=='store_select' && item.content.is_top!=1}}">
  508 + <store_select object="{{item.content}}"></store_select>
  509 + </block>
  510 +
  511 + <!-- 预售 -->
  512 + <block wx:if="{{item.ename=='presale'}}">
  513 + <presell object="{{item.content}}"></presell>
  514 + </block>
  515 + <!-- 团购 -->
  516 + <block wx:if="{{item.ename=='groupbuy'}}">
  517 + <groupbuy object="{{item.content}}"></groupbuy>
  518 + </block>
  519 + <!-- 幸运购 -->
  520 + <block wx:if="{{item.ename=='luckyactivity'}}">
  521 + <luckyGo object="{{item.content}}"></luckyGo>
  522 + </block>
  523 +
  524 + <!-- 服务卡项 -->
  525 + <block wx:if="{{item.ename=='servicecategory'}}">
  526 + <serviceCard object="{{item.content}}" sticky="{{template_arr[0].content.is_top}}"></serviceCard>
  527 + </block>
500 528  
501   - <!-- 技术支持 -->
502   - <view class="logo-container t-c">
503   - <view class="flex ai_c fs24 jc-center pdv20 white"><image src="{{url + 'miniapp/images/luckDraw/logo.png?v=3'}}" class="logo" lazy-load></image>提供技术支持</view>
504   - </view>
505   -</view>
  529 +
  530 + </view>
  531 +
  532 + </block>
  533 +
  534 + <!-- 技术支持 -->
  535 + <view class="logo-container t-c">
  536 + <view class="flex ai_c fs24 jc-center pdv20 white">
  537 + <image src="{{url + 'miniapp/images/luckDraw/logo.png?v=3'}}" class="logo" lazy-load></image>提供技术支持
  538 + </view>
  539 + </view>
  540 + </view>
506 541  
507 542 </block>
508 543  
... ... @@ -514,11 +549,11 @@
514 549 <view class="t-c">
515 550 <navigator bindtap="new_nav" hover-class="none">
516 551 <view class="img-box" style="position: relative;">
517   - <image mode="widthFix" class="receive" src="{{url}}{{new_image==''?'/miniapp/images/newpeople/newreceive.png':new_image}}"></image>
  552 + <image mode="widthFix" class="receive" src="{{url}}{{new_image==''?'/miniapp/images/newpeople/newreceive.png':new_image}}"></image>
518 553 </view>
519 554  
520 555 </navigator>
521   - <image class="close" src="{{url}}/miniapp/images/plus/Close.png" catchtap="close_disgraceful" mode=""/>
  556 + <image class="close" src="{{url}}/miniapp/images/plus/Close.png" catchtap="close_disgraceful" mode="" />
522 557 <!-- <view class="flex-level"></view> -->
523 558 </view>
524 559 </view>
... ... @@ -527,23 +562,16 @@
527 562  
528 563 <!-- 抢红包 -->
529 564 <block wx:if="{{showHongbao}}">
530   - <view class="hongbao-container">
531   - <view class="hongbao">
532   - <image src="{{url + 'miniapp/images/redmoney/hongBao.png'}}" class="hongbao-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"/>
533   - <image src="{{url + 'miniapp/images/redmoney/xlose.png'}}" class="close" bindtap="closeHongbao"/>
534   - </view>
535   - </view>
536   -</block>
537   -
538   -<block wx:if="{{showHongbaoSmall}}">
539   - <view>
540   - <image src="{{url + 'miniapp/images/redmoney/hongbao_sm.gif'}}" class="hongbao_sm-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao"/>
541   - </view>
  565 + <view class="hongbao-container">
  566 + <view class="hongbao">
  567 + <image src="{{url + 'miniapp/images/redmoney/hongBao.png'}}" class="hongbao-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao" />
  568 + <image src="{{url + 'miniapp/images/redmoney/xlose.png'}}" class="close" bindtap="closeHongbao" />
  569 + </view>
  570 + </view>
542 571 </block>
543 572  
544   -
545   -
546   -
547   -
548   -
549   -
  573 +<block wx:if="{{showHongbaoSmall}}">
  574 + <view>
  575 + <image src="{{url + 'miniapp/images/redmoney/hongbao_sm.gif'}}" class="hongbao_sm-img" bindtap="nav_goto" data-url="/packageA/pages/hongBao/hongBao" />
  576 + </view>
  577 +</block>
550 578 \ No newline at end of file
... ...