Commit 182bc2f00f7f7ef8f12e04443974101e6561c64b

Authored by yvan.ni
1 parent 3c0beba0

商品分组,再商品部存在,调用bind_bnerr3的优化

components/diy_goodsGroup/diy_goodsGroup.wxml
@@ -56,9 +56,9 @@ @@ -56,9 +56,9 @@
56 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1"> 56 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1">
57 <view class="topBox"> 57 <view class="topBox">
58 <view class="imgBox"> 58 <view class="imgBox">
59 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFill' : 'scaleToFill'}}" class="{{'new_item1_image '+ 'aspect_ratio'+object.picture_scale}}" style="{{'width:'+img_width+';height:'+img_height}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 59 +
60 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 60 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
61 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 61 +
62 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 62 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image>
63 </view> 63 </view>
64 64
@@ -97,9 +97,9 @@ @@ -97,9 +97,9 @@
97 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1"> 97 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1">
98 <view class="topBox"> 98 <view class="topBox">
99 <view class="imgBox"> 99 <view class="imgBox">
100 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFill' : 'scaleToFill'}}" class="{{'new_item1_image '+ 'aspect_ratio'+object.picture_scale}}" style="{{'width:'+img_width+';height:'+img_height}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 100 +
101 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 101 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
102 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 102 +
103 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 103 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image>
104 </view> 104 </view>
105 105
@@ -145,9 +145,9 @@ @@ -145,9 +145,9 @@
145 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1"> 145 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1">
146 <view class="topBox"> 146 <view class="topBox">
147 <view class="imgBox"> 147 <view class="imgBox">
148 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFill' : 'scaleToFill'}}" class="{{'new_item1_image '+ 'aspect_ratio'+object.picture_scale}}" style="{{'width:'+img_width+';height:'+img_height}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 148 +
149 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 149 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
150 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> --> 150 +
151 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 151 <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image>
152 </view> 152 </view>
153 153
@@ -243,7 +243,7 @@ @@ -243,7 +243,7 @@
243 <view class="topBox"> 243 <view class="topBox">
244 <view class="imgBox"> 244 <view class="imgBox">
245 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 245 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
246 - <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 246 + <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{index}}][{{aind}}].goods_img" binderror="bind_bnerr3"></image>
247 </view> 247 </view>
248 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image> 248 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image>
249 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image> 249 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image>
@@ -289,7 +289,7 @@ @@ -289,7 +289,7 @@
289 <view class="topBox"> 289 <view class="topBox">
290 <view class="imgBox"> 290 <view class="imgBox">
291 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 291 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
292 - <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 292 + <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{index}}][{{aind}}].goods_img" binderror="bind_bnerr3"></image>
293 </view> 293 </view>
294 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image> 294 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image>
295 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image> 295 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image>
@@ -327,7 +327,7 @@ @@ -327,7 +327,7 @@
327 <view class="topBox"> 327 <view class="topBox">
328 <view class="imgBox"> 328 <view class="imgBox">
329 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 329 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
330 - <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 330 + <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 '}}" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{index}}][{{aind}}].goods_img" binderror="bind_bnerr3"></image>
331 </view> 331 </view>
332 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image> 332 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image>
333 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image> 333 <image class="imgBox_img" wx:if="{{object.subscript_style<=4}}" src="{{imghost+'/miniapp/images/component/j0'+object.subscript_style +'.png?v=1'}}"></image>
@@ -372,10 +372,8 @@ @@ -372,10 +372,8 @@
372 <view wx:for="{{item}}" wx:for-item="aitem" wx:for-index="aind" class="{{'boxpad swiper_h new_item1 ' + (object.product_style==2 ? ' boxsha ':'') + (object.product_style==3 ? ' aborder ':'') + ((object.product_style==1 || object.product_style==3 )? ' bgf ':'') + (object.chamfer_of_main_drawing==2 ? ' but_radius5 ':'') }}" style="{{'margin-bottom:'+object.product_spacing+'px; '+('width:calc(100%/2 - ' + object.product_spacing/2+'px)')}}"> 372 <view wx:for="{{item}}" wx:for-item="aitem" wx:for-index="aind" class="{{'boxpad swiper_h new_item1 ' + (object.product_style==2 ? ' boxsha ':'') + (object.product_style==3 ? ' aborder ':'') + ((object.product_style==1 || object.product_style==3 )? ' bgf ':'') + (object.chamfer_of_main_drawing==2 ? ' but_radius5 ':'') }}" style="{{'margin-bottom:'+object.product_spacing+'px; '+('width:calc(100%/2 - ' + object.product_spacing/2+'px)')}}">
373 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1"> 373 <navigator url="{{g_filter.get_url_by_type(aitem)}}" class="s1_gk_a1">
374 <view class="imgBox"> 374 <view class="imgBox">
375 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFill' : 'scaleToFill'}}" class="{{'new_item1_image '+ 'aspect_ratio'+object.picture_scale}}" style="{{'width:'+img_width+';height:'+img_height}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> -->  
376 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}"> 375 <view class="{{'container'+object.picture_scale}}" style="{{object.picture_fill==1 ? 'background-color: #fff;' : ''}}">
377 - <!-- <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1'}}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> -->  
378 - <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 ' }}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{aind}}].goods_img" binderror="bind_bnerr3"></image> 376 + <image mode="{{object.picture_fill==1 ? 'aspectFit' : 'aspectFill'}}" class="{{'new_item1_image images1 ' }}" src="{{imghost+aitem.original_img}}" data-errorimg="goods_array[{{index}}][{{aind}}].goods_img" binderror="bind_bnerr3"></image>
379 </view> 377 </view>
380 378
381 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image> 379 <image class="imgBox_img" wx:if="{{object.subscript_style==5}}" src="{{object.subscript_diy_style}}"></image>
@@ -490,7 +488,7 @@ @@ -490,7 +488,7 @@
490 <view style="background-color: {{bg_color}};" wx:if="{{goods_array.length > 0 }}"> 488 <view style="background-color: {{bg_color}};" wx:if="{{goods_array.length > 0 }}">
491 <!--1个列表的时候--> 489 <!--1个列表的时候-->
492 <view class="zs_goods_wai" wx:if='{{object.column==1}}'> 490 <view class="zs_goods_wai" wx:if='{{object.column==1}}'>
493 - <block wx:for="{{goods_array}}"> 491 + <block wx:for="{{goods_array}}" wx:for-index="aind" >
494 <view class='zs_goods {{g_filter.get_border_type(object.big_order_type)}}'> 492 <view class='zs_goods {{g_filter.get_border_type(object.big_order_type)}}'>
495 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1"> 493 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1">
496 <!-- <navigator url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&prom_id={{item.prom_id}}&&prom_type={{item.prom_type}}" class="s1_gk_a1"> --> 494 <!-- <navigator url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&prom_id={{item.prom_id}}&&prom_type={{item.prom_type}}" class="s1_gk_a1"> -->
@@ -658,7 +656,7 @@ @@ -658,7 +656,7 @@
658 </view> 656 </view>
659 <!--2个一列--> 657 <!--2个一列-->
660 <block wx:if="{{object.column==2}}"> 658 <block wx:if="{{object.column==2}}">
661 - <block wx:for="{{goods_array}}"> 659 + <block wx:for="{{goods_array}}" wx:for-index="aind" >
662 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1"> 660 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1">
663 <view class="zs_goods_wai_ban {{g_filter.get_border_type(object.big_order_type)}}"> 661 <view class="zs_goods_wai_ban {{g_filter.get_border_type(object.big_order_type)}}">
664 <view class="zs_goods_ban"> 662 <view class="zs_goods_ban">
@@ -828,7 +826,7 @@ @@ -828,7 +826,7 @@
828 <!--3个一列--> 826 <!--3个一列-->
829 <block wx:if='{{object.column==3}}'> 827 <block wx:if='{{object.column==3}}'>
830 <view class="zwp_3 flex wrap"> 828 <view class="zwp_3 flex wrap">
831 - <block wx:for="{{goods_array}}"> 829 + <block wx:for="{{goods_array}}" wx:for-index="aind" >
832 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1"> 830 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1">
833 <view class="zs_goods_wai_san {{g_filter.get_border_type(object.big_order_type)}}"> 831 <view class="zs_goods_wai_san {{g_filter.get_border_type(object.big_order_type)}}">
834 <view class="zs_goods_san"> 832 <view class="zs_goods_san">
@@ -995,7 +993,7 @@ @@ -995,7 +993,7 @@
995 </block> 993 </block>
996 <!-- 列表显示 --> 994 <!-- 列表显示 -->
997 <view class="zs_goods_xiao_wai" wx:if='{{object.column==4}}'> 995 <view class="zs_goods_xiao_wai" wx:if='{{object.column==4}}'>
998 - <block wx:for="{{goods_array}}"> 996 + <block wx:for="{{goods_array}}" wx:for-index="aind">
999 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1 {{object.noboder==0?'list_border':'' }}"> 997 <navigator url="{{g_filter.get_url_by_type(item)}}" class="s1_gk_a1 {{object.noboder==0?'list_border':'' }}">
1000 <view class="zs_goods_xiao_bottom {{g_filter.get_border_type(object.big_order_type)}}"> 998 <view class="zs_goods_xiao_bottom {{g_filter.get_border_type(object.big_order_type)}}">
1001 <view class='zs_top_x'> 999 <view class='zs_top_x'>
@@ -1007,10 +1005,6 @@ @@ -1007,10 +1005,6 @@
1007 </block> 1005 </block>
1008 1006
1009 <block wx:else> 1007 <block wx:else>
1010 - <!-- 原来的 -->  
1011 - <!-- <image class="zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}"  
1012 - src="{{item.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" lazy-load="true"  
1013 - binderror="bind_bnerr3" mode="widthFix" style='max-height:290rpx'></image> -->  
1014 1008
1015 <!-- 2021.11.27修改 --> 1009 <!-- 2021.11.27修改 -->
1016 <image class="block zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}" src="{{item.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" lazy-load="true" binderror="bind_bnerr3"></image> 1010 <image class="block zs_t_img_x {{object.big_order_type==0?'zj':''}}{{object.big_order_type==1?'yj':''}}" src="{{item.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" lazy-load="true" binderror="bind_bnerr3"></image>
@@ -1195,7 +1189,7 @@ @@ -1195,7 +1189,7 @@
1195 <view style="position: relative; width: 100%; height: 100%"> 1189 <view style="position: relative; width: 100%; height: 100%">
1196 <image src="{{object.pic_back}}" data-errorimg="object.pic_back" lazy-load="true" binderror="bind_bnerr3"></image> 1190 <image src="{{object.pic_back}}" data-errorimg="object.pic_back" lazy-load="true" binderror="bind_bnerr3"></image>
1197 1191
1198 - <image class="n_box" style="top: {{object.top}}%;left:{{object.left}}%;width: {{object.width}}%;height: {{object.width}}%" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{aind}}].goods_img" lazy-load="true" binderror="bind_bnerr3"></image> 1192 + <image class="n_box" style="top: {{object.top}}%;left:{{object.left}}%;width: {{object.width}}%;height: {{object.width}}%" src="{{aitem.goods_img}}" data-errorimg="goods_array[{{index}}][{{aind}}].goods_img" lazy-load="true" binderror="bind_bnerr3"></image>
1199 </view> 1193 </view>
1200 </block> 1194 </block>
1201 1195