From 06d10e2776550e120e887421b92c4deb0fa0bd6f Mon Sep 17 00:00:00 2001 From: fst1996 <2411194573@qq.com> Date: Fri, 24 Nov 2023 18:38:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=95=85=E9=9A=9C=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/BreakdownController.java | 136 ------------------ .../server/controller/FaultController.java | 126 ---------------- .../controller/FaultcodealarmController.java | 54 ------- .../base/server/mapper/BreakdownMapper.java | 26 ---- .../god/base/server/mapper/FaultMapper.java | 30 ---- .../server/mapper/FaultcodealarmMapper.java | 20 --- .../base/server/mapper/RequestLogMapper.java | 14 -- .../base/server/service/BreakdownService.java | 30 ---- .../god/base/server/service/FaultService.java | 32 ----- .../server/service/FaultcodealarmService.java | 16 --- .../service/impl/BreakdownServiceImpl.java | 64 --------- .../server/service/impl/FaultServiceImpl.java | 59 -------- .../impl/FaultcodealarmServiceImpl.java | 33 ----- .../service/impl/RequestLogServiceImpl.java | 23 --- .../base/server/service/impl/asyncSave.java | 84 ----------- .../util/MyBatisPlusPageHelperConfig.java | 2 - 16 files changed, 749 deletions(-) delete mode 100644 car-base-server/src/main/java/com/god/base/server/controller/BreakdownController.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/controller/FaultController.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/controller/FaultcodealarmController.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/mapper/BreakdownMapper.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/mapper/FaultMapper.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/mapper/FaultcodealarmMapper.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/BreakdownService.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/FaultService.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/FaultcodealarmService.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/impl/BreakdownServiceImpl.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/impl/FaultServiceImpl.java delete mode 100644 car-base-server/src/main/java/com/god/base/server/service/impl/FaultcodealarmServiceImpl.java diff --git a/car-base-server/src/main/java/com/god/base/server/controller/BreakdownController.java b/car-base-server/src/main/java/com/god/base/server/controller/BreakdownController.java deleted file mode 100644 index f80388b..0000000 --- a/car-base-server/src/main/java/com/god/base/server/controller/BreakdownController.java +++ /dev/null @@ -1,136 +0,0 @@ -package com.god.base.server.controller; - -import com.alibaba.fastjson.JSONObject; -import com.alibaba.nacos.api.model.v2.Result; - -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.request.BreakdownRequest; -import com.god.base.server.service.BreakdownService; -import com.god.common.core.utils.poi.ExcelUtil; -import com.god.common.core.web.page.TableDataInfo; -import com.god.common.log.annotation.Log; -import com.god.common.log.enums.BusinessType; -import com.god.common.security.annotation.RequiresPermissions; -import lombok.extern.log4j.Log4j2; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.util.List; - -/** - * 车辆故障码controller - * - * @author ChenXinHai - * @version 2023/11/20 - 19:31 - */ -@RestController -@RequestMapping("/Breakdown") -@Log4j2 -public class BreakdownController { - @Autowired - private BreakdownService breakdownService; - private HttpServletRequest request; - - /** - * 故障日志列表 - * @param breakdown - * @return - */ - @RequiresPermissions("breakedown:breakedown:list") - @GetMapping("/list") - public Result> breakdownList(Breakdown breakdown){ - log.info("名称:故障日志列表,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod()); - Result> result=breakdownService.breakdown(breakdown); - log.info("名称:故障日志列表,请求URI:{},请求方法:{},响应方法:{}",request.getRequestURI(), - request.getMethod(), JSONObject.toJSONString(result)); - return result; - } - - /** - * 导出故障数据日志 - * @param response - * @param breakdown - */ - @RequiresPermissions("breakdown:breakdown:export") - @Log(title = "故障日志",businessType = BusinessType.EXPORT) - @PostMapping("/export") - public void export(HttpServletResponse response, Breakdown breakdown){ - - Result> list = breakdownService.breakdown(breakdown); - ExcelUtil util = new ExcelUtil<>(Breakdown.class); - // 对list数据源将其里面的数据导入出来 - util.exportExcel(response,list.getData(),"车辆故障码"); - } - - /** - * 获取故障日志详细信息 - * @param id - * @return - */ - @RequiresPermissions("breakdown:breakdown:query") - @GetMapping("query") - public Result query(Integer id){ - log.info("名称:获取日志详细信息,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(id)); - breakdownService.query(id); - Result result=Result.success(); - log.info("名称:获取日志详细信息,请求URI:{},请求方法:{},响应方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - @RequiresPermissions("breakdown:breakdown:breakdownAdd") - @Log(title = "故障日志",businessType = BusinessType.INSERT) - @PostMapping("breakdownAdd") - public Result breakdown(@RequestBody Breakdown breakdown){ - log.info("名称:新增故障日志,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),breakdown); - breakdownService.breakdownAdd(breakdown); - Result result=Result.success(); - log.info("名称:新增故障日志,请求URI:{},请求方法:{},响应方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - /** - * 修改故障日志 - * @param breakdown - * @return - */ - @RequiresPermissions("breakdown:breakdown:breakdownUpdate") - @Log(title = "故障日志",businessType = BusinessType.UPDATE) - @PostMapping("breakdownUpdate") - public Result breakdownUpdate(@RequestBody Breakdown breakdown){ - log.info("名称:修改故障日志,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),breakdown); - breakdownService.breakdownUpdate(breakdown); - Result result=Result.success(); - log.info("名称:修改故障日志,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - /** - * 删除故障日志 - * @param id - * @return - */ - @RequiresPermissions("breakdown:breakdown:breakdownDelete") - @Log(title = "故障日志",businessType = BusinessType.DELETE) - @PostMapping("breakdownDelete") - public Result breakdownDelete(Integer id){ - log.info("名称:删除故障日志,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(id)); - breakdownService.breakdownDelete(id); - Result result= Result.success(); - log.info("名称:删除故障日志,请求URI:{},请求方法:{},响应方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - -} diff --git a/car-base-server/src/main/java/com/god/base/server/controller/FaultController.java b/car-base-server/src/main/java/com/god/base/server/controller/FaultController.java deleted file mode 100644 index 1896115..0000000 --- a/car-base-server/src/main/java/com/god/base/server/controller/FaultController.java +++ /dev/null @@ -1,126 +0,0 @@ -package com.god.base.server.controller; - -import com.alibaba.fastjson.JSONObject; -import com.alibaba.nacos.api.model.v2.Result; - -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.request.BreakdownRequest; -import com.god.base.common.domain.request.FaultRequest; -import com.god.base.server.service.FaultService; -import com.god.common.core.utils.poi.ExcelUtil; -import com.god.common.core.web.controller.BaseController; -import com.god.common.core.web.page.TableDataInfo; -import com.god.common.log.annotation.Log; -import com.god.common.log.enums.BusinessType; -import com.god.common.security.annotation.RequiresPermissions; -import lombok.extern.log4j.Log4j2; -import org.springframework.beans.factory.annotation.Autowired; - -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import java.util.List; - -/** - * 故障表 - * - * @author ChenXinHai - * @version 2023/11/21 - 18:33 - */ -@RestController -@RequestMapping("/fault") -@Log4j2 -public class FaultController extends BaseController { - @Autowired - private FaultService faultService; - private HttpServletRequest request; - /** - *查询车辆故障码列表 - */ -// @RequiresPermissions("fault:fault:list") - @GetMapping("/list") - public Result> faultList(Fault fault){ - log.info("功能名称:故障码列表,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod()); - Result> result=faultService.faultList(fault); - log.info("功能名称:故障码列表,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(), JSONObject.toJSONString(result)); - return result; - } - - /** - * 导出车辆故障码列表 - */ -// @RequiresPermissions("fault:fault:export") - @Log(title="车辆故障码",businessType = BusinessType.EXPORT) - @PostMapping("/export") - public void export(HttpServletResponse response,Fault fault){ - Result> list=faultService.faultList(fault); - ExcelUtil util = new ExcelUtil<>(Fault.class); - // 对list数据源将其里面的数据导入出来 - util.exportExcel(response,list.getData(),"车辆故障码"); - } - - - /** - * 添加故障数据 - * @param fault - * @return - */ - -// @RequiresPermissions("fault:fault:add") - @Log(title = "车辆故障码",businessType = BusinessType.EXPORT) - @PostMapping("/faultAdd") - public Result faultAdd(@RequestBody Fault fault){ - log.info("名称:添加故障数据,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),fault); - faultService.add(fault); - Result result= Result.success(); - log.info("名称:添加故障数据,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - /** - * 删除故障数据 - * @param faultId - * @return - */ - -// @RequiresPermissions("fault:fault:delete") - @Log(title = "车辆故障码",businessType = BusinessType.EXPORT) - @PostMapping("faultDelete") - public Result faultDelete(Integer faultId){ - log.info("名称:删除故障编码,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(faultId)); - faultService.faultDelete(faultId); - Result result=Result.success(); - log.info("名称:删除故障数据,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - /** - * 修改故障数据 - * @param fault - * @return - */ -// @RequiresPermissions("fault:fault:update") - @Log(title = "车辆故障码",businessType = BusinessType.EXPORT) - @PostMapping("faultUpdate") - public Result faultUpdate(@RequestBody Fault fault){ - log.info("名称:修改故障数据,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod(),fault); - faultService.faultUpdate(fault); - Result result=Result.success(); - log.info("名称:修改故障数据,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - - -} diff --git a/car-base-server/src/main/java/com/god/base/server/controller/FaultcodealarmController.java b/car-base-server/src/main/java/com/god/base/server/controller/FaultcodealarmController.java deleted file mode 100644 index dbca6ce..0000000 --- a/car-base-server/src/main/java/com/god/base/server/controller/FaultcodealarmController.java +++ /dev/null @@ -1,54 +0,0 @@ -package com.god.base.server.controller; - -import com.alibaba.fastjson.JSONObject; -import com.alibaba.nacos.api.model.v2.Result; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.Faultcodealarm; -import com.god.base.common.domain.request.BreakdownRequest; -import com.god.base.server.service.FaultcodealarmService; -import com.god.common.core.web.page.TableDataInfo; -import com.god.common.security.annotation.RequiresPermissions; -import lombok.extern.log4j.Log4j2; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -import javax.servlet.http.HttpServletRequest; -import java.util.List; - -/** - * 故障码告警规则 - * - * @author ChenXinHai - * @version 2023/11/22 - 19:35 - */ -@RestController -@RequestMapping("/Faultcodealarm") -@Log4j2 -public class FaultcodealarmController { - - @Autowired - private FaultcodealarmService faultcodealarmService; - private HttpServletRequest request; - - - @RequiresPermissions("faultcodealarm:faultcodealarm:list") - @GetMapping("/list") - public Result> faultcodealarmList(Faultcodealarm faultcodealarm){ - log.info("功能名称:故障告警列表,请求URI:{},请求方法:{}",request.getRequestURI(), - request.getMethod()); - Result> result=faultcodealarmService.faultcodealarmList(faultcodealarm); - log.info("功能名称:故障告警列表,请求URI:{},请求方法:{},响应结果:{}",request.getRequestURI(), - request.getMethod(),JSONObject.toJSONString(result)); - return result; - } - - - - - -} diff --git a/car-base-server/src/main/java/com/god/base/server/mapper/BreakdownMapper.java b/car-base-server/src/main/java/com/god/base/server/mapper/BreakdownMapper.java deleted file mode 100644 index fce4906..0000000 --- a/car-base-server/src/main/java/com/god/base/server/mapper/BreakdownMapper.java +++ /dev/null @@ -1,26 +0,0 @@ -package com.god.base.server.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.god.base.common.domain.Breakdown; -import org.apache.ibatis.annotations.Mapper; - -import java.util.List; - -/** - * 车辆故障码mapper - * - * @author ChenXinHai - * @version 2023/11/20 - 19:31 - */ -@Mapper -public interface BreakdownMapper extends BaseMapper { - List breakdownList(Breakdown breakdown); - - void query(Integer id); - - void breakdownAdd(Breakdown breakdown); - - void breakdownUpdate(Breakdown breakdown); - - void breakdownDelete(Integer id); -} diff --git a/car-base-server/src/main/java/com/god/base/server/mapper/FaultMapper.java b/car-base-server/src/main/java/com/god/base/server/mapper/FaultMapper.java deleted file mode 100644 index 94c70d2..0000000 --- a/car-base-server/src/main/java/com/god/base/server/mapper/FaultMapper.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.god.base.server.mapper; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.request.FaultRequest; -import com.god.common.core.web.page.TableDataInfo; -import org.apache.ibatis.annotations.Mapper; - -import java.util.List; - -/** - * 故障Mapper - * - * @author ChenXinHai - * @version 2023/11/21 - 18:33 - */ -@Mapper -public interface FaultMapper extends BaseMapper { - - - List faultList(Fault fault); - - void add(Fault fault); - - void faultUpdate(Fault fault); - - void faultDelete(Integer faultId); -} diff --git a/car-base-server/src/main/java/com/god/base/server/mapper/FaultcodealarmMapper.java b/car-base-server/src/main/java/com/god/base/server/mapper/FaultcodealarmMapper.java deleted file mode 100644 index d3b6599..0000000 --- a/car-base-server/src/main/java/com/god/base/server/mapper/FaultcodealarmMapper.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.god.base.server.mapper; - -import com.baomidou.mybatisplus.core.mapper.BaseMapper; -import com.god.base.common.domain.Faultcodealarm; -import org.apache.ibatis.annotations.Mapper; - -import java.util.List; - -/** - * 故障码告警Mapper - * - * @author ChenXinHai - * @version 2023/11/22 - 19:35 - */ -@Mapper -public interface FaultcodealarmMapper extends BaseMapper { - - - List faultcodealarmList(Faultcodealarm faultcodealarm); -} diff --git a/car-base-server/src/main/java/com/god/base/server/mapper/RequestLogMapper.java b/car-base-server/src/main/java/com/god/base/server/mapper/RequestLogMapper.java index 9f81b84..e69de29 100644 --- a/car-base-server/src/main/java/com/god/base/server/mapper/RequestLogMapper.java +++ b/car-base-server/src/main/java/com/god/base/server/mapper/RequestLogMapper.java @@ -1,14 +0,0 @@ -//package com.god.base.server.mapper; -// -//import com.baomidou.mybatisplus.core.mapper.BaseMapper; -//import com.god.base.common.domain.RequestLog; -// -///** -// * AOP -// * -// * @author ChenXinHai -// * @version 2023/11/22 - 18:38 -// */ -//public interface RequestLogMapper extends BaseMapper { -// -//} diff --git a/car-base-server/src/main/java/com/god/base/server/service/BreakdownService.java b/car-base-server/src/main/java/com/god/base/server/service/BreakdownService.java deleted file mode 100644 index b904051..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/BreakdownService.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.god.base.server.service; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.extension.service.IService; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.request.BreakdownRequest; -import com.god.common.core.web.page.TableDataInfo; - -import java.util.List; - -/** - * 车辆故障码service - * - * @author ChenXinHai - * @version 2023/11/20 - 19:32 - */ -public interface BreakdownService extends IService { - - - Result> breakdown(Breakdown breakdown); - - - void query(Integer id); - - void breakdownAdd(Breakdown breakdown); - - void breakdownUpdate(Breakdown breakdown); - - void breakdownDelete(Integer id); -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/FaultService.java b/car-base-server/src/main/java/com/god/base/server/service/FaultService.java deleted file mode 100644 index 0fe767d..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/FaultService.java +++ /dev/null @@ -1,32 +0,0 @@ -package com.god.base.server.service; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.extension.service.IService; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.request.FaultRequest; -import com.god.common.core.web.page.TableDataInfo; - -import java.util.List; - -/** - * 故障service - * - * @author ChenXinHai - * @version 2023/11/21 - 18:33 - */ -public interface FaultService extends IService { - - - Result> faultList(Fault fault); - - void add(Fault fault); - - - - void faultUpdate(Fault fault); - - - - void faultDelete(Integer faultId); -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/FaultcodealarmService.java b/car-base-server/src/main/java/com/god/base/server/service/FaultcodealarmService.java deleted file mode 100644 index 2df60af..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/FaultcodealarmService.java +++ /dev/null @@ -1,16 +0,0 @@ -package com.god.base.server.service; - -import com.alibaba.nacos.api.model.v2.Result; -import com.god.base.common.domain.Faultcodealarm; - -import java.util.List; - -/** - * 故障码告警service - * - * @author ChenXinHai - * @version 2023/11/22 - 19:37 - */ -public interface FaultcodealarmService { - Result> faultcodealarmList(Faultcodealarm faultcodealarm); -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/BreakdownServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/BreakdownServiceImpl.java deleted file mode 100644 index a25b8e6..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/BreakdownServiceImpl.java +++ /dev/null @@ -1,64 +0,0 @@ -package com.god.base.server.service.impl; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.request.BreakdownRequest; -import com.god.base.server.mapper.BreakdownMapper; -import com.god.base.server.service.BreakdownService; -import com.god.common.core.utils.StringUtils; -import com.god.common.core.web.page.TableDataInfo; -import lombok.extern.log4j.Log4j2; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 车辆故障码serviceImpl - * - * @author ChenXinHai - * @version 2023/11/20 - 19:32 - */ -@Log4j2 -@Service -public class BreakdownServiceImpl extends ServiceImpl implements BreakdownService { - @Autowired - private BreakdownMapper breakdownMapper; - - /** - * 故障日志列表 - * @param breakdown - * @return - */ - @Override - public Result> breakdown(Breakdown breakdown) { - List list=breakdownMapper.breakdownList(breakdown); - return Result.success(list); - } - - @Override - public void query(Integer id) { - breakdownMapper.query(id); - } - - @Override - public void breakdownAdd(Breakdown breakdown) { - breakdownMapper.breakdownAdd(breakdown); - - } - - @Override - public void breakdownUpdate(Breakdown breakdown) { - breakdownMapper.breakdownUpdate(breakdown); - } - - @Override - public void breakdownDelete(Integer id) { - breakdownMapper.breakdownDelete(id); - } - - -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/FaultServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/FaultServiceImpl.java deleted file mode 100644 index b6dcbec..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/FaultServiceImpl.java +++ /dev/null @@ -1,59 +0,0 @@ -package com.god.base.server.service.impl; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.core.conditions.Wrapper; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.request.FaultRequest; -import com.god.base.server.mapper.BreakdownMapper; -import com.god.base.server.mapper.FaultMapper; -import com.god.base.server.service.BreakdownService; -import com.god.base.server.service.FaultService; -import com.god.common.core.web.page.TableDataInfo; -import lombok.extern.log4j.Log4j2; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import java.util.Collection; -import java.util.List; -import java.util.Map; -import java.util.function.Function; - -/** - * 故障serviceImpl - * - * @author ChenXinHai - * @version 2023/11/21 - 18:34 - */ - -@Service -public class FaultServiceImpl extends ServiceImpl implements FaultService { - @Autowired - private FaultMapper faultMapper; - - - @Override - public Result> faultList(Fault fault) { - List list=faultMapper.faultList(fault); - return Result.success(list); - } - - @Override - public void add(Fault fault) { - faultMapper.add(fault); - } - - - @Override - public void faultUpdate(Fault fault) { - faultMapper.faultUpdate(fault); - } - - @Override - public void faultDelete(Integer faultId) { - faultMapper.faultDelete(faultId); - } - - -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/FaultcodealarmServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/FaultcodealarmServiceImpl.java deleted file mode 100644 index d5721ea..0000000 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/FaultcodealarmServiceImpl.java +++ /dev/null @@ -1,33 +0,0 @@ -package com.god.base.server.service.impl; - -import com.alibaba.nacos.api.model.v2.Result; -import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import com.god.base.common.domain.Breakdown; -import com.god.base.common.domain.Fault; -import com.god.base.common.domain.Faultcodealarm; -import com.god.base.server.mapper.BreakdownMapper; -import com.god.base.server.mapper.FaultcodealarmMapper; -import com.god.base.server.service.BreakdownService; -import com.god.base.server.service.FaultcodealarmService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import java.util.List; - -/** - * 故障码告警serviceImpl - * - * @author ChenXinHai - * @version 2023/11/22 - 19:37 - */ -@Service -public class FaultcodealarmServiceImpl extends ServiceImpl implements FaultcodealarmService { - - @Autowired - private FaultcodealarmMapper faultcodealarmMapper; - @Override - public Result> faultcodealarmList(Faultcodealarm faultcodealarm) { - List list=faultcodealarmMapper.faultcodealarmList(faultcodealarm); - return Result.success(list); - } -} diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/RequestLogServiceImpl.java b/car-base-server/src/main/java/com/god/base/server/service/impl/RequestLogServiceImpl.java index 4272539..e69de29 100644 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/RequestLogServiceImpl.java +++ b/car-base-server/src/main/java/com/god/base/server/service/impl/RequestLogServiceImpl.java @@ -1,23 +0,0 @@ -//package com.god.base.server.service.impl; -// -//import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -//import com.god.base.common.domain.RequestLog; -//import com.god.base.server.mapper.RequestLogMapper; -//import com.god.base.server.service.RequestLogService; -//import org.springframework.scheduling.annotation.Async; -//import org.springframework.stereotype.Service; -// -///** -// * AOP -// * -// * @author ChenXinHai -// * @version 2023/11/22 - 18:43 -// */ -//@Service -//public class RequestLogServiceImpl extends ServiceImpl implements RequestLogService { -// @Async -// @Override -// public void asyncSave(RequestLog entity) { -// super.save(entity); -// } -//} diff --git a/car-base-server/src/main/java/com/god/base/server/service/impl/asyncSave.java b/car-base-server/src/main/java/com/god/base/server/service/impl/asyncSave.java index f683f2a..e69de29 100644 --- a/car-base-server/src/main/java/com/god/base/server/service/impl/asyncSave.java +++ b/car-base-server/src/main/java/com/god/base/server/service/impl/asyncSave.java @@ -1,84 +0,0 @@ -//package com.god.base.server.service.impl; -// -//import com.god.base.common.domain.RequestLog; -//import com.god.base.server.service.RequestLogService; -//import com.god.common.log.aspect.LogAspect; -//import org.aspectj.lang.JoinPoint; -//import org.aspectj.lang.annotation.*; -//import org.slf4j.Logger; -//import org.slf4j.LoggerFactory; -//import org.springframework.beans.factory.annotation.Autowired; -//import org.springframework.stereotype.Component; -//import org.springframework.web.context.request.RequestContextHolder; -//import org.springframework.web.context.request.ServletRequestAttributes; -// -//import javax.servlet.http.HttpServletRequest; -//import java.time.LocalDateTime; -//import java.util.Arrays; -// -///** -// * AOP日志处理 -// * -// * @author ChenXinHai -// * @version 2023/11/22 - 18:45 -// */ -//@Aspect -//@Component -//public class asyncSave { -// private static final Logger logger= LoggerFactory.getLogger(LogAspect.class); -// @Autowired -// private RequestLogService requestLogService; -// -// private long startTime; -// private RequestLog requestLog; -// -// /** -// * 切点声明 -// */ -// @Pointcut(value = "execution(* com.god.base.server.controller.*.*(..))") -// public void pointcut(){ -// } -// @Before(value = "pointcut()") -// public void doBefore(JoinPoint joinPoint){ -// ServletRequestAttributes servletRequestAttributes -// =(ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); -// HttpServletRequest request=servletRequestAttributes.getRequest(); -// -// // 获取请求参数 -// String requestUrl = request.getRequestURL().toString(); -// String ip = request.getRemoteAddr(); -// String userAgent = request.getHeader("User-Agent"); // 用户代理(客户端) -// String declaringSignature=joinPoint.getSignature().getDeclaringTypeName() -// +"."+joinPoint.getSignature().getName(); -// String args=(joinPoint.getArgs().length==0)?null: Arrays.toString(joinPoint.getArgs()); -// -// // 设置请求参数 -// this.requestLog = new RequestLog(); -// this.requestLog.setUserName("admin"); -// this.requestLog.setUserAgent(userAgent); -// this.requestLog.setRequestUrl(requestUrl); -// this.requestLog.setIp(ip); -// this.requestLog.setDeclaringSignature(declaringSignature); -// this.requestLog.setArgs(args); -// this.startTime=System.currentTimeMillis(); -// } -// @AfterReturning(pointcut="pointcut()",returning = "returnedValue") -// public void doAfterReturning(Object returnedValue){ -// Integer elapsedTime=(int) (System.currentTimeMillis()-this.startTime); -// this.requestLog.setElapsedTime(elapsedTime); -// this.requestLog.setException(null); -// this.requestLog.setCreateTime(LocalDateTime.now()); -// -// logger.info(this.requestLog.toString()); -// this.requestLogService.asyncSave(this.requestLog); // 异步保存到数据库 -// } -// -// @AfterThrowing(pointcut = "pointcut()",throwing = "throwable") -// public void doAfterThrowing(Throwable throwable){ -// this.requestLog.setException(throwable.toString()); -// this.requestLog.setCreateTime(LocalDateTime.now()); -// -// logger.error(this.requestLog.toString()); -// this.requestLogService.asyncSave(this.requestLog); -// } -//} diff --git a/car-base-server/src/main/java/com/god/base/server/util/MyBatisPlusPageHelperConfig.java b/car-base-server/src/main/java/com/god/base/server/util/MyBatisPlusPageHelperConfig.java index e50bce9..9780b27 100644 --- a/car-base-server/src/main/java/com/god/base/server/util/MyBatisPlusPageHelperConfig.java +++ b/car-base-server/src/main/java/com/god/base/server/util/MyBatisPlusPageHelperConfig.java @@ -1,7 +1,6 @@ package com.god.base.server.util; import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor; -import org.mybatis.spring.annotation.MapperScan; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @@ -10,7 +9,6 @@ import org.springframework.context.annotation.Configuration; * @author 孙帅比 */ @Configuration -@MapperScan("com.god.base.server.mapper") //mapper持久层所在位置 public class MyBatisPlusPageHelperConfig {