provider.group.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  1. <link href="<?php echo ADMIN_TEMPLATES_URL;?>/css/recharge.css" rel="stylesheet" type="text/css" id="cssfile2" />
  2. <?php defined('InShopNC') or exit('Access Invalid!'); ?>
  3. <div class="page provider_group">
  4. <div class="fixed-bar">
  5. <div class="item-title">
  6. <h3>通道组</h3>
  7. <ul class="tab-base">
  8. <li><a href="index.php?act=provider_group&op=index"><span><?php echo $lang['nc_manage'] ?></span></a></li>
  9. <li><a href="index.php?act=provider_group&op=add"><span><?php echo $lang['nc_new'] ?></span></a></li>
  10. <li><a href="JavaScript:void(0);" class="current"><span>通道组通道分配</span></a></li>
  11. </ul>
  12. </div>
  13. </div>
  14. <div class="fixed-empty"></div>
  15. <form id="user_form" enctype="multipart/form-data" method="post">
  16. <input type="hidden" name="form_submit" value="ok"/>
  17. <input type="hidden" name="group_id" value="<?php echo $output['group']['group_id']?>"/>
  18. <input type="hidden" name="quality" value=""/>
  19. <input type="hidden" name="type" value=""/>
  20. <table class="tb-type2 table">
  21. <tbody class="mw1250 block">
  22. <tr class="noborder">
  23. <td colspan="2" class="required"><label class="validation" for="name">通道组名称:</label></td>
  24. <td>
  25. <?php echo $output['group']['group_name']?>
  26. </td>
  27. </tr>
  28. <tr class="noborder">
  29. <td colspan="2"><label for="end_period">通道设定:</label></td>
  30. </tr>
  31. <tr class="noborder" style="display: block;">
  32. <td class="inblock w100pre" style="display: flex;height: auto;">
  33. <div style="width:175px" class="group inblock">
  34. <p data-quality="1" data-type="2">
  35. <?php if(in_array('1-2',$output['check'])){?>
  36. <i class="layui-icon layui-icon-rate-solid"></i>
  37. <?php }else{?>
  38. <i class="layui-icon layui-icon-rate"></i>
  39. <?php }?>
  40. 普通话费通道
  41. </p>
  42. <p data-quality="2" data-type="2">
  43. <?php if(in_array('2-2',$output['check'])){?>
  44. <i class="layui-icon layui-icon-rate-solid"></i>
  45. <?php }else{?>
  46. <i class="layui-icon layui-icon-rate"></i>
  47. <?php }?>
  48. 快充话费通道
  49. </p>
  50. <p data-quality="3" data-type="2">
  51. <?php if(in_array('3-2',$output['check'])){?>
  52. <i class="layui-icon layui-icon-rate-solid"></i>
  53. <?php }else{?>
  54. <i class="layui-icon layui-icon-rate"></i>
  55. <?php }?>
  56. 卡密话费通道
  57. </p>
  58. <p data-quality="4" data-type="2">
  59. <?php if(in_array('4-2',$output['check'])){?>
  60. <i class="layui-icon layui-icon-rate-solid"></i>
  61. <?php }else{?>
  62. <i class="layui-icon layui-icon-rate"></i>
  63. <?php }?>
  64. 三方话费通道
  65. </p>
  66. <p data-quality="5" data-type="2">
  67. <?php if(in_array('5-2',$output['check'])){?>
  68. <i class="layui-icon layui-icon-rate-solid"></i>
  69. <?php }else{?>
  70. <i class="layui-icon layui-icon-rate"></i>
  71. <?php }?>
  72. 慢24话费通道
  73. </p>
  74. <p data-quality="6" data-type="2">
  75. <?php if(in_array('6-2',$output['check'])){?>
  76. <i class="layui-icon layui-icon-rate-solid"></i>
  77. <?php }else{?>
  78. <i class="layui-icon layui-icon-rate"></i>
  79. <?php }?>
  80. 慢6话费通道
  81. </p>
  82. <p data-quality="7" data-type="2">
  83. <?php if(in_array('7-2',$output['check'])){?>
  84. <i class="layui-icon layui-icon-rate-solid"></i>
  85. <?php }else{?>
  86. <i class="layui-icon layui-icon-rate"></i>
  87. <?php }?>
  88. 慢2话费通道
  89. </p>
  90. <p data-quality="8" data-type="2">
  91. <?php if(in_array('8-2',$output['check'])){?>
  92. <i class="layui-icon layui-icon-rate-solid"></i>
  93. <?php }else{?>
  94. <i class="layui-icon layui-icon-rate"></i>
  95. <?php }?>
  96. 慢48话费通道
  97. </p>
  98. <p data-quality="9" data-type="2">
  99. <?php if(in_array('9-2',$output['check'])){?>
  100. <i class="layui-icon layui-icon-rate-solid"></i>
  101. <?php }else{?>
  102. <i class="layui-icon layui-icon-rate"></i>
  103. <?php }?>
  104. 慢72话费通道
  105. </p>
  106. <p data-quality="1" data-type="1">
  107. <?php if(in_array('1-1',$output['check'])){?>
  108. <i class="layui-icon layui-icon-rate-solid"></i>
  109. <?php }else{?>
  110. <i class="layui-icon layui-icon-rate"></i>
  111. <?php }?>
  112. 无流水油卡通道
  113. </p>
  114. <p data-quality="5" data-type="1">
  115. <?php if(in_array('5-1',$output['check'])){?>
  116. <i class="layui-icon layui-icon-rate-solid"></i>
  117. <?php }else{?>
  118. <i class="layui-icon layui-icon-rate"></i>
  119. <?php }?>
  120. 有流水油卡通道
  121. </p>
  122. <p data-quality="3" data-type="1">
  123. <?php if(in_array('3-1',$output['check'])){?>
  124. <i class="layui-icon layui-icon-rate-solid"></i>
  125. <?php }else{?>
  126. <i class="layui-icon layui-icon-rate"></i>
  127. <?php }?>
  128. 卡密油卡通道
  129. </p>
  130. <p data-quality="2" data-type="1">
  131. <?php if(in_array('2-1',$output['check'])){?>
  132. <i class="layui-icon layui-icon-rate-solid"></i>
  133. <?php }else{?>
  134. <i class="layui-icon layui-icon-rate"></i>
  135. <?php }?>
  136. 快充油卡通道
  137. </p>
  138. </div>
  139. <div class="inblock" style="flex:1">
  140. <table class="tb-type2">
  141. <tbody class="selecTobay">
  142. <tr class="firstTr" style="display:none">
  143. <td style="border-bottom: 1px dotted #CBE9F3;">
  144. 是否只使用通道组通道:
  145. <label><input name="is_only" type="radio" value="1"
  146. />是</label>
  147. <label><input name="is_only" type="radio" value="0" />否</label>
  148. </td>
  149. </tr>
  150. </tbody>
  151. <tfoot>
  152. <tr class="tfoot" style="display: none;">
  153. <td colspan="15" class="subTd" style="display:none"><a href="JavaScript:void(0);" class="btn submit"><span id="btnsub">提交</span></a></td>
  154. <td colspan="15"><a href="JavaScript:void(0);" class="btn content"><span id="btnContent"></span></a></td>
  155. </tr>
  156. </tfoot>
  157. </table>
  158. </div>
  159. </td>
  160. </tr>
  161. </tbody>
  162. </table>
  163. </form>
  164. </div>
  165. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/dialog/dialog.js" id="dialog_js"
  166. charset="utf-8"></script>
  167. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery-ui/jquery.ui.js"></script>
  168. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/ajaxfileupload/ajaxfileupload.js"></script>
  169. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.Jcrop/jquery.Jcrop.js"></script>
  170. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/refill/layer.js"></script>
  171. <link href="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.Jcrop/jquery.Jcrop.min.css" rel="stylesheet" type="text/css"
  172. id="cssfile2"/>
  173. <script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
  174. <link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
  175. <script type="text/javascript">
  176. $(function () {
  177. $('.group p').click(function () {
  178. $(this).css('color', '#000')
  179. $(this).siblings().css('color', '#555')
  180. $(this).css('background-color', '#fff')
  181. $(this).siblings().css('background-color', '#e7f7fd')
  182. $(this).css('border', 'none')
  183. $(this).siblings().css('border', '1px solid#daf3fd')
  184. let group_id = $("input[name='group_id']").val()
  185. let quality = $(this).attr('data-quality')
  186. let type = $(this).attr('data-type')
  187. // $(".selecTobay").find('tr').remove();
  188. $(".selecTobay tr").eq(0).nextAll().remove();
  189. $.get('index.php?act=provider_group&op=get_provider_group_info&group_id='+group_id+'&quality='+quality+'&type='+type, function (data) {
  190. data = JSON.parse(data)
  191. let dataArr = data.data
  192. let is_only = data.is_only
  193. $('.tfoot').css('display','block')
  194. if (data.length == 0) {
  195. $(".selecTobay .firstTr").hide()
  196. $(".subTd").hide()
  197. $('#btnContent').text('添加')
  198. } else {
  199. $(".selecTobay .firstTr").show()
  200. $(".subTd").show()
  201. $("input[name='is_only']").each(function () {
  202. if ($(this).val() == is_only) {
  203. $(this).attr("checked", 'checked')
  204. }
  205. })
  206. $('#btnContent').text('重新编辑')
  207. for (let key in dataArr) {
  208. // console.log(dataArr[key]);
  209. let trContent = ''
  210. for (let index = 0; index < dataArr[key].length; index++) {
  211. // console.log(dataArr[key][index]);
  212. trContent += ' ' +dataArr[key][index] + ','
  213. }
  214. trContent = trContent.substr(0, trContent.length-1);
  215. let td = '<td style="border-bottom: 1px dotted #CBE9F3;">'+trContent+'</td>'
  216. let tr = '<tr>' + td+ '</tr>'
  217. $(".selecTobay").append(tr);
  218. }
  219. }
  220. // console.log('dataArr',dataArr);
  221. })
  222. $(".content").click(function () {
  223. let group_id = $("input[name='group_id']").val()
  224. $(location).attr('href', 'index.php?act=provider_group&op=set_provider_group_info&group_id='+group_id+'&quality='+quality+'&type='+type)
  225. });
  226. // 点击提交
  227. $('.submit').click(function () {
  228. let isPro = $("input[name='isPro']:checked").val()
  229. $("input[name='quality']").val(quality)
  230. $("input[name='type']").val(type)
  231. $("#user_form").submit();
  232. })
  233. })
  234. });
  235. </script>