java-mall-app/unpackage/dist/dev/mp-weixin/chain/chain/index.wxml
2025-12-12 17:04:03 +08:00

1 line
12 KiB
Plaintext

<view class="page"><view><block wx:if="{{loadStoreInfoComplete&&commonTPL.TemplateKey!='shopdiy'}}"><view class="m-banner"><block wx:if="{{false}}"><image src="{{store_info.BackGroundPath}}"></image></block><view class="m-content-box"></view><view class="m-logo"><image src="{{store_info.chain_img}}"></image></view><view class="m-shopinfo"><label>{{store_info.chain_name}}</label><label class="iconfont icon-qijiandian"></label><text data-address="{{store_info.chain_district_info}}" data-name="{{store_info.chain_name}}" data-lat="{{store_info.chain_lat}}" data-lng="{{store_info.chain_lng}}" data-event-opts="{{[['tap',[['gotomap',['$event']]]]]}}" bindtap="__e">{{$root.m0}}</text></view><block wx:if="{{false}}"><view class="m-shopinfo" style="width:16%;left:600rpx;top:50rpx;z-index:2;"><button style="height:60rpx;font-size:28rpx;" plain="true" data-event-opts="{{[['tap',[['onShareBox',['$event']]]]]}}" bindtap="__e">{{''+$root.m1+''}}</button></view></block></view></block><block wx:if="{{loadStoreConfigComplete}}"><view><block wx:if="{{commonTPL.TemplateKey=='shopdiy'}}"><diy vue-id="dd1f6e24-1" BgConfig="{{BgConfig}}" PageContent="{{PageContent}}" pageId="{{pageId}}" PageNav="{{PageNav}}" StoreInfo="{{commonTPL.chainInfo}}" loadPageFlag="{{loadPageFlag}}" bind:__l="__l"></diy></block><block wx:if="{{commonTPL.TemplateKey!='shopdiy'}}"><block><block wx:if="{{commonTPL.TemplateKey!=''}}"><view class="g-flex m-ba-tab"><block wx:if="{{commonTPL.TemplateKey!='shop6'&&false}}"><view data-event-opts="{{[['tap',[['clickRecommend',['$event']]]]]}}" class="{{['g-flex-item',commonTPL.tapindex==1?'m-ba-item-select':'']}}" bindtap="__e"><view class="m-ba-icon"><label class="iconfont icon-discount"></label></view><view>{{$root.m2}}</view></view></block><view data-event-opts="{{[['tap',[['clickListAllProduct',['$event']]]]]}}" class="{{['g-flex-item',commonTPL.tapindex==2?'m-ba-item-select':'']}}" bindtap="__e"><view class="m-ba-icon">{{commonTPL.chainInfo.AllProduct}}</view><view>{{$root.m3}}</view></view><block wx:if="{{false}}"><view data-event-opts="{{[['tap',[['clickListNewProduct',['$event']]]]]}}" class="{{['g-flex-item',commonTPL.tapindex==3?'m-ba-item-select':'']}}" bindtap="__e"><view class="m-ba-icon">{{commonTPL.chainInfo.NewProduct}}</view><view>{{$root.m4}}</view></view></block><view data-event-opts="{{[['tap',[['clickGetStoreData',['$event']]]]]}}" class="{{['g-flex-item',commonTPL.tapindex==4?'m-ba-item-select':'']}}" bindtap="__e"><view class="m-ba-icon"><label class="iconfont icon-store"></label></view><view>{{$root.m5}}</view></view><view data-event-opts="{{[['tap',[['showSupplyProducts',['$event']]]]]}}" class="{{['g-flex-item',commonTPL.tapindex==4?'m-ba-item-select hide':'hide']}}" bindtap="__e"><view class="m-ba-icon"><label class="iconfont icon-store"></label></view><view>{{$root.m6}}</view></view></view></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop1'}}"><shoptheme1 vue-id="dd1f6e24-2" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme1></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop2'}}"><shoptheme2 vue-id="dd1f6e24-3" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme2></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop3'}}"><shoptheme3 vue-id="dd1f6e24-4" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme3></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop4'}}"><shoptheme4 vue-id="dd1f6e24-5" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme4></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop5'}}"><shoptheme5 vue-id="dd1f6e24-6" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme5></block><block wx:if="{{commonTPL.tapindex==1&&commonTPL.TemplateKey=='shop6'}}"><shoptheme6 vue-id="dd1f6e24-7" commonTPL="{{commonTPL}}" bind:__l="__l"></shoptheme6></block><block wx:if="{{loadStoreCategoryComplete}}"><view><block wx:if="{{commonTPL.tapindex==2&&commonTPL.TemplateKey=='shop6'}}"><shoptheme6 class="vue-ref" vue-id="dd1f6e24-8" commonTPL="{{commonTPL}}" data-ref="shop6" bind:__l="__l"></shoptheme6></block><block wx:else><block wx:if="{{commonTPL.tapindex==2}}"><view class="m-scroll-box"><scroll-view class="{{['m-product-all','m-product-all','u-pa',commonTPL.istop?'u-patop':'u-pabtn']}}" scroll-y="true" data-event-opts="{{[['scrolltolower',[['scrollbottom',['$event']]]],['scroll',[['scrollView',['$event']]]],['scrolltoupper',[['scrollTop',['$event']]]]]}}" bindscrolltolower="__e" bindscroll="__e" bindscrolltoupper="__e"><view class="m-tab"><view class="m-navbar"><view data-event-opts="{{[['tap',[['clickSortBySaleNum',['$event']]]]]}}" class="{{['m-navbar-item','m-navbar-item',commonTPL.post.orderby=='product_sale_num'?'m-navbar-item-on':'']}}" bindtap="__e">{{''+$root.m7+''}}</view><view data-event-opts="{{[['tap',[['clickNewpd',['$event']]]]]}}" class="{{['m-navbar-item','m-navbar-item',commonTPL.post.orderby=='product_add_time'?'m-navbar-item-on':'']}}" bindtap="__e">{{''+$root.m8+''}}</view><view data-event-opts="{{[['tap',[['clickSortByPrice',['$event']]]]]}}" class="{{['m-navbar-item','m-navbar-item',commonTPL.post.orderby=='product_unit_price'?'m-navbar-item-on':'']}}" bindtap="__e"><label class="m-sort">{{''+$root.m9+''}}<image src="{{'https://media-mall-prod-1259811287.cos.ap-guangzhou.myqcloud.com/static/xcxfile/appicon/images/'+(commonTPL.sort==1?'sort-desc':'sort-asc')+'.png'}}"></image></label></view></view></view><view class="{{['m-product-list',commonTPL.viewtype==1?'fadeIn animated m-listv':'']}}"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="i" wx:key="i"><navigator class="m-product-item" style="border-radius:19rpx;" url="{{'/pages/product/detail?is_chain='+commonTPL.isStoreFlag+'&pid='+item.$orig.id+'&chain_id='+commonTPL.chainInfo.chain_id}}"><view class="m-product-img"><image style="border-radius:19rpx;" src="{{item.$orig.ProductPic}}" mode="aspectFill"></image></view><view class="m-product-info"><view class="m-product-name"><label>{{item.$orig.SalesName}}</label></view><view class="m-product-price"><block wx:if="{{item.$orig.ItemSalePrice}}"><block><label>{{item.m10}}</label>{{item.m11+''}}</block></block><block wx:if="{{item.$orig.product_unit_points}}"><block><label style="margin:0rpx 10rpx;">+</label><label style="font-size:32rpx;">{{item.m12}}</label><label>{{item.m13}}</label></block></block><block wx:if="{{item.$orig.product_unit_sp}}"><block><label style="margin:0rpx 10rpx;">+</label><label style="font-size:32rpx;">{{item.$orig.product_unit_sp}}</label><label>{{item.m14}}</label></block></block></view></view></navigator></block></view><view class="u-top-default"><view data-event-opts="{{[['tap',[['onViewType',['$event']]]]]}}" class="u-view" bindtap="__e"><label class="{{['iconfont zc',commonTPL.viewtype==1?'zc-viewlist':'zc-viewgallery']}}"></label></view><view data-event-opts="{{[['tap',[['retruntop',['$event']]]]]}}" class="u-back hide" bindtap="__e"><label class="iconfont icon-fanhuidingbu"></label></view></view><view class="m-loading-box"><block wx:if="{{commonTPL.ispage}}"><block><view class="u-loadmore"><label class="u-loading"></label><text class="u-loadmore-tips">{{$root.m15}}</text></view></block></block><block wx:else><block><view class="u-loadmore u-loadmore-line"><text class="u-loadmore-tips">{{$root.m16}}</text></view></block></block></view></scroll-view></view></block></block></view></block><block wx:if="{{loadStoreCategoryComplete}}"><view><block wx:if="{{commonTPL.tapindex==3&&commonTPL.TemplateKey=='shop6'}}"><shoptheme6 vue-id="dd1f6e24-9" commonTPL="{{commonTPL}}" data-event-opts="{{[['^ckallPD6',[['ckallPD6']]]]}}" bind:ckallPD6="__e" bind:__l="__l"></shoptheme6></block><block wx:else><block wx:if="{{commonTPL.tapindex==3}}"><scroll-view class="{{['m-product-all u-pa',commonTPL.istop?'u-patop':'u-pabtn']}}" scroll-y="true" data-event-opts="{{[['scrolltolower',[['scrollbottom',['$event']]]],['scrolltoupper',[['scrollTop',['$event']]]],['scroll',[['scrollView',['$event']]]]]}}" bindscrolltolower="__e" bindscrolltoupper="__e" bindscroll="__e"><view class="{{['m-product-list','no-tap',commonTPL.viewtype==1?'fadeIn animated m-listv':'']}}"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="i" wx:key="i"><block><navigator class="m-product-item" style="border-radius:19rpx;" url="{{'/pages/product/detail?is_chain='+commonTPL.isStoreFlag+'&pid='+item.$orig.id+'&chain_id='+commonTPL.chainInfo.chain_id}}"><view class="m-product-img"><image style="border-radius:19rpx;" src="{{item.$orig.ProductPic}}" mode="aspectFill"></image></view><view class="m-product-info"><view class="m-product-name"><label>{{item.$orig.SalesName}}</label></view><view class="m-product-price"><block wx:if="{{item.$orig.ItemSalePrice}}"><block><label>{{item.m17}}</label>{{item.m18+''}}</block></block><block wx:if="{{item.$orig.product_unit_points}}"><block><label style="margin:0rpx 10rpx;">+</label><label style="font-size:32rpx;">{{item.m19}}</label><label>{{item.m20}}</label></block></block><block wx:if="{{item.$orig.product_unit_sp}}"><block><label style="margin:0rpx 10rpx;">+</label><label style="font-size:32rpx;">{{item.$orig.product_unit_sp}}</label><label>{{item.m21}}</label></block></block></view></view></navigator></block></block></view><view class="u-top-default"><view data-event-opts="{{[['tap',[['onViewType',['$event']]]]]}}" class="u-view" style="line-height:96rpx;" bindtap="__e"><label class="{{['iconfont zc',commonTPL.viewtype==1?'zc-viewlist':'zc-viewgallery']}}"></label></view><view data-event-opts="{{[['tap',[['retruntop',['$event']]]]]}}" class="u-back hide" bindtap="__e"><label class="iconfont icon-fanhuidingbu"></label></view></view><view class="m-loading-box"><block wx:if="{{commonTPL.ispage}}"><block><view class="u-loadmore"><label class="u-loading"></label><text class="u-loadmore-tips">{{$root.m22}}</text></view></block></block><block wx:else><block><view class="u-loadmore u-loadmore-line"><text class="u-loadmore-tips">{{$root.m23}}</text></view></block></block></view></scroll-view></block></block></view></block><block wx:if="{{commonTPL.tapindex==4}}"><view class="m-ShopProfile"><view class="m-cells"><view class="m-cell"><view class="m-cell-bd"><text>{{$root.m24}}</text></view></view><view class="m-cell"><view class="m-cell-bd"><text>{{$root.m25}}</text></view></view><view class="m-cell"><view class="m-cell-bd"><text>{{$root.m26}}</text></view></view></view></view></block><block wx:if="{{commonTPL.tapindex==5}}"><view><block wx:if="{{$root.g0>0}}"><block><view class="uni-padding-wrap"><view class="uni-comment"><block wx:for="{{comment_row}}" wx:for-item="comment" wx:for-index="cc" wx:key="cc"><view class="uni-comment-list" style="border-bottom:1px solid #eee;"><view class="uni-comment-face"><image src="{{comment.user_avatar}}" mode="widthFix"></image></view><view class="uni-comment-body"><view class="uni-comment-top"><text>{{comment.user_name}}</text></view><view class="uni-comment-date"><text>{{comment.comment_time}}</text></view><view class="uni-comment-content">{{comment.comment_content}}</view><block wx:if="{{comment.comment_image[0]}}"><view class="m-cell-bd" style="padding:0;margin:0;line-height:1;"><view class="uni-uploader-body"><view class="uni-uploader__files"><block wx:for="{{comment.comment_image}}" wx:for-item="image" wx:for-index="ii" wx:key="ii"><block><view class="uni-uploader__file"><image class="uni-uploader__img" src="{{comment.comment_image[ii]}}"></image></view></block></block></view></view></view></block></view></view></block></view></view><navigator class="m-nullpage" style="height:286rpx;margin-top:0%;" url="{{'/pages/index/addcomment?is_store='+options.store_id}}"><view class="m-nullpage-middle"><label class="iconfont icon-xiecomment"></label><view class="m-null-tip"><text>{{$root.m27}}</text><text>{{$root.m28}}</text></view></view></navigator></block></block><block wx:else><block><navigator class="m-nullpage" url="{{'/pages/index/addcomment?is_store='+options.store_id}}"><view class="m-nullpage-middle"><label class="iconfont icon-xiecomment"></label><view class="m-null-tip"><text>{{$root.m29}}</text><text>{{$root.m30}}</text></view></view></navigator></block></block></view></block></block></block></view></block></view><share-box-mp class="vue-ref" vue-id="dd1f6e24-10" shareDataDefault="{{shareData}}" data-ref="shareBoxMp" data-event-opts="{{[['^cancelShare',[['cancelShare']]],['^showCodeImg',[['showCodeImg']]],['^shareQRCode',[['shareQRCode']]],['^saveImg',[['saveImg']]]]}}" bind:cancelShare="__e" bind:showCodeImg="__e" bind:shareQRCode="__e" bind:saveImg="__e" bind:__l="__l"></share-box-mp></view>