ソースを参照

admin 2月15号

guojing 5 年 前
コミット
a2bdcebd59

+ 3 - 3
admin-ui/app/whepi/tugou/dialogTugou.js

@@ -91,10 +91,10 @@ define(function (require) {
                 height: 35, validType: 'isBlank'
               },
               {
-                name: 'tgSupplier', label: '供应商', maxlength: 20,
+                name: 'tgSupplier', label: '组织者', maxlength: 20,
                 width: 450, height: 35,
-                required: true,
-                readonly: context.isEdit ? true : false,
+                required: true,value:'指挥部',
+                readonly:  true ,
               },
               [{
                 name: 'tgGoods', label: '团购套餐',

+ 1 - 1
admin-ui/app/whepi/tugou/tugou.js

@@ -186,7 +186,7 @@ define(function (require) {
                     {field: 'uptown_id', title: '小区id', maxWidth: 200, align: 'left', hidden: true},
                     {field: 'uptownName', title: '小区', maxWidth: 200, align: 'left',},
                     {field: 'tgTitle', title: '组团标题', maxWidth: 200, align: 'left',},
-                    {field: 'tgSupplier', title: '供应商', maxWidth: 200,},
+                    {field: 'tgSupplier', title: '组织者', maxWidth: 200,},
                     {
                       field: 'tgGoods',
                       title: '团购套餐', maxWidth: 200,

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

@@ -54,7 +54,7 @@
                         '            </div>\n' +
                         '        </div>\n' +
                         '        <div>\n' +
-                        '            <div style="text-indent: -0em;margin-left: 2em;">供应商:&nbsp;&nbsp;' + v.tgSupplier + '</div>\n' +
+                        '            <div style="text-indent: -0em;margin-left: 2em;">组织者:&nbsp;&nbsp;' + v.tgSupplier + '</div>\n' +
                         '\n' +
                         '            <div style="text-indent: -0em;margin-left: 2em;">套&nbsp;&nbsp;&nbsp;&nbsp;餐:&nbsp;&nbsp;' + v.tgGoods + '</div>\n' +
                         '\n' +

+ 5 - 2
whepi-ui/templates/home/home.ftl

@@ -100,6 +100,7 @@
             $("#jt1").removeClass('weui-bar__item--on');
             $("#tab2").addClass('weui-tab__bd-item--active');
             $("#jt2").addClass('weui-bar__item--on');
+            familyClick();
         }
 
         var show = ${show!'"-"'};
@@ -151,7 +152,9 @@
     }
 
     function xiaoQuItemClick(v) {
-        $.ajax({
+        window.location.href = "/quzhu/home/quxiao.html?taskId=" + v.taskId + "&userId=" + $('#userId').val();
+        /*familyClick();*/
+    /*    $.ajax({
             url: '/home/home/taskQuery',
             data: {taskId: v.taskId},
             type: 'GET',
@@ -167,7 +170,7 @@
             },
             error: function () {
             }
-        });
+        });*/
 
     }
 

+ 10 - 4
whepi-ui/templates/home/htlpXq.ftl

@@ -29,8 +29,8 @@
             <p style="align-items: center">处理中</p>
         </div>-->
         </#if>
-        <#if task.taskStatus == 2>
-        <div class="weui-btn-area">
+        <#if task.taskStatus == 2 >
+        <div class="weui-btn-area" id="hf">
             <a class="weui-btn weui-btn_default" href="javascript:doTask();">回复</a>
             <a class="weui-btn weui-btn_primary" href="javascript:commint();">完成</a>
         </div>
@@ -74,7 +74,11 @@
         if (task.taskStatus == 2 || task.taskStatus == 3) {
             getdealdetail();
         }
-
+        console.log(task.userId)
+        console.log(userId)
+        if (task.userId != userId) {
+            $('#hf').toggle();
+        }
     })(jQuery);
 
     function doTask() {
@@ -130,7 +134,9 @@
     }
 
     function goback() {
-        window.history.back();
+        window.location.href = "/user/homeIndex.html?show=qiuzhu&userId=" + userId + "&userType=" + 1;
+
+        //window.history.back();
     }
 
     function getdealdetail() {

+ 11 - 0
whepi-ui/templates/home/qiuzhu.ftl

@@ -10,6 +10,17 @@
         </div>
         <div class="weui-tab__panel">
             <div id="qz_nav1" class="weui-tab__bd-item qiu_zhu_weui_tab_bd_item_active">
+                <div class="weui-btn-area" style="display: flex; flex-direction: row; justify-content: space-between;">
+                    <div style="display: flex; flex-direction: row; align-items: center; justify-content: space-between;width: 70vw;">
+                        <input id="qz_searchtitle" class="weui-input" placeholder="请输入标题"
+                               style="background-color: #d1d1d1; height: 5vh;"/>
+                    </div>
+                    <a id="qz_select" class="weui-btn_primary"
+                       style="border: 1px solid rgba(0,0,0,.2);box-sizing:border-box; border-radius: 10px;"
+                       href="javascript:">
+                        <div style="width: 20vw; height: 5vh;line-height:5vh; text-align: center; color: white">查询</div>
+                    </a>
+                </div>
                 <div id="notitle">
                     <div>
 

+ 36 - 26
whepi-ui/templates/home/qiuzhu.js

@@ -3,20 +3,20 @@ function qiuzhu_init() {
 }
 
 function shValue(v) {
-/*  $('#qzHS').append($('<a href="javascript:void(0);" class="weui-media-box weui-media-box_appmsg">\n' +
-    '                <div class="weui-media-box__bd">\n' +
-    '                    <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
-    '                        <p class="weui-media-box__desc">' + v.nickName + '</p>\n' +
-    '                        <p class="weui-media-box__desc">' + timestampToTime(v.timeUpdate) + '</p>\n' +
-    '                    </div>\n' +
-    '                    <div class="weui-cell ">\n' +
-    '                        <div class="weui-cell__bd">\n' +
-    '                            <textarea class="weui-textarea" rows="1" readonly >' + v.replyContent + '</textarea>\n' +
-    '                            <div class="weui-textarea-counter"></div>\n' +
-    '                        </div>\n' +
-    '                    </div>\n' +
-    '                </div>\n' +
-    '            </a>\n<br />'));*/
+  /*  $('#qzHS').append($('<a href="javascript:void(0);" class="weui-media-box weui-media-box_appmsg">\n' +
+      '                <div class="weui-media-box__bd">\n' +
+      '                    <div style="display: flex; flex-direction: row; justify-content: space-between;">\n' +
+      '                        <p class="weui-media-box__desc">' + v.nickName + '</p>\n' +
+      '                        <p class="weui-media-box__desc">' + timestampToTime(v.timeUpdate) + '</p>\n' +
+      '                    </div>\n' +
+      '                    <div class="weui-cell ">\n' +
+      '                        <div class="weui-cell__bd">\n' +
+      '                            <textarea class="weui-textarea" rows="1" readonly >' + v.replyContent + '</textarea>\n' +
+      '                            <div class="weui-textarea-counter"></div>\n' +
+      '                        </div>\n' +
+      '                    </div>\n' +
+      '                </div>\n' +
+      '            </a>\n<br />'));*/
 }
 
 function timestampToTime(timestamp) {
@@ -31,19 +31,29 @@ function timestampToTime(timestamp) {
 }
 
 function family_init() {
-  /*$('#family').on('click',function () {
-    $('#familyDisplay')[0].style.display == '';
-    $.alert($('#familyDisplay')[0].style.display == 'none')
-    if($('#familyDisplay')[0].style.display == 'none'){
-      $('#notPlay').toggle();
-
-    }else{
-      $('#familyDisplay')[0].style.display == '';
-      $('#notPlay')[0].style.display == 'none';
-    }
-
+  $('#qz_select').on('click', function () {
+    $('#notitle').empty();//清除节点
+    $.ajax({
+      url: '/home/home/queryQzTaskxq',
+      data: {userId: $('#userId').val(),
+             taskTitle:$('#qz_searchtitle').val()},
+      type: 'GET',
+      async: false,
+      success: function (data) {
+        console.log(data);
+        if (data.data.length > 0) {
+          hasData = true;
+          data.data.forEach(function (v) {
+            familyValue(v);
+          });
+        } else {
 
-  })*/
+        }
+      },
+      error: function () {
+      }
+    });
+  })
 }
 
 function submit_back() {

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

@@ -25,7 +25,7 @@ public interface QzTaskDao extends BaseMapper<QzTask> {
     List<QzTask> queryQzTaskByStatus(@Param("uptownId") Long uptownId, @Param("taskStatus") Integer taskStatus);
 
     List<QzTask> queryQzTask(@Param("taskStatus") Integer taskStatus, @Param("taskTitle") String taskTitle, @Param("userId") Long userId);
-    List<QzTask> queryQzTaskxq(@Param("userId") Long userId);
+    List<QzTask> queryQzTaskxq(@Param("userId") Long userId,@Param("taskTitle")String taskTitle);
 
     //当前用户名称
     QzTask selectUserName(@Param("userId") Long userId);

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

@@ -84,8 +84,8 @@ public class QzTaskService {
   public List<QzTask> queryQzTask(Integer taskStatus, String taskTitle, Long userId) {
     return qzTaskDao.queryQzTask(taskStatus, taskTitle, userId);
   }
-  public List<QzTask> queryQzTaskxq(Long userId) {
-    return qzTaskDao.queryQzTaskxq(userId);
+  public List<QzTask> queryQzTaskxq(Long userId,String taskTitle) {
+    return qzTaskDao.queryQzTaskxq(userId,taskTitle);
   }
 
   @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRED)

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

@@ -68,8 +68,9 @@ public class HomeController {
 
   //我的在求助的展示
   @GetMapping("/home/home/queryQzTaskxq")
-  public Model<List<QzTask>> queryQzTaskxq(@Pd(name = "userId", required = false) Long userId) {
-    return Model.newSuccess(qzTaskService.queryQzTaskxq(userId));
+  public Model<List<QzTask>> queryQzTaskxq(@Pd(name = "userId", required = false) Long userId,
+                                           @Pd(name = "taskTitle", required = false)String taskTitle) {
+    return Model.newSuccess(qzTaskService.queryQzTaskxq(userId,taskTitle));
   }
 
 
@@ -103,6 +104,14 @@ public class HomeController {
     if (qzTaskReply != null) {
       userId1 = qzTaskReply.getUserId();
     }*/
+//    if (YuserId != 1) {
+//      if (userId.longValue() != YuserId.longValue()) {
+//        model.put("type", "\"" + 1 + "\"");
+//      } else {
+//        model.put("type", "\"" + 2 + "\"");
+//      }
+//      model.put("type", "\"" + 0 + "\"");
+//    }
 
 
 //        A业委会,B居委会,C物业,D志愿者

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

@@ -67,8 +67,8 @@ public class UserOpenController {
         if (userId == 0) {
             UserOpen userOpen = homeService.getUserOpen();
             list = userRoleMapper.getUserRoleByUserId(userOpen.getUserId());
-//            list = userRoleMapper.getUserRoleByUserId(1225321682867105793L);
-//            UserOpen userOpen = userOpenMapper.selectByUserId(1225321682867105793L);
+            /*list = userRoleMapper.getUserRoleByUserId(1225321682867105793L);
+            UserOpen userOpen = userOpenMapper.selectByUserId(1225321682867105793L);*/
             userId = userOpen.getUserId();
             model.put("user", userOpen);
             model.put("user_id", "\"" + userOpen.getUserId() + "\"");

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

@@ -56,6 +56,9 @@
             INNER JOIN sys_uptown_house b on a.property_id=b.house_id
             INNER JOIN sys_uptown_unit c on c.unit_id=b.unit_id
             where a.user_id=#{userId} limit 1)
+            <if test="taskTitle!=null and taskTitle!=''">
+                and qz.task_title like concat('%',#{taskTitle},'%')
+            </if>
         </where>
         order by qz.time_update desc
     </select>
@@ -85,7 +88,7 @@
         FROM sys_user_role a
         INNER JOIN sys_uptown_house b on a.property_id=b.house_id
         INNER JOIN sys_uptown_unit c on c.unit_id=b.unit_id
-        where a.user_id=#{userId} limit 1
+        where a.user_id=#{userId} and a.role_id=1 limit 1
     </select>
 
 </mapper>