问题描述:
商品订单详情订单状态显示异常。
解决方法:
application/admin/view/order/store_order/order_info.php,找到这个文件,对照下列代码修改。
<div class="col-sm-6" style="color: #8BC34A;">订单状态:
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0 && $orderInfo['type'] neq 1"}
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0"}
未支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 0 && $orderInfo['refund_status'] eq 0"/}
已支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 1"/}
申请退款
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 2"/}
已退款
{/if}
{else if $orderInfo['type'] eq 2}
{if condition="$orderInfo['paid'] eq 0 && $orderInfo['status'] eq 0"}
未支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 0 && $orderInfo['refund_status'] eq 0"/}
已支付
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 1 && $orderInfo['refund_status'] eq 0"/}
待收货
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 2 && $orderInfo['refund_status'] eq 0"/}
待评价
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['status'] eq 3 && $orderInfo['refund_status'] eq 0"/}
已完成
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 1"/}
申请退款
{elseif condition="$orderInfo['paid'] eq 1 && $orderInfo['refund_status'] eq 2"/}
已退款
{/if}
{/if}
</div>
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}