From f0eca2995b49b1e90d7ef984c88c981aaf9672d4 Mon Sep 17 00:00:00 2001 From: Wtd <1658714322@qq.com> Date: Tue, 21 Nov 2023 18:56:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E8=BD=A6=E8=BE=86=E6=95=85?= =?UTF-8?q?=E9=9A=9C=E8=A1=A8=E4=BF=A1=E6=81=AF=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/FaultAlarmController.java | 27 ----------- .../fault/controller/FaultCodeController.java | 45 +++++++++++++++++++ .../fault/mapper/FaultCodeMapper.java | 13 ++++++ .../fault/service/FaultCodeService.java | 18 ++++++++ .../service/impl/FaultCodeServiceImpl.java | 33 ++++++++++++++ 5 files changed, 109 insertions(+), 27 deletions(-) delete mode 100644 february-fault-server/src/main/java/com/february/fault/controller/FaultAlarmController.java create mode 100644 february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java create mode 100644 february-fault-server/src/main/java/com/february/fault/mapper/FaultCodeMapper.java create mode 100644 february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java create mode 100644 february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java diff --git a/february-fault-server/src/main/java/com/february/fault/controller/FaultAlarmController.java b/february-fault-server/src/main/java/com/february/fault/controller/FaultAlarmController.java deleted file mode 100644 index a5a7cea..0000000 --- a/february-fault-server/src/main/java/com/february/fault/controller/FaultAlarmController.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.february.fault.controller;/** - * @program: february-fault-information - * @description: 故障警告 - * @author: Mr.Wang - * @create: 2023-11-21 09:28 - **/ - -/** - * @description: 故障警告 - * @author: Mr.Wang - * @create: 2023-11-21 09:28 - **/ - -import com.february.common.core.domain.Result; -import com.february.fault.domain.FaultAlarm; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RestController; - -import java.util.List; - -/** - * 故障警告 - */ -@RestController -public class FaultAlarmController { - -} diff --git a/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java b/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java new file mode 100644 index 0000000..3d6dcbe --- /dev/null +++ b/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java @@ -0,0 +1,45 @@ +package com.february.fault.controller; + +/** + * @program: february-fault-information + * @description: 车辆故障码控制层 + * @author: Mr.Wang + * @create: 2023-11-21 14:48 + **/ + +import com.february.common.core.domain.Result; +import com.february.fault.domain.FaultCode; +import com.february.fault.service.FaultCodeService; +import lombok.extern.log4j.Log4j2; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +import javax.servlet.http.HttpServletRequest; +import java.util.List; + +/** + * 车辆故障码控制层 + */ +@Log4j2 +@RestController +@RequestMapping("/faultCode") +public class FaultCodeController { + @Autowired + private FaultCodeService faultCodeService; + @Autowired + private HttpServletRequest request; + + /** + * 查询车辆故障表信息列表 + * @return + */ + @GetMapping("/list") + public Result> faultCodeList(){ + log.info("功能名称:车辆故障码列表,请求路径:{},请求方式:{}",request.getRequestURI(),request.getMethod()); + Result> result=faultCodeService.faultCodeList(); + log.info("响应结果:{}",result); + return result; + } +} diff --git a/february-fault-server/src/main/java/com/february/fault/mapper/FaultCodeMapper.java b/february-fault-server/src/main/java/com/february/fault/mapper/FaultCodeMapper.java new file mode 100644 index 0000000..e4e169f --- /dev/null +++ b/february-fault-server/src/main/java/com/february/fault/mapper/FaultCodeMapper.java @@ -0,0 +1,13 @@ +package com.february.fault.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.february.fault.domain.FaultCode; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-21 14:52 + **/ +public interface FaultCodeMapper extends BaseMapper { +} diff --git a/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java b/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java new file mode 100644 index 0000000..05a5fe1 --- /dev/null +++ b/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java @@ -0,0 +1,18 @@ +package com.february.fault.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.february.common.core.domain.Result; +import com.february.fault.domain.FaultCode; + +import java.util.List; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-21 14:51 + **/ +public interface FaultCodeService extends IService { + + Result> faultCodeList(); +} diff --git a/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java b/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java new file mode 100644 index 0000000..b5a2559 --- /dev/null +++ b/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java @@ -0,0 +1,33 @@ +package com.february.fault.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.february.common.core.domain.Result; +import com.february.fault.domain.FaultCode; +import com.february.fault.mapper.FaultCodeMapper; +import com.february.fault.service.FaultCodeService; +import lombok.extern.log4j.Log4j2; +import org.apache.poi.ss.formula.functions.T; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * @program: february-fault-information + * @description: + * @author: Mr.Wang + * @create: 2023-11-21 14:52 + **/ +@Log4j2 +@Service +public class FaultCodeServiceImpl extends ServiceImpl implements FaultCodeService { + @Autowired + private FaultCodeMapper faultCodeMapper; + @Override + public Result> faultCodeList() { + QueryWrapper faultCodeQueryWrapper = new QueryWrapper<>(); + List faultCodes = faultCodeMapper.selectList(faultCodeQueryWrapper); + return Result.success(faultCodes); + } +}