| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- ##tlayout("www/layout.htm"){
- <nav class="my-nav">
- <ul class="container list-unstyled nav-list clearfix">
- <li><a href="/user">个人中心</a></li>
- <li class="active"><a href="/user/orders">我的订单</a></li>
- <li><a href="/user/diy">我的定制</a></li>
- <li><a href="/user/address">收货地址</a></li>
- </ul>
- </nav>
- <section class="container">
- <div class="row my-detail">
- <div class="col-sm-8">
- <h3 class="order-number">
- 订单号:${orders.code!}
- ##if(orders.status!=2 || orders.status!=3){
- <span class="glyphicon glyphicon-trash" onclick="deleteOrders('${orders.code!}')"> 删除订单</span>
- ##}
- </h3>
- <div class="order-title" style="margin-top: 10px;">
- 订单信息
- ##if(orders.status==0){
- <span style="margin-left: 50px;">未付款</span>
- ##}else if(orders.status==1){
- <span style="margin-left: 50px;">付款确认中</span>
- ##}else if(orders.status==2){
- <span style="margin-left: 50px;">待发货</span>
- ##}else if(orders.status==3){
- <span style="margin-left: 50px;">已发货</span>
- ##}else if(orders.status==4){
- <span style="margin-left: 50px;">已收货</span>
- ##}else if(orders.status==5){
- <span style="margin-left: 50px;">已完成</span>
- ##}else{
- <span style="margin-left: 50px;">退款中</span>
- ##}
- </div>
- <div class="address">
- <p>收件人:${orders.take_name!} ${orders.take_phone!}</p>
- <p>收件地址:${orders.take_area_msg!} ${orders.take_address!} ${orders.take_post_code!}</p>
- ##if(orders.remark!=null && orders.remark!=""){
- <p>备注信息:${orders.remark!}</p>
- ##}
- ##if(orders.invoice_name!=null && orders.invoice_name!=""){
- <p>发票信息:${orders.invoice_name!} ${orders.invoice_number!}</p>
- ##}
- <p>创建时间:${orders.create_date!,dateFormat='yyyy-MM-dd HH:mm:ss'}</p>
- ##if(orders.payment_date!=null && orders.payment_date!=""){
- <p>付款时间:${orders.payment_date!,dateFormat='yyyy-MM-dd HH:mm:ss'}</p>
- ##}
- ##if(orders.tracking_date!=null && orders.tracking_date!=""){
- <p>发货时间:${orders.tracking_date!,dateFormat='yyyy-MM-dd HH:mm:ss'}</p>
- ##}
- ##if(orders.received_date!=null && orders.received_date!=""){
- <p>确认收货时间:${orders.received_date!,dateFormat='yyyy-MM-dd HH:mm:ss'}</p>
- ##}
- ##if(orders.tracking_code!=null && orders.tracking_code!=""){
- <p>物流信息:${orders.tracking_company!} <a href="/user/trackingMsg?code=${orders.code!}" target="_blank">${orders.tracking_code!}</a></p>
- ##}
- ##if(orders.payment!=null && orders.payment!=""){
- ##if(orders.payment==1){
- <p>付款信息:微信支付</p>
- ##}else if(orders.payment==2){
- <p>付款信息:银行卡支付</p>
- <p>收款银行卡账号:${orders.to_bank_number!}</p>
- <p>收款持有人姓名:${orders.to_bank_name!}</p>
- <p>收款开户行:${orders.to_bank_type!}</p>
- <p>收款开户支行:${orders.to_bank_address!}</p>
- <p>转出银行卡账号:${orders.from_bank_number!}</p>
- <p>转出持有人姓名:${orders.from_bank_name!}</p>
- ##}else{
- <p>付款信息:支付宝支付</p>
- ##}
- ##}
- </div>
- <div class="order-title">商品信息(${diy_list.~size!})</div>
- <div class="order-list">
- ##for(_item in diy_list!){
- <div class="order-item clearfix">
- <div class="item-img pull-left"><img src="${_item.diy_img_url!}" class="img-responsive" /></div>
- <div class="item-title">
- <h5 class="ellipsis">${_item.diy_title!}</h5>
- <p class="describe">${_item.diy_remark!}</p>
- <p class="describe">${_item.bottle_title!} | ${_item.bottle_type_title!}</p>
- </div>
- <div class="item-num">¥${_item.item_price!} * ${_item.item_number!}箱</div>
- <div class="item-price">¥${_item.subtotal!}</div>
- </div>
- ##}
- </div>
- </div>
- <div class="col-sm-4">
- <div class="order-box">
- <div class="order-info">
- <h4>价格信息</h4>
- <p class="clearfix"><span class="pull-left">商品小计</span><span class="pull-right">¥${orders.subtotal!}</span></p>
- <p class="clearfix"><span class="pull-left">运费</span><span class="pull-right">¥${orders.freight_price!}</span></p>
- <hr />
- <p class="clearfix"><strong class="pull-left">总计</strong><strong class="pull-right">¥${orders.grand_total!}</strong></p>
- </div>
- <div class="order-list">
- ##if(orders.status==0){
- <a href="/shop/payment?code=${orders.code!}">
- <button type="button" class="btn btn-lightblue btn-lg btn-block">立即付款</button>
- </a>
- ##}else if(orders.status==3){
- <button type="button" class="btn btn-lightblue btn-lg btn-block" onclick="reciveTracking('${orders.code!}')">确认收货</button>
- ##}else if(orders.status==4){
- <button type="button" class="btn btn-lightblue btn-lg btn-block" onclick="refund('${orders.code!}')">申请退款</button>
- ##}
- </div>
- </div>
- </div>
- </div>
- </section>
- <script>
- function deleteOrders(code){
-
- if(confirm("确定要删除该订单?")){
- $.post("/user/deleteOrders",{code:code},function(data){
- alert(data.msg);
- if(data.success){
- window.location.href="/user/orders";
- }
- });
- }
- }
- function reciveTracking(code){
-
- if(confirm("确定要确认收货?")){
- $.post("/user/reciveTracking",{code:code},function(data){
- alert(data.msg);
- if(data.success){
- location.reload();
- }
- });
- }
- }
- function refund(code){
-
- if(confirm("确定要申请退款?")){
- $.post("/user/refund",{code:code},function(data){
- alert(data.msg);
- if(data.success){
- location.reload();
- }
- });
- }
- }
- </script>
- ##}
|