house_record.html 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. <script>
  2. var k=1;
  3. var houseInfo = {};
  4. var listArray;
  5. $(function(){
  6. $("aside>ul>li").eq(3).find("a").css({"background":"#00C1DE"})
  7. $("aside>ul>li").eq(3).siblings('li').find("a").css({"background":"#42485B"})
  8. if(sessionStorage.isSeller != 1){
  9. $(".power_btn").remove();
  10. }
  11. loadPage();
  12. var mainHeight = $(window).height()-320+"px";
  13. $(".scrollTable").css({"max-height":mainHeight});
  14. });
  15. /*加载数据*/
  16. function loadPage(){
  17. $("#houseBody").empty();
  18. delete houseInfo.page;
  19. var keyword = $("#inputKeyword").val();
  20. if($("#inputKeyword").val() != "" ){
  21. }else if($("#inputKeyword").val()!=" "){
  22. houseInfo.keyword = keyword;
  23. }
  24. $.post("system/getCouponRecordList.do",houseInfo,function(resp){
  25. var totalCnt = resp.data.totalCnt;
  26. $("#totalCnt").html(totalCnt);
  27. $('.page').empty();
  28. function tt(dd){
  29. }
  30. var GG = {
  31. "kk":function(mm){
  32. houseInfo.page = mm;
  33. loadData();
  34. $(".page").prepend("<span class=\"page_all\">共&nbsp;"+resp.data.totalCnt+"&nbsp;条</span>");
  35. }
  36. }
  37. $("#page").initPage(totalCnt,1,GG.kk);
  38. // listArray = resp.data.list;
  39. // for(var i=0;i<listArray.length;i++){
  40. // var line = "<tr><td>"+listArray[i].feedback+"</td>"
  41. // +"<td>"+listArray[i].contact+"</td>"
  42. // +"<td>"+formatDetailsDate(new Date(listArray[i].indate)).substring(0,10)+"</td>"
  43. // +"</tr>";
  44. // $("#houseBody").append(line);
  45. // }
  46. });
  47. }
  48. function loadData(){
  49. $.post("system/getCouponRecordList.do",houseInfo,function(resp){
  50. $("#houseBody").empty();
  51. listArray = resp.data.list;
  52. for(var i=0;i<listArray.length;i++){
  53. var line = "<tr><td>"+listArray[i].title+"</td>"
  54. +"<td>"+listArray[i].couponNo+"</td>"
  55. +"<td>"+((listArray[i].type == 1)?"代金券":"按次优惠")+"</td>"
  56. +"<td>"+((listArray[i].type == 1)?((listArray[i].couponAmount/100).toFixed(2)+"元"):"-")+"</td>"
  57. +"<td>"+formatCaiDanDate(new Date(listArray[i].startTime))+"~"+formatCaiDanDate(new Date(listArray[i].endTime))+"</td>"
  58. +"<td>"+listArray[i].timeS+"~"+listArray[i].timeE+"</td>"
  59. +"<td>"+formatDetailsDate(new Date(listArray[i].indate))+"</td>"
  60. +"<td>"+listArray[i].areaLimit+"</td>"
  61. +"<td>"+((listArray[i].mobile == null)?"":listArray[i].mobile)+"</td>"
  62. +"<td>"+((listArray[i].orderIdentity == null)?"否":"是")+"</td>"
  63. +"<td><a href=\"javascript:recordDetail("+i+")\">详情</a></td>"
  64. +"</tr>";
  65. $("#houseBody").append(line);
  66. }
  67. });
  68. }
  69. function sendCoup(){
  70. sessionStorage.couponId = 0;
  71. location.href="#/publish";
  72. }
  73. function recordDetail(index){
  74. $("#showRecord").modal("show");
  75. $("#myModalLabel").html("优惠券详情");
  76. var data = listArray[index];
  77. $("#title").html(data.title);
  78. $("#couponNo").html(data.couponNo);
  79. if(data.type == 1){
  80. $("#type").html("代金券");
  81. }else{
  82. $("#type").html("按次优惠");
  83. }
  84. $("#couponAmount").html(data.couponAmount);
  85. $("#startTime").html(formatCaiDanDate(new Date(data.startTime)));
  86. $("#endTime").html(formatCaiDanDate(new Date(data.endTime)));
  87. $("#descp").html(data.descp);
  88. $("#areaLimit").html(data.areaLimit);
  89. $("#timeLimit").html(data.timeLimit);
  90. $("#channel").html(data.channel);
  91. $("#indate").html(formatDetailsDate(new Date(data.indate)));
  92. $("#mobile").html(data.mobile);
  93. }
  94. </script>
  95. <div class="section">
  96. <div class="section_top">
  97. <p>
  98. <a>发放记录</a>
  99. </p>
  100. </div>
  101. <div class="add_item">
  102. <button onclick="sendCoup()" class=" btn btn-default blackborder ">发放优惠券</button>
  103. <!-- <a style="line-height:30px">意见反馈列表</a> -->
  104. <!-- <span>共</span><span id="totalCnt"></span><span>条</span> -->
  105. <!-- <button onclick="loadPage()" class="pull-right btn btn-default blackborder btn_search">搜索</button> -->
  106. <!-- <input id="inputKeyword" class="pull-right" placeholder="请输入关键词" type="text"/> -->
  107. </div>
  108. <div class="information">
  109. <div class="scrollTable">
  110. <table class="table table-striped table-bordered">
  111. <thead>
  112. <tr style="background:#ededed;">
  113. <th>券名</th>
  114. <th>券号</th>
  115. <th>类型</th>
  116. <th>面值/次</th>
  117. <th>有效期</th>
  118. <th>时间段</th>
  119. <th>发放时间</th>
  120. <th>使用区域</th>
  121. <th>所有人</th>
  122. <th>是否使用</th>
  123. <th>操作</th>
  124. </tr>
  125. </thead>
  126. <tbody id="houseBody" class="td_btn">
  127. </tbody>
  128. </table>
  129. </div>
  130. <ul class="page" maxshowpageitem="5" pagelistcount="15" id="page"></ul>
  131. </div>
  132. </div>
  133. <div class="modal fade" id="showRecord" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyoard="false">
  134. <div class="modal-dialog modal-lg" style="min-width:900px">
  135. <div class="modal-content">
  136. <div class="modal-header">
  137. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
  138. &times;
  139. </button>
  140. <h4 class="modal-title" id="myModalLabel">
  141. </h4>
  142. </div>
  143. <div class="modal-body">
  144. <p style="margin-top: 20px"><span style="display:inline-block;width: 80px;color:#777">券名:</span><span style="display:inline-block;width: 200px" id="title" ></span><span style="display:inline-block;margin-left: 70px;width: 80px;color:#777">券号:</span><span id="couponNo" type="text"> </span></P>
  145. <P style="margin-top: 20px"><span style="display:inline-block;width: 80px;color:#777">描述:</span><span id="descp" type="text"></span></p>
  146. <P style="margin-top: 20px"><span style="display:inline-block;width: 80px;color:#777">获取渠道:</span><span style="display:inline-block;width: 200px" id="channel" type="text"></span><span style="display:inline-block;margin-left: 70px;width: 80px;color:#777">发放时间:</span><span id="indate" type="text"></span></p>
  147. <P style="margin-top: 20px"><span style="display:inline-block;width: 80px;color:#777">使用地点:</span><span style="display:inline-block;width: 200px" id="areaLimit" type="text"></span><span style="display:inline-block;margin-left: 70px;width: 80px;color:#777">所有人:</span><span id="mobile" type="text"> </span></p>
  148. <p style="margin-top: 20px"><span style="display:inline-block;width: 80px;color:#777"> 面值:</span><span style="display:inline-block;width: 200px" id="couponAmount" type="text"></span> <span style="display:inline-block;margin-left: 67px;width: 80px;color:#777">优惠类型:</span><span id="type" type="text"></span></p>
  149. <p style="margin-top: 20px">
  150. <span style="color:#777">有效期:</span><span style="margin-left: 10px" id="startTime" type="date"></span> <span style="margin-left: 10px">至</span> <span style="margin-left: 10px" id="endTime" type="date"></span>
  151. </p>
  152. <p style="margin-top: 20px">
  153. <span style="color:#777">可用时间:</span><span style="margin-left: 10px" id="timeLimit" type="time"></span>
  154. </p>
  155. </div>
  156. <div class="modal-footer" >
  157. <button type="button" class="btn btn-default" data-dismiss="modal">关闭
  158. </button>
  159. <!-- <button type="button" class="btn btn-primary" onclick="addParkPoint()"> -->
  160. <!-- 保存 -->
  161. <!-- </button> -->
  162. </div>
  163. </div><!-- /.modal-content -->
  164. </div>
  165. </div><!-- /.modal -->
  166. <script>
  167. $("#special span").click(function(){
  168. var mark = $(this).children('input').val();
  169. if(mark == 0){
  170. $(this).css({"background":"#41C7DB","color":"#fff"});
  171. $(this).children('input').val(1);
  172. }else if(mark == 1){
  173. $(this).css({"background":"#fff","color":"#333"});
  174. $(this).children('input').val(0);
  175. }
  176. });
  177. $(".textType label").click(function(){
  178. $(this).css({"background":"#41C7DB"}).siblings('label').css({"background":"#fff"});
  179. $(this).next('textarea').show().siblings('textarea').hide();
  180. });
  181. //实例化编辑器 -->
  182. var ue = UE.delEditor('editor');
  183. </script>