|
@@ -19,7 +19,7 @@ import java.util.Set;
|
|
|
|
|
|
/**
|
|
|
* 检查任务Mapper接口
|
|
|
- *
|
|
|
+ *
|
|
|
* @author mxkj
|
|
|
* @date 2022-12-06
|
|
|
*/
|
|
@@ -32,6 +32,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 查询简表图片数量
|
|
|
+ *
|
|
|
* @param id
|
|
|
* @return
|
|
|
*/
|
|
@@ -39,6 +40,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 查询繁表图片数量
|
|
|
+ *
|
|
|
* @param id
|
|
|
* @return
|
|
|
*/
|
|
@@ -48,6 +50,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 任务数量
|
|
|
+ *
|
|
|
* @param params params
|
|
|
* @return Integer
|
|
|
*/
|
|
@@ -63,6 +66,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 全覆盖 update
|
|
|
+ *
|
|
|
* @param record
|
|
|
* @return
|
|
|
*/
|
|
@@ -70,6 +74,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* job
|
|
|
+ *
|
|
|
* @param id id
|
|
|
* @return EnforceJob
|
|
|
*/
|
|
@@ -98,50 +103,54 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 任务分组??
|
|
|
+ *
|
|
|
* @param startDate startDate
|
|
|
- * @param endDate endDate
|
|
|
- * @param status status
|
|
|
- * @param result result
|
|
|
- * @return List<Map<String, Object>>
|
|
|
+ * @param endDate endDate
|
|
|
+ * @param status status
|
|
|
+ * @param result result
|
|
|
+ * @return List<Map < String, Object>>
|
|
|
*/
|
|
|
List<Map<String, Object>> countJobGroup(@Param("startDate") Date startDate,
|
|
|
@Param("endDate") Date endDate,
|
|
|
@Param("status") String status,
|
|
|
- @Param("result")String result,
|
|
|
+ @Param("result") String result,
|
|
|
@Param("enforceOrgIds") List<String> enforceOrgIds,
|
|
|
@Param("jobTypes") List<String> jobTypes,
|
|
|
@Param("immediatelyFileId") Boolean immediatelyFileId,
|
|
|
- @Param("deadlineFileId")Boolean deadlineFileId);
|
|
|
+ @Param("deadlineFileId") Boolean deadlineFileId);
|
|
|
|
|
|
/**
|
|
|
* 根据单位一级标签进行查询任务分布
|
|
|
- * @param startDate startDate
|
|
|
- * @param endDate endDate
|
|
|
+ *
|
|
|
+ * @param startDate startDate
|
|
|
+ * @param endDate endDate
|
|
|
* @param enforceOrgIds enforceOrgIds
|
|
|
- * @param jobType jobType
|
|
|
- * @return List<Map<String, Object>>
|
|
|
+ * @param jobType jobType
|
|
|
+ * @return List<Map < String, Object>>
|
|
|
*/
|
|
|
List<Map<String, Object>> jobTag(@Param("startDate") Date startDate,
|
|
|
- @Param("endDate")Date endDate,
|
|
|
- @Param("enforceOrgIds")List<String> enforceOrgIds,
|
|
|
- @Param("jobType")String jobType);
|
|
|
+ @Param("endDate") Date endDate,
|
|
|
+ @Param("enforceOrgIds") List<String> enforceOrgIds,
|
|
|
+ @Param("jobType") String jobType);
|
|
|
|
|
|
/**
|
|
|
* 任务总数
|
|
|
- * @param startDate startDate
|
|
|
- * @param endDate endDate
|
|
|
+ *
|
|
|
+ * @param startDate startDate
|
|
|
+ * @param endDate endDate
|
|
|
* @param enforceOrgIds enforceOrgIds
|
|
|
- * @param jobTypes jobTypes
|
|
|
- * @return List<Map<String, Object>>
|
|
|
+ * @param jobTypes jobTypes
|
|
|
+ * @return List<Map < String, Object>>
|
|
|
*/
|
|
|
- List<JobByTimeDto>jobByTime(@Param("startDate")Date startDate,
|
|
|
- @Param("endDate")Date endDate,
|
|
|
- @Param("enforceOrgIds")List<String> enforceOrgIds,
|
|
|
- @Param("jobTypes")List<String> jobTypes,
|
|
|
- @Param("enforceResult")String enforceResult);
|
|
|
+ List<JobByTimeDto> jobByTime(@Param("startDate") Date startDate,
|
|
|
+ @Param("endDate") Date endDate,
|
|
|
+ @Param("enforceOrgIds") List<String> enforceOrgIds,
|
|
|
+ @Param("jobTypes") List<String> jobTypes,
|
|
|
+ @Param("enforceResult") String enforceResult);
|
|
|
|
|
|
/**
|
|
|
* batchUpdateApproveStatus
|
|
|
+ *
|
|
|
* @param jobIds jobIds
|
|
|
*/
|
|
|
void batchUpdateApproveStatus(@Param("jobIds") List<Long> jobIds);
|
|
@@ -153,6 +162,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* app端举报检查的接口
|
|
|
+ *
|
|
|
* @param enforceJobQuery
|
|
|
* @return
|
|
|
*/
|
|
@@ -160,12 +170,14 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 消息一键已读
|
|
|
+ *
|
|
|
* @param uid uid
|
|
|
*/
|
|
|
void readAllMessage(@Param("uid") String uid);
|
|
|
|
|
|
/**
|
|
|
* pc专项检查
|
|
|
+ *
|
|
|
* @param enforceJobQuery
|
|
|
* @return
|
|
|
*/
|
|
@@ -173,6 +185,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 导出日常检查所有数据
|
|
|
+ *
|
|
|
* @param query
|
|
|
* @return
|
|
|
*/
|
|
@@ -180,13 +193,15 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 导出专项检查所有数据
|
|
|
+ *
|
|
|
* @param query
|
|
|
* @return
|
|
|
*/
|
|
|
List<EnforceJobSpecial> getExportSpecialJob(EnforceJobQuery query);
|
|
|
|
|
|
/**
|
|
|
- *导出任务复查所有数据
|
|
|
+ * 导出任务复查所有数据
|
|
|
+ *
|
|
|
* @param query
|
|
|
* @return
|
|
|
*/
|
|
@@ -194,6 +209,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 所有权限用户查消息
|
|
|
+ *
|
|
|
* @param enforceJobQuery enforceJobQuery
|
|
|
* @return List<EnforceJobDTO>
|
|
|
*/
|
|
@@ -216,6 +232,7 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
|
|
|
/**
|
|
|
* 获取当前执法人员待执行任务坐标
|
|
|
+ *
|
|
|
* @return
|
|
|
*/
|
|
|
List<EnforceJobDTO> getPositionList(@Param("uid") String uid);
|
|
@@ -231,8 +248,8 @@ public interface EnforceJobMapper extends BaseMapper<EnforceJob> {
|
|
|
/**
|
|
|
* 更具单位规模查询满足条件的总数
|
|
|
*/
|
|
|
- List<Map<String, Long>> getCountByOrgId(@Param("orgId")String orgId,
|
|
|
- @Param("objIds") List<String> objIds);
|
|
|
+ List<Map<String, Long>> getCountByOrgId(@Param("orgId") String orgId,
|
|
|
+ @Param("objIds") List<String> objIds);
|
|
|
|
|
|
List<EnforceJobDTO> noAuthList(EnforceJobQuery enforceJobQuery);
|
|
|
|