show_refund_list.html 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. {include file="public/header" /}
  2. <div class="page">
  3. <table class="search-form">
  4. <tbody>
  5. <tr>
  6. <td>{$Think.lang.ds_store} - {$bill_info.ob_store_name}(ID:{$bill_info.ob_store_id}) {$bill_info.os_month} {$Think.lang.bill_phase_numbers}&emsp;
  7. {if $bill_info.ob_state == $Think.BILL_STATE_STORE_COFIRM}
  8. <a class="btn btn-mini" href="javascript:ds_get_confirm('{$Think.lang.bill_verify_explanation}','{:url('Bill/bill_check',['ob_no'=>$Request.param.ob_no])}')"><span>{$Think.lang.ds_verify}</span></a>
  9. {elseif $bill_info.ob_state == $Think.BILL_STATE_SYSTEM_CHECK /}
  10. <a class="btn btn-mini" href="{:url('Bill/bill_pay',['ob_no'=>$Request.param.ob_no])}"><span>{$Think.lang.bill_order_state_paid}</span></a>
  11. {elseif $bill_info.ob_state == $Think.BILL_STATE_SUCCESS /}
  12. <a class="btn btn-mini" target="_blank" href="{:url('Bill/bill_print',['ob_no'=>$Request.param.ob_no])}"><span>{$Think.lang.ds_export}{$Think.lang.bill_print}</span></a>
  13. {/if}
  14. </td>
  15. </tr>
  16. <tr><td>{$Think.lang.order_time_from}{$Think.lang.bill_print_odd_numbers}{$Think.lang.ds_colon}{$bill_info.ob_no}</td></tr>
  17. <tr>
  18. <td>{$Think.lang.bill_start_end_date}{$Think.lang.ds_colon}{$bill_info.ob_startdate|date='Y-m-d'} &nbsp;{$Think.lang.bill_print_zhi}&nbsp; {$bill_info.ob_enddate|date='Y-m-d'}</td>
  19. </tr>
  20. <tr>
  21. <td>{$Think.lang.bill_out_date}{$Think.lang.ds_colon}{$bill_info.ob_createdate|date='Y-m-d'}</td></tr><tr>
  22. <td>{$Think.lang.bill_platform_pay}:{$bill_info.ob_result_totals} = {$bill_info.ob_order_totals} ({$Think.lang.order_price_from}) - {$bill_info.ob_commis_totals} ({$Think.lang.bill_print_commision}) - {$bill_info.ob_order_return_totals} ({$Think.lang.bill_os_order_returntotals}) + {$bill_info.ob_commis_return_totals} ({$Think.lang.bill_os_commis_returntotals}) - {$bill_info.ob_store_cost_totals} ({$Think.lang.bill_print_store_promotion}) - {$bill_info.ob_inviter_totals} ({$Think.lang.ob_inviter_totals})</td>
  23. </tr>
  24. <tr>
  25. <td>{$Think.lang.bill_print_state}:{:get_bill_state($bill_info['ob_state'])}
  26. {if $bill_info.ob_state == $Think.BILL_STATE_SUCCESS}
  27. &emsp;{$Think.lang.bill_print_date}{$Think.lang.ds_colon}{$bill_info.ob_paydate|date='Y-m-d'},{$Think.lang.bill_comment}{$Think.lang.ds_colon}{$bill_info.ob_pay_content}
  28. {/if}
  29. </td>
  30. </tr>
  31. </tbody>
  32. </table>
  33. <form method="get" action="" name="formSearch" id="formSearch">
  34. <div class="ds-search-form">
  35. <dl>
  36. <dt>{$Think.lang.bill_order_type}</dt>
  37. <dd>
  38. <input type="hidden" name="ob_no" value="{$bill_info.ob_no}" />
  39. <select name="query_type" class="querySelect">
  40. <option value="order" {if condition="$Request.param.query_type eq 'order'"}selected{/if}>{$Think.lang.bill_order_list}</option>
  41. <option value="refund" {if condition="$Request.param.query_type eq 'refund'"}selected{/if}>{$Think.lang.bill_refund_list}</option>
  42. <option value="cost" {if condition="$Request.param.query_type eq 'cost'"}selected{/if}>{$Think.lang.bill_store_money}</option>
  43. </select>
  44. </dd>
  45. </dl>
  46. <dl>
  47. <dt>{$Think.lang.bill_refund_date}</dt>
  48. <dd>
  49. <input class="txt date" type="text" value="{$Request.param.query_start_date}" id="query_start_date" name="query_start_date">
  50. ~
  51. <input class="txt date" type="text" value="{$Request.param.query_end_date}" id="query_end_date" name="query_end_date"/>
  52. </dd>
  53. </dl>
  54. <div class="btn_group">
  55. <a href="javascript:document.formSearch.submit();" class="btn " title="{$Think.lang.ds_query}">{$Think.lang.ds_query}</a>
  56. </div>
  57. </div>
  58. </form>
  59. <table class="ds-default-table">
  60. <thead>
  61. <tr class="thead">
  62. <th class="align-center">{$Think.lang.bill_refund_sn}</th>
  63. <th class="align-center">{$Think.lang.ds_order_sn}</th>
  64. <th class="align-center">{$Think.lang.bill_os_order_returntotals}</th>
  65. <th class="align-center">{$Think.lang.bill_os_commis_returntotals}</th>
  66. <th class="align-center">{$Think.lang.type}</th>
  67. <th class="align-center">{$Think.lang.bill_refund_admin_time}</th>
  68. <th class="align-center">{$Think.lang.ds_buyer_name}</th>
  69. <th>{$Think.lang.ds_handle}</th>
  70. </tr>
  71. </thead>
  72. <tbody>
  73. {notempty name="refund_list"}
  74. {foreach name="refund_list" item="refund_info"}
  75. <tr class="hover">
  76. <td class="align-center">{$refund_info.refund_sn}</td>
  77. <td class="align-center">{$refund_info.order_sn}</td>
  78. <td class="align-center">{$refund_info.refund_amount}</td>
  79. <td class="align-center">{:ds_price_format($refund_info['commis_amount'])}</td>
  80. <td class="align-center"><?php echo str_replace(array(1,2), array(lang('order_refund'),lang('order_return')),$refund_info['refund_type']);?></td>
  81. <td class="align-center">{$refund_info.admin_time|date='Y-m-d'}</td>
  82. <td class="align-center">{$refund_info.buyer_name}</rd>
  83. <td>
  84. {if $refund_info.refund_type == 1}
  85. <a href="javascript:dsLayerOpen('{:url('Refund/view',['refund_id'=>$refund_info.refund_id])}','{$Think.lang.ds_view}{$Think.lang.order_refund}-{$refund_info.refund_sn}','800px','400px')" class="dsui-btn-view"><i class="iconfont"></i>{$Think.lang.ds_view}</a>
  86. {else/}
  87. <a href="javascript:dsLayerOpen('{:url('Return/view',['return_id'=>$refund_info.refund_id])}','{$Think.lang.ds_view}{$Think.lang.order_return}-{$refund_info.refund_sn}','800px','400px')" class="dsui-btn-view"><i class="iconfont"></i>{$Think.lang.ds_view}</a>
  88. {/if}
  89. </td>
  90. </tr>
  91. {/foreach}
  92. {else /}
  93. <tr class="no_data">
  94. <td colspan="15">{$Think.lang.ds_no_record}</td>
  95. </tr>
  96. {/notempty}
  97. </tbody>
  98. <tfoot>
  99. <tr class="tfoot">
  100. <td colspan="15" id="dataFuncs">{$show_page|raw}</td>
  101. </tr>
  102. </tfoot>
  103. </table>
  104. </div>
  105. <script type="text/javascript">
  106. $(function() {
  107. $('#query_start_date').datepicker({dateFormat: 'yy-mm-dd', minDate: "{$bill_info.ob_startdate|date='Y-m-d'}", maxDate: "{$bill_info.ob_enddate|date='Y-m-d'}"});
  108. $('#query_end_date').datepicker({dateFormat: 'yy-mm-dd', minDate: "{$bill_info.ob_startdate|date='Y-m-d'}", maxDate: "{$bill_info.ob_enddate|date='Y-m-d'}"});
  109. });
  110. </script>