detail.wxml 11 KB

1
  1. <app-layout vue-id="c9fb9b04-1" class="data-v-3177ab62" bind:__l="__l" vue-slots="{{['default']}}"><view class="status data-v-3177ab62"><image class="status-bg data-v-3177ab62" src="{{clerkImg.detail}}"></image><block wx:if="{{detail.is_use==1&&detail.cancel_status==0}}"><view class="status-text data-v-3177ab62">已核销</view></block><block wx:if="{{detail.is_use==1||detail.clerk_id>0}}"><view class="status-info data-v-3177ab62"><block wx:if="{{card_id>0}}"><view class="data-v-3177ab62">{{"核销时间:"+detail.clerked_at}}</view></block><block wx:if="{{id>0}}"><view class="data-v-3177ab62">{{"核销时间:"+detail.orderClerk.updated_at}}</view></block><block wx:if="{{id>0}}"><view class="status-price data-v-3177ab62">{{"核销金额:¥"+detail.total_pay_price}}</view></block></view></block><block wx:if="{{detail.is_use==0&&card_id>0||detail.clerk_id==0&&detail.cancel_status==0}}"><view class="status-text data-v-3177ab62">未核销</view></block><block wx:if="{{detail.cancel_status==1}}"><view class="status-text data-v-3177ab62">已退款</view></block><block wx:if="{{detail.cancel_status==1}}"><view class="status-info data-v-3177ab62"><block wx:if="{{id>0}}"><view class="data-v-3177ab62">{{"退款时间:"+detail.cancel_time}}</view></block></view></block><block wx:if="{{id>0&&detail.store&&detail.store.address}}"><view class="address-info data-v-3177ab62"><image src="./../image/address.png" class="data-v-3177ab62"></image><view class="data-v-3177ab62">{{(detail.store.name?detail.store.name:'')+" "+(detail.store.mobile?detail.store.mobile:'')}}</view><view class="address data-v-3177ab62">{{detail.store.address}}</view></view></block><block wx:if="{{card_id>0}}"><view class="card-info data-v-3177ab62"><view class="dir-left-nowrap cross-center data-v-3177ab62"><image class="card-img data-v-3177ab62" src="{{detail.pic_url}}"></image><view class="card-name t-omit-two data-v-3177ab62">{{detail.card_name}}</view></view><view class="card-other data-v-3177ab62"><block wx:if="{{detail.is_show_history}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="history-button data-v-3177ab62" bindtap="__e"><label class="_span data-v-3177ab62">历史核销记录</label><image class="icon data-v-3177ab62" src="/static/image/icon/red-arrow.png"></image></view></block><view class="other-label data-v-3177ab62">有效时间</view><view class="data-v-3177ab62">{{detail.start_time+" - "+detail.end_time}}</view><view class="other-label data-v-3177ab62">发放时间</view><view class="data-v-3177ab62">{{detail.created_at}}</view><view class="other-label data-v-3177ab62">使用说明</view><text class="data-v-3177ab62">{{detail.content}}</text></view></view></block></view><block wx:if="{{id>0}}"><view class="order-info data-v-3177ab62"><block wx:for="{{detail.detail}}" wx:for-item="goods" wx:for-index="__i0__" wx:key="id"><view class="goods data-v-3177ab62" style="{{'margin-top:'+((index==0?'0':'12')+'px')+';'}}"><image src="{{goods.goods.goodsWarehouse.cover_pic}}" class="data-v-3177ab62"></image><view class="goods-info data-v-3177ab62"><view class="goods-name t-omit-two data-v-3177ab62">{{goods.goods.goodsWarehouse.name}}</view><view class="goods-attr t-omit-two data-v-3177ab62"><block wx:for="{{goods.attr_list}}" wx:for-item="attr" wx:for-index="__i1__" wx:key="id"><text class="data-v-3177ab62">{{attr.attr_group_name+":"+attr.attr_name}}</text></block></view><view class="data-v-3177ab62">{{"x"+goods.num}}</view></view><view class="goods-price data-v-3177ab62">{{"¥ "+(goods.total_price?goods.total_price:'0.00')}}</view></view></block><view class="main-between price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">商品总价</view><view class="data-v-3177ab62">{{"¥"+(detail.total_goods_price?detail.total_goods_price:'0.00')}}</view></view><view class="main-between price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">运费</view><view class="data-v-3177ab62">{{"¥"+(detail.express_price?detail.express_price:'0.00')}}</view></view><block wx:if="{{detail.member_discount_price>0}}"><view class="main-between price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">会员折扣</view><view class="data-v-3177ab62">{{"¥"+detail.member_discount_price}}</view></view></block><block wx:if="{{detail.integral_deduction_price>0}}"><view class="main-between price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">积分抵扣</view><view class="data-v-3177ab62">{{"¥-"+detail.integral_deduction_price}}</view></view></block><block wx:if="{{detail.coupon_discount_price>0}}"><view class="main-between price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">优惠券抵扣</view><view class="data-v-3177ab62">{{"-¥"+detail.coupon_discount_price}}</view></view></block><view class="main-between price-item data-v-3177ab62"><view class="price-label total-label data-v-3177ab62">订单总价</view><view class="total-price data-v-3177ab62">{{"¥"+(detail.total_pay_price?detail.total_pay_price:'0.00')}}</view></view></view></block><block wx:if="{{detail.name}}"><view class="order-info data-v-3177ab62"><view class="info-title data-v-3177ab62">收货信息</view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">收货人:</view><view class="data-v-3177ab62">{{detail.name}}</view></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">联系方式:</view><view class="data-v-3177ab62">{{detail.mobile}}</view></view></view></block><block wx:if="{{id>0}}"><view class="order-info data-v-3177ab62"><view class="info-title data-v-3177ab62">订单信息</view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">下单时间:</view><view class="data-v-3177ab62">{{detail.created_at}}</view></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">订单号:</view><view class="data-v-3177ab62">{{detail.order_no}}</view></view><block wx:if="{{detail.remark}}"><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">买家备注:</view><view class="data-v-3177ab62">{{detail.remark}}</view></view></block><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">支付方式:</view><block wx:if="{{detail.pay_type==1}}"><view class="data-v-3177ab62">线上支付</view></block><block wx:else><block wx:if="{{detail.pay_type==3}}"><view class="data-v-3177ab62">余额支付</view></block><block wx:else><block wx:if="{{detail.pay_type==2}}"><view class="data-v-3177ab62">货到付款</view></block><block wx:else><block wx:if="{{detail.pay_type==4}}"><view class="data-v-3177ab62">现金</view></block><block wx:else><block wx:if="{{detail.pay_type==5}}"><view class="data-v-3177ab62">pos机</view></block><block wx:else><view class="data-v-3177ab62">未支付</view></block></block></block></block></block></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">收货方式:</view><block wx:if="{{detail.send_type==1}}"><view class="data-v-3177ab62">到店自提</view></block><block wx:if="{{detail.send_type==0}}"><view class="data-v-3177ab62">快递配送</view></block></view></view></block><block wx:if="{{detail.orderClerk&&detail.clerk}}"><view class="order-info data-v-3177ab62"><view class="info-title data-v-3177ab62">核销信息</view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">核销员:</view><view class="data-v-3177ab62">{{detail.clerk.nickname}}</view></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">核销时间:</view><view class="data-v-3177ab62">{{detail.orderClerk.created_at}}</view></view><view class="dir-left-wrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">核销备注:</view><view class="data-v-3177ab62">{{detail.orderClerk.clerk_remark}}</view></view></view></block><block wx:if="{{detail.id>0&&(haveForm||detail.order_form.length>0)}}"><view class="order-info data-v-3177ab62"><app-form-data vue-id="{{('c9fb9b04-2')+','+('c9fb9b04-1')}}" order="{{detail}}" data-event-opts="{{[['^show',[['showForm']]]]}}" bind:show="__e" class="data-v-3177ab62" bind:__l="__l" vue-slots="{{['default']}}"><view class="info-title data-v-3177ab62">表单信息</view></app-form-data></view></block><block wx:if="{{detail.is_show_history==1}}"><view class="order-info data-v-3177ab62" style="{{'margin-bottom:'+((detail.clerk_id>0?'12':'28')+'px;')+';'}}"><view class="info-title data-v-3177ab62">核销信息</view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">剩余次数:</view><view class="data-v-3177ab62">{{detail.number-detail.use_number+"次"}}</view></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">已核销次数:</view><view class="data-v-3177ab62">{{detail.use_number+"次"}}</view></view><view class="dir-left-nowrap price-item data-v-3177ab62"><view class="price-label data-v-3177ab62">总次数:</view><view class="data-v-3177ab62">{{detail.number+"次"}}</view></view></view></block><view style="height:140rpx;width:100%;" class="data-v-3177ab62"></view><block wx:if="{{detail.clerk_id==0&&id>0&&detail.is_pay==1&&detail.cancel_status==0}}"><view data-event-opts="{{[['tap',[['toClerk',['$0'],['detail.id']]]]]}}" class="to-clerk data-v-3177ab62" bindtap="__e"><button class="data-v-3177ab62">去核销</button></view></block><block wx:if="{{detail.clerk_id==0&&id>0&&detail.is_pay==0&&detail.cancel_status==0}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="to-clerk data-v-3177ab62" bindtap="__e"><button class="data-v-3177ab62">确认收款</button></view></block><block wx:if="{{detail.is_use==0&&card_id>0&&detail.receive_id==0}}"><view data-event-opts="{{[['tap',[['toClerkCard',['$0'],['detail.id']]]]]}}" class="to-clerk data-v-3177ab62" bindtap="__e"><button class="data-v-3177ab62">去核销</button></view></block><block wx:if="{{checkPay}}"><view class="bg cross-center main-center data-v-3177ab62"><view class="dialog data-v-3177ab62"><view class="dialog-title data-v-3177ab62">提示</view><view class="dialog-msg data-v-3177ab62">确认是否已当面支付款项给您!</view><view class="dialog-btn main-center data-v-3177ab62"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="dialog-close data-v-3177ab62" bindtap="__e">取消</view><view class="line data-v-3177ab62"></view><view data-event-opts="{{[['tap',[['clerkAffirmPay',['$event']]]]]}}" class="dialog-submit data-v-3177ab62" bindtap="__e">确认</view></view></view></view></block><app-clerk-historys vue-id="{{('c9fb9b04-3')+','+('c9fb9b04-1')}}" user-card-id="{{detail.id}}" is-show="{{isShow}}" data-event-opts="{{[['^updateIsShow',[['__set_sync',['$0','isShow','$event'],['']]]],['^updateIsShow',[['__set_sync',['$0','isShow','$event'],['']]]]]}}" bind:updateIsShow="__e" class="data-v-3177ab62" bind:__l="__l"></app-clerk-historys></app-layout>