jh-admin/addon/supply/shop/view/order/detail.html

211 lines
6.7 KiB
HTML

{extend name="base"/}
{block name="resources"}
<link rel="stylesheet" href="SHOP_SUPPLY_LOCAL_CSS/order.css">
{/block}
{block name="body"}
<!-- 顶部html文件-->
<div class="ns-supply-wrap">
<div class="ns-supply-wrap-con">
{include file="addon/supply/shop/view/market_head.html"/}
<div class="ns-supply-order">
<div class="order-menu">
<ul class="layui-nav layui-nav-tree" lay-filter="test">
<li class="layui-nav-item layui-nav-itemed">
<a href="javascript:;">交易中心</a>
<dl class="layui-nav-child">
<dd class="layui-this"><a href="{:addon_url('supply://shop/order/lists')}">我的订单</a></dd>
<dd><a href="{:addon_url('supply://shop/orderrefund/lists')}">退款/售后</a></dd>
<dd><a href="{:addon_url('supply://shop/purchase/purchase')}">我的求购单</a></dd>
</dl>
</li>
</ul>
</div>
<div class="order-list">
<div class="order-list-title"><span><a href="{:addon_url('supply://shop/order/lists')}">订单列表</a></span>
/ <span>订单详情</span></div>
<div class="order-detail">
<div class="order-status">
<h4>
订单状态:
<span class="ns-text-color">{$detail.order_status_name}</span>
</h4>
{if $detail.order_status == 0}
<div class="go-pay">
<p>
需付款:
<span>¥{$detail.pay_money}</span>
</p>
</div>
{/if}
{if count($detail.action) > 0}
<div class="operation">
{if $detail.is_evaluate == 1}
{if $detail.evaluate_status == 0}
<button class="layui-btn layui-btn-primary" onclick="evaluateFirst{$detail.order_id})">评价</button>
{else if $detail.evaluate_status == 1 /}
<button class="layui-btn layui-btn-primary" onclick="evaluateAgain({$detail.order_id})">追评</button>
{/if}
{/if}
{foreach $detail.action as $action_k => $action_v}
<button class="layui-btn layui-btn-primary" onclick="orderAction('{$action_v.action}', {$detail.order_id})">{$action_v.title}</button>
{/foreach}
</div>
{else if count($detail.action) == 0 && $detail.is_evaluate == 1 /}
<div class="operation">
{if $detail.is_evaluate == 1}
{if $detail.evaluate_status == 0}
<button class="layui-btn layui-btn-primary" onclick="evaluateFirst({$detail.order_id})">评价</button>
{else if $detail.evaluate_status == 1 /}
<button class="layui-btn layui-btn-primary" onclick="evaluateAgain({$detail.order_id})">追评</button>
{/if}
{/if}
</div>
{/if}
</div>
<div class="order-info">
<h4>订单信息</h4>
<ul>
<li>
<i class="iconfont iconmendian"></i>
供货商:<a class="order-info-site" href="" target="_blank">{$detail.site_name}</a>
</li>
<li>订单类型:{$detail.order_type_name}</li>
<li>订单编号:{$detail.order_no}</li>
<li>订单交易号:{$detail.out_trade_no}</li>
<li>配送方式:{$detail.delivery_type_name}</li>
<li>创建时间:{:time_to_date($detail.create_time)}</li>
{if $detail.close_time > 0}
<li>关闭时间:{:time_to_date($detail.close_time)}</li>
{/if}
<template v-if="orderDetail.pay_status > 0">
<li>支付方式:{$detail.pay_type_name}</li>
<li>支付时间:{:time_to_date($detail.pay_time)}</li>
</template>
{if !empty($detail.promotion_type_name)}
<li>店铺活动:{$detail.promotion_type_name}</li>
{/if}
{if !empty($detail.buyer_message)}
<li>买家留言:{$detail.buyer_message}</li>
{/if}
</ul>
</div>
<div class="take-delivery-info">
<h4>收货信息</h4>
<ul>
<li>收货人:{$detail.name}</li>
<li>手机号码:{$detail.mobile}</li>
<li>收货地址:{$detail.full_address} {$detail.address}</li>
</ul>
</div>
<nav>
<li {if !$detail.is_enable_refund} class="no-operation" {/if}>商品信息</li>
<li>单价</li>
<li>数量</li>
<li>小计</li>
{if $detail.is_enable_refund}
<li>操作</li>
{/if}
</nav>
<!-- 订单项·商品 -->
<div class="list">
{foreach $detail.order_goods as $goods_k => $goods_v}
<ul class="item">
<li {if !$detail.is_enable_refund} class="no-operation" {/if}>
<div class="img-wrap" onclick="toGoodsDetail({$goods_v.sku_id})">
<img src="{:img($goods_v.sku_image)}" onerror="this.src = 'SHOP_SUPPLY_LOCAL_IMG/default_goods.png' " />
</div>
<div class="info-wrap">
<h5 onclick="toGoodsDetail({$goods_v.sku_id})">{$goods_v.sku_name}
</h5>
<!-- <span>规格:规格值</span> -->
</div>
</li>
<li>
<span>¥{$goods_v.price }</span>
</li>
<li>
<span>{$goods_v.num}</span>
</li>
<li>
<span>¥{$goods_v.goods_money}</span>
</li>
{if $detail.is_enable_refund}
<li>
{if $goods_v.refund_status == 0}
<button class="layui-btn ns-bg-color" onclick="refund({$goods_v.order_goods_id})">退款</button>
{else/}
<button class="layui-btn layui-btn-primary" onclick="refundDetail({$goods_v.order_goods_id})">查看退款</button>
{/if}
</li>
{/if}
</ul>
{/foreach}
</div>
<!-- 订单总计 -->
<ul class="total">
<li>
<label>商品金额:</label>
<span>¥{$detail.goods_money}</span>
</li>
<li>
<label>运费:</label>
<span>¥{$detail.delivery_money}</span>
</li>
{if $detail.invoice_money > 0}
<li>
<label>税费:</label>
<span>¥{$detail.invoice_money}</span>
</li>
{/if}
{if $detail.adjust_money != 0}
<li>
<label>订单调整:</label>
<span>
{if $detail.adjust_money < 0}-{else/}+{/if}
{$detail.adjust_money | abs}
</span>
</li>
{/if}
{if $detail.balance_money > 0}
<li>
<label>使用余额:</label>
<span>¥{$detail.balance_money}</span>
</li>
{/if}
<li class="pay-money">
<label>实付款:</label>
<span>¥{$detail.pay_money}</span>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
{/block}
{block name="script"}
<script src="SHOP_SUPPLY_LOCAL_JS/order_list.js"></script>
<script>
function toGoodsDetail(id) {
location.href = ns.url("supply://shop/goods/detail", {sku_id: id});
}
function refund(id) {
location.href = ns.url("supply://shop/orderrefund/refund", {order_goods_id: id});
}
function refundDetail(id) {
location.href = ns.url("supply://shop/orderrefund/detail", {"order_goods_id": id});
}
</script>
{/block}