provider.index.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. <style>
  2. .balance {
  3. cursor: pointer;
  4. }
  5. .center {
  6. text-align: center!important;
  7. }
  8. </style>
  9. <link href="<?php echo ADMIN_TEMPLATES_URL;?>/css/recharge.css?<?php echo rand(1,10);?>" rel="stylesheet" type="text/css" id="cssfile2" />
  10. <?php defined('InShopNC') or exit('Access Invalid!'); ?>
  11. <div class="page">
  12. <div class="fixed-bar">
  13. <div class="item-title">
  14. <h3>通道管理</h3>
  15. <ul class="tab-base">
  16. <li><a href="JavaScript:void(0);" class="current"><span><?php echo $lang['nc_manage'] ?></span></a></li>
  17. </ul>
  18. </div>
  19. </div>
  20. <div class="fixed-empty"></div>
  21. <form method="get" name="formSearch" id="formSearch">
  22. <input type="hidden" value="provider" name="act">
  23. <input type="hidden" value="index" name="op">
  24. <table class="tb-type1 noborder search">
  25. <tbody>
  26. <tr>
  27. <th><label for="name">通道名称</label></th>
  28. <td><input type="text" value="<?php echo $output['name']; ?>" name="name"
  29. id="name" class="txt"></td>
  30. <th><label>通道类型</label></th>
  31. <td colspan="4"><select name="type">
  32. <option value=""><?php echo $lang['nc_please_choose']; ?></option>
  33. <option value="1"
  34. <?php if ($_GET['type'] == '1'){ ?>selected<?php } ?>>油卡</option>
  35. <option value="2"
  36. <?php if ($_GET['type'] == '2'){ ?>selected<?php } ?>>手机充值卡</option>
  37. </select></td>
  38. <th><label>通道质量</label></th>
  39. <td>
  40. <select name="quality" class="querySelect">
  41. <option value=""><?php echo $lang['nc_please_choose']; ?></option>
  42. <option value="<?php echo \refill\Quality::Normal;?>"
  43. <?php if ($_GET['quality'] == \refill\Quality::Normal){ ?>selected<?php } ?>>普充(无流水)
  44. </option>
  45. <option value="<?php echo \refill\Quality::Quick;?>"
  46. <?php if ($_GET['quality'] == \refill\Quality::Quick){ ?>selected<?php } ?>>快充
  47. </option>
  48. <option value="<?php echo \refill\Quality::CardKey;?>"
  49. <?php if ($_GET['quality'] == \refill\Quality::CardKey){ ?>selected<?php } ?>>卡密
  50. </option>
  51. <option value="<?php echo \refill\Quality::ThirdShop;?>"
  52. <?php if ($_GET['quality'] == \refill\Quality::ThirdShop){ ?>selected<?php } ?>>三方
  53. </option>
  54. <option value="<?php echo \refill\Quality::SlowTwentyFour;?>"
  55. <?php if ($_GET['quality'] == \refill\Quality::SlowTwentyFour){ ?>selected<?php } ?>>慢24(有流水)
  56. </option>
  57. <option value="<?php echo \refill\Quality::SlowSix;?>"
  58. <?php if ($_GET['quality'] == \refill\Quality::SlowSix){ ?>selected<?php } ?>>慢6
  59. </option>
  60. <option value="<?php echo \refill\Quality::SlowTwo;?>"
  61. <?php if ($_GET['quality'] == \refill\Quality::SlowTwo){ ?>selected<?php } ?>>慢2
  62. </option>
  63. <option value="<?php echo \refill\Quality::SlowFortyEight;?>"
  64. <?php if ($_GET['quality'] == \refill\Quality::SlowFortyEight){ ?>selected<?php } ?>>慢48
  65. </option>
  66. <option value="<?php echo \refill\Quality::SlowSeventyTwo;?>"
  67. <?php if ($_GET['quality'] == \refill\Quality::SlowSeventyTwo){ ?>selected<?php } ?>>慢72
  68. </option>
  69. </select>
  70. </td>
  71. <td><a href="javascript:void(0);" id="ncsubmit" class="btn-search "
  72. title="<?php echo $lang['nc_query']; ?>">&nbsp;</a>
  73. <?php if ($output['name'] != '') { ?>
  74. <a href="index.php?act=provider&op=index" class="btns "
  75. title="<?php echo $lang['nc_cancel_search']; ?>"><span><?php echo $lang['nc_cancel_search']; ?></span></a>
  76. <?php } ?>
  77. </td>
  78. </tr>
  79. </tbody>
  80. </table>
  81. </form>
  82. <!-- <table class="table tb-type2" id="prompt">-->
  83. <!-- <tbody>-->
  84. <!-- <tr class="space odd">-->
  85. <!-- <th colspan="12"><div class="title">-->
  86. <!-- <h5>--><?php //echo $lang['nc_prompts'];?><!--</h5>-->
  87. <!-- <span class="arrow"></span></div></th>-->
  88. <!-- </tr>-->
  89. <!-- <tr>-->
  90. <!-- <td><ul>-->
  91. <!-- <li>--><?php //echo $lang['store_help1'];?><!--</li>-->
  92. <!-- </ul></td>-->
  93. <!-- </tr>-->
  94. <!-- </tbody>-->
  95. <!-- </table>-->
  96. <form method="post" id="merchant_name_form">
  97. <input type="hidden" name="form_submit" value="ok"/>
  98. <table class="table tb-type2">
  99. <thead>
  100. <tr class="thead">
  101. <th>通道id</th>
  102. <th>通道名称</th>
  103. <th>店铺ID</th>
  104. <th>会员ID</th>
  105. <th>通道余额</th>
  106. <th>调款操作</th>
  107. <th>通道类型</th>
  108. <th class="align-center">通道状态</th>
  109. <th>接口余额</th>
  110. <th class="align-center">操作</th>
  111. </tr>
  112. </thead>
  113. <tbody>
  114. <?php if (!empty($output['provider_list']) && is_array($output['provider_list'])) { ?>
  115. <?php foreach ($output['provider_list'] as $k => $v) { ?>
  116. <tr class="trFlex">
  117. <td><?php echo $v['provider_id']; ?></td>
  118. <td><?php echo $v['name']; ?> (<?php echo $v['store_name'];?>)</td>
  119. <td><?php echo $v['store_id']; ?></td>
  120. <td><?php echo $v['account_id']; ?></td>
  121. <td><?php echo $v['available_predeposit']; ?></td>
  122. <td>
  123. <a href="index.php?act=provider&op=recharge_manual&type=edit&provider_id=<?php echo $v['provider_id'] ?>">调款</a>
  124. </td>
  125. <td><?php echo $output['type_text'][$v['type']-1]; ?></td>
  126. <td class="align-center">
  127. <?php if($v['opened'] == 1){?>
  128. <span style="color: #0bb20c">
  129. <?php }?>
  130. <?php if($v['opened'] == 2){?>
  131. <span style="color: #f30707">
  132. <?php }?>
  133. <?php echo $output['opened_text'][$v['opened']-1]; ?>
  134. </span>
  135. </td>
  136. <td id="money">
  137. <span><?php echo $v['balance'] ?? '';?></span>
  138. </td>
  139. <td class="align-center w200">
  140. <div>
  141. <a href="index.php?act=merchant&op=provider_province&id=<?php echo $v['provider_id'] ?>">省份控制</a>
  142. |
  143. <?php if($v['opened'] == 1){?>
  144. <a href="index.php?act=merchant&op=changeProviderState&state=2&id=<?php echo $v['provider_id'] ?>">关闭通道</a>
  145. <?php }?>
  146. <?php if($v['opened'] == 2){?>
  147. <a href="index.php?act=merchant&op=changeProviderState&state=1&id=<?php echo $v['provider_id'] ?>">启用通道</a>
  148. <?php }?>
  149. </div>
  150. <div>
  151. <a href="index.php?act=merchant&op=provider_edit&id=<?php echo $v['provider_id'] ?>">编辑通道</a>
  152. | <a class="deleid" href="#" data_id="<?php echo $v['provider_id'] ?>">删除通道</a>
  153. </div>
  154. </td>
  155. </tr>
  156. <?php } ?>
  157. <?php } else { ?>
  158. <tr class="no_data">
  159. <td colspan="15"><?php echo $lang['nc_no_record']; ?></td>
  160. </tr>
  161. <?php } ?>
  162. </tbody>
  163. <tfoot>
  164. <tr class="tfoot">
  165. <td></td>
  166. <td colspan="16">
  167. <div class="pagination"><?php echo $output['show_page']; ?></div>
  168. </td>
  169. </tr>
  170. </tfoot>
  171. </table>
  172. </form>
  173. </div>
  174. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.edit.js" charset="utf-8"></script>
  175. <script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
  176. <link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
  177. <script>
  178. $(function () {
  179. $('#ncsubmit').click(function () {
  180. $('input[name="op"]').val('index');
  181. $('#formSearch').submit();
  182. });
  183. // 表格hover时背景
  184. $('.trFlex').each(function () {
  185. $(this).hover(function () {
  186. $(this)[0].style.backgroundColor = '#cbe9f3'
  187. },function() {
  188. $(this)[0].style.backgroundColor = '#fff'
  189. })
  190. })
  191. $('.deleid').click(function() {
  192. let de_id = $(this).attr('data_id')
  193. layer.confirm('确定要删除通道 ?', {
  194. btn: ['确定', '取消']
  195. }, function() {
  196. window.location.href = `index.php?act=merchant&op=provider_del&id= ${de_id}`
  197. }, function() {
  198. })
  199. });
  200. // 负数余额变红
  201. $('#money span').each(function(index, item) {
  202. let text = $(item).text();
  203. if(!isNaN(text) && text < 0 ) {
  204. $(this).css('color', 'red')
  205. } else{
  206. $(this).css('color', '#555')
  207. }
  208. })
  209. });
  210. </script>