huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
<block wx:if="{{!loading}}"><view class="{{['wrap',$root.m0]}}" data-theme="{{$root.m1}}"><block wx:if="{{ProductData[0].productList[0].is_virtual!=2}}"><myinfo vue-id="4a6095cf-1" dis="{{options.order_type=='retainage'}}" Address="{{Address}}" exist_address="{{exist_address}}" bind:__l="__l"></myinfo></block><view class="vender"><view class="list"><block wx:for="{{$root.l0}}" wx:for-item="supplier_item" wx:for-index="supplier_index" wx:key="supplier_index"><view><block wx:if="{{store_open}}"><view class="sup_itemtit"><view class="icon iconfont icon-dianpu1 _i"></view><view class="f26 gray3">{{''+supplier_item.$orig.supplier.name+''}}</view></view></block><block wx:for="{{supplier_item.$orig.productList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="item"><view class="d-f"><view class="cover"><image src="{{item.product_image}}" mode="aspectFit"></image></view><view class="info"><view class="d-b-s"><view class="flex-1"><view class="title f32 gray3">{{item.product_name}}</view><view class="theme-price mt10 f18">¥<text class="f26">{{item.product_price}}</text></view><block wx:if="{{options.order_type=='deposit'}}"><view class="describe mt10 f24">{{''+item.advance_sku.product_attr}}</view></block><block wx:else><block wx:if="{{options.order_type=='retainage'}}"><view class="describe mt10 f24">{{''+item.product_attr}}</view></block><block wx:else><view class="describe mt10 f24">{{item.product_sku.product_attr+''}}</view></block></block></view><view><view class=" count_choose"><view class="num-wrap"><view class="f22 tr">{{"×"+item.total_num}}</view></view></view></view></view></view></view><block wx:if="{{item.is_user_grade==true}}"><view class="mt10 tr f28"><text class="f26">会员折扣价:</text><text class="theme-price f32">{{"¥"+item.grade_product_price}}</text></view></block><block wx:if="{{item.product_reduce_money>0}}"><view class="mt10 tr f28"><text class="f26">立减:</text><text class="theme-price f32">{{"¥"+item.product_reduce_money}}</text></view></block></view></block><block wx:if="{{supplier_item.$orig.orderData.delivery==30&&supplier_item.$orig.productList[0].is_virtual==1}}"><verifystoreinfo class="vue-ref-in-for" vue-id="{{'4a6095cf-2-'+supplier_index}}" extract_store="{{extract_store}}" last_extract="{{last_extract}}" verify_data="{{verify_data}}" data-ref="getShopinfoData" bind:__l="__l"></verifystoreinfo></block><view class="d-f-c"><block wx:if="{{supplier_item.$orig.orderData.delivery==10}}"><view data-event-opts="{{[['tap',[['DistUp',['$0'],[[['ProductData','',supplier_index]]]]]]]}}" class="flex-1" bindtap="__e"><text class="zt theme-btn">配送方式</text><text class="extp">普通快递</text></view></block><block wx:if="{{supplier_item.$orig.orderData.delivery==20}}"><view data-event-opts="{{[['tap',[['DistUp',['$0'],[[['ProductData','',supplier_index]]]]]]]}}" class="flex-1" bindtap="__e"><view class="info d-s-s" style="padding-left:0;"><text class="zt theme-btn">当前自提点</text><view class="province-c-a d-s-s flex-1"><block wx:if="{{store_list[supplier_item.$orig.shop_supplier_id]}}"><view><view class="f28">{{store_list[supplier_item.$orig.shop_supplier_id].store_name}}</view><view class="gray9">{{store_list[supplier_item.$orig.shop_supplier_id].address}}</view></view></block><block wx:else><view>请选择自提点!</view></block></view></view></view></block><block wx:if="{{supplier_item.$orig.orderData.delivery==40}}"><view data-event-opts="{{[['tap',[['DistUp',['$0'],[[['ProductData','',supplier_index]]]]]]]}}" class="flex-1" bindtap="__e"><view class="info d-s-s" style="padding-left:0;"><text class="zt theme-btn">门店配送</text><view class="province-c-a d-s-s flex-1"><block wx:if="{{!exist_address}}"><view>请先设置您的收货地址</view></block><block wx:else><block wx:if="{{delivery_store_list[supplier_item.$orig.shop_supplier_id]}}"><view><view class="f28">{{delivery_store_list[supplier_item.$orig.shop_supplier_id].store_name}}</view><view class="gray9">{{delivery_store_list[supplier_item.$orig.shop_supplier_id].address}}</view></view></block><block wx:else><view>您的收货地址已超出门店配送范围!</view></block></block></view></view></view></block><block wx:if="{{supplier_item.$orig.orderData.delivery==30}}"><view>虚拟商品:无需物流</view></block><block wx:if="{{supplier_item.$orig.orderData.delivery!=30}}"><view data-event-opts="{{[['tap',[['DistUp',['$0'],[[['ProductData','',supplier_index]]]]]]]}}" class="dfjac" bindtap="__e"><block wx:if="{{supplier_item.$orig.orderData.delivery==10}}"><view>{{''+(supplier_item.$orig.orderData.express_price!=0?"¥ "+supplier_item.$orig.orderData.express_price:"快递 免费")+''}}</view></block><view class="iconfont icon-jiantou _i"></view></view></block></view><block wx:if="{{options.order_type=='deposit'}}"><view class="d-f-c"><text class="key f26">定金:</text><view class="f24">{{"¥"+OrderData.order_total_front_price}}</view></view><view class="d-f-c"><text class="key f26">尾款:</text><view class="f24">{{'¥'+OrderData.order_total_pay_price}}</view></view><view class="f-d-c p30"><view class="ww100 d-e-c red">{{"(单件商品尾款已减"+OrderData.reduce_money+'元)'}}</view><view class="ww100 d-e-c gray9">{{''+supplier_item.$orig.productList[0].advance.active_time[0]+"-"+supplier_item.$orig.productList[0].advance.active_time[1]+'支付尾款'}}</view></view></block><block wx:else><block wx:if="{{!OrderData.force_points}}"><view class="d-f-c"><view>优惠券</view><block wx:if="{{supplier_item.m2>0}}"><block><block wx:if="{{supplier_item.$orig.orderData.coupon_money>0}}"><text data-event-opts="{{[['tap',[['onTogglePopupCoupon',['$0','$1'],[[['ProductData','',supplier_index,'orderData.couponList']],[['ProductData','',supplier_index]]]]]]]}}" class="vlaue theme-price" bindtap="__e">{{"-¥"+supplier_item.$orig.orderData.coupon_money}}</text></block><block wx:else><text data-event-opts="{{[['tap',[['onTogglePopupCoupon',['$0','$1'],[[['ProductData','',supplier_index,'orderData.couponList']],[['ProductData','',supplier_index]]]]]]]}}" class="vlaue theme-price" bindtap="__e">{{"有"+supplier_item.m3+"张优惠券可用"}}<view class="iconfont icon-jiantou _i"></view></text></block></block></block><block wx:else><text class="f24 gray9">无优惠券可用</text></block></view></block><block wx:if="{{supplier_item.$orig.orderData.reduce}}"><view class="d-f-c"><view>{{"店铺"+supplier_item.$orig.orderData.reduce.active_name}}</view><view class="theme-price f24">{{'-¥'+supplier_item.$orig.orderData.reduce.reduced_price+''}}</view></view></block><block wx:if="{{supplier_item.$orig.orderData.reduce_money}}"><view class="d-f-c"><view>尾款抵扣:</view><view class="theme-price f24">{{'-¥'+supplier_item.$orig.orderData.reduce_money+''}}</view></view></block><block wx:if="{{is_use_points==1&&!OrderData.force_points&&supplier_item.$orig.orderData.points_money>0}}"><view><view class="d-f-c"><view>{{supplier_item.m4+"抵扣金额"}}</view><view class="theme-price f24">{{"-¥"+supplier_item.$orig.orderData.points_money}}</view></view></view></block><view class="d-f-c"><view class="ww100"><view class="mb20">订单备注</view><view class="ww100"><textarea class="text_area" placeholder="选填,请先和商家协商一致" data-event-opts="{{[['input',[['__set_model',['$0','remark','$event',[]],['store_data.'+supplier_item.$orig.shop_supplier_id+'']]]]]}}" value="{{store_data[supplier_item.$orig.shop_supplier_id].remark}}" bindinput="__e"></textarea></view></view></view><view class="total-box vthl"><view><text class="f26 gray3">{{"共"+supplier_item.g0+"件商品,总价:"}}</text><text class="f20 gray3">¥</text><text class="f26 gray3">{{supplier_item.$orig.orderData.order_total_price}}</text></view><view class="d-f"><block wx:if="{{!OrderData.force_points}}"><view class="f26">实付款:<text class="theme-price f20">¥</text><text class="price theme-price" style="font-size:32rpx;">{{supplier_item.m5}}</text></view></block></view></view></block></view></block></view></view><block wx:if="{{options.order_type!='deposit'}}"><view class="buy-checkout"><view class="item"><text class="key f26">订单总金额:</text><view><text class="theme-price f24">{{"¥"+OrderData.order_total_price}}</text></view></view><block wx:if="{{OrderData.is_coupon}}"><view class="item f26"><text class="key">平台优惠券:</text><block wx:if="{{coupon_num>0}}"><block><block wx:if="{{OrderData.coupon_money_sys>0}}"><text data-event-opts="{{[['tap',[['onTogglePopupCoupon',['$0',0],['coupon_list']]]]]}}" class="f24  theme-price" bindtap="__e">{{"-¥"+OrderData.coupon_money_sys}}</text></block><block wx:else><text data-event-opts="{{[['tap',[['onTogglePopupCoupon',['$0',0],['coupon_list']]]]]}}" class="f24  theme-price" bindtap="__e">{{"有"+coupon_num+"张优惠券可用"}}</text></block></block></block><block wx:else><text class="f24 gray9">无优惠券可用</text></block></view></block><block wx:if="{{OrderData.product_reduce_money>0}}"><view class="item"><text class="key">商品立减:</text><view><text class="theme-price f24">{{"-¥"+OrderData.product_reduce_money}}</text></view></view></block><block wx:if="{{OrderData.reduce_money}}"><view class="item"><text class="key">尾款抵扣:</text><view><text class="theme-price f24">{{"-¥"+OrderData.reduce_money}}</text></view></view></block><block wx:if="{{OrderData.is_allow_points&&OrderData.force_points==false&&OrderData.points_money!=0}}"><view class="item"><text class="key">{{"可用"+$root.m6+"抵扣:"}}</text><view><text class="theme-price f24">{{"-¥"+$root.m7}}</text><switch style="transform:scale(0.7);margin-right:-10rpx;" checked="true" data-event-opts="{{[['change',[['onShowPoints',['$event']]]]]}}" bindchange="__e"></switch></view></view></block></view></block><view class="foot-pay-btns"><block wx:if="{{options.order_type=='deposit'}}"><view>应付<text class="fb theme-price">¥</text><text class="num theme-price fb f38">{{OrderData.order_total_front_price}}</text></view></block><block wx:else><block wx:if="{{!OrderData.force_points}}"><view class="price">¥<text class="num">{{OrderData.order_pay_price}}</text></view></block><block wx:if="{{OrderData.force_points}}"><view class="price"><text class="gray9">{{"所需"+$root.m8}}</text><text class="num theme-price fb">{{ProductData[0].orderData.points_num}}</text></view></block></block><button type="primary" data-event-opts="{{[['tap',[['SubmitOrder',['$event']]]]]}}" bindtap="__e">提交订单</button></view><coupon vue-id="4a6095cf-3" isCoupon="{{isCoupon}}" couponList="{{couponList}}" data-event-opts="{{[['^close',[['closeCouponFunc']]]]}}" bind:close="__e" bind:__l="__l"></coupon><dist vue-id="4a6095cf-4" isDist="{{isDist}}" chooseSotr="{{chooseSotr}}" extract_store="{{extract_store}}" last_extract="{{last_extract}}" deliverySetting="{{deliverySetting}}" data-event-opts="{{[['^close',[['closeDistFunc']]]]}}" bind:close="__e" bind:__l="__l"></dist></view></block>