qiuzhu.js 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. function qiuzhu_init() {
  2. makeUI(taskList);
  3. $('#qz_btnQZ1').on('click', function () {
  4. $.ajax({
  5. url: '/yeweihui/qiuzhu/list.json',
  6. type: 'post',
  7. data: {
  8. houseNumber: $('#qz_searchNum1').val(),
  9. status: 1
  10. },
  11. success: function (data) {
  12. makeList1(data.data);
  13. },
  14. error: function () {
  15. $.alert("网络异常");
  16. }
  17. });
  18. });
  19. $('#qz_btnQZ2').on('click', function () {
  20. $.ajax({
  21. url: '/yeweihui/qiuzhu/list.json',
  22. type: 'post',
  23. data: {
  24. houseNumber: $('#qz_searchNum2').val(),
  25. status: 2
  26. },
  27. success: function (data) {
  28. makeList2(data.data);
  29. },
  30. error: function () {
  31. $.alert("网络异常");
  32. }
  33. });
  34. });
  35. $('#qz_btnQZ3').on('click', function () {
  36. $.ajax({
  37. url: '/yeweihui/qiuzhu/list.json',
  38. type: 'post',
  39. data: {
  40. houseNumber: $('#qz_searchNum3').val(),
  41. status: 3
  42. },
  43. success: function (data) {
  44. makeList3(data.data);
  45. },
  46. error: function () {
  47. $.alert("网络异常");
  48. }
  49. });
  50. });
  51. }
  52. function makeUI(tasks) {
  53. let tasks1 = [];
  54. let tasks2 = [];
  55. let tasks3 = [];
  56. for (let i = 0; i < tasks.length; i++) {
  57. let task = tasks[i];
  58. if (task.taskStatus == 1) {
  59. tasks1.push(task);
  60. }
  61. else if (task.taskStatus == 2) {
  62. tasks2.push(task);
  63. }
  64. else if (task.taskStatus == 3) {
  65. tasks3.push(task);
  66. }
  67. }
  68. makeList1(tasks1);
  69. makeList2(tasks2);
  70. makeList3(tasks3);
  71. }
  72. function makeList1(tasks) {
  73. $('#qz_list1').empty();
  74. if (tasks.length <= 0) {
  75. $('#qz_list1').append('<div class="weui-loadmore weui-loadmore_line">\n' +
  76. ' <span class="weui-loadmore__tips">暂无数据</span>\n' +
  77. '</div>');
  78. }
  79. for (let i = 0; i < tasks.length; i++) {
  80. let task = tasks[i];
  81. $('#qz_list1').append($('<a href="javascript:itemSelect(' + task.taskId + ');" class="weui-media-box weui-media-box_appmsg">\n' +
  82. ' <div class="weui-media-box__bd">\n' +
  83. ' <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
  84. ' <p class="weui-media-box__desc">' + task.houseNumber + '</p>\n' +
  85. ' <p class="weui-media-box__desc">' + '2020-02-02 14:30' + '</p>\n' +
  86. ' </div>\n' +
  87. ' <h4 class="weui-media-box__title">' + task.taskTitle + '</h4>\n' +
  88. ' <p class="weui-media-box__desc">' + task.remark + '</p>\n' +
  89. ' </div>\n' +
  90. ' </a>'));
  91. }
  92. }
  93. function makeList2(tasks) {
  94. $('#qz_list2').empty();
  95. if (tasks.length <= 0) {
  96. $('#qz_list2').append('<div class="weui-loadmore weui-loadmore_line">\n' +
  97. ' <span class="weui-loadmore__tips">暂无数据</span>\n' +
  98. '</div>');
  99. }
  100. for (let i = 0; i < tasks.length; i++) {
  101. let task = tasks[i];
  102. $('#qz_list2').append($('<a href="javascript:itemSelect(' + task.taskId + ');" class="weui-media-box weui-media-box_appmsg">\n' +
  103. ' <div class="weui-media-box__bd">\n' +
  104. ' <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
  105. ' <p class="weui-media-box__desc">' + task.houseNumber + '</p>\n' +
  106. ' <p class="weui-media-box__desc">' + '2020-02-02 14:30' + '</p>\n' +
  107. ' </div>\n' +
  108. ' <h4 class="weui-media-box__title">' + task.taskTitle + '</h4>\n' +
  109. ' <p class="weui-media-box__desc">' + task.remark + '</p>\n' +
  110. ' </div>\n' +
  111. ' </a>'));
  112. }
  113. }
  114. function makeList3(tasks) {
  115. $('#qz_list3').empty();
  116. if (tasks.length <= 0) {
  117. $('#qz_list3').append('<div class="weui-loadmore weui-loadmore_line">\n' +
  118. ' <span class="weui-loadmore__tips">暂无数据</span>\n' +
  119. '</div>');
  120. }
  121. for (let i = 0; i < tasks.length; i++) {
  122. let task = tasks[i];
  123. $('#qz_list3').append($('<a href="javascript:itemSelect(' + task.taskId + ');" class="weui-media-box weui-media-box_appmsg">\n' +
  124. ' <div class="weui-media-box__bd">\n' +
  125. ' <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
  126. ' <p class="weui-media-box__desc">' + task.houseNumber + '</p>\n' +
  127. ' <p class="weui-media-box__desc">' + '2020-02-02 14:30' + '</p>\n' +
  128. ' </div>\n' +
  129. ' <h4 class="weui-media-box__title">' + task.taskTitle + '</h4>\n' +
  130. ' <p class="weui-media-box__desc">' + task.remark + '</p>\n' +
  131. ' </div>\n' +
  132. ' </a>'));
  133. }
  134. }
  135. function itemSelect(taskId) {
  136. window.location.href = "/yeweihui/qiuzhudetail.html?taskId=" + taskId;
  137. }