diff --git a/src/main/java/com/zhgd/config/SwaggerConfig.java b/src/main/java/com/zhgd/config/SwaggerConfig.java
index 42560d1bf..0f4fb6fba 100644
--- a/src/main/java/com/zhgd/config/SwaggerConfig.java
+++ b/src/main/java/com/zhgd/config/SwaggerConfig.java
@@ -37,7 +37,7 @@ public class SwaggerConfig {
@Bean
public Docket createZwRestApi() {
- return new Docket(DocumentationType.SWAGGER_2).groupName("2政务接口").apiInfo(apiInfo("政务管理API", "政务前后端联调api文档", "1.0")).select()
+ return new Docket(DocumentationType.SWAGGER_2).groupName("2.政务接口").apiInfo(apiInfo("政务管理API", "政务前后端联调api文档", "1.0")).select()
//.apis(RequestHandlerSelectors.basePackage("com.zhgd.xmgl"))
.apis(basePackage("com.zhwl.zw")).paths(PathSelectors.any())
//.paths(PathSelectors.regex("/zw.*"))
@@ -46,7 +46,7 @@ public class SwaggerConfig {
@Bean
public Docket createRestApi() {
- return new Docket(DocumentationType.SWAGGER_2).groupName("1项目接口").apiInfo(apiInfo("项目管理API", "项目前后端联调api文档", "1.0")).select()
+ return new Docket(DocumentationType.SWAGGER_2).groupName("1.项目接口").apiInfo(apiInfo("项目管理API", "项目前后端联调api文档", "1.0")).select()
//.apis(RequestHandlerSelectors.basePackage("com.zhgd.xmgl"))
.apis(basePackage("com.zhgd.xmgl"))
//.apis(basePackage("com.zhgd.xmgl"+splitor+"com.zhgd.xmgl.device"))
diff --git a/src/main/java/com/zhgd/xmgl/modules/bigdevice/mapper/xml/BigDeviceVideoMapper.xml b/src/main/java/com/zhgd/xmgl/modules/bigdevice/mapper/xml/BigDeviceVideoMapper.xml
index 4c2aef4c8..c3a067252 100644
--- a/src/main/java/com/zhgd/xmgl/modules/bigdevice/mapper/xml/BigDeviceVideoMapper.xml
+++ b/src/main/java/com/zhgd/xmgl/modules/bigdevice/mapper/xml/BigDeviceVideoMapper.xml
@@ -3,11 +3,10 @@
diff --git a/src/main/java/com/zhgd/xmgl/modules/checking/mapper/xml/CheckingPointMapper.xml b/src/main/java/com/zhgd/xmgl/modules/checking/mapper/xml/CheckingPointMapper.xml
index 4c300b81c..cf82bb0bf 100644
--- a/src/main/java/com/zhgd/xmgl/modules/checking/mapper/xml/CheckingPointMapper.xml
+++ b/src/main/java/com/zhgd/xmgl/modules/checking/mapper/xml/CheckingPointMapper.xml
@@ -2,49 +2,47 @@
- select cp.create_date,
- cp.create_user_id,
- cp.project_sn,
- cp.id,
- cp.update_date,
- cp.position,
- cp.qr_code,
- cp.checking_point_name,
- su.real_name createUserName
+ select cp.*,
+ su.real_name createUserName,
+ group_concat(iu.real_name) inspectUserNames,
+ group_concat(nu.real_name) noticeUserNames
from checking_point cp
- inner join system_user su on cp.create_user_id = su.user_id
+ inner join system_user su on cp.create_user_id = su.user_id
+ left join system_user iu on find_in_set(iu.user_id, cp.inspect_user_ids)
+ left join system_user nu on find_in_set(nu.user_id, cp.notice_user_ids)
and cp.project_sn = #{projectSn}
+ group by cp.id
order by cp.create_date desc
select id,
checking_point_name,
- project_sn,
- position,
- longitude,
- latitude,
- qr_code,
- create_user_id,
- inspect_user_ids,
- notice_user_ids,
- frequency_num,
- frequency_type,
+ project_sn,
+ position,
+ longitude,
+ latitude,
+ qr_code,
+ create_user_id,
+ inspect_user_ids,
+ notice_user_ids,
+ frequency_num,
+ frequency_type,
stand_area,
remark,
- start_time,
- end_time,
- create_date,
- update_date
+ start_time,
+ end_time,
+ create_date,
+ update_date
from checking_point
where frequency_type = #{type}
- and current_date() > start_time
- and end_time >= current_date()
- and frequency_num is not null
+ and current_date() > start_time
+ and end_time >= current_date()
+ and frequency_num is not null
diff --git a/src/main/java/com/zhgd/xmgl/modules/checking/service/CheckingPointInfoService.java b/src/main/java/com/zhgd/xmgl/modules/checking/service/CheckingPointInfoService.java
index 7f429a4b2..6167a83b6 100644
--- a/src/main/java/com/zhgd/xmgl/modules/checking/service/CheckingPointInfoService.java
+++ b/src/main/java/com/zhgd/xmgl/modules/checking/service/CheckingPointInfoService.java
@@ -2,6 +2,7 @@ package com.zhgd.xmgl.modules.checking.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
+import com.zhgd.xmgl.modules.checking.controller.dto.CheckingPointInfoPageDto;
import com.zhgd.xmgl.modules.checking.entity.CheckingPointInfo;
import java.util.List;
@@ -20,7 +21,7 @@ public interface CheckingPointInfoService extends IService {
* @param pageSize
* @return
*/
- IPage selectCheckingPointInfoPage(String projectSn, String queryStr, Integer pageNo, Integer pageSize);
+ IPage selectCheckingPointInfoPage(CheckingPointInfoPageDto dto);
List selectAllList();
diff --git a/src/main/java/com/zhgd/xmgl/modules/checking/service/impl/CheckingPointInfoServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/checking/service/impl/CheckingPointInfoServiceImpl.java
index bde377dd5..4dcae3398 100644
--- a/src/main/java/com/zhgd/xmgl/modules/checking/service/impl/CheckingPointInfoServiceImpl.java
+++ b/src/main/java/com/zhgd/xmgl/modules/checking/service/impl/CheckingPointInfoServiceImpl.java
@@ -3,6 +3,7 @@ package com.zhgd.xmgl.modules.checking.service.impl;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.zhgd.xmgl.modules.checking.controller.dto.CheckingPointInfoPageDto;
import com.zhgd.xmgl.modules.checking.entity.CheckingPointAlarm;
import com.zhgd.xmgl.modules.checking.entity.CheckingPointInfo;
import com.zhgd.xmgl.modules.checking.enums.PointStatusEnum;
@@ -38,8 +39,8 @@ public class CheckingPointInfoServiceImpl extends ServiceImpl selectCheckingPointInfoPage(String projectSn, String queryStr, Integer pageNo, Integer pageSize) {
- return checkingPointInfoMapper.selectCheckingPointInfoPage(projectSn, queryStr, new Page<>(pageNo, pageSize));
+ public IPage selectCheckingPointInfoPage(CheckingPointInfoPageDto dto) {
+ return checkingPointInfoMapper.selectCheckingPointInfoPage(dto, new Page<>(dto.getPageNo(), dto.getPageSize()));
}
@Override