provider.group.php 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204
  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="1" data-type="1">
  91. <?php if(in_array('1-1',$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. 普通油卡通道
  97. </p>
  98. <p data-quality="2" data-type="1">
  99. <?php if(in_array('2-1',$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. 慢充油卡通道
  105. </p>
  106. </div>
  107. <div class="inblock" style="flex:1">
  108. <table class="tb-type2">
  109. <tbody class="selecTobay">
  110. <tr class="firstTr" style="display:none">
  111. <td style="border-bottom: 1px dotted #CBE9F3;">
  112. 是否只使用通道组通道:
  113. <label><input name="is_only" type="radio" value="1"
  114. />是</label>
  115. <label><input name="is_only" type="radio" value="0" />否</label>
  116. </td>
  117. </tr>
  118. </tbody>
  119. <tfoot>
  120. <tr class="tfoot" style="display: none;">
  121. <td colspan="15" class="subTd" style="display:none"><a href="JavaScript:void(0);" class="btn submit"><span id="btnsub">提交</span></a></td>
  122. <td colspan="15"><a href="JavaScript:void(0);" class="btn content"><span id="btnContent"></span></a></td>
  123. </tr>
  124. </tfoot>
  125. </table>
  126. </div>
  127. </td>
  128. </tr>
  129. </tbody>
  130. </table>
  131. </form>
  132. </div>
  133. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/dialog/dialog.js" id="dialog_js"
  134. charset="utf-8"></script>
  135. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery-ui/jquery.ui.js"></script>
  136. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/ajaxfileupload/ajaxfileupload.js"></script>
  137. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.Jcrop/jquery.Jcrop.js"></script>
  138. <script type="text/javascript" src="<?php echo RESOURCE_SITE_URL;?>/refill/layer.js"></script>
  139. <link href="<?php echo RESOURCE_SITE_URL; ?>/js/jquery.Jcrop/jquery.Jcrop.min.css" rel="stylesheet" type="text/css"
  140. id="cssfile2"/>
  141. <script type="text/javascript" src="<?php echo ADMIN_TEMPLATES_URL;?>/layui/layui.js"></script>
  142. <link rel="stylesheet" type="text/css" href="<?php echo ADMIN_TEMPLATES_URL; ?>/layui/css/layui.css"/>
  143. <script type="text/javascript">
  144. $(function () {
  145. $('.group p').click(function () {
  146. $(this).css('color', '#000')
  147. $(this).siblings().css('color', '#555')
  148. $(this).css('background-color', '#fff')
  149. $(this).siblings().css('background-color', '#e7f7fd')
  150. $(this).css('border', 'none')
  151. $(this).siblings().css('border', '1px solid#daf3fd')
  152. let group_id = $("input[name='group_id']").val()
  153. let quality = $(this).attr('data-quality')
  154. let type = $(this).attr('data-type')
  155. // $(".selecTobay").find('tr').remove();
  156. $(".selecTobay tr").eq(0).nextAll().remove();
  157. $.get('index.php?act=provider_group&op=get_provider_group_info&group_id='+group_id+'&quality='+quality+'&type='+type, function (data) {
  158. data = JSON.parse(data)
  159. let dataArr = data.data
  160. let is_only = data.is_only
  161. $('.tfoot').css('display','block')
  162. if (data.length == 0) {
  163. $(".selecTobay .firstTr").hide()
  164. $(".subTd").hide()
  165. $('#btnContent').text('添加')
  166. } else {
  167. $(".selecTobay .firstTr").show()
  168. $(".subTd").show()
  169. $("input[name='is_only']").each(function () {
  170. if ($(this).val() == is_only) {
  171. $(this).attr("checked", 'checked')
  172. }
  173. })
  174. $('#btnContent').text('重新编辑')
  175. for (let key in dataArr) {
  176. // console.log(dataArr[key]);
  177. let trContent = ''
  178. for (let index = 0; index < dataArr[key].length; index++) {
  179. // console.log(dataArr[key][index]);
  180. trContent += ' ' +dataArr[key][index] + ','
  181. }
  182. trContent = trContent.substr(0, trContent.length-1);
  183. let td = '<td style="border-bottom: 1px dotted #CBE9F3;">'+trContent+'</td>'
  184. let tr = '<tr>' + td+ '</tr>'
  185. $(".selecTobay").append(tr);
  186. }
  187. }
  188. // console.log('dataArr',dataArr);
  189. })
  190. $(".content").click(function () {
  191. let group_id = $("input[name='group_id']").val()
  192. $(location).attr('href', 'index.php?act=provider_group&op=set_provider_group_info&group_id='+group_id+'&quality='+quality+'&type='+type)
  193. });
  194. // 点击提交
  195. $('.submit').click(function () {
  196. let isPro = $("input[name='isPro']:checked").val()
  197. $("input[name='quality']").val(quality)
  198. $("input[name='type']").val(type)
  199. $("#user_form").submit();
  200. })
  201. })
  202. });
  203. </script>