From fa43ceac8cece374ce55d03909cd3196b3bb0d34 Mon Sep 17 00:00:00 2001 From: liuqingkun Date: Tue, 14 Feb 2023 18:07:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ApmConfigController.java | 6 +---- .../business/mapper/ApmConfigMapper.java | 4 +++- .../business/mapper/ApmConfigMapper.xml | 22 +++++++++++++++---- .../business/mapper/ApmRecordMapper.xml | 8 +++++-- .../service/impl/ApmConfigServiceImpl.java | 12 ++-------- src/main/resources/application-dev.yml | 6 ++--- 6 files changed, 33 insertions(+), 25 deletions(-) diff --git a/src/main/java/org/springblade/modules/business/controller/ApmConfigController.java b/src/main/java/org/springblade/modules/business/controller/ApmConfigController.java index ced1c2c..7d6a890 100644 --- a/src/main/java/org/springblade/modules/business/controller/ApmConfigController.java +++ b/src/main/java/org/springblade/modules/business/controller/ApmConfigController.java @@ -128,11 +128,7 @@ public class ApmConfigController extends BladeController { * @return */ @GetMapping("/page") - public R> selectPage(Query query, @RequestParam Long createDept, String startTime, String endTime, String project) { - if (Func.isEmpty(createDept)) { - return R.fail(ErrorMsgEnum.PARAMS_NULL_CREATE_DEPT.getValue()); - } - + public R> selectPage(Query query, Long createDept, String startTime, String endTime, String project) { startTime = Func.isNotBlank(startTime) ? startTime + BusinessConstant.DATE_STR_DAY_START_HMS : startTime; endTime = Func.isNotBlank(endTime) ? endTime + BusinessConstant.DATE_STR_DAY_END_HMS : endTime; diff --git a/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.java b/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.java index 112d534..ae3ce64 100644 --- a/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.java +++ b/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.java @@ -39,6 +39,8 @@ public interface ApmConfigMapper extends BaseMapper { List selectConfigList(@Param("createDept") Long createDept, @Param("apmDay") String apmDay, @Param("project") String project); - void deleteConfig(@Param("createDept") Long createDept, @Param("apmDayListStr") String apmDayListStr, @Param("projectListStr") String projectListStr); + void deleteConfigA(@Param("createDept") Long createDept, @Param("apmDayListStr") String apmDayListStr, @Param("projectListStr") String projectListStr); + + void deleteConfig(@Param("createDept") Long createDept, @Param("apmDayList") List apmDayList, @Param("projectList") List projectList); } diff --git a/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.xml b/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.xml index 2fa1c32..efc6bff 100644 --- a/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.xml +++ b/src/main/java/org/springblade/modules/business/mapper/ApmConfigMapper.xml @@ -22,7 +22,10 @@ - delete from ca_apm_config ac where ac.create_dept = #{createDept} - and ac.project in ${projectListStr} - and ac.apm_day in ${apmDayListStr} + delete from ca_apm_config where create_dept = #{createDept} + and project in + + #{project} + + and apm_day in + + #{dayStr} + + + + delete from ca_apm_config where create_dept = #{createDept} + and project in ${projectListStr} + and apm_day in ${apmDayListStr} diff --git a/src/main/java/org/springblade/modules/business/mapper/ApmRecordMapper.xml b/src/main/java/org/springblade/modules/business/mapper/ApmRecordMapper.xml index 6af2128..cbb950e 100644 --- a/src/main/java/org/springblade/modules/business/mapper/ApmRecordMapper.xml +++ b/src/main/java/org/springblade/modules/business/mapper/ApmRecordMapper.xml @@ -63,8 +63,12 @@