index.html 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. {// 引入标签库 }
  2. <tagLib name="html" />
  3. <include file="Public:header" />
  4. <load href='__TMPL__Common/js/jquery.bgiframe.js' />
  5. <load href='__TMPL__Common/js/jquery.weebox.js' />
  6. <load href='__TMPL__Common/js/edu/edu_deal.js' />
  7. <load href='__TMPL__Common/style/weebox.css' />
  8. <script type="text/javascript" src="__TMPL__Common/js/calendar/calendar.php?lang=zh-cn" ></script>
  9. <load href='__TMPL__Common/js/calendar/calendar.css' />
  10. <load href='__TMPL__Common/js/calendar/calendar.js' />
  11. <PHP>
  12. function get_deal_status($deal_status)
  13. {
  14. if($deal_status == 2){
  15. return "待审核";
  16. }elseif($deal_status ==1){
  17. return "审核通过";
  18. }elseif($deal_status ==3){
  19. return "审核未通过";
  20. }else{
  21. return "未提交";
  22. }
  23. }
  24. function get_end_time($end_time)
  25. {
  26. $end_time_s=to_timespan($end_time)+24*60*60;
  27. if($end_time_s < get_gmtime()){
  28. return '<span style="color:#f30;">过期</span>';
  29. }else{
  30. return to_date($end_time_s-24*60*60,'Y-m-d');
  31. }
  32. }
  33. function edit_new($name,$id){
  34. return '<a href="javascript:edit('.$id.')" >'.$name.'</a>';
  35. }
  36. function get_user_name($user_id)
  37. {
  38. return M("User")->where("id=".intval($user_id))->getField("nick_name");
  39. }
  40. function get_deal_support($id,$deal){
  41. return "<a href=\"javascript:get_deal_support('".$id."')\">支持列表</a>";
  42. }
  43. function get_refund($id,$deal)
  44. {
  45. $end_time=to_timespan($deal['end_time'])+24*60*60;
  46. if($deal['is_success']==0 && $end_time<get_gmtime())
  47. {
  48. $onclick_str="if(confirm('是否确认退款')){window.location.href='".u("EduDeal/batch_refund",array("id"=>$id))."';}";
  49. return '<a href="javascript:void(0);" onclick="'.$onclick_str.'">批量退款</a>';
  50. }
  51. }
  52. function get_pay_log($id,$deal)
  53. {
  54. if($deal['is_success']==1&&$deal['is_video']==1)
  55. {
  56. return "<a href=\"javascript:pay_log('".$id."')\">结算筹款</a>";
  57. }
  58. }
  59. function get_deal_video($id,$deal){
  60. if($deal['is_success']==1) {
  61. $onclick_str="window.location.href='".u("EduDeal/deal_videos",array("deal_id"=>$id))."';";
  62. return '<a href="javascript:void(0);" onclick="'.$onclick_str.'">直播列表</a>';
  63. }
  64. }
  65. </PHP>
  66. <script>
  67. </script>
  68. <div class="main">
  69. <div class="main_title">众筹直播项目列表</div>
  70. <div class="blank5"></div>
  71. <div class="button_row">
  72. <input type="button" class="button" value="删除" onclick="del();" />
  73. </div>
  74. <div class="blank5"></div>
  75. <div class="search_row">
  76. <form name="search" action="__APP__" method="get">
  77. <div>项目名称:<input type="text" class="textbox" name="name" value="{:trim($_REQUEST['name'])}" style="width:100px;" /></div>
  78. <div>发起人ID: <input type="text" class="textbox" name="user_id" value="{:trim($_REQUEST['user_id'])}" style="width:30px;" /></div>
  79. <div>
  80. 创建时间:<span><input type="text" class="textbox" name="create_time_1" id="create_time_1" value="{$_REQUEST['create_time_1']}" onfocus="this.blur(); return showCalendar('create_time_1', '%Y-%m-%d', false, false, 'btn_create_time_1');" /><input type="button" class="button" id="btn_create_time_1" value="{%SELECT_TIME}" onclick="return showCalendar('create_time_1', '%Y-%m-%d', false, false, 'btn_create_time_1');" /></span>
  81. - <span><input type="text" class="textbox" name="create_time_2" id="create_time_2" value="{$_REQUEST['create_time_2']}" onfocus="this.blur(); return showCalendar('create_time_2', '%Y-%m-%d', false, false, 'btn_create_time_2');" /><input type="button" class="button" id="btn_create_time_2" value="{%SELECT_TIME}" onclick="return showCalendar('create_time_2', '%Y-%m-%d', false, false, 'btn_create_time_2');" /></span>
  82. <input type="submit" class="button" value="{%SEARCH}" />
  83. </div>
  84. <input type="hidden" value="EduDeal" name="m" />
  85. <input type="hidden" value="index" name="a" />
  86. </form>
  87. </div>
  88. <div class="blank5"></div>
  89. <html:list
  90. id="dataTable"
  91. style="dataTable"
  92. name="deal"
  93. checkbox="true"
  94. action="true"
  95. datasource="list"
  96. show="id:{%ID}|50px
  97. ,name|edit_new=$deal['id']:项目名称
  98. ,user_id:发起人ID
  99. ,user_id|get_user_name:发起人昵称
  100. ,limit_num:目标数量
  101. ,price:支持价格
  102. ,support_amount:已筹金额
  103. ,support_count:支持数量
  104. ,create_time|to_date:创建时间
  105. ,end_time|get_end_time:结束时间
  106. ,video_begin_time:直播开始时间
  107. ,is_success|get_status:是否成功
  108. ,is_effect|get_toogle_status=$deal['id']#is_effect:上架"
  109. actionlist="edit:编辑,id|get_deal_support=$deal,id|get_deal_video=$deal,id|get_pay_log=$deal,id|get_refund=$deal,del:删除," />
  110. <div class="blank5"></div>
  111. <div class="page">{$page}</div>
  112. </div>
  113. <include file="Public:footer" />