From f079928d65286e9adbe7210decfc02e6862fe72a Mon Sep 17 00:00:00 2001 From: wany <13995595726@qq.com> Date: Mon, 23 Sep 2024 14:03:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E5=BC=A0=E5=9B=BE-=E5=B7=A1=E6=A3=80?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy_dev.ps1 | 4 +-- .../project/xyt/config/OpenApiConfig.java | 2 +- .../xyt/controller/InspectTaskController.java | 12 +++++++++ .../InspectTaskDetailController.java | 6 ++++- .../xyt/mapper/InspectTaskDetailMapper.java | 11 ++++++++ .../project/xyt/mapper/InspectTaskMapper.java | 27 +++++++++++++++++++ .../xyt/service/InspectTaskDetailService.java | 8 ++++++ .../xyt/service/InspectTaskService.java | 16 +++++++++++ .../project/xyt/service/StQxWarnRService.java | 2 +- 9 files changed, 83 insertions(+), 5 deletions(-) diff --git a/deploy_dev.ps1 b/deploy_dev.ps1 index 0cb5464..fd59bda 100644 --- a/deploy_dev.ps1 +++ b/deploy_dev.ps1 @@ -5,6 +5,6 @@ $dst_port=22 $user="root" $identity="deploy_rsa" -scp -i $identity -P $dst_port $src $user@${dst_host}:${dst_dir} +scp -P $dst_port $src $user@${dst_host}:${dst_dir} -ssh -i $identity -p $dst_port $user@${dst_host} "cd ${dst_dir}; docker compose restart" +ssh -p $dst_port $user@${dst_host} "cd ${dst_dir}; docker compose restart" diff --git a/src/main/java/com/gunshi/project/xyt/config/OpenApiConfig.java b/src/main/java/com/gunshi/project/xyt/config/OpenApiConfig.java index 9a18296..de8993e 100644 --- a/src/main/java/com/gunshi/project/xyt/config/OpenApiConfig.java +++ b/src/main/java/com/gunshi/project/xyt/config/OpenApiConfig.java @@ -20,7 +20,7 @@ public class OpenApiConfig { "com.gunshi.project.xyt.controller", }; return GroupedOpenApi.builder() - .group("xyt") + .group("tsg") .packagesToScan(packagesToScan) .build(); } diff --git a/src/main/java/com/gunshi/project/xyt/controller/InspectTaskController.java b/src/main/java/com/gunshi/project/xyt/controller/InspectTaskController.java index df4b139..f0169ba 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/InspectTaskController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/InspectTaskController.java @@ -74,6 +74,18 @@ public class InspectTaskController extends AbstractCommonFileController{ return R.ok(service.listQuery(so)); } + @Operation(summary = "本月巡查记录") + @PostMapping("/month") + public R> month() { + return R.ok(service.month()); + } + + @Operation(summary = "本年巡查") + @PostMapping("/year") + public R year() { + return R.ok(service.year()); + } + @Override public String getGroupId() { diff --git a/src/main/java/com/gunshi/project/xyt/controller/InspectTaskDetailController.java b/src/main/java/com/gunshi/project/xyt/controller/InspectTaskDetailController.java index af53491..549b87b 100644 --- a/src/main/java/com/gunshi/project/xyt/controller/InspectTaskDetailController.java +++ b/src/main/java/com/gunshi/project/xyt/controller/InspectTaskDetailController.java @@ -53,6 +53,10 @@ public class InspectTaskDetailController{ } - + @Operation(summary = "待处理问题清单") + @PostMapping("/handle/list") + public R> handelList() { + return R.ok(service.handelList()); + } } \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskDetailMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskDetailMapper.java index 4d73b55..9e56c90 100644 --- a/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskDetailMapper.java +++ b/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskDetailMapper.java @@ -53,4 +53,15 @@ public interface InspectTaskDetailMapper extends BaseMapper { """) Page pageQuery(Page page,@Param("obj") InspectProblemPageSo page1); + + @Select(""" + + """) + List handleList(); } \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskMapper.java b/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskMapper.java index ecf996d..3ebe217 100644 --- a/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskMapper.java +++ b/src/main/java/com/gunshi/project/xyt/mapper/InspectTaskMapper.java @@ -8,6 +8,8 @@ import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; +import java.util.List; + /** * 描述: 巡检任务 * author: xusan @@ -48,4 +50,29 @@ public interface InspectTaskMapper extends BaseMapper { """) Page pageQuery(Page page,@Param("obj") InspectTaskPageSo pageSo); + @Select(""" + + """) + List month(@Param("month") String monthValue); + + @Select(""" + + """) + Integer year(@Param("year") String year); } \ No newline at end of file diff --git a/src/main/java/com/gunshi/project/xyt/service/InspectTaskDetailService.java b/src/main/java/com/gunshi/project/xyt/service/InspectTaskDetailService.java index 084e149..04ac317 100644 --- a/src/main/java/com/gunshi/project/xyt/service/InspectTaskDetailService.java +++ b/src/main/java/com/gunshi/project/xyt/service/InspectTaskDetailService.java @@ -152,6 +152,14 @@ public class InspectTaskDetailService extends ServiceImpl handelList() { + List list = this.baseMapper.handleList(); + if(CollectionUtils.isNotEmpty(list)){ + fillAttach(list); + } + return list; + } } diff --git a/src/main/java/com/gunshi/project/xyt/service/InspectTaskService.java b/src/main/java/com/gunshi/project/xyt/service/InspectTaskService.java index efc1ab2..81ffe62 100644 --- a/src/main/java/com/gunshi/project/xyt/service/InspectTaskService.java +++ b/src/main/java/com/gunshi/project/xyt/service/InspectTaskService.java @@ -17,6 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import java.time.LocalDate; import java.util.Arrays; import java.util.Date; import java.util.List; @@ -121,6 +122,21 @@ public class InspectTaskService extends ServiceImpl month() { + LocalDate now = LocalDate.now(); + String monthValue = String.valueOf(now.getMonthValue()); + if(now.getMonthValue() < 10){ + monthValue = "0"+monthValue; + } + return this.baseMapper.month(monthValue); + } + + public Integer year() { + LocalDate now = LocalDate.now(); + String year = String.valueOf(now.getYear()); + return this.baseMapper.year(year); + } } diff --git a/src/main/java/com/gunshi/project/xyt/service/StQxWarnRService.java b/src/main/java/com/gunshi/project/xyt/service/StQxWarnRService.java index 4d066bc..032bffd 100644 --- a/src/main/java/com/gunshi/project/xyt/service/StQxWarnRService.java +++ b/src/main/java/com/gunshi/project/xyt/service/StQxWarnRService.java @@ -130,7 +130,7 @@ public class StQxWarnRService extends ServiceImpl { for (WarningData.Warning warning : warnList) { String cnnm = warning.getEffectArea(); - if("麻城".equals(cnnm)){ + if("红安".equals(cnnm)){ QXWarningVo vo = new QXWarningVo(); String publishUnit = warning.getPublishUnit(); vo.setCtnm(ctnm);//市级名称