qiuzhu.ftl 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341
  1. <div class="page__bd">
  2. <div class="weui-tab">
  3. <div class="weui-navbar">
  4. <a class="weui-navbar__item weui-bar__item_on" target="#qz_nav1" module="qiu_zhu" onclick="familyClick()">
  5. 小区求助
  6. </a>
  7. <a class="weui-navbar__item" target="#qz_nav2" module="qiu_zhu" id="qzMy_help" onclick="qzMy_help('')">
  8. 我的求助
  9. </a>
  10. </div>
  11. <div class="weui-tab__panel">
  12. <div id="qz_nav1" class="weui-tab__bd-item qiu_zhu_weui_tab_bd_item_active">
  13. <div id="notitle">
  14. <#--<a class="weui-cell weui-cell_active weui-cell_access js_item" data-id="form" href="javascript:;">
  15. <div class="weui-cell__bd">
  16. <div class="weui-media-box weui-media-box_text" id="title">
  17. <p class="weui-media-box__desc">由各种物质组成的巨型球状天体,叫做星球。星球有一定的形状,有自己的运行轨道。</p>
  18. </div>
  19. </div>
  20. <div class="weui-cell__ft"></div>
  21. </a>
  22. <a class="weui-cell weui-cell_active weui-cell_access js_item" data-id="list" href="javascript:;">
  23. <div class="weui-cell__bd">
  24. <div class="weui-media-box weui-media-box_text" id="title">
  25. <p class="weui-media-box__desc">由各种物质组成的巨型球状天体,叫做星球。星球有一定的形状,有自己的运行轨道。</p>
  26. </div>
  27. </div>
  28. <div class="weui-cell__ft"></div>
  29. </a>
  30. <a class="weui-cell weui-cell_active weui-cell_access js_item" data-id="name" href="javascript:;">
  31. <div class="weui-cell__bd">
  32. <div class="weui-media-box weui-media-box_text" id="title2">
  33. <p class="weui-media-box__desc">由各种物质组成的巨型球状天体,叫做星球。星球有一定的形状,有自己的运行轨道。</p>
  34. </div>
  35. </div>
  36. <div class="weui-cell__ft"></div>
  37. </a>
  38. <a class="weui-cell weui-cell_active weui-cell_access js_item" data-id="age" href="javascript:;">
  39. <div class="weui-cell__bd">
  40. <div class="weui-media-box weui-media-box_text" id="title3">
  41. <p class="weui-media-box__desc">由各种物质组成的巨型球状天体,叫做星球。星球有一定的形状,有自己的运行轨道。</p>
  42. </div>
  43. </div>
  44. <div class="weui-cell__ft"></div>
  45. </a>-->
  46. </div>
  47. <div id="titlteZs" style="display: none">
  48. <div class="page__bd">
  49. <div class="weui-panel weui-panel_access" id="qzHS">
  50. </div>
  51. <div class="button-sp-area">
  52. <div class="weui-btn-area">
  53. <a class="weui-btn weui-btn_primary" onclick="qzBackXiaoQu();">返回</a>
  54. </div>
  55. </div>
  56. </div>
  57. </div>
  58. </div>
  59. <#--我的求助2-->
  60. <div id="qz_nav2" class="weui-tab__bd-item">
  61. <div id="notPlay">
  62. <div class="weui-btn-area">
  63. <a id="btnQZ" class="weui-btn weui-btn_primary" onclick="qzDetail();">发起求助</a>
  64. </div>
  65. <div class="weui-cell weui-cell_active weui-cell_switch">
  66. <div class="weui-cell">
  67. <div class="weui-cell__bd">
  68. <input type="text" class="weui-input" placeholder="搜素关键字"/>
  69. </div>
  70. </div>
  71. <input hidden="hidden" name="Gj11" id="Gj" value="on" type="radio" checked="checked"/>
  72. <div class="weui-cell__ft">
  73. <input class="weui-switch" type="checkbox" id="ground" name="ground">
  74. </div>
  75. <div class="weui-cell__bd">只显示未解决</div>
  76. </div>
  77. <div id="family">
  78. <div class="weui-panel__bd" id="valueQz">
  79. </div>
  80. </div>
  81. </div>
  82. <div id="play" style="display: none" class="weui-panel__bd"><#--发起求助的展示界面-->
  83. <div class="weui-cells__group weui-cells__group_form">
  84. <div class="weui-cells weui-cells_form">
  85. <div class="weui-cell weui-cell_active" id="js_cell">
  86. <div class="weui-cell__hd"><label class="weui-label">标题</label></div>
  87. <div class="weui-cell__bd weui-flex">
  88. <input id="Qzinput" class="weui-input" type="text"
  89. placeholder="输入求助标题" maxlength="20" bindinput='formName' name="name"
  90. >
  91. <#--<button id="js_input_clear" onclick="inputClick()"
  92. class="weui-btn_reset weui-btn_icon weui-btn_input-clear">
  93. <i class="weui-icon-clear"></i>
  94. </button>-->
  95. </div>
  96. </div>
  97. </div>
  98. </div>
  99. <div class="weui-form__control-area">
  100. <div class="weui-cells__group weui-cells__group_form">
  101. <div class="weui-cells weui-cells_checkbox">
  102. <label class="weui-cell weui-cell_active weui-check__label" for="qzf1">
  103. <div class="weui-cell__hd">
  104. <input type="checkbox" class="weui-check" name="checkbox1" id="qzf1"
  105. value="居委会">
  106. <i class="weui-icon-checked"></i>
  107. </div>
  108. <div class="weui-cell__bd">
  109. <p>居委会</p>
  110. </div>
  111. </label>
  112. <label class="weui-cell weui-cell_active weui-check__label" for="qzf2">
  113. <div class="weui-cell__hd">
  114. <input type="checkbox" name="checkbox2" class="weui-check" id="qzf2"
  115. value="业委会">
  116. <i class="weui-icon-checked"></i>
  117. </div>
  118. <div class="weui-cell__bd">
  119. <p>业委会</p>
  120. </div>
  121. </label>
  122. <label class="weui-cell weui-cell_active weui-check__label" for="qzf3">
  123. <div class="weui-cell__hd">
  124. <input type="checkbox" name="checkbox3" class="weui-check" id="qzf3" value="物业">
  125. <i class="weui-icon-checked"></i>
  126. </div>
  127. <div class="weui-cell__bd">
  128. <p>物业</p>
  129. </div>
  130. </label>
  131. <label class="weui-cell weui-cell_active weui-check__label" for="qzf4">
  132. <div class="weui-cell__hd">
  133. <input type="checkbox" name="checkbox4" class="weui-check" id="qzf4"
  134. value="志愿者">
  135. <i class="weui-icon-checked"></i>
  136. </div>
  137. <div class="weui-cell__bd">
  138. <p>志愿者</p>
  139. </div>
  140. </label>
  141. <#--<a href="javascript:void(0);" class="weui-cell weui-cell_active weui-cell_link">
  142. <div class="weui-cell__bd">添加更多</div>
  143. </a>-->
  144. </div>
  145. </div>
  146. <div class="weui-cells weui-cells_form">
  147. <div class="weui-cell ">
  148. <div class="weui-cell__bd">
  149. <textarea class="weui-textarea" placeholder="请输入求助内容" rows="3"
  150. id="remarks"></textarea>
  151. <div class="weui-textarea-counter"><span>0</span>/200</div>
  152. </div>
  153. </div>
  154. <div class="weui-cell">
  155. <a class="weui-btn weui-btn_primary" href="javascript:" id="back"
  156. onclick="qzCommit()">发起求助</a>
  157. </div>
  158. <div class="weui-cell ">
  159. <br>
  160. </div>
  161. </div>
  162. </div>
  163. </div>
  164. <div id="familyDisplay" style="display: none">
  165. <div class="page__bd">
  166. <div class="weui-panel weui-panel_access" id="qzHS2">
  167. </div>
  168. <div class="button-sp-area">
  169. <div class="weui-btn-area">
  170. <a class="weui-btn weui-btn_primary" onclick="qzBackHome();">返回</a>
  171. </div>
  172. </div>
  173. </div>
  174. </div>
  175. </div>
  176. </div>
  177. </div>
  178. </div>
  179. <script>
  180. function qzCommit() {
  181. /* $("#qzf1").val()
  182. $("#qzf2").val()
  183. $("#qzf3").val()
  184. $("#qzf4").val()*/
  185. var taskTitle = $("#Qzinput").val();
  186. if (!taskTitle) {
  187. alert("请输入求助标题!")
  188. return false;
  189. }
  190. var taskTarget = $("#qzf2").val();
  191. if (!taskTarget) {
  192. alert("请输入求助目标!")
  193. return false;
  194. }
  195. var remark = $("#remarks").val();
  196. if (!remark) {
  197. alert("请输入求助内容!")
  198. return false;
  199. }
  200. var data = {}
  201. var tep = JSON.stringify(data);
  202. console.log(tep)
  203. $.ajax({
  204. url: '/home/home/addFimaly',
  205. data: {
  206. taskTitle: $("#Qzinput").val(),
  207. taskTarget: $("#qzf2").val(),
  208. remark: $("#remarks").val()
  209. },
  210. type: 'GET',
  211. success: function (data) {
  212. /*if ($('#notPlay')[0].style.display == 'none') {
  213. $('#play').toggle();
  214. $('#notPlay')[0].style.display = '';
  215. } else {
  216. $('#play')[0].style.display = '';
  217. $('#notPlay')[0].style.display = 'none';
  218. }*/
  219. },
  220. error: function () {
  221. }
  222. });
  223. }
  224. //我的求助的页面展示
  225. function qzMy_help(status) {
  226. $('#valueQz').empty();//清除节点
  227. $.ajax({
  228. url: '/home/home/queryQzTask',
  229. data: {taskStatus:status},
  230. type: 'GET',
  231. success: function (data) {
  232. console.log(data);
  233. if (data.data.length > 0) {
  234. hasData = true;
  235. data.data.forEach(function (v) {
  236. helpValue(v);
  237. });
  238. } else {
  239. }
  240. },
  241. error: function () {
  242. }
  243. });
  244. }
  245. function helpValue(v) {
  246. $('#valueQz').append($(' <a class="weui-cell weui-cell_active weui-cell_access js_item" data-id="form"\n' +
  247. ' onclick=\'myItemClick(' + JSON.stringify(v) + ')\'>\n' +
  248. ' <div class="weui-cell__bd">\n' +
  249. ' <div class="weui-media-box weui-media-box_text" id="title">\n' +
  250. ' <p class="weui-media-box__desc">' + v.taskTitle + '</p>\n' +
  251. ' </div>\n' +
  252. ' </div>\n' +
  253. ' <div class="weui-cell__ft"></div>\n' +
  254. ' </a><br />'));
  255. }
  256. function myItemClick(v) {
  257. if ($('#familyDisplay')[0].style.display == 'none') {
  258. $('#familyDisplay')[0].style.display = '';
  259. $("#notPlay").toggle();
  260. $('#qzHS2').empty();
  261. $.ajax({
  262. url: '/home/home/taskQuery',
  263. data: {taskId: v.taskId},
  264. type: 'GET',
  265. success: function (data) {
  266. console.log(data);
  267. if (data.data.length > 0) {
  268. hasData = true;
  269. $('#qzHS2').append($('<div>' + data.data[0].taskTitle + '</div>'))
  270. data.data.forEach(function (v) {
  271. shValuenat2(v);
  272. });
  273. } else {
  274. }
  275. },
  276. error: function () {
  277. }
  278. });
  279. }
  280. }
  281. function shValuenat2(v) {
  282. $('#qzHS2').append($('<a href="javascript:void(0);" class="weui-media-box weui-media-box_appmsg">\n' +
  283. ' <div class="weui-media-box__bd">\n' +
  284. ' <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
  285. ' <p class="weui-media-box__desc">业主1号</p>\n' +
  286. ' <p class="weui-media-box__desc">' + timestampToTime(v.timeUpdate) + '</p>\n' +
  287. ' </div>\n' +
  288. ' <div class="weui-cell ">\n' +
  289. ' <div class="weui-cell__bd">\n' +
  290. ' <textarea class="weui-textarea" rows="1" readonly >' + v.replyContent + '</textarea>\n' +
  291. ' <div class="weui-textarea-counter"></div>\n' +
  292. ' </div>\n' +
  293. ' </div>\n' +
  294. ' </div>\n' +
  295. ' </a>\n<br />'));
  296. }
  297. function qzBackXiaoQu() {
  298. if ($('#titlteZs')[0].style.display == 'none') {
  299. $('#notitle').toggle();
  300. $('#titlteZs')[0].style.display = '';
  301. } else {
  302. $('#notitle')[0].style.display = '';
  303. $('#titlteZs')[0].style.display = 'none';
  304. }
  305. }
  306. function qzBackHome() {
  307. if ($('#notPlay')[0].style.display == 'none') {
  308. $('#familyDisplay').toggle();
  309. $('#notPlay')[0].style.display = '';
  310. } else {
  311. $('#familyDisplay')[0].style.display = '';
  312. $('#notPlay')[0].style.display = 'none';
  313. }
  314. }
  315. function qzDetail() {
  316. $("#notPlay").toggle();
  317. /*点击隐藏*/
  318. /*展示*/
  319. $('#play')[0].style.display = '';
  320. }
  321. </script>