吉安感知网项目-后端
linwei
5 days ago e28a746eb7cbb23a3d7bbb78dba0ae3023e8215d
drone-service/drone-gd/src/main/java/org/sxkj/gd/workorder/mapper/GdClueEventMapper.java
@@ -17,6 +17,7 @@
package org.sxkj.gd.workorder.mapper;
import org.sxkj.gd.workorder.entity.GdClueEventEntity;
import org.sxkj.gd.workorder.vo.GdClueEventCountVO;
import org.sxkj.gd.workorder.vo.GdClueEventListVO;
import org.sxkj.gd.workorder.vo.GdClueEventVO;
import org.sxkj.gd.workorder.excel.GdClueEventExcel;
@@ -55,12 +56,33 @@
   /**
    * 列表查询(不分页)
    *
    * @param deptId
    * @param userId
    * @param onlyMine
    * @return
    * @param deptId 部门ID
    * @param userId 用户ID
    * @param onlyMine 是否只查询我的工单
    * @param keyword 事件编号关键字
    * @param statusList 允许查询的状态列表
    * @return 事件列表
    */
   List<GdClueEventListVO> selectGdClueEventSimpleList(@Param("deptId") Long deptId, @Param("userId") Long userId, @Param("onlyMine") Integer onlyMine);
   List<GdClueEventListVO> selectGdClueEventSimpleList(@Param("deptId") Long deptId, @Param("userId") Long userId,
         @Param("onlyMine") Integer onlyMine, @Param("keyword") String keyword, @Param("statusList") List<Integer> statusList);
   /**
    * 列表查询(分页)
    *
    * @param page 分页对象
    * @param deptId 部门ID
    * @param userId 用户ID
    * @param onlyMine 是否只查询我的工单
    * @param keyword 事件编号关键字
    * @param statusList 允许查询的状态列表
    * @param startTime 开始时间
    * @param endTime 结束时间
    * @return 事件列表
    */
   List<GdClueEventListVO> selectGdClueEventSimpleList(IPage<GdClueEventListVO> page, @Param("deptId") Long deptId,
         @Param("userId") Long userId, @Param("onlyMine") Integer onlyMine, @Param("keyword") String keyword,
         @Param("statusList") List<Integer> statusList, @Param("startTime") String startTime,
         @Param("endTime") String endTime);
   /**
    * 详情查询
@@ -71,6 +93,18 @@
    */
   GdClueEventVO selectGdClueEventDetailById(@Param("id") Long id, @Param("deptId") Long deptId);
   /**
    * 数量统计
    *
    * @param deptId 部门ID
    * @param userId 用户ID
    * @param keyword 事件编号关键字
    * @param statusList 允许查询的状态列表
    * @return 统计数据
    */
   GdClueEventCountVO selectGdClueEventCount(@Param("deptId") Long deptId, @Param("userId") Long userId,
         @Param("keyword") String keyword, @Param("statusList") List<Integer> statusList);
   /**
    * 获取导出数据