From f645459fb1ef23e650f8912464e21894d11591fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E9=91=AB?= <1173628408@qq.com> Date: Sat, 28 Sep 2024 11:50:49 +0800 Subject: [PATCH 1/7] =?UTF-8?q?fix():=E4=BF=AE=E6=94=B9cloud-module-enterp?= =?UTF-8?q?rise=E7=9A=84pom?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cloud-modules/cloud-module-enterprise/pom.xml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cloud-modules/cloud-module-enterprise/pom.xml b/cloud-modules/cloud-module-enterprise/pom.xml index e8e5596..2cdd714 100644 --- a/cloud-modules/cloud-module-enterprise/pom.xml +++ b/cloud-modules/cloud-module-enterprise/pom.xml @@ -5,13 +5,16 @@ 4.0.0 com.muyu - cloud-server + cloud-modules 3.6.3 - ../../pom.xml cloud-module-enterprise + + cloud-modules-enterprise + + 17 17 -- 2.40.1 From 40e3a1ceb7c294af0268ccef7aaf38000e21a49b Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Sat, 28 Sep 2024 15:11:42 +0800 Subject: [PATCH 2/7] =?UTF-8?q?feat():service=20controller=20mapper=20doma?= =?UTF-8?q?in=20=E6=B7=BB=E5=8A=A0=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/CarFenceClazzController.java | 13 ++++++---- .../muyu/controller/CarFenceController.java | 12 ++++++---- .../controller/CarFenceTypeController.java | 12 ++++++---- .../muyu/controller/CarTypeController.java | 11 +++++---- .../muyu/controller/FaultCodeController.java | 12 +++++----- .../controller/FaultConditionController.java | 14 +++++------ .../FaultDetectionStrategyController.java | 24 ------------------- .../muyu/controller/FaultLabelController.java | 15 ++++-------- .../muyu/controller/FaultLogController.java | 11 +++++---- .../muyu/controller/FaultRuleController.java | 11 +++++---- .../muyu/controller/FaultTypeController.java | 13 ++++------ .../muyu/controller/FenceGroupController.java | 12 ++++++---- .../muyu/controller/MessageController.java | 12 +++++----- .../controller/MessageTemplateController.java | 10 ++++---- .../controller/MessageValueController.java | 9 +++---- .../com/muyu/controller/MiddleController.java | 11 +++++---- .../com/muyu/controller/SysCarController.java | 1 - .../controller/SysCarFaultController.java | 1 - .../muyu/controller/SysTypeController.java | 3 +++ .../muyu/controller/WarnLogsController.java | 1 - .../muyu/controller/WarnRuleController.java | 1 - .../controller/WarnStrategyController.java | 1 - .../java/com/muyu/domain/CarFaultMessage.java | 5 +++- .../java/com/muyu/domain/CarFaultRule.java | 3 +++ .../main/java/com/muyu/domain/CarFence.java | 4 ++++ .../java/com/muyu/domain/CarFenceClazz.java | 4 ++++ .../java/com/muyu/domain/CarFenceType.java | 4 ++++ .../main/java/com/muyu/domain/CarMiddle.java | 4 ++++ .../main/java/com/muyu/domain/CarType.java | 4 ++++ .../main/java/com/muyu/domain/FaultCode.java | 4 ++++ .../java/com/muyu/domain/FaultCondition.java | 4 ++++ .../main/java/com/muyu/domain/FaultLabel.java | 4 ++++ .../main/java/com/muyu/domain/FaultLog.java | 3 +++ .../java/com/muyu/domain/FaultReport.java | 3 +++ .../main/java/com/muyu/domain/FaultRule.java | 4 ++++ .../main/java/com/muyu/domain/FaultType.java | 4 ++++ .../com/muyu/domain/FenceAndGroupMiddle.java | 4 ++++ .../main/java/com/muyu/domain/FenceGroup.java | 4 ++++ .../main/java/com/muyu/domain/MessageDao.java | 4 ++++ .../java/com/muyu/domain/MessageService.java | 3 +++ .../java/com/muyu/domain/MessageTemplate.java | 4 ++++ .../java/com/muyu/domain/MessageValue.java | 4 ++++ .../main/java/com/muyu/domain/SysCarType.java | 4 ++++ .../main/java/com/muyu/domain/WarnLevel.java | 3 +++ .../java/com/muyu/domain/message/Message.java | 4 ++++ .../com/muyu/domain/message/MessageReq.java | 4 ++++ .../muyu/domain/message/MessageSendReq.java | 3 +++ .../java/com/muyu/domain/message/User.java | 3 +++ .../java/com/muyu/domain/req/CarFenceAdd.java | 3 +++ .../com/muyu/domain/req/CarFenceGroup.java | 3 +++ .../java/com/muyu/domain/req/CarFenceReq.java | 4 ++++ .../com/muyu/domain/req/FaultCodeAddReq.java | 3 +++ .../com/muyu/domain/req/FaultCodeListReq.java | 3 +++ .../com/muyu/domain/req/FaultCodeUpdReq.java | 4 ++++ .../muyu/domain/req/FaultConditionAddReq.java | 4 ++++ .../domain/req/FaultConditionListReq.java | 3 +++ .../muyu/domain/req/FaultConditionUpdReq.java | 3 +++ .../com/muyu/domain/req/FaultLogListReq.java | 4 ++++ .../domain/req/MessageTemplateAddReq.java | 4 ++++ .../muyu/domain/req/MessageValueAddReq.java | 4 ++++ .../com/muyu/domain/req/MessageValueReq.java | 4 ++++ .../com/muyu/domain/resp/CarFenceResq.java | 4 ++++ .../muyu/domain/resp/FaultCodeListResp.java | 3 +++ .../domain/resp/FaultCodeTotalListResp.java | 3 +++ .../domain/resp/FaultConditionListResp.java | 4 +++- .../resp/FaultConditionTotalListResp.java | 4 ++++ .../muyu/domain/resp/FaultLogListResp.java | 4 ++++ .../domain/resp/FaultLogTotalListResp.java | 3 +++ .../domain/resp/MessageTemplateListResp.java | 4 ++++ .../domain/resp/MessageValueListResp.java | 4 ++++ .../java/com/muyu/domain/resp/SysCarResp.java | 4 ++++ .../java/com/muyu/domain/vo/FaultCodeVo.java | 4 ++++ .../com/muyu/mapper/CarFenceClazzMapper.java | 11 +++++---- .../java/com/muyu/mapper/CarFenceMapper.java | 11 +++++---- .../mapper/CarFenceServiceMybaitsMapper.java | 11 +++++---- .../com/muyu/mapper/CarFenceTypeMapper.java | 11 +++++---- .../java/com/muyu/mapper/CarTypeMapper.java | 15 ++++++++---- .../java/com/muyu/mapper/FaultCodeMapper.java | 11 +++++---- .../com/muyu/mapper/FaultConditionMapper.java | 11 +++++---- .../mapper/FaultDetectionStrategyMapper.java | 11 --------- .../com/muyu/mapper/FaultLabelMapper.java | 11 +++++---- .../java/com/muyu/mapper/FaultLogMapper.java | 11 +++++---- .../java/com/muyu/mapper/FaultRuleMapper.java | 11 +++++---- .../java/com/muyu/mapper/FaultTypeMapper.java | 12 ++++++---- .../com/muyu/mapper/FenceGroupMapper.java | 11 +++++---- .../java/com/muyu/mapper/MessageMapper.java | 11 +++++---- .../muyu/mapper/MessageTemplateMapper.java | 9 +++---- .../com/muyu/mapper/MessageValueMapper.java | 9 +++---- .../java/com/muyu/mapper/MiddleMapper.java | 11 +++++---- .../com/muyu/mapper/SysCarFaultMapper.java | 11 +++++---- .../java/com/muyu/mapper/SysCarMapper.java | 1 - .../java/com/muyu/mapper/SysTypeMapper.java | 14 +++++++---- .../java/com/muyu/mapper/WarnLogsMapper.java | 1 - .../java/com/muyu/mapper/WarnRuleMapper.java | 1 - .../com/muyu/mapper/WarnStrategyMapper.java | 1 - .../muyu/service/CarFenceClazzService.java | 12 +++++----- .../com/muyu/service/CarFenceService.java | 11 +++++---- .../muyu/service/CarFenceServiceMybaits.java | 11 +++++---- .../com/muyu/service/CarFenceTypeService.java | 11 +++++---- .../java/com/muyu/service/CarTypeService.java | 11 +++++---- .../com/muyu/service/FaultCodeService.java | 11 +++++---- .../muyu/service/FaultConditionService.java | 11 +++++---- .../muyu/service/FaultDetectionStrategy.java | 12 ++++++---- .../FaultDetectionStrategyService.java | 8 +++++++ .../com/muyu/service/FaultLabelService.java | 15 ++++++++---- .../com/muyu/service/FaultLogService.java | 15 ++++++++---- .../com/muyu/service/FaultRuleService.java | 12 +++++----- .../com/muyu/service/FaultTypeService.java | 15 ++++++++---- .../com/muyu/service/FenceGroupService.java | 11 +++++---- .../com/muyu/service/ISysCarFaultService.java | 1 - .../com/muyu/service/IWarnLogsService.java | 1 - .../com/muyu/service/IWarnRuleService.java | 1 - .../muyu/service/IWarnStrategyService.java | 1 - .../java/com/muyu/service/MessageService.java | 11 +++++---- .../muyu/service/MessageTemplateService.java | 10 ++++---- .../com/muyu/service/MessageValueService.java | 10 ++++---- .../java/com/muyu/service/MiddleService.java | 15 ++++++++---- .../java/com/muyu/service/SysCarService.java | 1 - .../java/com/muyu/service/SysTypeService.java | 13 ++++++---- .../impl/CarFenceClazzServiceImpl.java | 11 +++++---- .../service/impl/CarFenceServiceImpl.java | 11 +++++---- .../impl/CarFenceServiceMybaitsImpl.java | 11 +++++---- .../service/impl/CarFenceTypeServiceImpl.java | 11 +++++---- .../muyu/service/impl/CarTypeServiceImpl.java | 11 +++++---- .../service/impl/FaultCodeServiceImpl.java | 11 +++++---- .../impl/FaultConditionServiceImpl.java | 15 ++++++++---- .../FaultDetectionStrategyServiceImpl.java | 20 ---------------- .../service/impl/FaultLabelServiceImpl.java | 11 +++++---- .../service/impl/FaultLogServiceImpl.java | 11 +++++---- .../service/impl/FaultRuleServiceImpl.java | 11 +++++---- .../service/impl/FaultTypeServiceImpl.java | 11 +++++---- .../service/impl/FenceGroupServiceImpl.java | 11 +++++---- .../muyu/service/impl/MessageServiceImpl.java | 11 +++++---- .../impl/MessageTemplateServiceImpl.java | 9 +++---- .../service/impl/MessageValueServiceImpl.java | 9 +++---- .../muyu/service/impl/MiddleServiceImpl.java | 11 +++++---- .../service/impl/SysCarFaultServiceImpl.java | 1 - .../muyu/service/impl/SysCarServiceImpl.java | 1 - .../muyu/service/impl/SysTypeServiceImpl.java | 9 +++---- .../service/impl/WarnLogsServiceImpl.java | 1 - .../service/impl/WarnRuleServiceImpl.java | 1 - .../service/impl/WarnStrategyServiceImpl.java | 1 - .../FuelVehicleCarFaultDetectionStrategy.java | 14 ++++------- ...PureElectricCarFaultDetectionStrategy.java | 13 ++++------ 144 files changed, 642 insertions(+), 437 deletions(-) delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultDetectionStrategyController.java delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultDetectionStrategyMapper.java delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultDetectionStrategyServiceImpl.java diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceClazzController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceClazzController.java index d9bbe93..abede98 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceClazzController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceClazzController.java @@ -14,11 +14,14 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; /** - * @Author:yang - * @Package:com.muyu.server.controller - * @Project:cloud-electronic - * @name:CarFenceClazzController - * @Date:2024/9/20 14:31 + * 从围栏信息表中查询数据 + * * @Author:yang + * * @Package:com.muyu.server.controller + * * @ClassName:CarFenceClazzController + * * @Project:cloud-electronic + * * @name:CarFenceClazzController + * * @Date:2024/9/20 14:31 + * * @Description:从围栏信息表中查询数据 */ @RequestMapping("/carFenceClazz") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceController.java index 65e8a54..7bdebe3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceController.java @@ -18,11 +18,13 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** - * @Author:yang - * @Package:com.muyu.server.controller - * @Project:cloud-electronic - * @name:CarFenceController - * @Date:2024/9/17 16:46 + * 从围栏信息表中查询数据 + * * @Author:yang + * * @Package:com.muyu.server.controller + * * @Project:cloud-electronic + * * @name:CarFenceController + * * @Date:2024/9/17 16:46 + * * @Description:从围栏信息表中查询数据 */ @RequestMapping("/carFence") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceTypeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceTypeController.java index ecdf14a..9b3dd38 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceTypeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarFenceTypeController.java @@ -14,11 +14,13 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; /** - * @Author:yang - * @Package:com.muyu.server.controller - * @Project:cloud-electronic - * @name:CarFenceClazzController - * @Date:2024/9/20 14:31 + * 从围栏信息表中查询数据 + * * @Author:yang + * * @Package:com.muyu.server.controller + * * @Project:cloud-electronic + * * @name:CarFenceClazzController + * * @Date:2024/9/20 14:31 + * * @Description:从围栏信息表中查询数据 */ @RequestMapping("/carFenceType") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarTypeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarTypeController.java index 571fa82..26b37e9 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarTypeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/CarTypeController.java @@ -11,11 +11,12 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** - * @className: CarTypeController ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: + * 车辆类型控制器 + * * @className: CarTypeController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description:车辆类型控制器 */ @RequestMapping("/cartype") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultCodeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultCodeController.java index f9c862a..d209501 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultCodeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultCodeController.java @@ -15,13 +15,13 @@ import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; /** - * @className: CarTypeController ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: 车辆故障码 + * 车辆故障码 + * * @className: FaultCodeController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: 车辆故障码 */ - @RestController @RequestMapping("/faultcode") @Tag(name = "故障模块" ,description = "故障模块") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultConditionController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultConditionController.java index 00dd6b6..7e6cb77 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultConditionController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultConditionController.java @@ -17,13 +17,13 @@ import org.springframework.web.bind.annotation.*; import java.util.List; /** - * @className: CarTypeController ️✈️ -* @author: Yang 鹏 🦅 -* @date: 2024/9/23 22:06 ⏰ -* @Version: 1.0 -* @description: 故障检测 -*/ - + * 故障检测策略 + * * @className: FaultConditionController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略 + */ @RestController @RequestMapping("/faultcondition") @Tag(name = "故障规则模块",description = "故障规则模块") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultDetectionStrategyController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultDetectionStrategyController.java deleted file mode 100644 index 95fce45..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultDetectionStrategyController.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.muyu.controller; - -import com.muyu.service.FaultDetectionStrategyService; -import io.swagger.v3.oas.annotations.tags.Tag; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -/** - * @className: FaultDetectionStrategyController ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: 车辆故障码 - */ -@RestController -@RequestMapping("/faultdetectionstrategy") -@Tag(name = "车辆故障码",description = "车辆故障码") -public class FaultDetectionStrategyController { - - @Autowired - private FaultDetectionStrategyService faultDetectionStrategyService; - -} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLabelController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLabelController.java index c7eef0a..96924c7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLabelController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLabelController.java @@ -1,14 +1,4 @@ package com.muyu.controller; - -/** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: - */ - - import com.muyu.common.core.domain.Result; import com.muyu.service.FaultLabelService; import io.swagger.v3.oas.annotations.Operation; @@ -20,6 +10,11 @@ import org.springframework.web.bind.annotation.RestController; /** * 故障码分类 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: */ @RestController @RequestMapping("/faultlabel") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLogController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLogController.java index b639f5f..4bdf04f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLogController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultLogController.java @@ -12,11 +12,12 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: + * 故障日志 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description:故障日志 */ @RestController @RequestMapping("/faultlog") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java index 2e7b1d6..4f2f45c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java @@ -15,11 +15,12 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 车辆故障检测 + * * @className: FaultRuleController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @RestController @RequestMapping("/faultrule") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultTypeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultTypeController.java index 22db22f..40818d6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultTypeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultTypeController.java @@ -1,12 +1,4 @@ package com.muyu.controller; - -/** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 - */ import com.muyu.common.core.domain.Result; import com.muyu.service.FaultTypeService; import io.swagger.v3.oas.annotations.Operation; @@ -18,6 +10,11 @@ import org.springframework.web.bind.annotation.RestController; /** * 故障码分类 + * * @className: FaultTypeController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @RestController @RequestMapping("/faulttype") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FenceGroupController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FenceGroupController.java index e3d5d25..987185d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FenceGroupController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FenceGroupController.java @@ -16,11 +16,13 @@ import org.springframework.web.bind.annotation.RestController; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.controller - * @Project:cars - * @name:FenceGroupController - * @Date:2024/9/21 20:49 + * 围栏组查询 + * * 围栏组查询 + * * @Author:yan + * * @Package:com.muyu.car.controller + * * @Project:cars + * * @name:FenceGroupController + * * @Date:2024/9/21 20:49 */ @RequestMapping("/fenceGroup") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageController.java index 805af42..98ce3c6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageController.java @@ -14,13 +14,13 @@ import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; - /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 站内信 + * * @className: MessageController ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 站内信 */ @RestController @RequestMapping("/message") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageTemplateController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageTemplateController.java index 9e53e6e..b63db09 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageTemplateController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageTemplateController.java @@ -13,10 +13,12 @@ import org.springframework.web.bind.annotation.*; import java.util.List; /** - * @ClassName MessageTemplateController - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 报文模版控制层 + * * @ClassName MessageTemplateController + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 + * * @Version 1.0 */ @Log4j2 @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageValueController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageValueController.java index fb082d2..868b80d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageValueController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MessageValueController.java @@ -16,10 +16,11 @@ import org.springframework.web.bind.annotation.*; import java.util.List; /** - * @ClassName MessageValueController - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 报文数据控制层 + * * @ClassName MessageValueController + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Log4j2 @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MiddleController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MiddleController.java index 82b59b3..610e7a7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MiddleController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/MiddleController.java @@ -15,11 +15,12 @@ import org.springframework.web.bind.annotation.*; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.controller - * @Project:plues - * @name:MiddleController - * @Date:2024/9/22 10:06 + * 中间表添加 + * * @Author:yan + * * @Package:com.muyu.car.controller + * * @Project:plues + * * @name:MiddleController + * * @Date:2024/9/22 10:06 */ @RequestMapping("/middle") @RestController diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarController.java index f23feb9..4b8a189 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarController.java @@ -18,7 +18,6 @@ import java.util.List; /** * 车辆基础信息Controller - * * @author Li HD * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java index cc34ad7..d48d25c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java @@ -19,7 +19,6 @@ import java.util.List; /** * 车辆故障Controller - * * @author Yang鹏 * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java index 1ae049e..79286d8 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java @@ -19,6 +19,9 @@ import java.util.List; * @Date 2024/9/22 9:36 * @注释 */ +/** + * 车辆类型信息表(SysCarType)表控制层 + */ @RestController @RequestMapping("/sysType") @Tag(name = "查询车辆类型模块",description = "查询车辆类型模块") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnLogsController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnLogsController.java index 6c642a1..9e6f3fd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnLogsController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnLogsController.java @@ -18,7 +18,6 @@ import java.util.List; /** * 预警日志Controller - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnRuleController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnRuleController.java index 6aaf99f..0189a41 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnRuleController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnRuleController.java @@ -18,7 +18,6 @@ import java.util.List; /** * 预警规则Controller - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnStrategyController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnStrategyController.java index f0e9103..1cb1478 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnStrategyController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/WarnStrategyController.java @@ -18,7 +18,6 @@ import java.util.List; /** * 预警策略Controller - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java index 1f323c0..168efcc 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java @@ -18,6 +18,10 @@ import java.util.Date; * @name:CarFaultMessage * @Date:2024/9/25 23:45 */ + +/** + * 车辆故障信息实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor @@ -34,5 +38,4 @@ public class CarFaultMessage { @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") private Date createTime; private Integer userId; - } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java index dfdaf05..5d39d91 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java @@ -11,6 +11,9 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ +/** + * 车辆故障规则实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java index 31ed980..c3ff1c6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java @@ -21,6 +21,10 @@ import java.util.Date; * @name:CarFence * @Date:2024/9/17 16:08 */ + +/** + * 车辆电子围栏类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java index 8532b11..88bc9c6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java @@ -14,6 +14,10 @@ import lombok.NoArgsConstructor; * @name:CarFenceClazz * @Date:2024/9/17 16:41 */ + +/** + * 车辆电子围栏业务类型 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java index 1cbf546..3963da3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java @@ -14,6 +14,10 @@ import lombok.NoArgsConstructor; * @name:Type * @Date:2024/9/17 16:40 */ + +/** + * 车辆电子围栏类型 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java index 300a0e0..4370aaa 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java @@ -15,6 +15,10 @@ import lombok.NoArgsConstructor; * @Date:2024/9/25 20:25 * 围栏组和围栏中间表 */ + +/** + * 围栏组和围栏中间表 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java index 3c90e1a..3ef559a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java @@ -13,6 +13,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 车辆类型实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java index dce83ce..ddcf8f1 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java @@ -16,6 +16,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 故障码实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java index 807f9d9..e22a6a0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java @@ -20,6 +20,10 @@ import java.util.function.Supplier; * @Version: 1.0 * @description: */ + +/** + * 故障规则表 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java index 65f0c74..2965a2d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java @@ -15,6 +15,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 报文标签 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java index 8c41688..7feaaf8 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java @@ -20,6 +20,9 @@ import java.util.Date; * @description: */ +/** + * 故障日志实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java index 094f9af..d824830 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java @@ -12,6 +12,9 @@ import lombok.experimental.SuperBuilder; * @description: */ +/** + * 车辆故障报告 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java index 3607366..6c57556 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java @@ -15,6 +15,10 @@ import java.math.BigDecimal; * @Version: 1.0 * @description: */ + +/** + * 故障触发条件 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java index 602208e..4ea6aef 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java @@ -15,6 +15,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 故障类型实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java index bc6665f..939e99a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java @@ -16,6 +16,10 @@ import lombok.NoArgsConstructor; * @name:FenceAndGroupMiddle * @Date:2024/9/22 09:59 */ + +/** + * 车辆电子围栏中间表 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java index 2ff4b69..d55021c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java @@ -16,6 +16,10 @@ import lombok.NoArgsConstructor; * @name:FenceGroup * @Date:2024/9/21 20:45 */ + +/** + * 围栏组实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java index 974d969..c95dbce 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java @@ -13,6 +13,10 @@ import java.sql.PreparedStatement; * @Version: 1.0 * @description: */ + +/** + * 消息dao + */ @Data public class MessageDao { private Connection connection; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java index 5c98e0c..3a5fcf2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java @@ -16,6 +16,9 @@ import java.util.Date; * @description: 业务逻辑层将负责实现消息的发送逻辑 */ +/** + * 业务逻辑层将负责实现消息的发送逻辑 + */ public class MessageService { private MessageDao messageDao; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java index a6d9dd4..4fb37fe 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java @@ -17,6 +17,10 @@ import lombok.experimental.SuperBuilder; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 报文模版实体类 + */ @Data @SuperBuilder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java index 8411791..0f0f7f0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java @@ -17,6 +17,10 @@ import lombok.experimental.SuperBuilder; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 报文数据 + */ @Data @SuperBuilder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java index 1e52356..59abf51 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java @@ -16,6 +16,10 @@ import lombok.experimental.SuperBuilder; * @Author Li HD * @Date 2024/9/22 15:48 */ + +/** + * 车辆类型实体类 + */ @EqualsAndHashCode(callSuper = true) @Data @SuperBuilder diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java index 6c6a42a..3105c2a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java @@ -1,5 +1,8 @@ package com.muyu.domain; +/** + * WarnLevel + */ public enum WarnLevel { LOW, MEDIUM, HIGH } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java index b4c933c..071e9d7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java @@ -19,6 +19,10 @@ import java.util.Date; * @Version: 1.0 * @description: */ + +/** + * 消息实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java index 98b31de..84575d2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java @@ -15,6 +15,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 消息请求参数 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java index 39b309d..8589f0e 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java @@ -19,6 +19,9 @@ import java.util.Date; * @Version: 1.0 * @description: */ +/** + * 发送消息请求参数 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java index ff4380e..6b0d357 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java @@ -15,6 +15,9 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ +/** + * 用户实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java index f8f4a5b..4dd59ed 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java @@ -18,6 +18,9 @@ import java.util.Date; * @name:CarFenceAdd * @Date:2024/9/23 23:57 */ +/** + * 围栏添加实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java index 835a382..393d917 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java @@ -18,6 +18,9 @@ import java.util.Date; * @name:CarFence * @Date:2024/9/17 16:08 */ +/** + * 围栏组实体类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java index 90b63de..fa4bbde 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java @@ -13,6 +13,10 @@ import lombok.NoArgsConstructor; * @name:CarFenceReq * @Date:2024/9/17 16:26 */ + +/** + * 车辆电子围栏请求参数 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java index 2ca0430..291f1c9 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java @@ -12,6 +12,9 @@ import lombok.NoArgsConstructor; * @Version: 1.0 * @description: 故障检测 */ +/** + * 故障检测 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java index dbc482a..0af3cc6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java @@ -14,6 +14,9 @@ import lombok.NoArgsConstructor; * @description: */ +/** + * 故障码列表请求对象 + */ @Tag(name = "故障码列表请求对象") @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java index 5c9234a..a3863d8 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java @@ -12,6 +12,10 @@ import lombok.NoArgsConstructor; * @Version: 1.0 * @description: 故障检测策略的接口 */ + +/** + * 更新故障码的请求参数 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java index 6b616dd..2bd4fd5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java @@ -14,6 +14,10 @@ import java.math.BigDecimal; * @Version: 1.0 * @description: 故障检测策略的接口 */ + +/** + * 故障规则表Id + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java index e42c4ae..5e7be6c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java @@ -13,6 +13,9 @@ import lombok.NoArgsConstructor; * @Version: 1.0 * @description: 故障检测策略的接口 */ +/** + * 故障规则列表请求对象 + */ @Tag(name = "故障规则列表请求对象") @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java index f554e18..c103ea6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java @@ -14,6 +14,9 @@ import java.math.BigDecimal; * @Version: 1.0 * @description: 故障检测策略的接口 */ +/** + * 故障检测策略的接口 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java index a53dbad..1ebbbae 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java @@ -17,6 +17,10 @@ import java.util.Date; * @Version: 1.0 * @description: 故障检测策略的接口 */ + +/** + * 故障日志列表请求对象 + */ @Tag(name = "故障日志列表请求对象") @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java index 778d94a..d67413a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java @@ -12,6 +12,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 新增报文模版请求参数 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java index d18a96f..ba54aaf 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java @@ -12,6 +12,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 新增报文数据请求参数 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java index 43bbc85..34dd07b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java @@ -13,6 +13,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 报文数据请求参数 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java index 26742b3..4af39b0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java @@ -19,6 +19,10 @@ import java.util.Date; * @name:CarFenceResq * @Date:2024/9/17 16:35 */ + +/** + * 车辆电子围栏类 + */ @Data @AllArgsConstructor @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java index 13220d6..90c7d17 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java @@ -14,6 +14,9 @@ import lombok.Data; * @description: */ +/** + * 故障码信息响应对象 + */ @Data @Builder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java index 372cd7f..c6439c5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java @@ -15,6 +15,9 @@ import java.util.List; * @Version: 1.0 * @description: */ +/** + * 数据总数列表 + */ @Data @SuperBuilder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java index 035518d..8a9a94b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java @@ -16,7 +16,9 @@ import java.math.BigDecimal; * @Version: 1.0 * @description: */ - +/** + * 故障规则信息响应对象 + */ @Data @Builder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java index 31dc2d6..717739f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java @@ -15,6 +15,10 @@ import java.util.List; * @Version: 1.0 * @description: 故障检测策略的接口 */ + +/** + * 故障规则数据总数列表 + */ @Data @SuperBuilder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java index 1006907..4c155dd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java @@ -17,6 +17,10 @@ import java.util.Date; * @Version: 1.0 * @description: */ + +/** + * 故障日志信息响应对象 + */ @Data @Builder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java index afd8004..7543e00 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java @@ -16,6 +16,9 @@ import java.util.List; * @description: */ +/** + * 故障日志数据总数列表 + */ @Data @SuperBuilder @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java index cb4f672..21cdb9c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java @@ -13,6 +13,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 报文模版列表响应数据 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java index 8c77c70..d8c1a5a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java @@ -13,6 +13,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/19 */ + +/** + * 报文数据列表的相应数据 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java index cdd2c0b..51f0479 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java @@ -14,6 +14,10 @@ import lombok.NoArgsConstructor; * @Author Li HD * @Date 2024/9/25 20:14 */ + +/** + * 车辆类型信息 + */ @Data @Builder @NoArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java index 82de595..4caf5fc 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java @@ -14,6 +14,10 @@ import lombok.experimental.SuperBuilder; * @Version: 1.0 * @description: */ + +/** + * 故障代码VO + */ @EqualsAndHashCode(callSuper = true) @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java index 8ae3eeb..30ada37 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.CarFenceClazz; import org.apache.ibatis.annotations.Mapper; /** - * @Author:yang - * @Package:com.muyu.server.mapper - * @Project:cloud-electronic - * @name:CarFenceClazzMapper - * @Date:2024/9/17 17:34 + * 车辆围栏分组Mapper + * * @Author:yang + * * @Package:com.muyu.server.mapper + * * @Project:cloud-electronic + * * @name:CarFenceClazzMapper + * * @Date:2024/9/17 17:34 */ @Mapper public interface CarFenceClazzMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceMapper.java index 6dbf2ec..c6198b0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.CarFence; import org.apache.ibatis.annotations.Mapper; /** - * @Author:yang - * @Package:com.muyu.server.mysql - * @Project:cloud-electronic - * @name:CarFenceServiceMapper - * @Date:2024/9/17 17:13 + * 车辆围栏Mapper + * * @Author:yang + * * @Package:com.muyu.server.mysql + * * @Project:cloud-electronic + * * @name:CarFenceServiceMapper + * * @Date:2024/9/17 17:13 */ @Mapper public interface CarFenceMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java index dfbe9e4..e41f497 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java @@ -11,11 +11,12 @@ import org.apache.ibatis.annotations.Param; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.mapper - * @Project:plues - * @name:CarFenceServiceMybaitsMapper - * @Date:2024/9/22 19:25 + * 围栏服务Mybatis映射器 + * * @Author:yan + * * @Package:com.muyu.car.mapper + * * @Project:plues + * * @name:CarFenceServiceMybaitsMapper + * * @Date:2024/9/22 19:25 */ @Mapper public interface CarFenceServiceMybaitsMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java index b8a048d..efa6855 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.CarFenceType; import org.apache.ibatis.annotations.Mapper; /** - * @Author:yang - * @Package:com.muyu.server.mapper - * @Project:cloud-electronic - * @name:CarFenceTypeMapper - * @Date:2024/9/17 17:32 + * 车辆围栏类型Mapper + * * @Author:yang + * * @Package:com.muyu.server.mapper + * * @Project:cloud-electronic + * * @name:CarFenceTypeMapper + * * @Date:2024/9/17 17:32 */ @Mapper public interface CarFenceTypeMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarTypeMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarTypeMapper.java index 9f654a8..3d2d805 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarTypeMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/CarTypeMapper.java @@ -5,11 +5,16 @@ import com.muyu.domain.CarType; import org.apache.ibatis.annotations.Mapper; /** - * @className: CarTypeMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + + */ + +/** + * 故障检测策略的接口 + * * @className: CarTypeMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface CarTypeMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultCodeMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultCodeMapper.java index 18d8199..1805157 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultCodeMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultCodeMapper.java @@ -13,11 +13,12 @@ import org.apache.ibatis.annotations.Param; import java.util.List; /** - * @className: FaultCodeMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障码管理接口 + * * @className: FaultCodeMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultCodeMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultConditionMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultConditionMapper.java index c52dbfc..f4a7aa3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultConditionMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultConditionMapper.java @@ -9,11 +9,12 @@ import org.apache.ibatis.annotations.Mapper; import java.util.List; /** - * @className: FaultConditionMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultConditionMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultConditionMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultDetectionStrategyMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultDetectionStrategyMapper.java deleted file mode 100644 index 5e20f5e..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultDetectionStrategyMapper.java +++ /dev/null @@ -1,11 +0,0 @@ -package com.muyu.mapper; - -/** - * @className: FaultDetectionStrategyMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 23:59 ⏰ - * @Version: 1.0 - * @description: - */ -public interface FaultDetectionStrategyMapper { -} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLabelMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLabelMapper.java index c6c3f88..8d188fa 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLabelMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLabelMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.FaultLabel; import org.apache.ibatis.annotations.Mapper; /** - * @className: FaultLabelMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultLabelMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultLabelMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLogMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLogMapper.java index 0b467fb..f5afe1f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLogMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultLogMapper.java @@ -8,11 +8,12 @@ import org.apache.ibatis.annotations.Mapper; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultLogMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultLogMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultRuleMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultRuleMapper.java index b091d9e..0e42646 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultRuleMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultRuleMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.FaultRule; import org.apache.ibatis.annotations.Mapper; /** - * @className: FaultRuleMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultRuleMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultRuleMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultTypeMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultTypeMapper.java index c6e8609..65971a5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultTypeMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FaultTypeMapper.java @@ -4,12 +4,14 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.muyu.domain.FaultType; import org.apache.ibatis.annotations.Mapper; + /** - * @className: FaultTypeMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略 + * * @className: FaultTypeMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ @Mapper public interface FaultTypeMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FenceGroupMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FenceGroupMapper.java index 8c79cc7..cb52bf0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FenceGroupMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/FenceGroupMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.FenceGroup; import org.apache.ibatis.annotations.Mapper; /** - * @Author:yan - * @Package:com.muyu.car.mapper - * @Project:cars - * @name:FenceGroupMapper - * @Date:2024/9/21 20:54 + * 围栏分组Mapper + * * @Author:yan + * * @Package:com.muyu.car.mapper + * * @Project:cars + * * @name:FenceGroupMapper + * * @Date:2024/9/21 20:54 */ @Mapper public interface FenceGroupMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageMapper.java index 716810a..5dde70a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageMapper.java @@ -7,11 +7,12 @@ import org.apache.ibatis.annotations.Mapper; import java.util.List; /** - * @className: MessageMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: + * 消息表(Message)表数据库访问层 + * * @className: MessageMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: */ @Mapper public interface MessageMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageTemplateMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageTemplateMapper.java index ec99c23..eddf39d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageTemplateMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageTemplateMapper.java @@ -5,10 +5,11 @@ import com.muyu.domain.MessageTemplate; import org.apache.ibatis.annotations.Mapper; /** - * @ClassName MessageTemplateMapper - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息模板Mapper + * * @ClassName MessageTemplateMapper + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Mapper public interface MessageTemplateMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageValueMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageValueMapper.java index 8ad4820..2f9d223 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageValueMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MessageValueMapper.java @@ -5,10 +5,11 @@ import com.muyu.domain.MessageValue; import org.apache.ibatis.annotations.Mapper; /** - * @ClassName MessageValueMapper - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息值表(MessageValue)表数据库访问层 + * * @ClassName MessageValueMapper + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Mapper public interface MessageValueMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MiddleMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MiddleMapper.java index dbbfcb2..bb9ac8b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MiddleMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/MiddleMapper.java @@ -4,11 +4,12 @@ import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; /** - * @Author:yan - * @Package:com.muyu.car.mapper - * @Project:plues - * @name:MiddleMapper - * @Date:2024/9/22 10:20 + * 围栏和围栏组的中间表 + * * @Author:yan + * * @Package:com.muyu.car.mapper + * * @Project:plues + * * @name:MiddleMapper + * * @Date:2024/9/22 10:20 */ @Mapper public interface MiddleMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarFaultMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarFaultMapper.java index 4ce5b27..f743f89 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarFaultMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarFaultMapper.java @@ -5,11 +5,12 @@ import com.muyu.domain.SysCarFault; import org.apache.ibatis.annotations.Mapper; /** - * @className: MessageMapper ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024-09-18 21:06 ⏰ - * @Version: 1.0 - * @description: 车辆故障Mapper接口 + * 车辆故障Mapper接口 + * * @className: SysCarFaultMapper ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024-09-18 21:06 ⏰ + * * @Version: 1.0 + * * @description: 车辆故障Mapper接口 */ @Mapper public interface SysCarFaultMapper extends BaseMapper{ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarMapper.java index d68b982..a3a19b4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysCarMapper.java @@ -9,7 +9,6 @@ import java.util.List; /** * 车辆基础信息Mapper接口 - * * @author Li HD * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysTypeMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysTypeMapper.java index e4ecdda..9197cc2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysTypeMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/SysTypeMapper.java @@ -5,11 +5,17 @@ import com.muyu.domain.SysCarType; import java.util.List; + /** - * @version 1.0 - * @Author xie ya ru - * @Date 2024/9/22 9:30 - * @注释 + + */ + +/** + * 车辆类型表(SysCarType)表数据库访问层 + * * @version 1.0 + * * @Author xie ya ru + * * @Date 2024/9/22 9:30 + * * @注释 */ public interface SysTypeMapper extends BaseMapper { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnLogsMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnLogsMapper.java index fc6f246..b8917c4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnLogsMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnLogsMapper.java @@ -6,7 +6,6 @@ import org.apache.ibatis.annotations.Mapper; /** * 预警日志Mapper接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnRuleMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnRuleMapper.java index a2aa592..9b41857 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnRuleMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnRuleMapper.java @@ -7,7 +7,6 @@ import org.apache.ibatis.annotations.Mapper; /** * 预警规则Mapper接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnStrategyMapper.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnStrategyMapper.java index 3d005f1..7d55fbd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnStrategyMapper.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/mapper/WarnStrategyMapper.java @@ -7,7 +7,6 @@ import org.apache.ibatis.annotations.Mapper; /** * 预警策略Mapper接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceClazzService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceClazzService.java index 20ad33c..1df33ac 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceClazzService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceClazzService.java @@ -3,13 +3,13 @@ package com.muyu.service; import com.baomidou.mybatisplus.extension.service.IService; import com.muyu.domain.CarFenceClazz; - /** - * @Author:yang - * @Package:com.muyu.server.service - * @Project:cloud-electronic - * @name:CarFenceClazzService - * @Date:2024/9/17 17:33 + * 车辆围栏分类 + * * @Author:yang + * * @Package:com.muyu.server.service + * * @Project:cloud-electronic + * * @name:CarFenceClazzService + * * @Date:2024/9/17 17:33 */ public interface CarFenceClazzService extends IService{ } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceService.java index 804b9ff..78b717d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceService.java @@ -7,11 +7,12 @@ import com.muyu.domain.req.CarFenceReq; import com.muyu.domain.resp.CarFenceResq; /** - * @Author:yang - * @Package:com.muyu.server.service - * @Project:cloud-electronic - * @name:CarFenceService - * @Date:2024/9/17 16:54 + * 围栏服务接口 + * * @Author:yang + * * @Package:com.muyu.server.service + * * @Project:cloud-electronic + * * @name:CarFenceService + * * @Date:2024/9/17 16:54 */ public interface CarFenceService extends IService { /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceServiceMybaits.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceServiceMybaits.java index 0b894dd..913cb27 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceServiceMybaits.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceServiceMybaits.java @@ -7,11 +7,12 @@ import com.muyu.domain.req.CarFenceAdd; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.service - * @Project:plues - * @name:CarFenceServiceMybaits - * @Date:2024/9/22 19:24 + * 围栏服务接口 + * * @Author:yan + * * @Package:com.muyu.car.service + * * @Project:plues + * * @name:CarFenceServiceMybaits + * * @Date:2024/9/22 19:24 */ public interface CarFenceServiceMybaits { void add(Integer fenceGroupId, List carFenceId); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceTypeService.java index 4e86090..b90043a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarFenceTypeService.java @@ -5,11 +5,12 @@ import com.muyu.domain.CarFenceType; /** - * @Author:yang - * @Package:com.muyu.server.service - * @Project:cloud-electronic - * @name:CarFenceTypeService - * @Date:2024/9/17 17:29 + * 车辆围栏类型 + * * @Author:yang + * * @Package:com.muyu.server.service + * * @Project:cloud-electronic + * * @name:CarFenceTypeService + * * @Date:2024/9/17 17:29 */ public interface CarFenceTypeService extends IService{ } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarTypeService.java index 4b04c4b..0292832 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/CarTypeService.java @@ -6,11 +6,12 @@ import com.muyu.domain.CarType; import java.util.List; /** - * @className: CarTypeService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: + * 车辆类型Service接口 + * * @className: CarTypeService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: */ public interface CarTypeService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultCodeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultCodeService.java index 22787dc..096ffe1 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultCodeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultCodeService.java @@ -9,11 +9,12 @@ import com.muyu.domain.resp.FaultCodeTotalListResp; import com.muyu.domain.vo.FaultCodeVo; /** - * @className: FaultCodeService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障码管理接口 + * * @className: FaultCodeService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ public interface FaultCodeService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultConditionService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultConditionService.java index 1f4f1c1..2954aae 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultConditionService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultConditionService.java @@ -9,11 +9,12 @@ import com.muyu.domain.resp.FaultConditionTotalListResp; import java.util.List; /** - * @className: FaultConditionService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultConditionService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ public interface FaultConditionService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategy.java index f2003ee..e1a9619 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategy.java @@ -2,12 +2,14 @@ package com.muyu.service; import com.muyu.domain.CarFaultRule; import com.muyu.domain.FaultReport; + /** - * @className: FaultDetectionStrategy ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测策略的接口 + * 故障检测策略的接口 + * * @className: FaultDetectionStrategy ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 */ public interface FaultDetectionStrategy { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategyService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategyService.java index bae7897..1ef9726 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategyService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultDetectionStrategyService.java @@ -1,4 +1,12 @@ package com.muyu.service; +/** + * 故障检测策略的接口 + * * @className: FaultDetectionStrategyService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测策略的接口 + */ public interface FaultDetectionStrategyService { } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLabelService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLabelService.java index 789a350..c8cbe2f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLabelService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLabelService.java @@ -6,11 +6,16 @@ import com.muyu.domain.FaultLabel; import java.util.List; /** - * @className: FaultLabelService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + + */ + +/** + * 故障检测业务接口 + * * @className: FaultLabelService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ public interface FaultLabelService extends IService { /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLogService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLogService.java index 382532b..7014adf 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLogService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultLogService.java @@ -6,11 +6,16 @@ import com.muyu.domain.req.FaultLogListReq; import com.muyu.domain.resp.FaultLogTotalListResp; /** - * @className: FaultLogService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + + */ + +/** + * * @className: FaultLogService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 + * 故障日志服务接口 */ public interface FaultLogService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultRuleService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultRuleService.java index 3b5dddb..5dcdd85 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultRuleService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultRuleService.java @@ -3,13 +3,13 @@ package com.muyu.service; import com.baomidou.mybatisplus.extension.service.IService; import com.muyu.domain.FaultRule; - /** - * @className: FaultRuleService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障检测服务接口 + * * @className: FaultRuleService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ public interface FaultRuleService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java index 348869d..b808d31 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java @@ -6,11 +6,16 @@ import com.muyu.domain.FaultType; import java.util.List; /** - * @className: FaultTypeService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + + */ + +/** + * 故障类型服务接口 + * * @className: FaultTypeService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ public interface FaultTypeService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java index 70093db..deeee67 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java @@ -6,11 +6,12 @@ import com.muyu.domain.FenceGroup; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.service - * @Project:cars - * @name:FenceGroupService - * @Date:2024/9/21 20:53 + * 围栏组服务接口 + * * @Author:yan + * * @Package:com.muyu.car.service + * * @Project:cars + * * @name:FenceGroupService + * * @Date:2024/9/21 20:53 */ public interface FenceGroupService extends IService { List fenceGroupList(); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/ISysCarFaultService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/ISysCarFaultService.java index 21a7e9d..ff8d275 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/ISysCarFaultService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/ISysCarFaultService.java @@ -7,7 +7,6 @@ import java.util.List; /** * 车辆故障Service接口 - * * @author Yang鹏 * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnLogsService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnLogsService.java index f55d2f8..0ded45b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnLogsService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnLogsService.java @@ -7,7 +7,6 @@ import java.util.List; /** * 预警日志Service接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnRuleService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnRuleService.java index ea6e7eb..e239d0a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnRuleService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnRuleService.java @@ -7,7 +7,6 @@ import java.util.List; /** * 预警规则Service接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnStrategyService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnStrategyService.java index 50fc093..2b95076 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnStrategyService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/IWarnStrategyService.java @@ -7,7 +7,6 @@ import java.util.List; /** * 预警策略Service接口 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageService.java index 84ad4e4..ed74af9 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageService.java @@ -8,11 +8,12 @@ import com.muyu.domain.message.MessageSendReq; import java.util.List; /** - * @className: MessageService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 消息服务接口 + * * @className: MessageService ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ public interface MessageService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageTemplateService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageTemplateService.java index 24f7c05..5b515f1 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageTemplateService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageTemplateService.java @@ -4,12 +4,12 @@ import com.baomidou.mybatisplus.extension.service.IService; import com.muyu.domain.MessageTemplate; /** - * @ClassName MessageTemplateService - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息模板服务接口 + * * @ClassName MessageTemplateService + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ - public interface MessageTemplateService extends IService { } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java index 7b11717..8e4d218 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java @@ -7,11 +7,13 @@ import com.muyu.domain.resp.MessageValueListResp; import java.util.List; + /** - * @ClassName MessageValueService - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息值服务接口 + * * @ClassName MessageValueService + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ public interface MessageValueService extends IService { List findAll(MessageValueReq messageValueReq); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java index 14514fa..51d2f74 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java @@ -1,11 +1,16 @@ package com.muyu.service; /** - * @Author:yan - * @Package:com.muyu.car.service - * @Project:plues - * @name:MiddleService - * @Date:2024/9/22 10:09 + + */ + +/** + * 中间表服务接口 + * * @Author:yan + * * @Package:com.muyu.car.service + * * @Project:plues + * * @name:MiddleService + * * @Date:2024/9/22 10:09 */ public interface MiddleService { /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysCarService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysCarService.java index f63db54..3f331f3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysCarService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysCarService.java @@ -8,7 +8,6 @@ import java.util.List; /** * 车辆基础信息Service接口 - * * @author Li HD * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java index 706ec87..a36a133 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java @@ -6,10 +6,15 @@ import com.muyu.domain.SysCarType; import java.util.List; /** - * @version 1.0 - * @Author xie ya ru - * @Date 2024/9/22 9:32 - * @注释 + + */ + +/** + * 车辆类型表(SysCarType)表服务接口 + * * @version 1.0 + * * @Author xie ya ru + * * @Date 2024/9/22 9:32 + * * @注释 */ public interface SysTypeService extends IService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java index 9d2bfe7..df0a210 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java @@ -7,11 +7,12 @@ import com.muyu.service.CarFenceClazzService; import org.springframework.stereotype.Service; /** - * @Author:yang - * @Package:com.muyu.server.service.impl - * @Project:cloud-electronic - * @name:CarFenceClazzServiceImpl - * @Date:2024/9/17 17:33 + * 车辆围栏分类 + * * @Author:yang + * * @Package:com.muyu.server.service.impl + * * @Project:cloud-electronic + * * @name:CarFenceClazzServiceImpl + * * @Date:2024/9/17 17:33 */ @Service public class CarFenceClazzServiceImpl diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java index 068b78b..3b08532 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java @@ -20,11 +20,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @Author:yang - * @Package:com.muyu.server.service.impl - * @Project:cloud-electronic - * @name:CarFenceServiceImpl - * @Date:2024/9/17 16:57 + * 车辆围栏服务实现类 + * * @Author:yang + * * @Package:com.muyu.server.service.impl + * * @Project:cloud-electronic + * * @name:CarFenceServiceImpl + * * @Date:2024/9/17 16:57 */ @Service @Log4j2 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java index 27e60ba..526a4b8 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java @@ -14,11 +14,12 @@ import java.util.ArrayList; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.service.impl - * @Project:plues - * @name:CarFenceServiceMybaitsImpl - * @Date:2024/9/22 19:24 + * 围栏组服务实现类 + * * @Author:yan + * * @Package:com.muyu.car.service.impl + * * @Project:plues + * * @name:CarFenceServiceMybaitsImpl + * * @Date:2024/9/22 19:24 */ @Service public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java index edf174c..e587835 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java @@ -7,11 +7,12 @@ import com.muyu.service.CarFenceTypeService; import org.springframework.stereotype.Service; /** - * @Author:yang - * @Package:com.muyu.server.service.impl - * @Project:cloud-electronic - * @name:CarFenceTypeServiceImpl - * @Date:2024/9/17 17:30 + * 车辆围栏类型 + * * @Author:yang + * * @Package:com.muyu.server.service.impl + * * @Project:cloud-electronic + * * @name:CarFenceTypeServiceImpl + * * @Date:2024/9/17 17:30 */ @Service public class CarFenceTypeServiceImpl diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java index c7328b4..fee335e 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java @@ -11,11 +11,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: CarFaultRule ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: + * 车辆类型 + * * @className: CarTypeServiceImpl ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: 车辆类型 */ @Service public class CarTypeServiceImpl extends ServiceImpl implements CarTypeService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java index ba42787..710703f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java @@ -19,11 +19,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障码管理 + * * @className: FaultCodeServiceImpl ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class FaultCodeServiceImpl extends ServiceImpl implements FaultCodeService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java index ff31ae8..eef3ca1 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java @@ -15,11 +15,16 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + + */ + +/** + * 故障检测 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class FaultConditionServiceImpl extends ServiceImpl implements FaultConditionService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultDetectionStrategyServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultDetectionStrategyServiceImpl.java deleted file mode 100644 index e127213..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultDetectionStrategyServiceImpl.java +++ /dev/null @@ -1,20 +0,0 @@ -package com.muyu.service.impl; - -import com.muyu.mapper.FaultDetectionStrategyMapper; -import com.muyu.service.FaultDetectionStrategyService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -/** - * @className: FaultDetectionStrategyServiceImpl ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 23:58 ⏰ - * @Version: 1.0 - * @description: - */ -@Service -public class FaultDetectionStrategyServiceImpl implements FaultDetectionStrategyService { - - @Autowired - private FaultDetectionStrategyMapper faultDetectionStrategyMapper; -} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java index 9728604..9546acc 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java @@ -11,11 +11,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障检测 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class FaultLabelServiceImpl extends ServiceImpl implements FaultLabelService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java index 4b0bda7..2f18497 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java @@ -14,11 +14,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障日志列表 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测V */ @Service public class FaultLogServiceImpl extends ServiceImpl implements FaultLogService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java index fe2f27d..a6a2b33 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java @@ -11,11 +11,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障检测 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class FaultRuleServiceImpl extends ServiceImpl implements FaultRuleService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java index cfa1a73..feca6bd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java @@ -11,11 +11,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 故障类型 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class FaultTypeServiceImpl extends ServiceImpl implements FaultTypeService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java index d9fc775..b08b8f7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java @@ -10,11 +10,12 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @Author:yan - * @Package:com.muyu.car.service.impl - * @Project:cars - * @name:FenceGroupServiceImpl - * @Date:2024/9/21 20:54 + * 围栏组 + * * @Author:yan + * * @Package:com.muyu.car.service.impl + * * @Project:cars + * * @name:FenceGroupServiceImpl + * * @Date:2024/9/21 20:54 */ @Service public class FenceGroupServiceImpl extends ServiceImpl implements FenceGroupService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageServiceImpl.java index 02867c6..3105c9d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageServiceImpl.java @@ -23,11 +23,12 @@ import java.util.Date; import java.util.List; /** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: 故障检测 + * 消息服务实现类 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障检测 */ @Service public class MessageServiceImpl extends ServiceImpl implements MessageService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java index 9bbebe8..1431f73 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java @@ -9,10 +9,11 @@ import org.springframework.stereotype.Service; import javax.annotation.Resource; /** - * @ClassName MessageTemplateServiceImpl - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息模板服务实现类 + * * @ClassName MessageTemplateServiceImpl + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Service public class MessageTemplateServiceImpl diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java index ccd29aa..465229c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java @@ -14,10 +14,11 @@ import org.springframework.stereotype.Service; import java.util.List; /** - * @ClassName MessageValueServiceImpl - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 + * 消息值服务实现类 + * * @ClassName MessageValueServiceImpl + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Service public class MessageValueServiceImpl diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java index 5e0569f..33ff30a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java @@ -6,11 +6,12 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** - * @Author:yan - * @Package:com.muyu.car.service.impl - * @Project:plues - * @name:MiddleServiceImpl - * @Date:2024/9/22 10:18 + * 中间表 + * * @Author:yan + * * @Package:com.muyu.car.service.impl + * * @Project:plues + * * @name:MiddleServiceImpl + * * @Date:2024/9/22 10:18 */ @Service public class MiddleServiceImpl implements MiddleService { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java index 6ce176d..6f06f94 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java @@ -13,7 +13,6 @@ import java.util.List; /** * 车辆故障Service业务层处理 - * * @author Yang鹏 * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java index fdd6c4a..8f5cee4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java @@ -14,7 +14,6 @@ import java.util.List; /** * 车辆基础信息Service业务层处理 - * * @author Li HD * @date 2024-09-18 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java index d091357..623075b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java @@ -10,10 +10,11 @@ import javax.annotation.Resource; import java.util.List; /** - * @version 1.0 - * @Author xie ya ru - * @Date 2024/9/22 9:34 - * @注释 + * 车辆类型表(SysCarType)表服务实现类 + * * @version 1.0 + * * @Author xie ya ru + * * @Date 2024/9/22 9:34 + * * @注释 */ @Service public class SysTypeServiceImpl diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java index 900c807..c7ed3b3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java @@ -13,7 +13,6 @@ import java.util.List; /** * 预警日志Service业务层处理 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java index 5375e2a..f5faab3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java @@ -12,7 +12,6 @@ import java.util.List; /** * 预警规则Service业务层处理 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java index 1256a9d..f0db750 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java @@ -12,7 +12,6 @@ import java.util.List; /** * 预警策略Service业务层处理 - * * @author muyu * @date 2024-09-20 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java index 4eaa106..6899198 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java @@ -2,17 +2,13 @@ package com.muyu.service.impl.faultDetectionStrategy; import org.springframework.stereotype.Service; -/** - * @className: CarFaultRule ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: - */ - - /** * 针对燃油车的故障检测逻辑 + * * @className: FuelVehicleCarFaultDetectionStrategy ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: */ @Service(value = "FuelVehicleCar") public class FuelVehicleCarFaultDetectionStrategy { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java index 1170ee7..5a720fa 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java @@ -6,16 +6,13 @@ import com.muyu.domain.FaultReport; import com.muyu.service.FaultDetectionStrategy; import org.springframework.stereotype.Service; -/** - * @className: CarFaultRule ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 针对纯电车的故障检测逻辑 + * * @className: PureElectricCarFaultDetectionStrategy ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: */ @Service(value = "PureElectricCar") public class PureElectricCarFaultDetectionStrategy implements FaultDetectionStrategy { -- 2.40.1 From 7ae5082c3dbbe6ed4f8224d99de246997cf47693 Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Mon, 30 Sep 2024 12:18:55 +0800 Subject: [PATCH 3/7] =?UTF-8?q?feat():message=E6=B7=BB=E5=8A=A0=E6=B3=A8?= =?UTF-8?q?=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/muyu/domain/message/Message.java | 11 ++-- .../com/muyu/domain/message/MessageReq.java | 11 ++-- .../muyu/domain/message/MessageSendReq.java | 12 ++-- .../java/com/muyu/domain/message/User.java | 11 ++-- .../muyu/domain/message/message/Message.java | 66 ------------------- .../domain/message/message/MessageReq.java | 11 ++-- .../message/message/MessageSendReq.java | 11 ++-- .../com/muyu/domain/message/message/User.java | 11 ++-- 8 files changed, 41 insertions(+), 103 deletions(-) delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/Message.java diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java index 071e9d7..9df0391 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java @@ -13,15 +13,16 @@ import lombok.experimental.SuperBuilder; import java.util.Date; /** - * @className: Message ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/22 10:55 ⏰ - * @Version: 1.0 - * @description: + */ /** * 消息实体类 + * * @className: Message ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/22 10:55 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java index 84575d2..3d861df 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java @@ -9,15 +9,16 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: MessageReq ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 20:59 ⏰ - * @Version: 1.0 - * @description: + */ /** * 消息请求参数 + * * @className: MessageReq ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 20:59 ⏰ + * * @Version: 1.0 + * * @description: MessageReq */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java index 8589f0e..1a157f4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java @@ -12,15 +12,13 @@ import lombok.NoArgsConstructor; import java.util.Date; -/** - * @className: MessageSendReq ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:00 ⏰ - * @Version: 1.0 - * @description: - */ /** * 发送消息请求参数 + * * @className: MessageSendReq ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:00 ⏰ + * * @Version: 1.0 + * * @description: MessageSendReq */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java index 6b0d357..c1847ea 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java @@ -9,14 +9,15 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: User ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 20:56 ⏰ - * @Version: 1.0 - * @description: + */ /** * 用户实体类 + * * @className: User ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 20:56 ⏰ + * * @Version: 1.0 + * * @description: 用户实体类 */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/Message.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/Message.java deleted file mode 100644 index 7463295..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/Message.java +++ /dev/null @@ -1,66 +0,0 @@ -package com.muyu.domain.message.message; - -import com.baomidou.mybatisplus.annotation.IdType; -import com.baomidou.mybatisplus.annotation.TableId; -import com.baomidou.mybatisplus.annotation.TableName; -import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.v3.oas.annotations.media.Schema; -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.NoArgsConstructor; -import lombok.experimental.SuperBuilder; - -import java.util.Date; - -/** - * @className: Message ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/22 10:55 ⏰ - * @Version: 1.0 - * @description: - */ -@Data -@AllArgsConstructor -@NoArgsConstructor -@SuperBuilder -@TableName(value = "car_fault_message",autoResultMap = true) -public class Message { - /** - * id - */ - @TableId(value = "id",type = IdType.AUTO) - private long id; - - /** - * 发送者 - */ - private String sender; - - /** - * 接收者 - */ - private String receiver; - - /** - * 消息内容 - */ - private String content; - - /** - * 消息状态 - */ - private Integer status; - - /** - * 创建时间 - */ - @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "消息创建时间",defaultValue = "2024-8-9 10:47:57",type = "Date") - private Date createTime; - /** - * 登录人Id - */ - private long userId; - - -} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java index 1003180..f04ea5e 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java @@ -9,11 +9,12 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: MessageReq ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 20:59 ⏰ - * @Version: 1.0 - * @description: + * 消息请求参数 + * * @className: MessageReq ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 20:59 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java index 99af8e9..9e630a2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java @@ -13,11 +13,12 @@ import lombok.NoArgsConstructor; import java.util.Date; /** - * @className: MessageSendReq ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:00 ⏰ - * @Version: 1.0 - * @description: + * 消息发送请求参数 + * * @className: MessageSendReq ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:00 ⏰ + * * @Version: 1.0 + * * @description:消息发送请求参数 */ @Data @AllArgsConstructor diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java index 652ef35..9b13691 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java @@ -9,11 +9,12 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: User ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 20:56 ⏰ - * @Version: 1.0 - * @description: + * 用户实体类 + * * @className: User ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 20:56 ⏰ + * * @Version: 1.0 + * * @description: 用户实体类 */ @Data @AllArgsConstructor -- 2.40.1 From aa394037145e530a9e774eb4513a4f59a997a886 Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Mon, 30 Sep 2024 12:48:15 +0800 Subject: [PATCH 4/7] =?UTF-8?q?fix():CarInformation=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=AE=9E=E4=BD=93=E7=B1=BB=20=E4=BF=AE=E6=94=B9=E5=85=B6?= =?UTF-8?q?=E4=BB=96=E7=B1=BB=E7=9A=84=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/muyu/domain/CarFaultMessage.java | 3 + .../java/com/muyu/domain/CarInformation.java | 114 ++++++++++++++++++ .../java/com/muyu/domain/WarnStrategy.java | 2 - .../com/muyu/service/MessageValueService.java | 1 - .../java/com/muyu/service/MiddleService.java | 4 - .../main/resources/mapper/WarnLogsMapper.xml | 102 ---------------- .../main/resources/mapper/WarnRuleMapper.xml | 92 -------------- .../resources/mapper/WarnStrategyMapper.xml | 72 ----------- 8 files changed, 117 insertions(+), 273 deletions(-) create mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnLogsMapper.xml delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnRuleMapper.xml delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnStrategyMapper.xml diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java index 168efcc..d9b5dca 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java @@ -1,5 +1,7 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.v3.oas.annotations.tags.Tag; @@ -29,6 +31,7 @@ import java.util.Date; @Tag(name = "bioa") @TableName(value = "car_fault_message",autoResultMap = true) public class CarFaultMessage { + @TableId(value = "id",type = IdType.AUTO) private Integer id; private String sender; private String receiver; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java new file mode 100644 index 0000000..430b657 --- /dev/null +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java @@ -0,0 +1,114 @@ +package com.muyu.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.AllArgsConstructor; +import lombok.Data; +import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + +import java.util.Date; + +/** + * 车辆信息实体类 + * * @className: CarInformation ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/30 12:40 ⏰ + * * @Version: 1.0 + * * @description: + */ + +@Data +@AllArgsConstructor +@NoArgsConstructor +@Tag(name = "车辆信息") +@TableName("car_information") +public class CarInformation { + /** + * 车辆ID + */ + @TableId(value = "car_information_id" , type = IdType.AUTO) + private Long carInformationId; + /** + * 车辆唯一VIN + */ + @Excel(name = "车辆唯一VIN") + private String CarInformationVIN; + /** + * 车牌号 + */ + @Excel(name = "车牌号") + private String carInformationLicensePlate; + /** + * 车辆品牌 + */ + @Excel(name = "车辆品牌") + private String carInformationBrand; + /** + * 车辆颜色 + */ + @Excel(name = "车辆颜色") + private String carInformationColor; + /** + * 车辆驾驶员 + */ + @Excel(name = "车辆驾驶员") + private String carInformationDriver; + /** + * 车检到期日期 + */ + @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") + private Date carInformationExamineEnddata; + /** + * 车辆电机厂商 + */ + @Excel(name = "车辆电机厂商") + private String carInformationMotorManufacturer; + /** + * 车辆电机型号 + */ + @Excel(name = "车辆电机型号") + private String carInformationMotorModel; + /** + * 车辆电池厂商 + */ + @Excel(name = "车辆电池厂商") + private String carInformationBatteryManufacturer; + /** + * 车辆电池型号 + */ + @Excel(name = "车辆电池型号") + private String carInformationBatteryModel; + /** + * 车辆电子围栏外键ID + */ + @Excel(name = "车辆电子围栏外键ID") + private Long carInformationFence; + /** + * 车辆类型外键ID + */ + @Excel(name = "车辆类型外键ID") + private Long carInformationType; + /** + * 是否重点车辆 (0否默认 1是 ) + */ + @Excel(name = "是否重点车辆 (0否默认 1是 )") + private Long carInformationFocus; + /** + * 车辆策略id + */ + @Excel(name = "车辆策略id") + private Long carStrategyId; + /** + * 启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中) + */ + @Excel(name = "启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中)") + private Long carInformationState; + + +} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java index d246c83..fb37271 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java @@ -45,8 +45,6 @@ public class WarnStrategy extends BaseEntity{ @Excel(name = "报文模版id") private Long msgId; - - @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java index 8e4d218..ee8f733 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java @@ -7,7 +7,6 @@ import com.muyu.domain.resp.MessageValueListResp; import java.util.List; - /** * 消息值服务接口 * * @ClassName MessageValueService diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java index 51d2f74..157e0b0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MiddleService.java @@ -1,9 +1,5 @@ package com.muyu.service; -/** - - */ - /** * 中间表服务接口 * * @Author:yan diff --git a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnLogsMapper.xml b/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnLogsMapper.xml deleted file mode 100644 index ee1f8c8..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnLogsMapper.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - select id, vin, warn_rule_id, start_time, end_time, max_value, min_value, avg_value, median_value, status from warn_logs - - - - - - - - insert into warn_logs - - vin, - warn_rule_id, - start_time, - end_time, - max_value, - min_value, - avg_value, - median_value, - status, - create_by, - create_time, - - - #{vin}, - #{warnRuleId}, - #{startTime}, - #{endTime}, - #{maxValue}, - #{minValue}, - #{avgValue}, - #{medianValue}, - #{status}, - #{createBy}, - #{createTime}, - - - - - update warn_logs - - vin = #{vin}, - warn_rule_id = #{warnRuleId}, - start_time = #{startTime}, - end_time = #{endTime}, - max_value = #{maxValue}, - min_value = #{minValue}, - avg_value = #{avgValue}, - median_value = #{medianValue}, - status = #{status}, - update_by = #{updateBy}, - update_time = #{updateTime}, - - where id = #{id} - - - - delete from warn_logs where id = #{id} - - - - delete from warn_logs where id in - - #{id} - - - diff --git a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnRuleMapper.xml b/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnRuleMapper.xml deleted file mode 100644 index b4af870..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnRuleMapper.xml +++ /dev/null @@ -1,92 +0,0 @@ - - - - - - - - - - - - - - - - - select id, rule_name, strategy_id, msg_type_id, slide_time, slide_frequency, max_value, min_value from warn_rule - - - - - - - - insert into warn_rule - - rule_name, - strategy_id, - msg_type_id, - slide_time, - slide_frequency, - max_value, - min_value, - create_by, - create_time, - - - #{ruleName}, - #{strategyId}, - #{msgTypeId}, - #{slideTime}, - #{slideFrequency}, - #{maxValue}, - #{minValue}, - #{createBy}, - #{createTime}, - - - - - update warn_rule - - rule_name = #{ruleName}, - strategy_id = #{strategyId}, - msg_type_id = #{msgTypeId}, - slide_time = #{slideTime}, - slide_frequency = #{slideFrequency}, - max_value = #{maxValue}, - min_value = #{minValue}, - update_by = #{updateBy}, - update_time = #{updateTime}, - - where id = #{id} - - - - delete from warn_rule where id = #{id} - - - - delete from warn_rule where id in - - #{id} - - - diff --git a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnStrategyMapper.xml b/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnStrategyMapper.xml deleted file mode 100644 index 556e161..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/resources/mapper/WarnStrategyMapper.xml +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - select id, sys_type_id, strategy_name, msg_id from warn_strategy - - - - - - - - insert into warn_strategy - - sys_type_id, - strategy_name, - msg_id, - create_by, - create_time, - - - #{sysTypeId}, - #{strategyName}, - #{msgId}, - #{createBy}, - #{createTime}, - - - - - update warn_strategy - - sys_type_id = #{sysTypeId}, - strategy_name = #{strategyName}, - msg_id = #{msgId}, - update_by = #{updateBy}, - update_time = #{updateTime}, - - where id = #{id} - - - - delete from warn_strategy where id = #{id} - - - - delete from warn_strategy where id in - - #{id} - - - -- 2.40.1 From 5994bf155080bea36851ef729ea220b9ae985595 Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Sat, 28 Sep 2024 18:21:09 +0800 Subject: [PATCH 5/7] =?UTF-8?q?fix():=E4=BF=AE=E6=94=B9=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=96=87=E6=A1=A3,=E6=B7=BB=E5=8A=A0=E6=B3=A8=E8=A7=A3=20contr?= =?UTF-8?q?oller=20=E5=92=8C=20service=20=E5=92=8C=20domain?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/muyu/fault/domain/FaultLog.java | 6 +- .../muyu/fault/domain/message/Message.java | 4 +- .../fault/domain/message/MessageSendReq.java | 4 +- .../fault/domain/req/FaultLogListReq.java | 6 +- .../fault/domain/resp/FaultLogListResp.java | 6 +- .../muyu/controller/FaultRuleController.java | 6 + .../controller/SysCarFaultController.java | 1 - .../muyu/controller/SysTypeController.java | 3 + .../java/com/muyu/domain/CarFaultMessage.java | 44 ++++-- .../java/com/muyu/domain/CarFaultRule.java | 78 +++++++-- .../main/java/com/muyu/domain/CarFence.java | 21 ++- .../java/com/muyu/domain/CarFenceClazz.java | 19 ++- .../java/com/muyu/domain/CarFenceType.java | 20 ++- .../java/com/muyu/domain/CarInformation.java | 36 +++-- .../main/java/com/muyu/domain/CarMiddle.java | 23 +-- .../main/java/com/muyu/domain/CarType.java | 23 ++- .../main/java/com/muyu/domain/FaultCode.java | 30 ++-- .../java/com/muyu/domain/FaultCondition.java | 24 ++- .../main/java/com/muyu/domain/FaultLabel.java | 20 ++- .../main/java/com/muyu/domain/FaultLog.java | 23 ++- .../java/com/muyu/domain/FaultReport.java | 18 ++- .../main/java/com/muyu/domain/FaultRule.java | 27 +++- .../main/java/com/muyu/domain/FaultType.java | 19 ++- .../com/muyu/domain/FenceAndGroupMiddle.java | 17 +- .../main/java/com/muyu/domain/FenceGroup.java | 18 ++- .../main/java/com/muyu/domain/MessageDao.java | 29 +++- .../java/com/muyu/domain/MessageService.java | 57 ------- .../java/com/muyu/domain/MessageTemplate.java | 18 ++- .../java/com/muyu/domain/MessageValue.java | 21 ++- .../src/main/java/com/muyu/domain/SysCar.java | 13 +- .../java/com/muyu/domain/SysCarFault.java | 32 ++-- .../main/java/com/muyu/domain/SysCarType.java | 17 +- .../main/java/com/muyu/domain/WarnLevel.java | 6 +- .../main/java/com/muyu/domain/WarnLogs.java | 32 ++-- .../main/java/com/muyu/domain/WarnRule.java | 21 +-- .../java/com/muyu/domain/WarnStrategy.java | 11 +- .../java/com/muyu/domain/message/Message.java | 9 ++ .../com/muyu/domain/message/MessageReq.java | 10 +- .../muyu/domain/message/MessageSendReq.java | 12 +- .../java/com/muyu/domain/message/User.java | 11 +- .../domain/message/message/MessageReq.java | 9 +- .../message/message/MessageSendReq.java | 14 +- .../com/muyu/domain/message/message/User.java | 12 +- .../java/com/muyu/domain/req/CarFenceAdd.java | 17 ++ .../com/muyu/domain/req/CarFenceGroup.java | 10 +- .../java/com/muyu/domain/req/CarFenceReq.java | 6 + .../com/muyu/domain/req/FaultCodeAddReq.java | 20 +++ .../com/muyu/domain/req/FaultCodeListReq.java | 12 +- .../com/muyu/domain/req/FaultCodeUpdReq.java | 26 ++- .../muyu/domain/req/FaultConditionAddReq.java | 15 ++ .../domain/req/FaultConditionListReq.java | 13 ++ .../muyu/domain/req/FaultConditionUpdReq.java | 18 ++- .../com/muyu/domain/req/FaultLogListReq.java | 10 ++ .../domain/req/MessageTemplateAddReq.java | 7 + .../muyu/domain/req/MessageValueAddReq.java | 14 ++ .../com/muyu/domain/req/MessageValueReq.java | 4 + .../main/java/com/muyu/domain/req/SysCar.java | 17 +- .../com/muyu/domain/resp/CarFenceResq.java | 11 ++ .../muyu/domain/resp/FaultCodeListResp.java | 17 ++ .../domain/resp/FaultCodeTotalListResp.java | 9 +- .../domain/resp/FaultConditionListResp.java | 16 ++ .../resp/FaultConditionTotalListResp.java | 5 + .../muyu/domain/resp/FaultLogListResp.java | 14 ++ .../domain/resp/FaultLogTotalListResp.java | 5 + .../domain/resp/MessageTemplateListResp.java | 9 ++ .../domain/resp/MessageValueListResp.java | 12 ++ .../java/com/muyu/domain/resp/SysCarResp.java | 15 +- .../java/com/muyu/domain/vo/FaultCodeVo.java | 23 +-- .../com/muyu/service/FaultTypeService.java | 15 ++ .../com/muyu/service/FenceGroupService.java | 4 + .../com/muyu/service/MessageValueService.java | 9 ++ .../java/com/muyu/service/SysTypeService.java | 4 + .../impl/CarFenceServiceMybaitsImpl.java | 5 + .../service/impl/FaultLabelServiceImpl.java | 1 - .../service/impl/FenceGroupServiceImpl.java | 4 + .../impl/MessageTemplateServiceImpl.java | 3 + .../service/impl/MessageValueServiceImpl.java | 9 ++ .../muyu/service/impl/SysTypeServiceImpl.java | 4 + ...PureElectricCarFaultDetectionStrategy.java | 148 ------------------ 79 files changed, 885 insertions(+), 476 deletions(-) delete mode 100644 cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java diff --git a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/FaultLog.java b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/FaultLog.java index f3269f2..2be245f 100644 --- a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/FaultLog.java +++ b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/FaultLog.java @@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.v3.oas.annotations.media.Schema; +import com.muyu.common.core.annotation.Excel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -48,13 +48,13 @@ public class FaultLog { * 开始报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date startwarningTime; /** * 结束报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date endwarningTime; /** * 故障码 diff --git a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/Message.java b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/Message.java index b7028e0..bfcca6c 100644 --- a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/Message.java +++ b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/Message.java @@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.v3.oas.annotations.media.Schema; +import com.muyu.common.core.annotation.Excel; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -55,7 +55,7 @@ public class Message { * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "消息创建时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "消息创建时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date createTime; /** * 登录人Id diff --git a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/MessageSendReq.java b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/MessageSendReq.java index d310016..7e90572 100644 --- a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/MessageSendReq.java +++ b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/message/MessageSendReq.java @@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.common.core.annotation.Excel; -import io.swagger.v3.oas.annotations.media.Schema; +import com.muyu.common.core.annotation.Excel; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -49,6 +49,6 @@ public class MessageSendReq { * 创建时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "消息创建时间",defaultValue = "2024-8-9 10:47:57",type = "String") + @Excel(description = "消息创建时间",defaultValue = "2024-8-9 10:47:57",type = "String") private Date createTime; } diff --git a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/req/FaultLogListReq.java b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/req/FaultLogListReq.java index aa5fba9..9bc7697 100644 --- a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/req/FaultLogListReq.java +++ b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/req/FaultLogListReq.java @@ -1,7 +1,7 @@ package com.muyu.fault.domain.req; import com.fasterxml.jackson.annotation.JsonFormat; -import io.swagger.v3.oas.annotations.media.Schema; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -36,13 +36,13 @@ public class FaultLogListReq { * 开始报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date startwarningTime; /** * 结束报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date endwarningTime; /** diff --git a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/resp/FaultLogListResp.java b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/resp/FaultLogListResp.java index 84057b7..d0bfaa2 100644 --- a/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/resp/FaultLogListResp.java +++ b/cloud-gateway/cloud-modules-fault/src/main/java/com/muyu/fault/domain/resp/FaultLogListResp.java @@ -3,7 +3,7 @@ package com.muyu.fault.domain.resp; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.fault.domain.FaultLog; -import io.swagger.v3.oas.annotations.media.Schema; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -45,13 +45,13 @@ public class FaultLogListResp { * 开始报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "开始报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date startwarningTime; /** * 结束报警时间 */ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") - @Schema(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") + @Excel(description = "结束报警时间",defaultValue = "2024-8-9 10:47:57",type = "Date") private Date endwarningTime; /** * 故障码 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java index 4f2f45c..5f1b91c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/FaultRuleController.java @@ -42,6 +42,12 @@ public class FaultRuleController { return Result.success(checkfaults); } + /** + * 故障参数匹配检查 + * + * @param carFaultRule + * @return + */ @PostMapping("/cheakfaults") @Operation(summary = "故障参数匹配检查",description = "获取报文数据与故障参数进行比较") diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java index d48d25c..5b3f287 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysCarFaultController.java @@ -33,7 +33,6 @@ public class SysCarFaultController extends BaseController /** * 查询车辆故障列表 */ - @GetMapping("/list") public Result> list(SysCarFault sysCarFault) { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java index 79286d8..e9b2b90 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/controller/SysTypeController.java @@ -30,6 +30,9 @@ public class SysTypeController extends BaseController { private SysTypeService sysTypeService; + /** + * 查询车辆类型列表 + */ @GetMapping("/list") public Result> list() { startPage(); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java index d9b5dca..2dda0a3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultMessage.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -13,32 +15,56 @@ import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; -/** - * @Author:yan - * @Package:com.muyu.car.domain - * @Project:plues - * @name:CarFaultMessage - * @Date:2024/9/25 23:45 - */ - /** * 车辆故障信息实体类 + * * @Author:yan + * * @Package:com.muyu.car.domain + * * @Project:plues + * * @name:CarFaultMessage + * * @Date:2024/9/25 23:45 */ @Data @AllArgsConstructor @NoArgsConstructor @Builder -@Tag(name = "bioa") +@Tag(name = "车辆故障信息实体类",description = "车辆故障信息实体类") @TableName(value = "car_fault_message",autoResultMap = true) public class CarFaultMessage { @TableId(value = "id",type = IdType.AUTO) + @Schema(name = "id") + /** + * id + */ private Integer id; + @Schema(name = "sender") + /** + * 发送者 + */ private String sender; + @Schema(name = "receiver") + /** + * 接收者 + */ private String receiver; + @Schema(name = "content") + /** + * 消息内容 + */ private String content; + @Schema(name = "status") + /** + * 消息状态 + */ private Integer status; @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") + /** + * 创建时间 + */ private Date createTime; + @Schema(name = "userId") + /** + * 登录人Id + */ private Integer userId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java index 5d39d91..7c5503d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFaultRule.java @@ -1,209 +1,267 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; + +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: CarFaultRule ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:06 ⏰ - * @Version: 1.0 - * @description: + */ /** - * 车辆故障规则实体类 + * 车辆故障规则实体类 + * * @className: CarFaultRule ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:06 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder -public class CarFaultRule {/** - * VIN码VIN码VIN码 - */ -private String vin; +@TableName(value = "car_fault_rule",autoResultMap = true) +@Tag(name = "车辆故障规则") +public class CarFaultRule { + /** + * VIN码VIN码VIN码 + */ + @TableId(value = "规则Id",type = IdType.AUTO) + @Schema(name = "车辆VIN码") + private Long vin; /** * 时间戳时间戳时间戳 */ + @Schema(name = "车辆类型Id") private long timestamp; /** * 经度经度经度 */ + @Schema(name = "车速") private double longitude; /** * 纬度纬度纬度 */ + @Schema(name = "总电流") private double latitude; /** * 车速车速车速 */ + @Schema(name = "绝缘电阻") private double speed; /** * 总里程总里程总里程 */ + @Schema(name = "加速踏板行程值") private long TM; /** * 总电压总电压总电压 */ + @Schema(name = "制动踏板行程值") private double TV; /** * 总电流总电流总电流 */ + @Schema(name = "燃料消耗率") private double CC; /** * 绝缘电阻绝缘电阻绝缘电阻 */ + @Schema(name = "电机控制器温度") private double IR; /** * 档位档位档位 */ + @Schema(name = "电机转速") private String GP; /** * 加速踏板行程值加速踏板行程值加速踏板行程值 */ + @Schema(name = "电机转矩") private double APTV; /** * 制动踏板行程值制动踏板行程值制动踏板行程值 */ + @Schema(name = "电机温度") private double BPTV; /** * 燃料消耗率燃料消耗率燃料消耗率 */ + @Schema(name = "电机电压") private double SFC; /** * 电机控制器温度电机控制器温度电机控制器温度 */ + @Schema(name = "电机电流") private double MCT; /** * 电机转速电机转速电机转速 */ + @Schema(name = "动力电池剩余电量SOC") private int MS; /** * 电机转矩电机转矩电机转矩 */ + @Schema(name = "当前状态允许的最大反馈功率") private double MTO; /** * 电机温度电机温度电机温度 */ + @Schema(name = "当前状态允许最大放电功率") private double MTE; /** * 电机电压电机电压电机电压 */ + @Schema(name = "BMS自检计数器") private double MV; /** * 电机电流电机电流电机电流 */ + @Schema(name = "动力电池充放电电流") private double MC; /** * 动力电池剩余电量SOC动力电池剩余电量SOC动力电池剩余电量SOC */ + @Schema(name = "动力电池负载端总电压V3") private double PBRSOC; /** * 当前状态允许的最大反馈功率当前状态允许的最大反馈功率当前状态允许的最大反馈功率 */ + @Schema(name = "单次最大电压") private double MACSFP; /** * 当前状态允许最大放电功率当前状态允许最大放电功率当前状态允许最大放电功率 */ + @Schema(name = "单体电池最低电压") private double CSATMDP; /** * BMS自检计数器BMS自检计数器BMS自检计数器 */ + @Schema(name = "单体电池最高温度") private int BMS; /** * 动力电池充放电电流动力电池充放电电流动力电池充放电电流 */ + @Schema(name = "单体电池最低温度") private double CADC; /** * 动力电池负载端总电压V3动力电池负载端总电压V3动力电池负载端总电压V3 */ + @Schema(name = "动力电池可用容量") private double PBLETVV3; /** * 单次最大电压单次最大电压单次最大电压 */ + @Schema(name = "总里程") private double SMV; /** * 单体电池最低电压单体电池最低电压单体电池最低电压 */ + @Schema(name = "总电压") private double MVOAB; /** * 单体电池最高温度单体电池最高温度单体电池最高温度 */ + @Schema(name = "车辆状态") private double MAXBT; /** * 单体电池最低温度单体电池最低温度单体电池最低温度 */ + @Schema(name = "充电状态") private double MINBT; /** * 动力电池可用容量动力电池可用容量动力电池可用容量 */ + @Schema(name = "运行状态") private double PBAC; /** * 车辆状态车辆状态车辆状态 */ + @Schema(name = "SOC") private String VS; /** * 充电状态充电状态充电状态 */ + @Schema(name = "可充电储能装置工作状态") private String CS; /** * 运行状态运行状态运行状态 */ + @Schema(name = "EAS") private String RS; /** * SOCSOCSOC */ + @Schema(name = "PTC") private double SOC; /** * 可充电储能装置工作状态可充电储能装置工作状态可充电储能装置工作状态 */ + @Schema(name = "EPS") private String RESDWC; /** * EASEASEAS */ + @Schema(name = "ABS") private String EAS; /** * PTCPTCPTC */ + @Schema(name = "MCU") private String PTC; /** * EPSEPSEPS */ + @Schema(name = "动力电池加热状态") private String EPS; /** * ABSABSABS */ + @Schema(name = "动力电池当前状态") private String ABS; /** * MCUMCUMCU */ + @Schema(name = "动力电池保温状态") private String MCU; /** * 动力电池加热状态动力电池加热状态动力电池加热状态 */ + @Schema(name = "DCDC") private String PBHS; /** * 动力电池当前状态动力电池当前状态动力电池当前状态 */ + @Schema(name = "CHG") private String PBCS; /** * 动力电池保温状态动力电池保温状态动力电池保温状态 */ + @Schema(name = "校验位") private String PBIS; /** * DCDCDCDCDCDC */ + @Schema(name = "截止位") private String DCDC; /** * CHGCHGCHG */ + @Schema(name = "") private String CHG; /** * 校验位校验位校验位 */ + @Schema(name = "") private byte CHB; /** * 截止位截止位截止位 */ + @Schema(name = "") private byte CUB; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java index c3ff1c6..e7e22c3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFence.java @@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -14,16 +15,13 @@ import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; -/** - * @Author:yang - * @Package:com.muyu.domain - * @Project:cloud-electronic - * @name:CarFence - * @Date:2024/9/17 16:08 - */ - /** * 车辆电子围栏类 + * * @Author:yang + * * @Package:com.muyu.domain + * * @Project:cloud-electronic + * * @name:CarFence + * * @Date:2024/9/17 16:08 */ @Data @AllArgsConstructor @@ -41,28 +39,34 @@ public class CarFence { /** * 围栏名称 */ + @Schema(name = "围栏名称") private String name; /** * 业务类型ID */ + @Schema(name = "业务类型ID") private Integer clazzId; /** * 业务类型名称 */ + @Schema(name = "业务类型名称") @TableField(exist = false) private String clazzName; /** * 围栏类型ID */ + @Schema(name = "围栏类型ID") private Integer typeId; /** * 围栏类型名称 */ + @Schema(name = "围栏类型名称") @TableField(exist = false) private String typeName; /** * 围栏经纬度 */ + @Schema(name = "围栏经纬度") private String fenceText; /** * 围栏开始时间 @@ -85,6 +89,7 @@ public class CarFence { /** * 中间表ID */ + @Schema(name = "中间表ID") private Integer middleId; public static CarFence carFenceBuild(CarFence carFence) { return CarFence.builder() diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java index 88bc9c6..110d565 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceClazz.java @@ -1,22 +1,22 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -/** - * @Author:yang - * @Package:com.muyu.domain - * @Project:cloud-electronic - * @name:CarFenceClazz - * @Date:2024/9/17 16:41 - */ - /** * 车辆电子围栏业务类型 + * * @Author:yang + * * @Package:com.muyu.domain + * * @Project:cloud-electronic + * * @name:CarFenceClazz + * * @Date:2024/9/17 16:41 */ @Data @AllArgsConstructor @@ -28,10 +28,13 @@ public class CarFenceClazz { /** * 业务类型ID */ + @TableId(value = "clazz_id",type = IdType.AUTO) + @Schema(name = "业务类型ID") private Integer clazzId; /** * 业务类型名称 */ + @Schema(name = "业务类型名称") private String clazzName; public static CarFenceClazz carFenceClazzBuild(CarFenceClazz carFenceClazz) { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java index 3963da3..db08cf6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarFenceType.java @@ -1,22 +1,23 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -/** - * @Author:yang - * @Package:com.muyu.domain - * @Project:cloud-electronic - * @name:Type - * @Date:2024/9/17 16:40 - */ - /** * 车辆电子围栏类型 + * * @Author:yang + * * @Package:com.muyu.domain + * * @Project:cloud-electronic + * * @name:Type + * * @Date:2024/9/17 16:40 */ @Data @AllArgsConstructor @@ -28,10 +29,13 @@ public class CarFenceType { /** * 围栏类型ID */ + @TableId(value = "type_id" ,type = IdType.AUTO) + @Schema(name = "围栏类型ID") private Integer typeId; /** * 围栏类型名称 */ + @Schema(name = "围栏类型名称") private String typeName; public static CarFenceType carFenceTypeBuild(CarFenceType carFenceType) { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java index 430b657..71f32bf 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarInformation.java @@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; -import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; @@ -32,82 +32,84 @@ public class CarInformation { * 车辆ID */ @TableId(value = "car_information_id" , type = IdType.AUTO) + @Schema(name = "车辆ID") private Long carInformationId; /** * 车辆唯一VIN */ - @Excel(name = "车辆唯一VIN") + @Schema(name = "车辆唯一VIN") private String CarInformationVIN; /** * 车牌号 */ - @Excel(name = "车牌号") + @Schema(name = "车牌号") private String carInformationLicensePlate; /** * 车辆品牌 */ - @Excel(name = "车辆品牌") + @Schema(name = "车辆品牌") private String carInformationBrand; /** * 车辆颜色 */ - @Excel(name = "车辆颜色") + @Schema(name = "车辆颜色") private String carInformationColor; /** * 车辆驾驶员 */ - @Excel(name = "车辆驾驶员") + @Schema(name = "车辆驾驶员") private String carInformationDriver; /** * 车检到期日期 */ - @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") - @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") +// @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") +// @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") +// @Schema(name = "车检到期日期") private Date carInformationExamineEnddata; /** * 车辆电机厂商 */ - @Excel(name = "车辆电机厂商") + @Schema(name = "车辆电机厂商") private String carInformationMotorManufacturer; /** * 车辆电机型号 */ - @Excel(name = "车辆电机型号") + @Schema(name = "车辆电机型号") private String carInformationMotorModel; /** * 车辆电池厂商 */ - @Excel(name = "车辆电池厂商") + @Schema(name = "车辆电池厂商") private String carInformationBatteryManufacturer; /** * 车辆电池型号 */ - @Excel(name = "车辆电池型号") + @Schema(name = "车辆电池型号") private String carInformationBatteryModel; /** * 车辆电子围栏外键ID */ - @Excel(name = "车辆电子围栏外键ID") + @Schema(name = "车辆电子围栏外键ID") private Long carInformationFence; /** * 车辆类型外键ID */ - @Excel(name = "车辆类型外键ID") + @Schema(name = "车辆类型外键ID") private Long carInformationType; /** * 是否重点车辆 (0否默认 1是 ) */ - @Excel(name = "是否重点车辆 (0否默认 1是 )") + @Schema(name = "是否重点车辆 (0否默认 1是 )") private Long carInformationFocus; /** * 车辆策略id */ - @Excel(name = "车辆策略id") + @Schema(name = "车辆策略id") private Long carStrategyId; /** * 启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中) */ - @Excel(name = "启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中)") + @Schema(name = "启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中)") private Long carInformationState; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java index 4370aaa..b6beba6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarMiddle.java @@ -1,23 +1,24 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -/** - * @Author:yan - * @Package:com.muyu.car.domain - * @Project:plues - * @name:CarMiddle - * @Date:2024/9/25 20:25 - * 围栏组和围栏中间表 - */ - /** * 围栏组和围栏中间表 + * * @Author:yan + * * @Package:com.muyu.car.domain + * * @Project:plues + * * @name:CarMiddle + * * @Date:2024/9/25 20:25 + * * 围栏组和围栏中间表 */ @Data @AllArgsConstructor @@ -29,14 +30,18 @@ public class CarMiddle { /** * 主键 */ + @TableId(value = "id",type = IdType.AUTO) + @Schema(name = "主键") private Integer id; /** * 围栏id */ + @Schema(name = "围栏id") private Integer carFenceId; /** * 围栏组id */ + @Schema(name = "围栏组id") private Integer carGroupId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java index 3ef559a..c5e436f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/CarType.java @@ -1,38 +1,45 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @className: CarType ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:01 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 车辆类型实体类 + * * @className: CarType ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:01 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_type",autoResultMap = true) +@Tag(name = "车辆类型管理") public class CarType { /** * 车辆类型ID */ + @TableId(value = "car_type_id",type = IdType.AUTO) + @Schema(name = "车辆类型ID") private long carTypeId; /** * 车辆类型名 */ + @Schema(name = "车辆类型名") private String carTypeName; /** * 车辆规则外键ID */ + @Schema(name = "车辆规则外键ID") private long carTypeRules; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java index ddcf8f1..3f5bfd0 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java @@ -3,63 +3,75 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; import com.muyu.domain.req.FaultCodeAddReq; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; /** - * @className: FaultCode ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:21 ⏰ - * @Version: 1.0 - * @description: + */ /** * 故障码实体类 + * * @className: FaultCode ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:21 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_faultcode", autoResultMap = true) +@Tag(name = "故障码管理") public class FaultCode { /** * 故障码Id */ @TableId(value = "faultcode_id", type = IdType.AUTO) + @Schema(name = "故障码Id") private long faultcodeId; /** * 故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 故障码 */ + @Schema(name = "故障码") private String faultcodeNumber; /** * 故障组 */ + @Schema(name = "故障组") private String faultGroup; /** * 故障位 */ + @Schema(name = "故障位") private String faultBit; /** * 故障值 */ + @Schema(name = "故障值") private String faultValue; /** * 是否警告 */ + @Schema(name = "是否警告") private Integer isWarning; - private String faulttypeName; - private String messageTypeName; - private String messageTypeCode; - private String messageTypeBelongs; +// private String faulttypeName; +// private String messageTypeName; +// private String messageTypeCode; +// private String messageTypeBelongs; public static FaultCode addfaultcode(FaultCodeAddReq faultCodeAddReq) { return FaultCode.builder() diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java index e22a6a0..3ca99a1 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCondition.java @@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.req.FaultConditionAddReq; import com.muyu.domain.req.FaultConditionUpdReq; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -13,55 +15,61 @@ import lombok.experimental.SuperBuilder; import java.math.BigDecimal; import java.util.function.Supplier; -/** - * @className: FaultCondition ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:07 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 故障规则表 + * * @className: FaultCondition ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:07 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_fault_condition",autoResultMap = true) +@Tag(name = "故障规则管理") public class FaultCondition { /** * 故障规则表Id */ @TableId(value = "carcondition_id",type = IdType.AUTO) + @Schema(name = "故障规则表Id") private long carconditionId; /** * 车辆类型Id */ + @Schema(name = "车辆类型Id") private long carTypeId; /** *故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 故障条件 */ + @Schema(name = "故障条件") private String faultconditionIdentification; /** * 故障规则参数 */ + @Schema(name = "故障规则参数") private BigDecimal faultconditionParameter; /** * 车辆类型名称 */ + @Schema(name = "车辆类型名称") private String carTypeName; /** * 故障名称 */ + @Schema(name = "故障名称") private String messageTypeName; /** * 报文编码 */ + @Schema(name = "报文编码") private String messageTypeCode; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java index 2965a2d..3c59288 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLabel.java @@ -3,45 +3,49 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @className: FaultLabel ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:07 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 报文标签 + * * @className: FaultLabel ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:07 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_fault_label",autoResultMap = true) +@Tag(name = "报文标签管理") public class FaultLabel { /** *自增主键 */ @TableId(value = "message_type_id",type = IdType.AUTO) + @Schema(name = "自增主键") private String messageTypeId; /** *报文编码 */ + @Schema(name = "报文编码") private String messageTypeCode; /** *报文名称 */ + @Schema(name = "报文名称") private String messageTypeName; /** *报文所属类别 */ + @Schema(name = "报文所属类别") private String messageTypeBelongs; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java index 7feaaf8..b426308 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultLog.java @@ -4,7 +4,10 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -12,21 +15,19 @@ import lombok.experimental.SuperBuilder; import java.util.Date; -/** - * @className: FaultLog ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:06 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 故障日志实体类 + * * @className: FaultLog ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:06 ⏰ + * * @Version: 1.0 + * * @description: 故障日志实体类 */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@Tag(name = "故障日志实体类",description = "故障日志实体类") @TableName(value = "car_fault_log",autoResultMap = true) public class FaultLog { @@ -34,18 +35,22 @@ public class FaultLog { * 故障日志Id */ @TableId(value = "log_id",type = IdType.AUTO) + @Schema(name = "故障日志Id") private long logId; /** * 故障码Id */ + @Schema(name = "故障码Id") private long faultcodeId; /** * 车辆Id */ + @Schema(name = "车辆Id") private long carInformationId; /** * 车辆VIN */ + @Schema(name = "车辆VIN") private String carVin; /** * 开始报警时间 @@ -62,10 +67,12 @@ public class FaultLog { /** * 故障码 */ + @Schema(name = "故障码") private String faultcodeNumber; /** * 车辆vin */ + @Schema(name = "车辆vin") private String carInformationVIN; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java index d824830..4d59e6b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultReport.java @@ -1,25 +1,27 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @className: FaultReport ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:05 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 车辆故障报告 + * * @className: FaultReport ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:05 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@TableName("fault_report") +@Tag(name = "车辆故障报告") public class FaultReport { + private String VehicleType; private String FaultDescription; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java index 6c57556..3ce7cd2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultRule.java @@ -1,6 +1,10 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @@ -8,61 +12,68 @@ import lombok.experimental.SuperBuilder; import java.math.BigDecimal; -/** - * @className: FaultRule ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:05 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 故障触发条件 + * * @className: FaultRule ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:05 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_fault_condition",autoResultMap = true) +@Tag(name = "故障触发条件") public class FaultRule { /** * 触发条件Id */ + @TableId(value = "condition_id",type = IdType.AUTO) + @Schema(name = "触发条件Id") private long conditionId; /** * 故障码Id */ + @Schema(name = "故障码Id") private long faultcodeId; /** * 触发条件描述 */ + @Schema(name = "触发条件描述") private String conditionContent; /** * 单个参数的阈值 */ + @Schema(name = "单个参数的阈值") private BigDecimal singleThreshold; /** * 区间参数的阈值的最小值 */ + @Schema(name = "区间参数的阈值的最小值") private BigDecimal minThreshold; /** * 区间参数的阈值的最大值 */ + @Schema(name = "区间参数的阈值的最大值") private BigDecimal maxThreshold; /** * 触发条件是否激活 */ + @Schema(name = "触发条件是否激活") private Integer isActive; /** * 车辆数据值 */ + @Schema(name = "车辆数据值") private BigDecimal Threshold; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java index 4ea6aef..620161d 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultType.java @@ -3,35 +3,38 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @className: FaultType ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:04 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 故障类型实体类 + * * @className: FaultType ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 21:04 ⏰ + * * @Version: 1.0 + * * @description: */ @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder @TableName(value = "car_fault_type",autoResultMap = true) +@Tag(name = "故障类型管理") public class FaultType { /** *故障类型Id */ @TableId(value = "faulttype_id",type = IdType.AUTO) + @Schema(name = "故障类型Id") private long faulttypeId; /** *故障类型名称 */ + @Schema(name = "故障类型名称") private String faulttypeName; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java index 939e99a..d3add19 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java @@ -3,22 +3,20 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -/** - * @Author:yan - * @Package:com.muyu.car.domain - * @Project:plues - * @name:FenceAndGroupMiddle - * @Date:2024/9/22 09:59 - */ - /** * 车辆电子围栏中间表 + * * @Author:yan + * * @Package:com.muyu.car.domain + * * @Project:plues + * * @name:FenceAndGroupMiddle + * * @Date:2024/9/22 09:59 */ @Data @AllArgsConstructor @@ -31,14 +29,17 @@ public class FenceAndGroupMiddle { * id */ @TableId(value = "id",type = IdType.AUTO) + @Schema(name = "id") private Integer id; /** * 围栏id */ + @Schema(name = "围栏id") private Integer carId; /** * 围栏组id */ + @Schema(name = "围栏组id") private Integer groupId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java index d55021c..22d51d5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FenceGroup.java @@ -3,22 +3,21 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; -/** - * @Author:yan - * @Package:com.muyu.car.domain - * @Project:cars - * @name:FenceGroup - * @Date:2024/9/21 20:45 - */ - /** * 围栏组实体类 + * * @Author:yan + * * @Package:com.muyu.car.domain + * * @Project:cars + * * @name:FenceGroup + * * @Date:2024/9/21 20:45 */ @Data @AllArgsConstructor @@ -31,14 +30,17 @@ public class FenceGroup { * id */ @TableId(value = "group_id",type = IdType.AUTO) + @Schema(name = "围栏组id") private Integer groupId; /** * 围栏组名称 */ + @Schema(name = "围栏组名称") private String groupName; /** * 围栏组状态 */ + @Schema(name = "围栏组状态") private Integer groupStates; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java index c95dbce..a88e533 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageDao.java @@ -1,24 +1,37 @@ package com.muyu.domain; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; import com.muyu.domain.message.Message; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.sql.Connection; import java.sql.PreparedStatement; -/** - * @className: MessageDao ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 20:58 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 消息dao + * * @className: MessageDao ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 20:58 ⏰ + * * @Version: 1.0 + * * @description:消息dao */ +@TableName(value = "car_fault_message" , autoResultMap = true) +@SuperBuilder +@Builder +@NoArgsConstructor @Data +@Tag(name = "消息模块") public class MessageDao { + @TableId(value = "id", type = IdType.AUTO) + @Schema(name = "消息id") private Connection connection; public MessageDao(Connection connection){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java deleted file mode 100644 index 3a5fcf2..0000000 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageService.java +++ /dev/null @@ -1,57 +0,0 @@ -package com.muyu.domain; - -import com.muyu.domain.message.Message; - -import java.time.LocalDateTime; -import java.time.ZoneId; -import java.time.ZonedDateTime; -import java.time.format.DateTimeFormatter; -import java.util.Date; - -/** - * @className: MessageService ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 21:01 ⏰ - * @Version: 1.0 - * @description: 业务逻辑层将负责实现消息的发送逻辑 - */ - -/** - * 业务逻辑层将负责实现消息的发送逻辑 - */ -public class MessageService { - private MessageDao messageDao; - - public MessageService(MessageDao messageDao){ - this.messageDao=messageDao; - } - - public void sendMessage(String content,String sender,String receiver){ - - // 定义一个DateTimeFormatter对象,用于格式化日期时间为yyyy-MM-dd HH:mm:ss - DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"); - // 获取当前日期和时间 - LocalDateTime now = LocalDateTime.now(); - // 使用formatter格式化当前日期和时间 - String formattedDateTime = now.format(formatter); - // 使用formatter将字符串解析回LocalDateTime - LocalDateTime parsedDateTime = LocalDateTime.parse(formattedDateTime, formatter); - // 然后按照上面的步骤将LocalDateTime转换为Date - ZonedDateTime zdt = parsedDateTime.atZone(ZoneId.systemDefault()); - Date date = Date.from(zdt.toInstant()); - - - Message message = new Message(); - message.setContent(content); - message.setSender(sender); - message.setReceiver(receiver); - message.setCreateTime(date); - - try { - messageDao.sendMessage(message); - } catch (Exception e) { - e.printStackTrace(); - } - - } -} diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java index 4fb37fe..f3d2ff3 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageTemplate.java @@ -3,23 +3,23 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; import com.muyu.domain.req.MessageTemplateAddReq; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @ClassName MessageTemplate - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 - */ - /** * 报文模版实体类 + * * @ClassName MessageTemplate + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Data @SuperBuilder @@ -27,22 +27,26 @@ import lombok.experimental.SuperBuilder; @AllArgsConstructor @EqualsAndHashCode(callSuper = true) @TableName(value = "message_template", autoResultMap = true) +@Tag(name = "报文模版管理") public class MessageTemplate extends BaseEntity { /** * 报文模版主键 */ @TableId(value = "message_template_id", type = IdType.AUTO) + @Schema(title = "报文模版主键") private String messageTemplateId; /** * 报文模版名称 */ + @Schema(name = "报文模版名称") private String messageTemplateName; /** * 报文模版描述 */ + @Schema(name = "报文模版描述") private String messageTemplateDescribe; /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java index 0f0f7f0..390dbcc 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/MessageValue.java @@ -5,21 +5,20 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.req.MessageValueAddReq; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @ClassName MessageValue - * @Description TODO - * @Author Li HD - * @Date 2024/9/19 - */ - /** * 报文数据 + * * @ClassName MessageValue + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/19 */ @Data @SuperBuilder @@ -27,42 +26,50 @@ import lombok.experimental.SuperBuilder; @AllArgsConstructor @EqualsAndHashCode(callSuper = true) @TableName(value = "message_value", autoResultMap = true) +@Tag(name = "报文数据") public class MessageValue extends BaseEntity { /** * 报文数据主键 */ @TableId(value = "message_id", type = IdType.AUTO) + @Schema(title = "报文数据主键") private Long messageId; /** * 模版主键 */ + @Schema(name = "模版主键") private Long templateId; /** * 报文类别 */ + @Schema(name = "报文类别") private String messageType; /** * 报文编码 */ + @Schema(name = "报文编码") private String messageCode; /** * 报文标签 */ + @Schema(name = "报文标签") private String messageLabel; /** * 起始下标 */ + @Schema(name = "起始下标") private Integer messageStartIndex; /** * 终止下标 */ + @Schema(name = "终止下标") private Integer messageEndIndex; public static MessageValue addBuild(MessageValueAddReq messageValueAddReq){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCar.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCar.java index 6b1e2c9..4a5017c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCar.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCar.java @@ -4,6 +4,8 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; @@ -25,34 +27,43 @@ import org.apache.commons.lang3.builder.ToStringStyle; @NoArgsConstructor @AllArgsConstructor @TableName(value = "sys_car", autoResultMap = true) +@Tag(name = "车辆基础信息") public class SysCar extends BaseEntity{ /** 自增主键 */ - @TableId( type = IdType.AUTO) + @TableId( type = IdType.AUTO , value = "id" ) private Long id; /** 车辆VIN码 */ + @Schema(name = "车辆VIN码") private String carVin; /** 车辆车牌号 */ + @Schema(name = "车辆车牌号") private String carPlate; /** 车辆品牌 */ + @Schema(name = "车辆品牌") private String carBrand; /** 车辆型号 */ + @Schema(name = "车辆型号") private String carModel; /** 车辆类型 */ + @Schema(name = "车辆类型") private Integer carType; /** 策略ID */ + @Schema(name = "策略ID") private Integer warnStrategy; /** 围栏组编码 */ + @Schema(name = "围栏组编码") private String groupCode; /** 启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中) */ + @Schema(name = "启用状态") private Integer state; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarFault.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarFault.java index 3344565..78a0987 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarFault.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarFault.java @@ -3,8 +3,9 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.*; import lombok.experimental.SuperBuilder; import org.apache.commons.lang3.builder.ToStringBuilder; @@ -12,7 +13,6 @@ import org.apache.commons.lang3.builder.ToStringStyle; /** * 车辆故障对象 sys_car_fault - * * @author Yang鹏 * @date 2024-09-18 */ @@ -23,56 +23,58 @@ import org.apache.commons.lang3.builder.ToStringStyle; @SuperBuilder @NoArgsConstructor @AllArgsConstructor -@TableName("sys_car_fault") +@TableName(value = "sys_car_fault", autoResultMap = true) +@Tag(name = "车辆故障对象") public class SysCarFault extends BaseEntity{ private static final long serialVersionUID = 1L; /** 自增主键 */ - @TableId( type = IdType.AUTO) + @TableId( type = IdType.AUTO,value = "id") + @Schema(name = "自增主键") private Long id; /** 车辆故障编码; */ - @Excel(name = "车辆故障编码;") + @Schema(name = "车辆故障编码;") private String faultCode; /** 车辆故障名称 */ - @Excel(name = "车辆故障名称") + @Schema(name = "车辆故障名称") private String faultName; /** 车辆故障类型 */ - @Excel(name = "车辆故障类型") + @Schema(name = "车辆故障类型") private String faultType; /** 故障VIN编码 */ - @Excel(name = "故障VIN编码") + @Schema(name = "故障VIN编码") private String carVin; /** 车辆故障标签 */ - @Excel(name = "车辆故障标签") + @Schema(name = "车辆故障标签") private String faultLabel; /** 车辆故障位 */ - @Excel(name = "车辆故障位") + @Schema(name = "车辆故障位") private String faultBit; /** 车辆故障值 */ - @Excel(name = "车辆故障值") + @Schema(name = "车辆故障值") private String faultValue; /** 故障级别; */ - @Excel(name = "故障级别;") + @Schema(name = "故障级别;") private String faultWarn; /** 报警状态(Y.是,N.否) */ - @Excel(name = "报警状态", readConverterExp = "Y=.是,N.否") + @Schema(name = "报警状态") private String warnStatus; /** 故障描述信息 */ - @Excel(name = "故障描述信息") + @Schema(name = "故障描述信息") private String faultDesc; /** 启用状态(1.待处理 2.处理中 3.已处理 4.忽略) */ - @Excel(name = "启用状态(1.待处理 2.处理中 3.已处理 4.忽略)") + @Schema(name = "启用状态(1.待处理 2.处理中 3.已处理 4.忽略)") private String state; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java index 59abf51..c11eaa5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/SysCarType.java @@ -4,21 +4,20 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; -/** - * @ClassName SysCarType - * @Description TODO - * @Author Li HD - * @Date 2024/9/22 15:48 - */ - /** * 车辆类型实体类 + * *@ClassName SysCarType + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/22 15:48 */ @EqualsAndHashCode(callSuper = true) @Data @@ -26,20 +25,24 @@ import lombok.experimental.SuperBuilder; @NoArgsConstructor @AllArgsConstructor @TableName(value = "sys_car_type", autoResultMap = true) +@Tag(name = "车辆类型管理") public class SysCarType extends BaseEntity { /** * 车辆类型主键 */ @TableId(value = "id", type = IdType.AUTO) + @Schema(name = "车辆类型主键") private String id; /** * 车辆类型名称 */ + @Schema(name = "车辆类型名称") private String sysTypeName; /** * 报文模版外键 */ + @Schema(name = "报文模版外键") private String messageTemplateId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java index 3105c2a..2dd6a8a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLevel.java @@ -1,7 +1,11 @@ package com.muyu.domain; /** - * WarnLevel + * WarnLevel枚举类 + * *@ClassName WarnLevel + * * @Description TODO + * * @Author Li HD + * * @Date 2024/9/22 15:48 */ public enum WarnLevel { LOW, MEDIUM, HIGH diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLogs.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLogs.java index 9976bc9..d696513 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLogs.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnLogs.java @@ -5,7 +5,10 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.experimental.SuperBuilder; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -14,11 +17,12 @@ import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; +import org.springframework.format.annotation.DateTimeFormat; + import java.util.Date; /** * 预警日志对象 warn_logs - * * @author muyu * @date 2024-09-20 */ @@ -29,49 +33,53 @@ import java.util.Date; @NoArgsConstructor @AllArgsConstructor @TableName("warn_logs") +@Tag(name = "预警日志管理") public class WarnLogs extends BaseEntity{ private static final long serialVersionUID = 1L; /** 预警日志id */ @TableId( type = IdType.AUTO) + @Schema(name = "id") private Long id; /** 车辆vin码 */ - @Excel(name = "车辆vin码") + @Schema(name = "车辆vin码") private String vin; /** 规则id */ - @Excel(name = "规则id") + @Schema(name = "规则id") private Long warnRuleId; /** 开始时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "开始时间", width = 30, dateFormat = "yyyy-MM-dd") + @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") + @Schema(name = "开始时间") private Date startTime; /** 结束时间 */ - @JsonFormat(pattern = "yyyy-MM-dd") - @Excel(name = "结束时间", width = 30, dateFormat = "yyyy-MM-dd") + @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") + @Schema(name = "结束时间") private Date endTime; /** 最大值 */ - @Excel(name = "最大值") + @Schema(name = "最大值") private Long maxValue; /** 最小值 */ - @Excel(name = "最小值") + @Schema(name = "最小值") private Long minValue; /** 平均值 */ - @Excel(name = "平均值") + @Schema(name = "平均值") private Long avgValue; /** 中位数 */ - @Excel(name = "中位数") + @Schema(name = "中位数") private Long medianValue; /** 是否发送预警 */ - @Excel(name = "是否发送预警") + @Schema(name = "是否发送预警") private Long status; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnRule.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnRule.java index fda51f9..d572703 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnRule.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnRule.java @@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.experimental.SuperBuilder; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -14,7 +16,6 @@ import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; /** * 预警规则对象 warn_rule - * * @author muyu * @date 2024-09-20 */ @@ -26,42 +27,44 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @TableName("warn_rule") +@Tag(name = "预警规则管理") public class WarnRule extends BaseEntity{ private static final long serialVersionUID = 1L; /** 规则id */ @TableId( type = IdType.AUTO) + @Schema(name = "规则id") private Long id; /** 规则名称 */ - @Excel(name = "规则名称") + @Schema(name = "规则名称") private String ruleName; /** 策略id */ - @Excel(name = "策略id") + @Schema(name = "策略id") private Long strategyId; /** 报文数据类型id */ - @Excel(name = "报文数据类型id") + @Schema(name = "报文数据类型id") private String msgTypeId; /** 滑窗时间 */ - @Excel(name = "滑窗时间") + @Schema(name = "滑窗时间") private Long slideTime; /** 滑窗频率 */ - @Excel(name = "滑窗频率") + @Schema(name = "滑窗频率") private String slideFrequency; /** 数据频率名称 */ - @Excel(name = "数据频率名称") + @Schema(name = "数据频率名称") private String slideData; /** 最大值 */ - @Excel(name = "数据频率最大值") + @Schema(name = "数据频率最大值") private Long slideMaxNum; /** 最小值 */ - @Excel(name = "数据频率最小值") + @Schema(name = "数据频率最小值") private Long slideMinNum; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java index fb37271..def2c90 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/WarnStrategy.java @@ -3,8 +3,9 @@ package com.muyu.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; -import com.muyu.common.core.annotation.Excel; import com.muyu.common.core.web.domain.BaseEntity; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; @@ -26,23 +27,25 @@ import org.apache.commons.lang3.builder.ToStringStyle; @NoArgsConstructor @AllArgsConstructor @TableName("warn_strategy") +@Tag(name = "预警策略管理") public class WarnStrategy extends BaseEntity{ private static final long serialVersionUID = 1L; /** 策略id */ @TableId( type = IdType.AUTO) + @Schema(title = "策略id") private Long id; /** 车辆类型id */ - @Excel(name = "车辆类型id") + @Schema(name = "车辆类型id") private Long sysTypeId; /** 策略名称 */ - @Excel(name = "策略名称") + @Schema(name = "策略名称") private String strategyName; /** 报文模版id */ - @Excel(name = "报文模版id") + @Schema(name = "报文模版id") private Long msgId; @Override diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java index 9df0391..4d656a6 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/Message.java @@ -4,8 +4,11 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @@ -29,6 +32,7 @@ import java.util.Date; @NoArgsConstructor @SuperBuilder @TableName(value = "car_fault_message",autoResultMap = true) +@Tag(name = "消息管理") public class Message { /** * id @@ -39,21 +43,25 @@ public class Message { /** * 发送者 */ + @Schema(description = "消息发送者",defaultValue = "admin",type = "String") private String sender; /** * 接收者 */ + @Schema(description = "消息接收者",defaultValue = "admin",type = "String") private String receiver; /** * 消息内容 */ + @Schema(description = "消息内容",defaultValue = "你好,我是admin",type = "String") private String content; /** * 消息状态 */ + @Schema(description = "消息状态",defaultValue = "0",type = "Integer") private Integer status; /** @@ -65,6 +73,7 @@ public class Message { /** * 登录人Id */ + @Schema(description = "登录人Id",defaultValue = "1",type = "Long") private long userId; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java index 3d861df..18fae8f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageReq.java @@ -2,8 +2,13 @@ package com.muyu.domain.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @@ -24,15 +29,18 @@ import lombok.experimental.SuperBuilder; @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@TableName(value = "message_req" ,autoResultMap = true) +@Tag(name = "消息请求参数") public class MessageReq { /** * 消息状态 */ @TableId(type = IdType.AUTO,value = "status") + @Schema(name = "消息状态") private Integer status; /** * 登录人Id */ - @Excel(name = "登录人Id") + @Schema(name = "登录人Id") private long userId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java index 1a157f4..97f03a2 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/MessageSendReq.java @@ -2,9 +2,12 @@ package com.muyu.domain.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -24,27 +27,30 @@ import java.util.Date; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "message_send_req" ,autoResultMap = true) +@Tag(name = "消息发送请求参数") public class MessageSendReq { /** * 发送者 */ @TableId(type = IdType.AUTO,value = "id") + @Schema(name = "发送者") private String sender; /** * 接收者 */ - @Excel(name = "接收者") + @Schema(name = "接收者") private String receiver; /** * 消息内容 */ - @Excel(name = "消息内容") + @Schema(name = "消息内容") private String content; /** * 登录人Id */ - @Excel(name = "登录人Id") + @Schema(name = "登录人Id") private long userId; /** * 创建时间 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java index c1847ea..25bb6cb 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/User.java @@ -2,8 +2,12 @@ package com.muyu.domain.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @@ -23,20 +27,23 @@ import lombok.experimental.SuperBuilder; @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@TableName(value = "user", autoResultMap = true) +@Tag(name = "用户") public class User { /** * 用户id */ @TableId(value = "id", type = IdType.AUTO) + @Schema(title = "用户id") private Integer id; /** * 用户名 */ - @Excel(name = "用户名") + @Schema(name = "用户名") private String username; /** * 邮箱 */ - @Excel(name="邮箱") + @Schema(name="邮箱") private String email; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java index f04ea5e..afef867 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageReq.java @@ -2,8 +2,12 @@ package com.muyu.domain.message.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @@ -20,15 +24,18 @@ import lombok.experimental.SuperBuilder; @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@TableName(value = "message_req",autoResultMap = true) +@Tag(name = "消息请求参数") public class MessageReq { /** * 消息状态 */ @TableId(type = IdType.AUTO,value = "status") + @Schema(name = "消息状态") private Integer status; /** * 登录人Id */ - @Excel(name = "登录人Id") + @Schema(name = "登录人Id") private long userId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java index 9e630a2..d4c0122 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/MessageSendReq.java @@ -2,13 +2,17 @@ package com.muyu.domain.message.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.util.Date; @@ -24,27 +28,29 @@ import java.util.Date; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "message_send_req",autoResultMap = true) +@Tag(name = "消息发送请求参数") public class MessageSendReq { /** * 发送者 */ - @TableId(type = IdType.AUTO,value = "id") + @Schema(name = "发送者") private String sender; /** * 接收者 */ - @Excel(name = "接收者") + @Schema(name = "接收者") private String receiver; /** * 消息内容 */ - @Excel(name = "消息内容") + @Schema(name = "消息内容") private String content; /** * 登录人Id */ - @Excel(name = "登录人Id") + @Schema(name = "登录人Id") private long userId; /** * 创建时间 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java index 9b13691..2e7ade4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/message/message/User.java @@ -2,8 +2,12 @@ package com.muyu.domain.message.message; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; @@ -19,7 +23,9 @@ import lombok.experimental.SuperBuilder; @Data @AllArgsConstructor @NoArgsConstructor -@SuperBuilder +@Tag(name = "用户实体类") +@TableName("user") +@Builder public class User { /** * 用户id @@ -29,11 +35,11 @@ public class User { /** * 用户名 */ - @Excel(name = "用户名") + @Schema(name = "用户名") private String username; /** * 邮箱 */ - @Excel(name="邮箱") + @Schema(name="邮箱") private String email; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java index 4dd59ed..eaef938 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceAdd.java @@ -3,10 +3,16 @@ package com.muyu.domain.req; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; +import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @@ -24,38 +30,48 @@ import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor +@Builder +@TableName(value = "car_fence_add", autoResultMap = true) +@Tag(name = "围栏添加") public class CarFenceAdd { /** * 围栏主键 */ @TableId(value = "id",type = IdType.AUTO) + @Schema(title = "围栏主键") private Integer id; /** * 围栏名称 */ + @Schema(name = "围栏名称") private String name; /** * 业务类型ID */ + @Schema(name = "业务类型ID") private Integer clazzId; /** * 业务类型名称 */ + @Schema(name = "业务类型名称") @TableField(exist = false) private String clazzName; /** * 围栏类型ID */ + @Schema(name = "围栏类型ID") private Integer typeId; /** * 围栏类型名称 */ + @Schema(name = "围栏类型名称") @TableField(exist = false) private String typeName; /** * 围栏经纬度 */ + @Schema(name = "围栏经纬度") private String fenceText; /** * 围栏开始时间 @@ -78,5 +94,6 @@ public class CarFenceAdd { /** * 中间表ID */ + @Schema(name = "中间表ID") private Integer middleId; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java index 393d917..12451bd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceGroup.java @@ -2,12 +2,16 @@ package com.muyu.domain.req; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.util.Date; @@ -24,14 +28,16 @@ import java.util.Date; @Data @AllArgsConstructor @NoArgsConstructor -@Builder - +@SuperBuilder +@TableName(value = "car_fence_group", autoResultMap = true) +@Tag(name = "围栏组") public class CarFenceGroup { /** * 围栏主键 */ @TableId(value = "id",type = IdType.AUTO) + @Schema(name = "围栏主键", type = "Integer", defaultValue = "0", description = "围栏主键") private Integer id; /** * 围栏名称 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java index fa4bbde..88f7de4 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/CarFenceReq.java @@ -1,5 +1,7 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; @@ -21,19 +23,23 @@ import lombok.NoArgsConstructor; @AllArgsConstructor @NoArgsConstructor @Tag(name = "车辆电子围栏响应参数") +@TableName(value = "car_fence_group", autoResultMap = true) public class CarFenceReq { /** * 围栏名称 */ + @Schema(title = "围栏名称", type = "String", description = "围栏名称") private String name; /** * 业务类型ID */ + @Schema(title = "业务类型ID", type = "String", description = "业务类型ID") private String clazzId; /** * 围栏类型ID */ + @Schema(title = "围栏类型ID", type = "String", description = "围栏类型ID") private String typeName; /** * 当前页 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java index 291f1c9..8285aae 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeAddReq.java @@ -1,5 +1,11 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -19,52 +25,66 @@ import lombok.NoArgsConstructor; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "fault_code_add_req", autoResultMap = true) +@Tag(name = "故障检测") public class FaultCodeAddReq { /** *故障名称Id */ + @Schema(description = "故障名称Id") + @TableId(value = "message_type_id", type = IdType.AUTO) private long messageTypeId; /** * 故障名称 */ + @Schema(description = "故障名称") private String messageTypeName; /** * 报文编码 */ + @Schema(description = "报文编码") private String messageTypeCode; /** * 故障码 */ + @Schema(description = "故障码") private String faultcodeNumber; /** * 故障分类Id */ + @Schema(description = "故障分类Id") private long faulttypeId; /** * 是否产生报警 */ + @Schema(description = "是否产生报警") private Integer isWarning; /** * 故障描述 */ + @Schema(description = "故障描述") private String faultContent; /** *故障组 */ + @Schema(description = "故障组") private String faultGroup; /** *故障位 */ + @Schema(description = "故障位") private String faultBit; /** *故障值 */ + @Schema(name = "故障值") private String faultValue; /** *报文所属类别 */ + @Schema(name = "报文所属类别") private String messageTypeBelongs; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java index 0af3cc6..6095883 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeListReq.java @@ -1,10 +1,14 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @className: FaultLog ️✈️ @@ -21,23 +25,29 @@ import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor -@Builder +@SuperBuilder +@TableName(value = "fault_code_add_req", autoResultMap = true) +@Tag(name = "故障码列表请求对象") public class FaultCodeListReq { /** *故障码 */ + @Schema(name = "故障码") private String faultcodeNumber; /** *故障位 */ + @Schema(name = "故障位") private String faultBit; /** * 页码,从1开始 */ + @Schema(name = "页码") private Integer pageNum=1; /** * 每页大小 */ + @Schema(name = "每页大小") private Integer pageSize=10; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java index a3863d8..e17e311 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultCodeUpdReq.java @@ -1,9 +1,15 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; -import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @className: FaultLog ️✈️ @@ -19,60 +25,76 @@ import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor -@Builder +@SuperBuilder +@TableName(value = "fault_code_upd_req", autoResultMap = true) +@Tag(name = "故障码更新请求参数") public class FaultCodeUpdReq { /** *故障码Id */ + @TableId(value = "faultcode_id", type = IdType.AUTO) + @Schema(title = "故障码Id") private long faultcodeId; /** *故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 故障名称 */ + @Schema(name = "故障名称") private String messageTypeName; /** * 报文编码 */ + @Schema(name = "报文编码") private String messageTypeCode; /** * 故障码 */ + @Schema(name = "故障码") private String faultcodeNumber; /** * 故障分类Id */ + @Schema(name = "故障分类Id") private long faulttypeId; /** * 是否产生报警 */ + @Schema(name = "是否产生报警") private Integer isWarning; /** * 故障描述 */ + @Schema(name = "故障描述") private String faultContent; /** *故障状态 */ + @Schema(name = "故障状态") private Integer faultStatus; /** *故障组 */ + @Schema(name = "故障组") private String faultGroup; /** *故障位 */ + @Schema(name = "故障位") private String faultBit; /** *故障值 */ + @Schema(name = "故障值") private String faultValue; /** *报文所属类别 */ + @Schema(name = "报文所属类别") private String messageTypeBelongs; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java index 2bd4fd5..beb3a9a 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionAddReq.java @@ -1,9 +1,16 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.math.BigDecimal; @@ -22,26 +29,34 @@ import java.math.BigDecimal; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "fault_condition", autoResultMap = true) +@Tag(name = "故障规则添加请求对象") public class FaultConditionAddReq { /** * 故障规则表Id */ + @TableId(value = "id", type = IdType.AUTO) + @Schema(title = "故障规则表Id") private long carconditionId; /** * 车辆类型Id */ + @Schema(name = "车辆类型Id") private long carTypeId; /** *故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 故障条件 */ + @Schema(name = "故障条件") private String faultconditionIdentification; /** * 故障规则参数 */ + @Schema(name = "故障规则参数") private BigDecimal faultconditionParameter; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java index 5e7be6c..284a2ee 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionListReq.java @@ -1,10 +1,16 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @className: FaultLog ️✈️ @@ -21,23 +27,30 @@ import lombok.NoArgsConstructor; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "fault_code_add_req", autoResultMap = true) +@Tag(name = "故障规则列表请求对象") public class FaultConditionListReq { /** * 车辆类型Id */ + @TableId(value = "car_type_id", type = IdType.INPUT) + @Schema (description = "车辆类型Id") private long carTypeId; /** *故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 页码,从1开始 */ + @Schema(name = "页码") private Integer pageNum=1; /** * 每页大小 */ + @Schema(name = "每页大小") private Integer pageSize=10; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java index c103ea6..377c32f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultConditionUpdReq.java @@ -1,9 +1,17 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.math.BigDecimal; @@ -21,26 +29,34 @@ import java.math.BigDecimal; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "fault_condition", autoResultMap = true) +@Tag(name = "故障规则修改请求对象") public class FaultConditionUpdReq { /** * 故障规则表Id */ + @TableId(value = "carcondition_id", type = IdType.ASSIGN_ID) + @Schema(name = "故障规则表Id") private long carconditionId; /** * 车辆类型Id */ + @Schema(name = "车辆类型Id") private long carTypeId; - /** + /** *故障名称Id */ + @Schema(name = "故障名称Id") private long messageTypeId; /** * 故障条件 */ + @Schema(name = "故障条件") private String faultconditionIdentification; /** * 故障规则参数 */ + @Schema(name = "故障规则参数") private BigDecimal faultconditionParameter; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java index 1ebbbae..37edf81 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/FaultLogListReq.java @@ -1,12 +1,18 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; +import com.muyu.common.core.annotation.Excel; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; import java.util.Date; @@ -26,15 +32,19 @@ import java.util.Date; @AllArgsConstructor @NoArgsConstructor @Builder +@TableName(value = "fault_log",autoResultMap = true) public class FaultLogListReq { /** * 故障码Id */ + @TableId(value = "type", type = IdType.AUTO) + @Schema(description = "故障码Id",example = "1") private long faultcodeId; /** * 车辆VIN */ + @Schema(name = "车辆VIN") private String carVin; /** * 开始报警时间 diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java index d67413a..993c202 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageTemplateAddReq.java @@ -1,10 +1,14 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @ClassName MessageTemplateAddReq @@ -21,15 +25,18 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "新增报文模版请求参数", description = "根据入参进行报文模版的添加") +@TableName("message_template") public class MessageTemplateAddReq { /** * 报文模版名称 */ + @Schema(name = "报文模版名称") private String messageTemplateName; /** * 报文模版描述 */ + @Schema(name = "报文模版描述") private String messageTemplateDescribe; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java index ba54aaf..546fb59 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueAddReq.java @@ -1,10 +1,16 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @ClassName MessageValueAddReq @@ -21,35 +27,43 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "新增报文数据请求参数", description = "根据入参进行报文数据的添加") +@TableName(value = "message_value", autoResultMap = true) public class MessageValueAddReq { /** * 模版主键 */ + @TableId(value = "template_id",type = IdType.INPUT) + @Schema(description = "模版主键") private Long templateId; /** * 报文类别 */ + @Schema(name = "报文类别") private String messageType; /** * 报文编码 */ + @Schema(name = "报文编码") private String messageCode; /** * 报文标签 */ + @Schema(name = "报文标签") private String messageLabel; /** * 起始下标 */ + @Schema(name = "起始下标") private Integer messageStartIndex; /** * 终止下标 */ + @Schema(name = "终止下标") private Integer messageEndIndex; } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java index 34dd07b..3f8ed65 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/MessageValueReq.java @@ -1,11 +1,14 @@ package com.muyu.domain.req; +import com.baomidou.mybatisplus.annotation.TableName; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; +import lombok.experimental.SuperBuilder; /** * @ClassName MessageValueReq @@ -22,6 +25,7 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "报文数据请求参数", description = "根据入参进行报文数据的查询") +@TableName(value = "message_value_req",autoResultMap = true) public class MessageValueReq { /** 报文模版主键 */ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/SysCar.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/SysCar.java index 6d1e819..feef684 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/SysCar.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/req/SysCar.java @@ -4,10 +4,9 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.common.core.web.domain.BaseEntity; -import lombok.AllArgsConstructor; -import lombok.Data; -import lombok.EqualsAndHashCode; -import lombok.NoArgsConstructor; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; +import lombok.*; import lombok.experimental.SuperBuilder; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; @@ -25,34 +24,44 @@ import org.apache.commons.lang3.builder.ToStringStyle; @NoArgsConstructor @AllArgsConstructor @TableName(value = "sys_car", autoResultMap = true) +@Tag(name = "车辆基础信息对象") public class SysCar extends BaseEntity{ /** 自增主键 */ @TableId( type = IdType.AUTO) + @Schema(title = "自增主键") private Long id; /** 车辆VIN码 */ + @Schema(title = "车辆VIN码") private String carVin; /** 车辆车牌号 */ + @Schema(title = "车辆车牌号") private String carPlate; /** 车辆品牌 */ + @Schema(title = "车辆品牌") private String carBrand; /** 车辆型号 */ + @Schema(title = "车辆型号") private String carModel; /** 车辆类型 */ + @Schema(title = "车辆类型") private Integer carType; /** 策略ID */ + @Schema(title = "策略ID") private Integer warnStrategy; /** 围栏组编码 */ + @Schema(title = "围栏组编码") private String groupCode; /** 启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中) */ +@Schema(title = "启用状态(1.在线 2.离线 3.已断开 4.待连接 5.维修中)") private Integer state; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java index 4af39b0..aa0a866 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/CarFenceResq.java @@ -1,8 +1,11 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.domain.CarFence; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -34,34 +37,42 @@ public class CarFenceResq { /** * 围栏主键 */ + @TableId(value = "id",type = IdType.AUTO) + @Schema(description = "围栏主键") private Integer id; /** * 围栏名称 */ + @Schema(description = "围栏名称") private String name; /** * 业务类型名 */ + @Schema(description = "业务类型名") private String clazzName; /** * 围栏类型名 */ + @Schema(description = "围栏类型名") private String typeName; /** * 围栏开始时间 */ + @Schema(description = "围栏开始时间") @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") private Date fenceStart; /** * 围栏结束时间 */ + @Schema(description = "围栏结束时间") @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") private Date fenceEnd; /** * 创建时间 */ + @Schema(description = "创建时间") @DateTimeFormat(fallbackPatterns = "yyyy-MM-dd hh:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd hh:mm:ss") private Date fenceCreate; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java index 90c7d17..c11bae5 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeListResp.java @@ -1,6 +1,10 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.vo.FaultCodeVo; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -21,51 +25,64 @@ import lombok.Data; @Builder @AllArgsConstructor @Tag(name="故障码信息响应对象",description = "故障码查询的响应结果") +@TableName(value = "fault_code_list_resp", autoResultMap = true) public class FaultCodeListResp { /** *故障码Id */ + @TableId(value = "faultcode_id", type = IdType.AUTO) + @Schema(description = "故障码Id",example = "1") private long faultcodeId; /** *故障名称Id */ + @Schema(description = "故障名称Id",example = "1") private long messageTypeId; /** *故障码 */ + @Schema(description = "故障码",example = "P0001") private String faultcodeNumber; /** *故障组 */ + @Schema(description = "故障组",example = "1") private String faultGroup; /** *故障位 */ + @Schema(description = "故障位",example = "1") private String faultBit; /** *故障值 */ + @Schema(description = "故障值",example = "1") private String faultValue; /** *是否警告 */ + @Schema(description = "是否警告",example = "1") private Integer isWarning; /** *故障类型名称 */ + @Schema(description = "故障类型名称",example = "1") private String faulttypeName; /** * 故障名称 */ + @Schema(description = "故障名称",example = "1") private String messageTypeName; /** * 报文编码 */ + @Schema(description = "报文编码",example = "1") private String messageTypeCode; /** *报文所属类别 */ + @Schema(description = "报文所属类别",example = "1") private String messageTypeBelongs; /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java index c6439c5..c286fd8 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultCodeTotalListResp.java @@ -1,5 +1,7 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; @@ -23,11 +25,16 @@ import java.util.List; @AllArgsConstructor @NoArgsConstructor @Tag(name="数据总数列表",description = "数据和总数的响应") +@TableName(value = "fault_code",autoResultMap = true) public class FaultCodeTotalListResp { - + @Schema(name = "数据列表") private List faultCodeListRespList; + /** + * 总数 + */ + @Schema(name = "总数") private long total; public static FaultCodeTotalListResp faultCodeTotalListResp(List faultCodeListRespList,long total){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java index 8a9a94b..646259c 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionListResp.java @@ -1,11 +1,16 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.FaultCondition; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.math.BigDecimal; @@ -23,39 +28,50 @@ import java.math.BigDecimal; @Builder @AllArgsConstructor @Tag(name="故障规则信息响应对象",description = "故障规则查询的响应结果") +@NoArgsConstructor +@TableName(value = "car_fault_condition",autoResultMap = true) public class FaultConditionListResp { /** * 故障规则表Id */ + @TableId(value = "carcondition_id",type = IdType.AUTO) + @Schema(description = "故障规则表Id") private long carconditionId; /** * 车辆类型Id */ + @Schema(description = "车辆类型Id") private long carTypeId; /** *故障名称Id */ + @Schema(description = "故障名称Id") private long messageTypeId; /** * 故障条件 */ + @Schema(description = "故障条件") private String faultconditionIdentification; /** * 故障规则参数 */ + @Schema(description = "故障规则参数") private BigDecimal faultconditionParameter; /** * 车辆类型名称 */ + @Schema(description = "车辆类型名称") private String carTypeName; /** * 故障名称 */ + @Schema(description = "故障名称") private String messageTypeName; /** * 报文编码 */ + @Schema(description = "报文编码") private String messageTypeCode; /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java index 717739f..cd5d162 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultConditionTotalListResp.java @@ -1,5 +1,7 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; @@ -24,10 +26,13 @@ import java.util.List; @AllArgsConstructor @NoArgsConstructor @Tag(name="故障规则数据总数列表",description = "数据和总数的响应") +@TableName(value = "fault_condition",autoResultMap = true) public class FaultConditionTotalListResp { + @Schema(description = "故障规则数据列表") private List faultConditionListRespList; + @Schema(description = "故障规则数据总数") private long total; public static FaultConditionTotalListResp faultConditionTotalListResp(List faultConditionListRespList,long total){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java index 4c155dd..c307a7b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogListResp.java @@ -1,12 +1,17 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.muyu.domain.FaultLog; +import com.muyu.common.core.annotation.Excel; import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.util.Date; @@ -25,24 +30,31 @@ import java.util.Date; @Builder @AllArgsConstructor @Tag(name="故障日志信息响应对象",description = "故障日志的响应结果") +@NoArgsConstructor +@TableName(value = "car_fault_log",autoResultMap = true) public class FaultLogListResp { /** * 故障日志Id */ + @TableId(value = "log_id",type = IdType.AUTO) + @Schema(description = "故障日志Id",example = "1") private long logId; /** * 故障码Id */ + @Schema(name = "故障码Id") private long faultcodeId; /** * 车辆Id */ + @Schema(name = "车辆Id") private long carInformationId; /** * 车辆VIN */ + @Schema(name = "车辆VIN") private String carVin; /** * 开始报警时间 @@ -59,10 +71,12 @@ public class FaultLogListResp { /** * 故障码 */ + @Schema(name = "故障码") private String faultcodeNumber; /** * 车辆vin */ + @Schema(name = "车辆vin") private String carInformationVIN; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java index 7543e00..0626794 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/FaultLogTotalListResp.java @@ -1,5 +1,7 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; @@ -24,10 +26,13 @@ import java.util.List; @AllArgsConstructor @NoArgsConstructor @Tag(name="故障日志数据总数列表",description = "数据和总数的响应") +@TableName(value = "fault_log",autoResultMap = true) public class FaultLogTotalListResp { + @Schema(description = "故障日志列表") private List faultLogListRespList; + @Schema(description = "总数") private long total; public static FaultLogTotalListResp faultLogTotalListResp(List faultLogListRespList,long total){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java index 21cdb9c..388a58e 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageTemplateListResp.java @@ -1,6 +1,10 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.MessageTemplate; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -22,21 +26,26 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "报文模版列表", description = "负责报文模版管理列表的相应数据") +@TableName(value = "message_template", autoResultMap = true) public class MessageTemplateListResp { /** * 报文模版主键 */ + @Schema(description = "报文模版主键") + @TableId(value = "message_template_id", type = IdType.AUTO) private String messageTemplateId; /** * 报文模版名称 */ + @Schema(description = "报文模版名称") private String messageTemplateName; /** * 报文模版描述 */ + @Schema(description = "报文模版描述") private String messageTemplateDescribe; /** diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java index d8c1a5a..a613905 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/MessageValueListResp.java @@ -1,6 +1,10 @@ package com.muyu.domain.resp; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.MessageValue; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -22,36 +26,44 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "报文数据列表", description = "负责报文数据管理列表的相应数据") +@TableName(value = "message_value", autoResultMap = true) public class MessageValueListResp { /** * 报文数据主键 */ + @TableId(value = "message_id", type = IdType.AUTO) + @Schema(description = "报文数据主键",example = "1") private Long messageId; /** * 报文类别 */ + @Schema(description = "报文类别",example = "1") private String messageType; /** * 报文编码 */ + @Schema(description = "报文编码",example = "1") private String messageCode; /** * 报文标签 */ + @Schema(description = "报文标签",example = "1") private String messageLabel; /** * 起始下标 */ + @Schema(description = "起始下标",example = "1") private Integer messageStartIndex; /** * 终止下标 */ + @Schema(description = "终止下标",example = "1") private Integer messageEndIndex; public static MessageValueListResp valueBuild(MessageValue messageValue){ diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java index 51f0479..33f046f 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/resp/SysCarResp.java @@ -2,6 +2,8 @@ package com.muyu.domain.resp; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; @@ -23,57 +25,68 @@ import lombok.NoArgsConstructor; @NoArgsConstructor @AllArgsConstructor @Tag(name = "车辆类型信息", description = "车辆类型") +@TableName(value = "sys_car", autoResultMap = true) public class SysCarResp { /** * 自增主键 */ - @TableId(type = IdType.AUTO) + @Schema(description = "自增主键") + @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 车辆VIN码 */ + @Schema(description = "车辆VIN码") private String carVin; /** * 车辆车牌号 */ + @Schema(description = "车辆车牌号") private String carPlate; /** * 车辆品牌 */ + @Schema(description = "车辆品牌") private String carBrand; /** * 车辆型号 */ + @Schema(description = "车辆型号") private String carModel; /** * 车辆类型 */ + @Schema(description = "车辆类型") private Integer carType; /** * 车辆类型名称 */ + @Schema(description = "车辆类型名称") private String sysTypeName; /** * 策略ID */ + @Schema(description = "策略ID") private Integer warnStrategy; /** * 围栏组编码 */ + @Schema(description = "围栏组编码") private String groupCode; /** * 启用状态 */ + @Schema(description = "启用状态") private Integer state; @Override diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java index 4caf5fc..b668cb7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/vo/FaultCodeVo.java @@ -1,44 +1,49 @@ package com.muyu.domain.vo; +import com.baomidou.mybatisplus.annotation.TableName; import com.muyu.domain.FaultCode; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; - -/** - * @className: FaultCodeVo ️✈️ - * @author: Yang 鹏 🦅 - * @date: 2024/9/23 22:18 ⏰ - * @Version: 1.0 - * @description: - */ - /** * 故障代码VO + * * @className: FaultCodeVo ️✈️ + * * @author: Yang 鹏 🦅 + * * @date: 2024/9/23 22:18 ⏰ + * * @Version: 1.0 + * * @description: */ @EqualsAndHashCode(callSuper = true) @Data @AllArgsConstructor @NoArgsConstructor @SuperBuilder +@TableName(value = "car_faultcode", autoResultMap = true) +@Tag(name = "故障代码") public class FaultCodeVo extends FaultCode { /** *故障类型名称 */ + @Schema(description = "故障类型名称") private String faulttypeName; /** * 故障名称 */ + @Schema(description = "故障名称") private String messageTypeName; /** * 报文编码 */ + @Schema(description = "报文编码") private String messageTypeCode; /** *报文所属类别 */ + @Schema(description = "报文所属类别") private String messageTypeBelongs; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java index b808d31..d4e7791 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FaultTypeService.java @@ -25,9 +25,24 @@ public interface FaultTypeService extends IService { */ List select(); + /** + * 故障码分类新增 + * @param faultType + * @return + */ Integer add(FaultType faultType); + /** + * 故障码分类修改 + * @param faultType + * @return + */ Integer update(FaultType faultType); + /** + * 故障码分类删除 + * @param id + * @return + */ Integer delete(Integer id); } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java index deeee67..085d485 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/FenceGroupService.java @@ -14,5 +14,9 @@ import java.util.List; * * @Date:2024/9/21 20:53 */ public interface FenceGroupService extends IService { + /** + * 围栏组列表 + * @return + */ List fenceGroupList(); } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java index ee8f733..4cc6854 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/MessageValueService.java @@ -15,8 +15,17 @@ import java.util.List; * * @Date 2024/9/19 */ public interface MessageValueService extends IService { + /** + * 查询消息值列表 + * @param messageValueReq + * @return + */ List findAll(MessageValueReq messageValueReq); + /** + * 测试 + * @param str + */ void test(String str); } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java index a36a133..af89808 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/SysTypeService.java @@ -18,6 +18,10 @@ import java.util.List; */ public interface SysTypeService extends IService { + /** + * 查询所有车辆类型 + * @return 车辆类型集合 + */ List selectSysTypeList(); } diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java index 526a4b8..9a60f37 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java @@ -27,6 +27,11 @@ public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits { private CarFenceServiceMybaitsMapper carFenceServiceMybaitsMapper; + /** + * 添加多对多围栏组 + * @param fenceGroupId + * @param carFenceId + */ @Override public void add(Integer fenceGroupId, List carFenceId) { diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java index 9546acc..fade30b 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java @@ -23,7 +23,6 @@ public class FaultLabelServiceImpl extends ServiceImpl fenceGroupList() { List list = this.list(); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java index 1431f73..0efa970 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java @@ -20,6 +20,9 @@ public class MessageTemplateServiceImpl extends ServiceImpl implements MessageTemplateService { + /** + * 注入消息模板Mapper + */ @Resource private MessageTemplateMapper messageTemplateMapper; diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java index 465229c..c9c19cb 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java @@ -25,6 +25,11 @@ public class MessageValueServiceImpl extends ServiceImpl implements MessageValueService { + /** + * 查询所有消息值 + * @param messageValueReq + * @return + */ @Override public List findAll(MessageValueReq messageValueReq) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); @@ -49,6 +54,10 @@ public class MessageValueServiceImpl .toList(); } + /** + * 测试 + * @param str + */ @Override public void test(String str) { JSONObject entries = new JSONObject(); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java index 623075b..c0e47fd 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java @@ -24,6 +24,10 @@ public class SysTypeServiceImpl @Resource private SysTypeMapper sysTypeMapper; + /** + * 查询车辆类型列表 + * @return + */ @Override public List selectSysTypeList() { return sysTypeMapper.selectSysList(); diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java index 5a720fa..c4c88d7 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java @@ -43,154 +43,6 @@ public class PureElectricCarFaultDetectionStrategy implements FaultDetectionStra if (carFaultRule.getIR()>100000){ return new FaultReport("纯电车","绝缘电阻过高,请注意"); } -// //检测加速踏板行程值 -// if (carFaultRule.getAPTV()){ -// -// } -// //检测制动踏板行程值 -// if (carFaultRule.getBPTV()){ -// -// } -// //检测燃料消耗率 -// if (carFaultRule.getSFC()){ -// -// } -// //检测电机控制器温度 -// if (carFaultRule.getMCT()){ -// -// } -// //检测电机转速 -// if (carFaultRule.getMS()){ -// -// } -// //检测电机转矩 -// if (carFaultRule.getMTO()){ -// -// } -// //检测电机温度 -// if (carFaultRule.getMTE()){ -// -// } -// //检测电机电压 -// if (carFaultRule.getMV()){ -// -// } -// //检测电机电流 -// if (carFaultRule.getMC()){ -// -// } -// //检测动力电池剩余电量SOC -// if (carFaultRule.getPBRSOC()){ -// -// } -// //检测当前状态允许的最大反馈功率 -// if (carFaultRule.getMACSFP()){ -// -// } -// //检测当前状态允许最大放电功率 -// if (carFaultRule.getCSATMDP()) { -// -// } -// //检测BMS自检计数器 -// if (carFaultRule.getBMS()) { -// -// } -// //检测动力电池充放电电流 -// if (carFaultRule.getCADC()) { -// -// } -// //检测动力电池负载端总电压V3 -// if (carFaultRule.getPBLETVV3()) { -// -// } -// //检测单次最大电压 -// if (carFaultRule.getSMV()) { -// -// } -// //检测单体电池最低电压 -// if (carFaultRule.getMVOAB()) { -// -// } -// //检测单体电池最高温度 -// if (carFaultRule.getMAXBT()) { -// -// } -// //检测单体电池最低温度 -// if (carFaultRule.getMINBT()) { -// -// } -// //检测动力电池可用容量 -// if (carFaultRule.getPBAC()) { -// -// } -// //检测车辆状态 -// if (carFaultRule.getVS()) { -// -// } -// //检测充电状态 -// if (carFaultRule.getCS()) { -// -// } -// //检测运行状态 -// if (carFaultRule.getRS()) { -// -// } -// //检测SOC -// if (carFaultRule.getSOC()) { -// -// } -// //检测可充电储能装置工作状态 -// if (carFaultRule.getRESDWC()) { -// -// } -// //检测驱动电机状态 -// if (carFaultRule.getEAS()) { -// -// } -// //检测定位是否有效 -// if (carFaultRule.getPTC()) { -// -// } -// //检测EAS -// if (carFaultRule.getEPS()) { -// -// } -// //检测PTC -// if (carFaultRule.getABS()) { -// -// } -// //检测EPS -// if (carFaultRule.getMCU()) { -// -// } -// //检测ABS -// if (carFaultRule.getPBHS()) { -// -// } -// //检测MCU -// if (carFaultRule.getPBCS()) { -// -// } -// //检测动力电池加热状态 -// if (carFaultRule.getPBIS()) { -// -// } -// //检测动力电池当前状态 -// if (carFaultRule.getDCDC()) { -// -// } -// //检测动力电池保温状态 -// if (carFaultRule.getCHG()) { -// -// } -// //检测DCDC -// if (carFaultRule.getCHB()) { -// -// } -// //检测CHG -// if (carFaultRule.getCUB()) { -// -// } return null; } } -- 2.40.1 From 0ae1ddbbca537b2df0cdb479aaf990e04accc441 Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Sat, 28 Sep 2024 18:26:46 +0800 Subject: [PATCH 6/7] =?UTF-8?q?fix():=E6=B7=BB=E5=8A=A0=E5=AE=9E=E7=8E=B0c?= =?UTF-8?q?loud-vx=20pom=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cloud-modules/pom.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/cloud-modules/pom.xml b/cloud-modules/pom.xml index ba0d555..5b518d1 100644 --- a/cloud-modules/pom.xml +++ b/cloud-modules/pom.xml @@ -12,6 +12,7 @@ cloud-modules-system cloud-modules-gen cloud-modules-file + cloud-vx cloud-modules -- 2.40.1 From 244ceb5b46f10fcb09065e4ba84f0c18c57f65b8 Mon Sep 17 00:00:00 2001 From: YangPeng <3074487626@qq.com> Date: Sun, 29 Sep 2024 00:07:21 +0800 Subject: [PATCH 7/7] =?UTF-8?q?fix():=E6=B7=BB=E5=8A=A0=E5=AE=9E=E7=8E=B0F?= =?UTF-8?q?aultCode=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/muyu/domain/FaultCode.java | 24 +++++++++++++++---- 1 file changed, 20 insertions(+), 4 deletions(-) diff --git a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java index 3f5bfd0..a16b485 100644 --- a/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java +++ b/cloud-modules/cloud-module-enterprise/src/main/java/com/muyu/domain/FaultCode.java @@ -68,10 +68,26 @@ public class FaultCode { @Schema(name = "是否警告") private Integer isWarning; -// private String faulttypeName; -// private String messageTypeName; -// private String messageTypeCode; -// private String messageTypeBelongs; + /** + * 故障类型名称 + */ + @Schema(name = "故障类型名称") + private String faulttypeName; + /** + * 故障类型编码 + */ + @Schema(name = "故障类型编码") + private String messageTypeName; + /** + * 故障类型所属 + */ + @Schema(name = "故障类型所属") + private String messageTypeCode; + /** + * 故障类型所属 + */ + @Schema(name = "故障类型所属") + private String messageTypeBelongs; public static FaultCode addfaultcode(FaultCodeAddReq faultCodeAddReq) { return FaultCode.builder() -- 2.40.1