| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334 |
- {extend name="app/shop/view/base.html"/}
- {block name="resources"}
- <link rel="stylesheet" href="SHOP_CSS/order_detail.css"/>
- <link rel="stylesheet" type="text/css" href="SHOP_CSS/refund_detail.css" />
- <style>
- .bg-color{background: rgb(255,240,229) !important; color: rgb(255,127,91) !important;}
- .order-dedail-box{display: flex;justify-content: space-around}
- </style>
- {/block}
- {block name="main"}
- <div class="order-detail">
- <div class="layui-row layui-col-space1 order-detail-info" >
- <div class="layui-col-md4 order-detail-left" >
- <div class="layui-card">
- <div class="layui-card-header nav-title">退款订单信息</div>
- <div class="layui-card-body">
- <div class="layui-form order-dedail-box">
- <div class="item-box">
- <div class="layui-form-item">
- <label class="layui-form-label">订单编号:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">{$detail.order_no}</div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">退款编号:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">{$detail.deposit_refund_no}</div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">买家:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux"><a target="_blank" href='{:addon_url("shop/member/editmember?member_id=".$detail["member_id"])}' style="color: #999">{$detail.name}</a></div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">申请人:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">{$detail.name}</div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">申请时间:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{:time_to_date($detail.apply_refund_time)}</p>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!--
- <div class="layui-form-item order-detail-hr">
- </div> -->
- <!-- <div>
-
- </div> -->
- {if !empty($detail.final_pay_type_name)}
- <!-- <div class="layui-form-item order-detail-hr">
- </div> -->
- <div class="item-box">
- <div class="layui-form-item">
- <label class="layui-form-label">定金:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.presale_deposit_money}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">定金支付方式:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.deposit_pay_type_name}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">定金退款流水号:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.deposit_refund_no}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">尾款:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.final_money}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">尾款支付方式:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.final_pay_type_name}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">尾款退款流水号:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail.final_refund_no}</p>
- </div>
- </div>
- </div>
- </div>
- </div>
- {/if}
- <!-- <div class="layui-form-item order-detail-hr">
- </div> -->
- <div class="item-box1">
- <div class="layui-form-item">
- <label class="layui-form-label">配送方式:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail['delivery_type_name']}</p>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">联系电话:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail['mobile']}</p>
- </div>
- </div>
- </div>
- </div>
- <!-- <div class="layui-form-item order-detail-hr">
- </div> -->
- <div class="layui-form-item">
- <label class="layui-form-label">订单类型:</label>
- <div class="layui-input-block">
- <div class="layui-inline">
- <div class="layui-form-mid layui-word-aux">
- <p>{$detail['order_type_name']}</p>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="layui-col-md8 order-detail-operation">
- <div class="layui-card">
- <div class="layui-card-header">退款状态:{$detail.refund_status_name}</div>
- <div class="layui-card-body">
- <p class="order-detail-tips"></p>
- {if($detail.refund_status == 1)}
- <a class="layui-btn bg-color" onclick="agreeRefund({$detail.id})">同意退款</a>
- <a class="layui-btn bg-color" onclick="refuseRefund({$detail.id})">拒绝退款</a>
- {/if}
- <br>
- <i class="layui-icon layui-icon-about"></i>
- </div>
- </div>
- </div>
- <!--<div class="layui-col-md12">-->
- <!--<div class="layui-card">-->
- <!--<div class="layui-card-header">订单商品</div>-->
- <!--<div class="layui-card-body">-->
- <!---->
- <!--</div>-->
- <!--</div>-->
- <!--</div>-->
- <div class="order-detail-dl">
- <dl>
- <dt>温馨提醒</dt>
- <dd>如果未发货,请点击同意退款给买家。</dd>
- <dd>如果实际已发货,请主动与买家联系。</dd>
- <dd>如果订单整体退款后,优惠券和余额会退还给买家。</dd>
- </dl>
- </div>
- </div>
- </div>
- <div>
- <div class="layui-row form-wrap">
- <div class="layui-col-md4">
- <h4 class="refund-title">售后商品</h4>
- <ul class="refund-box">
- <li class="refund-item">
- <div class="goods-item">
- <div class="image-wrap">
- {if condition="$detail.sku_image"}
- <img alt="商品图片" layer-src src="{:img($detail.sku_image,'small')}">
- {/if}
- </div>
- <div class="detail-wrap">
- <h4 class="title"><span style="color: #999;font-weight: 500">{$detail.sku_name}</span></h4>
- <p class="gray"></p>
- </div>
- </div>
- </li>
- </ul>
- </div>
- <div class="layui-col-md4">
- <h4 class="refund-title">售后信息</h4>
- <ul class="refund-box">
-
- <li class="refund-item">
- <label class="refund-label">退款金额:</label>
- <div class="refund-content"><span class="refund-money">¥{$detail.refund_money}</span> </div>
- </li>
- <li class="refund-item">
- <label class="refund-label">联系方式:</label>
- <div class="refund-content">{$detail.mobile}</div>
- </li>
- </ul>
- </div>
- <div class="layui-col-md4">
- <h4 class="refund-title">购买信息</h4>
- <ul class="refund-box">
- <li class="refund-item">
- <label class="refund-label">商品单价:</label>
- <div class="refund-content"><span class="refund-money">¥{$detail.price}</span> x{$detail.num}件</div>
- </li>
- <li class="refund-item">
- <label class="refund-label">实付金额:</label>
- <div class="refund-content"><span class="refund-money">¥{$detail['goods_money'] - ($detail['presale_money'] - $detail['presale_deposit_money'])}</span></div>
- </li>
- <li class="refund-item">
- <label class="refund-label">订单编号:</label>
- <div class="refund-content"> <a target="_blank"class="text-color" href="{:addon_url('shop/order/detail',['order_id'=>$detail['id']])}">{$detail.order_no}</a></div>
- </li>
- </ul>
- </div>
- </div>
- </div>
- {/block}
- {block name="script"}
- <!-- 维权操作 -->
- <script>
- var repeat_flag = false;//防重复标识
- //同意退款
- function agreeRefund(id){
- layer.confirm('确定同意该退款申请吗?', function() {
- if (repeat_flag) return;
- repeat_flag = true;
- $.ajax({
- url: ns.url("presale://shop/refund/agree"),
- data: {
- id: id
- },
- dataType: 'JSON',
- type: 'POST',
- success: function(res) {
- layer.msg(res.message);
- repeat_flag = false;
- if (res.code == 0) {
- location.reload();
- }
- }
- });
- }, function() {
- layer.close();
- repeat_flag = false;
- });
- }
- //拒绝退款
- var refuse_repeat_flag = false;
- function refuseRefund(id) {
- layer.prompt({
- title: '拒绝理由',
- formType: 2,
- yes: function(index, layero) {
- var value = layero.find(".layui-layer-input").val();
- if (value) {
- if(refuse_repeat_flag) return false;
- refuse_repeat_flag = true;
- $.ajax({
- url: ns.url("presale://shop/refund/refuse"),
- data: {id:id,refuse_reason:value},
- dataType: 'JSON', //服务器返回json格式数据
- type: 'POST', //HTTP请求类型
- success: function(res) {
- layer.msg(res.message);
- refuse_repeat_flag = false;
- if (res.code >= 0) {
- location.reload();
- }
- }
- });
- layer.close(index);
- } else {
- layer.msg('请输入拒绝理由!', {icon: 5, anim: 6});
- }
- }
- });
- }
- </script>
- {/block}
|