provider.amount.php 9.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218
  1. <?php defined('InShopNC') or exit('Access Invalid!'); ?>
  2. <style>
  3. .page .fixed-bar .item-title h3 {
  4. margin-top:18px !important;
  5. margin-bottom:10px !important;
  6. font-weight:700 !important;
  7. }
  8. .tab-base li span {
  9. font-size:12px !important;
  10. }
  11. .layui-form-select .layui-input {
  12. height:26px;
  13. }
  14. input::placeholder{
  15. color:#333;
  16. }
  17. .layui-input {
  18. width: 160px!important;
  19. }
  20. .layui-edge {
  21. right: 202px!important;
  22. }
  23. .layui-form-select dl {
  24. left: 3px!important;
  25. top: 26px!important;
  26. min-width: 45%!important;
  27. }
  28. </style>
  29. <div class="page">
  30. <div class="fixed-bar">
  31. <div class="item-title">
  32. <h3>通道管理</h3>
  33. <ul class="tab-base">
  34. <li><a href="index.php?act=provider&op=index"><span><?php echo $lang['nc_manage'] ?></span></a></li>
  35. <li><a href="JavaScript:void(0);" class="current"><span>调款记录</span></a></li>
  36. <li><a href="index.php?act=provider&op=provider_remit"><span>打款</span></a></li>
  37. </ul>
  38. </div>
  39. </div>
  40. <div class="fixed-empty"></div>
  41. <form method="get" name="formSearch" id="formSearch" class="layui-form">
  42. <input type="hidden" value="provider" name="act">
  43. <input type="hidden" value="provider_amount" name="op">
  44. <input type="hidden" name="export" value=""/>
  45. <table class="tb-type1 noborder search">
  46. <tbody>
  47. <tr>
  48. <th><label>通道名称</label></th>
  49. <td>
  50. <select name="provider_id" class="querySelect" lay-verify="" lay-search>
  51. <option value=""><?php echo $lang['nc_please_choose']; ?></option>
  52. <?php foreach($output['provider_list'] as $provider){?>
  53. <option value="<?php echo $provider['provider_id']?>"<?php if ($_GET['provider_id'] == $provider['provider_id']){ ?>selected<?php } ?>><?php echo $provider['store_name']?></option>
  54. <?php }?>
  55. </select>
  56. </td>
  57. <th><label for="query_start_time">接单时间</label></th>
  58. <td>
  59. <input class="txt date" type="text" value="<?php echo $_GET['query_start_time']; ?>"
  60. id="startTime" name="query_start_time" autocomplete="off" style="width:130px" />
  61. <label for="query_start_time">~</label>
  62. <input class="txt date" type="text" value="<?php echo $_GET['query_end_time']; ?>"
  63. id="endTime" name="query_end_time" autocomplete="off" style="width:130px" />
  64. </td>
  65. <td>
  66. <a href="javascript:void(0);" id="ncsubmit" class="btn-search"
  67. title="<?php echo $lang['nc_query']; ?>">&nbsp;</a>
  68. </td>
  69. <td>
  70. <a href="javascript:void(0);" id="ncexport" class="btns" style="margin: 0 59px;">
  71. <span><i class="icon-edit"></i>导出Excel</span>
  72. </a>
  73. </td>
  74. </tr>
  75. </tbody>
  76. </table>
  77. </form>
  78. <table class="table tb-type2" id="prompt">
  79. <tbody>
  80. <tr class="space odd">
  81. <th><div class="title">
  82. <h5>金额统计:</h5>
  83. <span class="arrow"></span></div></th>
  84. </tr>
  85. <tr>
  86. <td>
  87. <ul>
  88. <li>总金额:<?php echo ncPriceFormat($output['stat']['amounts']);?></li>
  89. </ul>
  90. </td>
  91. </tr>
  92. </tbody>
  93. </table>
  94. <form method="post" id="merchant_name_form">
  95. <input type="hidden" name="form_submit" value="ok"/>
  96. <table class="table tb-type2">
  97. <thead>
  98. <tr class="thead">
  99. <th>序号</th>
  100. <th>通道ID</th>
  101. <th>记录ID</th>
  102. <th>通道名称</th>
  103. <th class="align-right">调整金额</th>
  104. <th class="align-left">操作人</th>
  105. <th class="align-left">操作日期</th>
  106. <th class="align-left">备注信息</th>
  107. <th class="align-center">操作</th>
  108. </tr>
  109. </thead>
  110. <tbody>
  111. <?php if (!empty($output['info_list']) && is_array($output['info_list'])) { ?>
  112. <?php foreach ($output['info_list'] as $k => $v) { ?>
  113. <tr class="trFlex">
  114. <td><?php echo $k+1;?></td>
  115. <td><?php echo $v['provider_id']; ?></td>
  116. <td><?php echo $v['id']; ?></td>
  117. <td><?php echo $v['name']; ?> (<?php echo $v['store_name'];?>)</td>
  118. <td class="align-right"><?php echo $v['amount']; ?></td>
  119. <td class="align-left"><?php echo $v['operation']; ?></td>
  120. <td class="align-left"><?php echo $v['add_time'] ? date('Y-m-d H:i', $v['add_time']) : $lang['no_limit']; ?></td>
  121. <td class="align-left"><?php echo $v['bz']; ?></td>
  122. <td class="align-center">
  123. <a href="index.php?act=provider&op=provider_amount_edit&amount_id=<?php echo $v['id'] ?>">编辑</a>
  124. |
  125. <a href="Javascript:void(0);" class="copy" data-name="<?php echo $v['name']; ?> (<?php echo $v['store_name'];?>)" data-amount="<?php echo $v['amount']; ?>">拷贝</a>
  126. <?php if(!empty($v['voucher_name'])) {?>
  127. |
  128. <a target="_blank"
  129. href="<?php echo UPLOAD_SITE_URL . '/' . ATTACH_UPFILE . DS . $v['voucher_name']; ?>">预览</a>
  130. <?php }?>
  131. </td>
  132. </tr>
  133. <?php } ?>
  134. <?php } else { ?>
  135. <tr class="no_data">
  136. <td colspan="8"><?php echo $lang['nc_no_record']; ?></td>
  137. </tr>
  138. <?php } ?>
  139. </tbody>
  140. <tfoot>
  141. <tr class="tfoot">
  142. <td></td>
  143. <td colspan="8">
  144. <div class="pagination"><?php echo $output['show_page']; ?></div>
  145. </td>
  146. </tr>
  147. </tfoot>
  148. </table>
  149. </form>
  150. </div>
  151. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.edit.js" charset="utf-8"></script>
  152. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/laydate/laydate.js"></script>
  153. <script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
  154. <link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
  155. <script>
  156. $(function () {
  157. // 日期选择器
  158. laydate.render({
  159. elem: '#startTime',
  160. type: 'datetime',
  161. trigger: 'click'
  162. });
  163. laydate.render({
  164. elem: '#endTime',
  165. type: 'datetime',
  166. trigger: 'click'
  167. });
  168. $('#ncsubmit').click(function () {
  169. $('#formSearch').submit();
  170. });
  171. // 表格hover时背景
  172. $('.trFlex').each(function () {
  173. $(this).hover(function () {
  174. $(this)[0].style.backgroundColor = '#cbe9f3'
  175. },function() {
  176. $(this)[0].style.backgroundColor = '#fff'
  177. })
  178. })
  179. // 导出
  180. $('#ncexport').click(function () {
  181. $('input[name="export"]').val('1');
  182. $('#formSearch').submit();
  183. $('input[name="export"]').val('');
  184. let ii = layer.load();
  185. setTimeout(function(){
  186. layer.close(ii);
  187. }, 800);
  188. })
  189. $('.copy').click(function (){
  190. let body = ''
  191. let name = $(this).attr('data-name');
  192. let amount = $(this).attr('data-amount');
  193. let admin_name = '<?php echo ADMIN_NAME;?>'
  194. if (admin_name === 'YEZI') {
  195. body = '椰子'
  196. } else {
  197. body = '椰林'
  198. }
  199. let str = '【'+body+'】:\n'
  200. str += '加款账号:' + name + '\n';
  201. str += '加款金额:' + amount +'元' + '\n';
  202. console.log(str)
  203. let oInput = document.createElement("textarea");
  204. oInput.style.border = "0 none";
  205. oInput.style.color = "transparent";
  206. oInput.value = str;
  207. document.body.appendChild(oInput);
  208. oInput.select(); // 选择对象
  209. document.execCommand("Copy"); // 执行浏览器复制命令
  210. oInput.parentNode.removeChild(oInput)
  211. })
  212. });
  213. </script>