deal_support.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. {// 引入标签库 }
  2. <tagLib name="html" />
  3. <PHP>
  4. function get_order_status($status)
  5. {
  6. if($status==0)return "未支付";
  7. if($status==1)return "已支付";
  8. }
  9. function get_user_name($user_id)
  10. {
  11. return M("User")->where("id=".intval($user_id))->getField("nick_name");
  12. }
  13. </PHP>
  14. <include file="Public:header" />
  15. <load href='__TMPL__Common/js/jquery.bgiframe.js' />
  16. <load href='__TMPL__Common/js/jquery.weebox.js' />
  17. <load href='__TMPL__Common/js/deal.js' />
  18. <script type="text/javascript">
  19. function view(id)
  20. {
  21. location.href = ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=view&id="+id;
  22. }
  23. function del_order(id)
  24. {
  25. if(!id)
  26. {
  27. idBox = $(".key:checked");
  28. if(idBox.length == 0)
  29. {
  30. alert(LANG['DELETE_EMPTY_WARNING']);
  31. return;
  32. }
  33. idArray = new Array();
  34. $.each( idBox, function(i, n){
  35. idArray.push($(n).val());
  36. });
  37. id = idArray.join(",");
  38. }
  39. if(confirm(LANG['CONFIRM_DELETE']))
  40. $.ajax({
  41. url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=delete_order&id="+id,
  42. data: "ajax=1",
  43. dataType: "json",
  44. success: function(obj){
  45. alert(obj.info);
  46. if(obj.status==1)
  47. location.href=location.href;
  48. }
  49. });
  50. }
  51. function order_refund(id)
  52. {
  53. if(confirm("确定要退款?")){
  54. $.ajax({
  55. url: ROOT+"?"+VAR_MODULE+"="+MODULE_NAME+"&"+VAR_ACTION+"=order_refund&id="+id,
  56. data: "ajax=1",
  57. dataType: "json",
  58. success: function(obj){
  59. alert(obj.info);
  60. if(obj.status==1){
  61. location.href=location.href;
  62. }
  63. }
  64. });
  65. }
  66. }
  67. </script>
  68. <load href='__TMPL__Common/style/weebox.css' />
  69. <div class="main">
  70. <div class="blank5"></div>
  71. <div class="button_row">
  72. <div class="main_title"> {$deal_info.name}-支持列表 <a href="{:u("EduDeal/index")}" class="back_list">{%BACK_LIST}</a></div>
  73. <div class="blank5"></div>
  74. <input type="button" class="button" value="删除" onclick="del();" />
  75. </div>
  76. <div class="blank5"></div>
  77. <div class="search_row">
  78. <form name="search" action="__APP__" method="get">
  79. 发起人ID: <input type="text" class="textbox" name="user_id" value="{:trim($_REQUEST['user_id'])}" style="width:100px;" />
  80. 退款:
  81. <select name="is_refund">
  82. <option value="NULL" <if condition="$_REQUEST['is_refund'] eq NULL">selected="selected"</if> >请选择</option>
  83. <option value="0" <if condition="$_REQUEST['is_refund'] eq '0'">selected="selected"</if> >未退款</option>
  84. <option value="1" <if condition="$_REQUEST['is_refund'] eq 1">selected="selected"</if> >已退款</option>
  85. </select>
  86. <input type="hidden" value="EduDeal" name="m" />
  87. <input type="hidden" value="deal_support" name="a" />
  88. <input type="hidden" value="{$_REQUEST['deal_id']}" name="deal_id" />
  89. <input type="submit" class="button" value="{%SEARCH}" />
  90. <!--<input type="button" class="button" value="{%EXPORT}" onclick="export_csv();" />-->
  91. </form>
  92. </div>
  93. <div class="blank5"></div>
  94. <html:list
  95. id="dataTable"
  96. style="dataTable"
  97. name="deal"
  98. checkbox="true"
  99. action="true"
  100. datasource="list"
  101. show="id:{%ID}|50px
  102. ,deal_name|get_title:项目名称
  103. ,user_id:支持人id
  104. ,user_id|get_user_name:支持人呢称
  105. ,pay:支付金额
  106. ,order_status|get_order_status:状态
  107. ,is_refund|get_status:退款
  108. ,create_time|to_date:下单日期"
  109. actionlist="order_refund:退款,del_order:删除" />
  110. <div class="blank5"></div>
  111. <div class="page">{$page}</div>
  112. </div>
  113. <include file="Public:footer" />