Files
beauty-miniapp-uni/unpackage/dist/dev/mp-weixin/pages/orders/detail.wxml
T
2026-06-29 10:54:33 +08:00

1 line
2.5 KiB
Plaintext

<view class="container data-v-4ee14192"><view class="card head data-v-4ee14192"><view class="row between data-v-4ee14192"><view class="{{['st','data-v-4ee14192',(o.status==='待付款')?'w':'',(o.status==='已完成')?'g':'',(o.status==='已取消')?'d':'',(o.status!=='待付款'&&o.status!=='已完成'&&o.status!=='已取消')?'p':'']}}">{{''+o.status+''}}</view><view class="muted data-v-4ee14192">{{"订单号 "+o.id}}</view></view><view class="name data-v-4ee14192">{{o.projectName}}</view><view class="muted meta data-v-4ee14192">{{$root.m0+" · ¥"+o.amount}}</view><block wx:if="{{o.orderType==='booking'}}"><view class="muted meta data-v-4ee14192">{{''+o.appointmentDate+" "+o.appointmentSlot+" · "+o.technicianName+''}}</view></block><block wx:else><view class="muted meta data-v-4ee14192">{{"剩余次数:"+o.remainingTimes}}</view></block></view><view class="card block data-v-4ee14192"><view class="title data-v-4ee14192">核销码</view><view class="code row between data-v-4ee14192"><view class="c data-v-4ee14192">{{o.verifyCode}}</view><view data-event-opts="{{[['tap',[['copy',['$0'],['o.verifyCode']]]]]}}" class="tag data-v-4ee14192" bindtap="__e">复制</view></view><view class="muted hint data-v-4ee14192">到店出示核销码,由门店扫码/输码核销(此处为原型演示)。</view><view data-event-opts="{{[['tap',[['openCode',['$event']]]]]}}" class="btn btn-ghost more data-v-4ee14192" bindtap="__e">查看大码</view></view><block wx:if="{{o.note}}"><view class="card block data-v-4ee14192"><view class="title data-v-4ee14192">备注</view><view class="muted data-v-4ee14192">{{o.note}}</view></view></block><view class="actions data-v-4ee14192"><block wx:if="{{o.status==='待付款'}}"><view data-event-opts="{{[['tap',[['pay',['$event']]]]]}}" class="btn btn-primary data-v-4ee14192" bindtap="__e">模拟支付</view></block><block wx:if="{{o.status==='待核销'}}"><view data-event-opts="{{[['tap',[['verify',['$event']]]]]}}" class="btn btn-primary data-v-4ee14192" bindtap="__e">模拟核销</view></block><block wx:if="{{o.orderType==='booking'&&o.status==='待核销'}}"><view data-event-opts="{{[['tap',[['reschedule',['$event']]]]]}}" class="btn btn-ghost data-v-4ee14192" bindtap="__e">改约</view></block><block wx:if="{{o.status!=='已取消'&&o.status!=='已完成'}}"><view data-event-opts="{{[['tap',[['cancel',['$event']]]]]}}" class="btn btn-ghost data-v-4ee14192" bindtap="__e">取消订单</view></block></view><ai-float vue-id="e5711c98-1" class="data-v-4ee14192" bind:__l="__l"></ai-float></view>