From bd0214ccd9fc95ab3974e97673daa1d76a47d05e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=81=E5=AD=90=E9=BE=99?= <14096380+qwe963852@user.noreply.gitee.com> Date: Sun, 6 Oct 2024 20:32:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:()=E4=BF=AE=E6=94=B9=E4=B8=BAMybatis-Plus?= =?UTF-8?q?=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SysCarFaultController.java | 2 +- .../muyu/server/mapper/SysCarFaultMapper.java | 10 -- .../server/mapper/TemplateNeedMapper.java | 5 +- .../server/mapper/WarnStrategyMapper.java | 2 +- .../server/service/SysCarFaultService.java | 2 +- .../server/service/TemplateNeedService.java | 3 +- .../impl/SysCarFaultMessageServiceImpl.java | 5 +- .../service/impl/SysCarFaultServiceImpl.java | 7 +- .../service/impl/TemplateNeedServiceImpl.java | 19 ++- .../main/resources/mapper/CarTypeMapper.xml | 9 -- .../resources/mapper/TemplateNeedMapper.xml | 10 -- .../mapper/breakdown/SysCarFaultMapper.xml | 140 ------------------ .../mapper/message/DataTypeMapper.xml | 7 - .../message/MessageTemplateTypeMapper.xml | 7 - 14 files changed, 30 insertions(+), 198 deletions(-) delete mode 100644 cloud-modules/saas/saas-server/src/main/resources/mapper/CarTypeMapper.xml delete mode 100644 cloud-modules/saas/saas-server/src/main/resources/mapper/TemplateNeedMapper.xml delete mode 100644 cloud-modules/saas/saas-server/src/main/resources/mapper/breakdown/SysCarFaultMapper.xml delete mode 100644 cloud-modules/saas/saas-server/src/main/resources/mapper/message/DataTypeMapper.xml delete mode 100644 cloud-modules/saas/saas-server/src/main/resources/mapper/message/MessageTemplateTypeMapper.xml diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/controller/SysCarFaultController.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/controller/SysCarFaultController.java index 0b06241..5949f2e 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/controller/SysCarFaultController.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/controller/SysCarFaultController.java @@ -85,7 +85,7 @@ public class SysCarFaultController extends BaseController @Validated @RequestBody SysCarFault sysCarFault) { //判断故障码是否重复 - SysCarFault selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode()); + List selectFaultByFaultCode = sysCarFaultService.selectFaultByFaultCode(sysCarFault.getFaultCode()); if (selectFaultByFaultCode!=null){ return error("新增车辆故障 ,故障码已存在"); } diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/SysCarFaultMapper.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/SysCarFaultMapper.java index 2ef819c..a500004 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/SysCarFaultMapper.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/SysCarFaultMapper.java @@ -17,16 +17,6 @@ import java.util.List; @Mapper public interface SysCarFaultMapper extends BaseMapper { - //根据添加的故障码进行查询 - @Select("select fault_code from sys_car_fault where fault_code=#{faultCode}") - SysCarFault selectFaultByFaultCode(String faultCode); - - /** - * 查询故障码信息 - * @param ids 故障码信息主键 - * @return 故障码信息 - */ - public List selectSysCarFaultIds(String[] ids); diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/TemplateNeedMapper.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/TemplateNeedMapper.java index a74491f..a1b7c44 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/TemplateNeedMapper.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/TemplateNeedMapper.java @@ -1,5 +1,6 @@ package com.muyu.server.mapper; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.muyu.common.domain.MessageTemplateType; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; @@ -14,6 +15,6 @@ import java.util.List; * @date 2024-09-29 14:44:57 */ @Mapper -public interface TemplateNeedMapper { - List selectByTemplateId(@Param("templateId")Long templateId); +public interface TemplateNeedMapper extends BaseMapper { + } diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/WarnStrategyMapper.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/WarnStrategyMapper.java index 156ae7c..9785fe1 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/WarnStrategyMapper.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/mapper/WarnStrategyMapper.java @@ -12,7 +12,7 @@ import java.util.List; /** * 预警策略Mapper接口 - * @author muyu + * @author sx * @package com.muyu.server.mapper * @name WarnStrategyMapper * @date 2024-09-20 diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/SysCarFaultService.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/SysCarFaultService.java index 37cad97..865812a 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/SysCarFaultService.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/SysCarFaultService.java @@ -36,7 +36,7 @@ public interface SysCarFaultService extends IService { * @return 结果 */ - SysCarFault selectFaultByFaultCode(String faultCode); + List selectFaultByFaultCode(String faultCode); diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/TemplateNeedService.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/TemplateNeedService.java index 35148fe..afe9550 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/TemplateNeedService.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/TemplateNeedService.java @@ -1,5 +1,6 @@ package com.muyu.server.service; +import com.baomidou.mybatisplus.extension.service.IService; import com.muyu.common.domain.MessageTemplateType; import java.util.List; @@ -12,6 +13,6 @@ import java.util.List; * @date 2024-09-29 15:31:55 */ -public interface TemplateNeedService { +public interface TemplateNeedService extends IService { List selectByTemplateId(Long templateId); } diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultMessageServiceImpl.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultMessageServiceImpl.java index 9915f77..863e906 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultMessageServiceImpl.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultMessageServiceImpl.java @@ -50,8 +50,9 @@ public class SysCarFaultMessageServiceImpl extends ServiceImpl listStatusOnt( ) { - List list = baseMapper.listStatusOnt(); - return list; + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(SysCarFaultMessage::getStatus,1); + return this.list(wrapper); } /** diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultServiceImpl.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultServiceImpl.java index 7c56486..9c8f28e 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultServiceImpl.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/SysCarFaultServiceImpl.java @@ -91,9 +91,12 @@ public class SysCarFaultServiceImpl */ @Override - public SysCarFault selectFaultByFaultCode(String faultCode) { - return mapper.selectFaultByFaultCode(faultCode); + public List selectFaultByFaultCode(String faultCode) { + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(SysCarFault::getFaultCode, faultCode); + return this.list(wrapper); } + } diff --git a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/TemplateNeedServiceImpl.java b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/TemplateNeedServiceImpl.java index c155338..6a1871e 100644 --- a/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/TemplateNeedServiceImpl.java +++ b/cloud-modules/saas/saas-server/src/main/java/com/muyu/server/service/impl/TemplateNeedServiceImpl.java @@ -1,5 +1,7 @@ package com.muyu.server.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.muyu.cache.MessageTemplateTypeCacheService; import com.muyu.common.domain.MessageTemplateType; import com.muyu.server.mapper.TemplateNeedMapper; @@ -17,14 +19,21 @@ import java.util.List; * @date 2024/9/22 14:36 */ @Service -public class TemplateNeedServiceImpl implements TemplateNeedService { +public class TemplateNeedServiceImpl extends ServiceImpl implements TemplateNeedService { + - @Autowired - private TemplateNeedMapper templateNeedMapper; @Override public List selectByTemplateId(Long templateId) { - List messageTemplateTypes = templateNeedMapper.selectByTemplateId(templateId); - return messageTemplateTypes; + + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + + + wrapper.eq(MessageTemplateType::getTemplateId, templateId); + + return this.list(wrapper); } + + + } diff --git a/cloud-modules/saas/saas-server/src/main/resources/mapper/CarTypeMapper.xml b/cloud-modules/saas/saas-server/src/main/resources/mapper/CarTypeMapper.xml deleted file mode 100644 index 63274cf..0000000 --- a/cloud-modules/saas/saas-server/src/main/resources/mapper/CarTypeMapper.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - diff --git a/cloud-modules/saas/saas-server/src/main/resources/mapper/TemplateNeedMapper.xml b/cloud-modules/saas/saas-server/src/main/resources/mapper/TemplateNeedMapper.xml deleted file mode 100644 index 5ea4090..0000000 --- a/cloud-modules/saas/saas-server/src/main/resources/mapper/TemplateNeedMapper.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/cloud-modules/saas/saas-server/src/main/resources/mapper/breakdown/SysCarFaultMapper.xml b/cloud-modules/saas/saas-server/src/main/resources/mapper/breakdown/SysCarFaultMapper.xml deleted file mode 100644 index 44abe85..0000000 --- a/cloud-modules/saas/saas-server/src/main/resources/mapper/breakdown/SysCarFaultMapper.xml +++ /dev/null @@ -1,140 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - select id, fault_code, fault_name, type_id, fault_label, fault_bit, fault_value, fault_rank, fault_desc, fault_min_threshold, fault_max_threshold, status, warn_status, remark, create_by, create_time, update_by, update_time,car_type_id from sys_car_fault - - - - - - - - - insert into sys_car_fault - - fault_code, - fault_name, - type_id, - fault_label, - fault_bit, - fault_value, - fault_rank, - fault_desc, - fault_min_threshold, - fault_max_threshold, - status, - warn_status, - remark, - create_by, - create_time, - update_by, - update_time, - car_type_id - - - #{faultCode}, - #{faultName}, - #{typeId}, - #{faultLabel}, - #{faultBit}, - #{faultValue}, - #{faultRank}, - #{faultDesc}, - #{faultMinThreshold}, - #{faultMaxThreshold}, - #{status}, - #{warnStatus}, - #{remark}, - #{createBy}, - #{createTime}, - #{updateBy}, - #{updateTime}, - #{catTypeId} - - - - - update sys_car_fault - - fault_code = #{faultCode}, - fault_name = #{faultName}, - type_id = #{typeId}, - fault_label = #{faultLabel}, - fault_bit = #{faultBit}, - fault_value = #{faultValue}, - fault_rank = #{faultRank}, - fault_desc = #{faultDesc}, - fault_min_threshold = #{faultMinThreshold}, - fault_max_threshold = #{faultMaxThreshold}, - status = #{status}, - warn_status = #{warnStatus}, - remark = #{remark}, - create_by = #{createBy}, - create_time = #{createTime}, - update_by = #{updateBy}, - update_time = #{updateTime}, - car_type_id=#{catTypeId} - - where id = #{id} - - - - delete from sys_car_fault where id = #{id} - - - - delete from sys_car_fault where id in - - #{id} - - - - - update sys_car_fault set warn_status = 0 where id = #{id} - - - update sys_car_fault set warn_status = 1 where id = #{id} - - diff --git a/cloud-modules/saas/saas-server/src/main/resources/mapper/message/DataTypeMapper.xml b/cloud-modules/saas/saas-server/src/main/resources/mapper/message/DataTypeMapper.xml deleted file mode 100644 index 52d673c..0000000 --- a/cloud-modules/saas/saas-server/src/main/resources/mapper/message/DataTypeMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/cloud-modules/saas/saas-server/src/main/resources/mapper/message/MessageTemplateTypeMapper.xml b/cloud-modules/saas/saas-server/src/main/resources/mapper/message/MessageTemplateTypeMapper.xml deleted file mode 100644 index 9385d6c..0000000 --- a/cloud-modules/saas/saas-server/src/main/resources/mapper/message/MessageTemplateTypeMapper.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - -