index.html 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. {// 引入标签库 }
  2. <tagLib name="html" />
  3. <include file="Public:header" />
  4. <include file="Public:new" />
  5. <load href='__TMPL__Common/js/jquery.bgiframe.js' />
  6. <load href='__TMPL__Common/js/jquery.weebox.js' />
  7. <load href='__TMPL__Common/js/user.js' />
  8. <load href='__TMPL__Common/style/weebox.css' />
  9. <script type="text/javascript" src="__TMPL__Common/js/calendar/calendar.php?lang=zh-cn" ></script>
  10. <load href='__TMPL__Common/js/calendar/calendar.css' />
  11. <load href='__TMPL__Common/js/calendar/calendar.js' />
  12. <PHP>
  13. function to_money($money){
  14. return format_price($money);
  15. }
  16. function get_alipay_name($uid)
  17. {
  18. return M("User")->where("id=".$uid)->getField("alipay_name");
  19. }
  20. function get_alipay_account($uid)
  21. {
  22. return M("User")->where("id=".$uid)->getField("alipay_account");
  23. }
  24. function get_refund_user_name($uid)
  25. {
  26. return emoji_decode(M("User")->where("id=".$uid)->getField("nick_name"));
  27. }
  28. function get_confirm($id,$vo)
  29. {
  30. if($vo['is_pay']==0){
  31. $user_id =$vo['user_id'];
  32. return "<a href='javascript:refund_allow(".$id.");'>允许</a> <a href='javascript:refund_not_allow(".$id.");'>不允许</a> <a href='javascript:refund_check(".$user_id.");'>资金核对</a> ";
  33. }elseif($vo['is_pay']==1){
  34. return "<a href='javascript:refund_confirm(".$id.");'>确认支付</a> ";
  35. }elseif($vo['is_pay']==2){
  36. return "<a> 未允许支付</a>";
  37. }elseif($vo['is_pay']==3){
  38. return "<a>支付成功</a>";
  39. }else{
  40. return "<a>操作失败</a>";
  41. }
  42. }
  43. </PHP>
  44. <script type="text/javascript">
  45. function refund_confirm(id)
  46. {
  47. $.weeboxs.open(ROOT+'?m=UserRefund&a=refund_confirm&id='+id, {contentType:'ajax',showButton:false,title:"确认提现",width:600,height:140});
  48. }
  49. function refund_allow(id){
  50. $.ajax({
  51. url: ROOT+'?m=UserRefund&a=refund_allow&status=1&id='+id,
  52. data: "ajax=1",
  53. dataType: "json",
  54. success: function(msg){
  55. if(msg.status==0){
  56. alert(msg.info);
  57. }
  58. },
  59. error: function(){
  60. $.weeboxs.open(ROOT+'?m=UserRefund&a=refund_allow&status=1&id='+id, {contentType:'ajax',showButton:false,title:"确认允许提现",width:600,height:140});
  61. }
  62. });
  63. }
  64. function refund_not_allow(id){
  65. $.ajax({
  66. url: ROOT+'?m=UserRefund&a=refund_allow&status=0&id='+id,
  67. data: "ajax=1",
  68. dataType: "json",
  69. success: function(msg){
  70. if(msg.status==0){
  71. alert(msg.info);
  72. }
  73. },
  74. error: function(){
  75. $.weeboxs.open(ROOT+'?m=UserRefund&a=refund_allow&status=0&id='+id, {contentType:'ajax',showButton:false,title:"确认不允许提现",width:600,height:140});
  76. }
  77. });
  78. }
  79. function refund_check(user_id){
  80. $.ajax({
  81. url: ROOT+'?m=UserRefund&a=refund_check&user_id='+user_id,
  82. data: "ajax=1",
  83. dataType: "json",
  84. success: function(msg){
  85. if(msg.status==0){
  86. alert(msg.info);
  87. }
  88. },
  89. error: function(){
  90. $.weeboxs.open(ROOT+'?m=UserRefund&a=refund_check&status=1&user_id='+user_id, {contentType:'ajax',showButton:false,title:"资金核对",width:900,height:150});
  91. }
  92. });
  93. }
  94. function batch_examine(id)
  95. {
  96. if(!id)
  97. {
  98. idBox = $(".key:checked");
  99. if(idBox.length == 0)
  100. {
  101. alert('请选择要审核的用户');
  102. return;
  103. }
  104. idArray = new Array();
  105. $.each( idBox, function(i, n){
  106. idArray.push($(n).val());
  107. });
  108. id = idArray.join(",");
  109. }
  110. $.weeboxs.open(ROOT+'?m=UserConfirmRefund&a=batch_examine&id='+id,{contentType:'ajax',showButton:false,title:'批量审核',width:1200,height:600});
  111. }
  112. </script>
  113. <div class="main">
  114. <div class="main_title_list"><div class="list-line-ico"></div>提现记录</div>
  115. <div class="search_row">
  116. <form name="search" action="__APP__" method="get" class="clearfix">
  117. <div>主播ID:<input type="text" class="textbox" name="user_id" value="{:trim($_REQUEST['user_id'])}" style="width:100px" /></div>
  118. <div>{%NICK_NAME}:<input type="text" class="textbox" name="nick_name" value="{:trim($_REQUEST['nick_name'])}" style="width:100px;" /></div>
  119. <div>状态:<select name="is_pay" style="width:100px;margin:0">
  120. <option value="0" <if condition="$_REQUEST['is_pay'] eq '0'">selected="selected"</if> >待审核</option>
  121. <option value="2" <if condition="$_REQUEST['is_pay'] eq 2">selected="selected"</if> >未允许支付</option>
  122. </select><input type="hidden" value="UserRefund" name="m" /><input type="hidden" value="index" name="a" /><input type="submit" class="button" value="{%SEARCH}" /></div>
  123. </form>
  124. </div>
  125. <html:list
  126. id="dataTable"
  127. style="dataTable"
  128. name="deal"
  129. action="true"
  130. checkbox="true"
  131. datasource="list"
  132. show="id:{%ID}|90px
  133. ,user_id:主播ID
  134. ,user_id|get_alipay_account:支付宝账号
  135. ,user_id|get_alipay_name:支付宝姓名
  136. ,money|to_money:金额
  137. ,ticket|:{%TICKET}
  138. ,user_id|get_refund_user_name:{%NICK_NAME}
  139. ,create_time|to_date:申请时间
  140. ,memo|get_title:申请备注
  141. ,is_pay|get_status:是否审核
  142. ,pay_time|to_date:确认支付时间
  143. ,reply|get_title:操作备注
  144. ,pay_log|get_title:支付备注"
  145. actionlist="id|get_confirm=$deal," />
  146. <table class="dataTable">
  147. <tobdy>
  148. <td colspan="5">
  149. <input type="button" class="button button-add" value="批量审核" onclick="batch_examine();" />
  150. </td>
  151. </tobdy>
  152. </table>
  153. <div class="page">{$page}</div>
  154. </div>
  155. <include file="Public:footer" />