queen.html 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <div class="titlebar"><i class="iconfont icon-line-chart_icon"></i>分账数据</div>
  2. <div class="cards">
  3. <div class="card">
  4. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  5. <div class="fn-right fn-tar"><div class="num">{$amount_quree/100|money}</div><div class="text">分账队列(¥)</div></div>
  6. </div>
  7. <div class="card">
  8. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  9. <div class="fn-right fn-tar"><div class="num">{$amount_success/100|money}</div><div class="text">分账成功(¥)</div></div>
  10. </div>
  11. <div class="card">
  12. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  13. <div class="fn-right fn-tar"><div class="num">{$amount_fail/100|money}</div><div class="text">分账失败(¥)</div></div>
  14. </div>
  15. </div>
  16. <div class="titlebar"><i class="iconfont icon-line-chart_icon"></i>分账队列</div>
  17. <div id="actionbar">
  18. <div class="fn-left button-group">
  19. <a href="{:url('Mchid/queen',['types' => 0])}" class="button{if $types == 0} button-blue{/if}">分账列表</a>
  20. <a href="{:url('Mchid/queen',['types' => 1])}" class="button{if $types == 1} button-blue{/if}">结算队列</a>
  21. <a href="{:url('Mchid/queen',['types' => 2])}" class="button{if $types == 2} button-blue{/if}">结算成功</a>
  22. <a href="{:url('Mchid/queen',['types' => 3])}" class="button{if $types == 3} button-blue{/if}">结算失败</a>
  23. </div>
  24. <div class="fn-right">
  25. <form id="form" action="{:url('mchid/queen')}" method="get">
  26. <input type="hidden" id="store_id" name="store_id" value="{$store_id}"/>
  27. <input id="selectStore" readonly="true" url="s" placeholder="好店名称" class="input w200 selectID" type="text" name="store_name" value="{$store_name}" />
  28. <input placeholder="请输入订单单号" class="input w250" type="text" name="order" value="{$order}" />
  29. <input type="submit" value="搜索" class="button button-blue" />
  30. </form>
  31. </div>
  32. </div>
  33. <table class="table table-border">
  34. <thead>
  35. <tr>
  36. <th class="w60 fn-tac">状态</th>
  37. <th class="w200">付款商户</th>
  38. <th class="w180">收款账户</th>
  39. <th class="w80 fn-tar">金额</th>
  40. <th class="w250">分账单号</th>
  41. <th class="w140">日期</th>
  42. <th>日志</th>
  43. </tr>
  44. </thead>
  45. <tbody>
  46. {foreach $lists as $vo}
  47. <tr>
  48. <td class="fn-tac">
  49. {if $vo.is_finish == 1}<span title="重置队列" class="badge bg-red reset fn-cp" url="{:url('mchid/resetQueen',['order' => $vo.out_order_no])}">失败</span>
  50. {elseif $vo.is_finish == 2 /}<span class="badge">成功</span>
  51. {else /}<span class="badge bg-blue">排队</span>{/if}
  52. </td>
  53. <td><a href="{:url('store/review',['id' => $vo.store.id])}">{$vo.store.name}</a></td>
  54. <td>
  55. {if $vo.types == 1}
  56. 【商户号】{if isset($vo.mch.mchid)}
  57. <a href="javascript:openwin('{:url('mchid/review',['id' => $vo.mch.id])}')">{$vo.mch.mchid}</a>
  58. {else}平台商户号
  59. {/if}
  60. {elseif $vo.types == 2}
  61. <a href="{:url('store/review',['id' => $vo.store.id])}">【好店】{$vo.store.name}</a>
  62. {else}
  63. {if isset($vo.user.nickname)}
  64. <a href="javascript:openwin('{:url('user/review',['uid' => $vo.user.id])}')">【个人】{$vo.user.nickname}</href>
  65. {/if}
  66. {/if}
  67. </td>
  68. <td class="fn-tar">¥{$vo.amount/100|money}</td>
  69. <td>
  70. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-gongzuorizhi"></use></svg> {$vo.out_order_no}<br />
  71. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-wechat"></use></svg> {$vo.transaction_id}<br />
  72. </td>
  73. <td>{if $vo.update_time}{$vo.update_time|date='Y-m-d H:i'}{/if}</td>
  74. <td>原因:{$vo.msg}<br >
  75. 结果:{if $vo.is_finish}<span class="red">{$vo.sms}</span>{/if}
  76. {if $vo.is_finish ==2}
  77. <svg class="icon" aria-hidden="true"><use xlink:href="#icon-wechat"></use></svg> {$vo.order_id}
  78. {/if}
  79. </td>
  80. </tr>
  81. {/foreach}
  82. </tbody>
  83. </table>
  84. {$lists|raw}
  85. <script type="text/javascript">
  86. Do('base', 'layer', function () {
  87. $('.isDel').isDel();
  88. $('.reset').click(function () {
  89. var url = $(this).attr("url");
  90. parent.layer.confirm('确认要发起分账请求',{ icon: 3,title: '友情提示' }, function (index) {
  91. $.getJSON(url, function (data) {window.location.reload();});
  92. parent.layer.close(index);
  93. });
  94. })
  95. $(".selectID").win({'url':'{:url("allwin/store/selectStore")}'});
  96. })
  97. function setState(store){
  98. $("#store_id").val(store.id);
  99. $("#selectStore").val(store.store_name);
  100. }
  101. </script>