{layout name="layout/food" /}
10 && $progress += 1; $detail['delivery_status']['value'] == 30 && $progress += 1; $detail['receipt_status']['value'] == 20 && $progress += 1; $detail['order_status']['value'] == 30 && $progress += 1; ?>
  • 下单时间
    {$detail['create_time']}
  • 付款时间 {if $detail['pay_status']['value'] > 10}
    {$detail['pay_time']|date='Y-m-d H:i'}
    {/if}
  • 配送时间 {if $detail['delivery_status']['value'] == 30}
    {$detail['delivery_time']|date='Y-m-d H:i'}
    {/if}
  • 收货时间 {if $detail['receipt_status']['value'] == 20}
    {$detail['receipt_time']|date='Y-m-d H:i'}
    {/if}
  • {$detail['order_status']['value'] == 40 ? '退款时间' : '完成时间'} {if $detail['order_status']['value'] == 30}
    {$detail['receipt_time']|date='Y-m-d H:i'}
    {elseif $detail['refund_status']['value'] == 20 /}
    {$detail['refund_time']|date='Y-m-d H:i'}
    {/if}
基本信息
订单号 付款信息 顾客信息 口味偏好 留言备注 交易状态
{$detail['order_no']}

¥{$detail['pay_price']}

{if $detail['pack_price']>0} {/if} {if $detail['delivery_price']>0} {/if} {if $detail['order_status']['value']==40}

退款:-¥{$detail['refund_price']}

{/if}

{$detail['user']['nickname']|default="--"}

{$detail['flavor']|default='--'}

{$detail['message']|default='--'}

付款状态: {if $detail['pay_status']['value'] == 20} {$detail['pay_status']['text']} {else /} 未支付 {/if}

接单状态: {$detail['shop_status']['text']}

配送状态: {$detail['delivery_status']['text']}

收货状态: {$detail['receipt_status']['text']}

订单状态: {$detail['order_status']['value'] == 40 ? $detail['refund_status']['text'] : $detail['order_status']['text']}

商品信息
{foreach $detail['goods'] as $goods} {/foreach}
商品名称 销售价格 购买数量 售后数量 商品总价

{$goods['goods_name']}

¥{$goods['goods_price']} ×{$goods['total_num']} {$goods['refund_num']?' - ' . $goods['refund_num'] : '--'} ¥{$goods['total_price']}
总计金额:¥{$detail['total_price']}
付款信息
应付款金额 支付方式 支付流水号 付款状态 付款时间
¥{$detail['pay_price']} {if $detail['pay_status']['value'] == 30} 线下支付 {/if} {if $detail['pay_status']['value'] == 20} {$detail['pay_mode']['text']} {/if} {if $detail['pay_status']['value'] == 10} -- {/if} {$detail['transaction_id']|default='--'} {if $detail['pay_status']['value'] == 20} {$detail['pay_status']['text']} {else /} 未支付 {/if} {$detail['pay_time'] ? datetime($detail['pay_time']) : '--'}
{if $detail['order_mode']['value']==20}
收货信息
收货人 收货电话 收货地址
{$detail['address']['name']} {$detail['address']['phone']} {$detail['address']['province']} {$detail['address']['city']} {$detail['address']['district']} {$detail['address']['detail']}
{/if} {if $detail['order_mode']['value'] == 20 AND $detail['shop_status']['value']==30}
骑手信息
骑手姓名 联系电话 骑手状态 配送状态 状态时间
{$detail['delivery']['linkman']|default="--"} {$detail['delivery']['phone']|default="--"} {$detail['delivery']['delivery_status']['text']} {$detail['delivery']['status']['text']} {$detail['delivery']['delivery_time'] ? datetime($detail['delivery']['delivery_time']) : '--'}
{/if} {if $detail['order_status']['value'] == 40}
退款信息
退款金额 返回账户 退款理由 退款状态 退款时间
¥{$detail['refund_price']} {$detail['pay_mode']['text']} {$detail['refund_desc']} {$detail['refund_status']['text']} {$detail['refund_time'] ? datetime($detail['refund_time']) : '--'}
{if $detail['refund_status']['value'] ==10}

{/if}
{/if} {if $detail['pay_status']['value'] == 30 AND $detail['delivery_status']['value'] == 30 AND $detail['order_status']['value'] == 10}
上餐完毕 - 等待商家收款
{/if} {if $detail['pay_status']['value'] > 10 AND $detail['shop_status']['value'] == 10 AND $detail['order_status']['value'] == 10}
{$detail['pay_status']['value']==20 ?'已支付':'餐后支付'} - 待商家确认接单
{/if} {if $detail['shop_status']['value'] == 20 AND $detail['delivery_status']['value'] == 10 AND $detail['order_status']['value'] == 10}
{$detail['order_mode']['value'] == 20 ? '等待外卖订单推送给骑手':'待商家发货'}
{if $detail['order_mode']['value']==20}
{foreach $company as $item} {/foreach}
{else /} {/if}
{/if} {if $detail['order_mode']['value'] == 20 AND $detail['delivery_status']['value'] == 20 AND $detail['delivery']['delivery_status']['value'] == 20 AND $detail['order_status']['value'] == 10}
待骑手到店取货
{/if} {if $detail['order_mode']['value'] == 20 AND $detail['delivery_status']['value'] == 20 AND $detail['delivery']['delivery_status']['value'] == 30 AND $detail['order_status']['value'] == 10}
骑手已取货,等待配送
{/if} {if $detail['order_mode']['value'] == 20 AND $detail['delivery_status']['value'] == 20 AND $detail['delivery']['delivery_status']['value'] == 40 AND $detail['order_status']['value'] == 10}
外卖已送达待确认
{/if}