guojing преди 5 години
родител
ревизия
51682e72d3

+ 14 - 1
whepi-ui/templates/home/home.ftl

@@ -53,7 +53,6 @@
             });
         });
 
-        console.log(userid);
 
         ribao_init();
         qiuzhu_init();
@@ -63,6 +62,20 @@
         ribao_commit();
         submit_back();
         familyClick();
+
+        $(function () {
+            $("#ground").bind("click", function () {
+                if ($("#Gj").val() == "off") {
+                    $("#Gj").val("on");
+                    console.log("关闭查看所有");
+                    qzMy_help(1);
+                } else {
+                    $("#Gj").val("off");
+                    console.log("查看已解决的");
+                    qzMy_help(2);
+                }
+            });
+        });
     })(jQuery);
 
 

+ 10 - 9
whepi-ui/templates/home/qiuzhu.ftl

@@ -4,7 +4,7 @@
             <a class="weui-navbar__item weui-bar__item_on" target="#qz_nav1" module="qiu_zhu" onclick="familyClick()">
                 小区求助
             </a>
-            <a class="weui-navbar__item" target="#qz_nav2" module="qiu_zhu" id="qzMy_help" onclick="qzMy_help()">
+            <a class="weui-navbar__item" target="#qz_nav2" module="qiu_zhu" id="qzMy_help" onclick="qzMy_help('')">
                 我的求助
             </a>
         </div>
@@ -45,7 +45,7 @@
                     </a>-->
                 </div>
                 <div id="titlteZs" style="display: none">
-                    <div class="page__bd" >
+                    <div class="page__bd">
                         <div class="weui-panel weui-panel_access" id="qzHS">
                         </div>
                         <div class="button-sp-area">
@@ -71,8 +71,9 @@
                                 <input type="text" class="weui-input" placeholder="搜素关键字"/>
                             </div>
                         </div>
+                        <input hidden="hidden" name="Gj11" id="Gj" value="on" type="radio" checked="checked"/>
                         <div class="weui-cell__ft">
-                            <input class="weui-switch" type="checkbox">
+                            <input class="weui-switch" type="checkbox" id="ground" name="ground">
                         </div>
                         <div class="weui-cell__bd">只显示未解决</div>
                     </div>
@@ -165,7 +166,7 @@
                 </div>
 
                 <div id="familyDisplay" style="display: none">
-                    <div class="page__bd" >
+                    <div class="page__bd">
                         <div class="weui-panel weui-panel_access" id="qzHS2">
                         </div>
                         <div class="button-sp-area">
@@ -181,6 +182,7 @@
 </div>
 
 <script>
+
     function qzCommit() {
         /*     $("#qzf1").val()
              $("#qzf2").val()
@@ -198,13 +200,13 @@
             },
             type: 'GET',
             success: function (data) {
-                if ($('#notPlay')[0].style.display == 'none') {
+                /*if ($('#notPlay')[0].style.display == 'none') {
                     $('#play').toggle();
                     $('#notPlay')[0].style.display = '';
                 } else {
                     $('#play')[0].style.display = '';
                     $('#notPlay')[0].style.display = 'none';
-                }
+                }*/
             },
             error: function () {
 
@@ -213,11 +215,11 @@
     }
 
     //我的求助的页面展示
-    function qzMy_help() {
+    function qzMy_help(status) {
         $('#valueQz').empty();//清除节点
         $.ajax({
             url: '/home/home/queryQzTask',
-            data: {},
+            data: {taskStatus:status},
             type: 'GET',
             success: function (data) {
                 console.log(data);
@@ -252,7 +254,6 @@
             $('#familyDisplay')[0].style.display = '';
             $("#notPlay").toggle();
             $('#qzHS2').empty();
-            debugger
             $.ajax({
                 url: '/home/home/taskQuery',
                 data: {taskId: v.taskId},

+ 1 - 1
whepi-web/src/main/java/com/bofeng/dao/QzTaskDao.java

@@ -20,5 +20,5 @@ public interface QzTaskDao extends BaseMapper<QzTask> {
 
     Integer updateStatusById(@Param("taskId") Long taskId, @Param("status") Integer status);
 
-    List<QzTask> queryQzTask();
+    List<QzTask> queryQzTask(@Param("taskStatus")Integer taskStatus);
 }

+ 2 - 2
whepi-web/src/main/java/com/bofeng/service/QzTaskService.java

@@ -52,7 +52,7 @@ public class QzTaskService {
 
 
 
-  public List<QzTask> queryQzTask(){
-    return qzTaskDao.queryQzTask();
+  public List<QzTask> queryQzTask(Integer taskStatus){
+    return qzTaskDao.queryQzTask(taskStatus);
   }
 }

+ 2 - 2
whepi-web/src/main/java/com/bofeng/wx/controller/HomeController.java

@@ -56,8 +56,8 @@ public class HomeController {
 
   //我的在求助的展示
   @GetMapping("/home/home/queryQzTask")
-  public Model<List<QzTask>> queryQzTask(){
-    return Model.newSuccess(qzTaskService.queryQzTask());
+  public Model<List<QzTask>> queryQzTask(@Pd(name = "taskStatus",required = false)Integer taskStatus){
+    return Model.newSuccess(qzTaskService.queryQzTask(taskStatus));
   }
 
   //小区求助的查看

+ 10 - 4
whepi-web/src/main/resources/mapper/QzTaskDao.xml

@@ -5,20 +5,26 @@
     select * from qz_task
   </select>
 
-  <select id="queryByTaskId" resultType="com.bofeng.entity.QzTask">
+    <select id="queryByTaskId" resultType="com.bofeng.entity.QzTask">
     select * from qz_task where task_id=#{taskId}
   </select>
 
-  <select id="queryByHouseNumber" resultType="com.bofeng.entity.QzTask">
+    <select id="queryByHouseNumber" resultType="com.bofeng.entity.QzTask">
     select * from qz_task where task_status=#{status} and house_number like concat('%', #{houseNumber}, '%')
   </select>
 
-  <update id="updateStatusById">
+    <update id="updateStatusById">
     update qz_task set task_status=#{status} where task_id=#{taskId}
   </update>
 
     <select id="queryQzTask" resultType="com.bofeng.entity.QzTask">
-    select * from qz_task order by time_update desc
+        select * from qz_task
+        <where>
+            <if test="taskStatus!=null and taskStatus!=''">
+                task_status=#{taskStatus}
+            </if>
+        </where>
+        order by time_update desc
     </select>
 
 </mapper>