From 0e4ec8665dd2f530407def93bb6e1481c3f7c98f Mon Sep 17 00:00:00 2001
From: yanchouchou <1742922980@qq.com>
Date: Mon, 30 Sep 2024 10:25:07 +0800
Subject: [PATCH] =?UTF-8?q?feat:=E4=BF=AE=E6=94=B9mybits-plus?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../enterpise-client/.gitignore | 38 ++++++++
.../enterpise-client/pom.xml | 3 +-
.../src/main/java/com/muyu/Main.java | 14 +++
.../enterpise-common/.gitignore | 38 ++++++++
.../enterpise-common/pom.xml | 4 +-
...roupMiddle.java => CarAndGroupMiddle.java} | 12 +--
.../main/java/com/muyu/domain/FenceGroup.java | 16 +++-
.../muyu/domain/req/FenceGroupUpdateReq.java | 30 ++++++
.../enterpise-remote/.gitignore | 38 ++++++++
.../enterpise-remote/pom.xml | 3 +-
.../src/main/java/com/muyu/Main.java | 14 +++
.../enterpise-server/.gitignore | 38 ++++++++
.../pom.xml | 6 +-
.../com/muyu/CloudEnterpiseApplication.java | 0
.../CarAndFenceGroupMiddleController.java | 42 ++++++++
.../controller/CarFenceClazzController.java | 0
.../muyu/controller/CarFenceController.java | 0
.../controller/CarFenceTypeController.java | 0
.../controller/CarFenceUpdateController.java | 58 +++++++++++
.../muyu/controller/CarTypeController.java | 0
.../muyu/controller/FaultCodeController.java | 0
.../controller/FaultConditionController.java | 0
.../muyu/controller/FaultLabelController.java | 0
.../muyu/controller/FaultLogController.java | 0
.../muyu/controller/FaultRuleController.java | 0
.../muyu/controller/FaultTypeController.java | 0
.../muyu/controller/FenceGroupController.java | 0
.../muyu/controller/MessageController.java | 0
.../controller/MessageTemplateController.java | 0
.../controller/MessageValueController.java | 0
.../com/muyu/controller/MiddleController.java | 47 ++++-----
.../com/muyu/controller/SysCarController.java | 0
.../controller/SysCarFaultController.java | 0
.../muyu/controller/SysTypeController.java | 0
.../muyu/controller/WarnLogsController.java | 0
.../muyu/controller/WarnRuleController.java | 0
.../controller/WarnStrategyController.java | 0
.../mapper/CarAndFenceGroupMiddleMapper.java | 19 ++++
.../com/muyu/mapper/CarFenceClazzMapper.java | 0
.../java/com/muyu/mapper/CarFenceMapper.java | 0
.../mapper/CarFenceServiceMybaitsMapper.java | 9 +-
.../com/muyu/mapper/CarFenceTypeMapper.java | 0
.../com/muyu/mapper/CarFenceUpdateMapper.java | 18 ++++
.../java/com/muyu/mapper/CarTypeMapper.java | 0
.../java/com/muyu/mapper/FaultCodeMapper.java | 0
.../com/muyu/mapper/FaultConditionMapper.java | 0
.../com/muyu/mapper/FaultLabelMapper.java | 0
.../java/com/muyu/mapper/FaultLogMapper.java | 0
.../java/com/muyu/mapper/FaultRuleMapper.java | 0
.../java/com/muyu/mapper/FaultTypeMapper.java | 0
.../com/muyu/mapper/FenceGroupMapper.java | 0
.../java/com/muyu/mapper/MessageMapper.java | 0
.../muyu/mapper/MessageTemplateMapper.java | 0
.../com/muyu/mapper/MessageValueMapper.java | 0
.../java/com/muyu/mapper/MiddleMapper.java | 0
.../com/muyu/mapper/SysCarFaultMapper.java | 0
.../java/com/muyu/mapper/SysCarMapper.java | 0
.../java/com/muyu/mapper/SysTypeMapper.java | 0
.../java/com/muyu/mapper/WarnLogsMapper.java | 0
.../java/com/muyu/mapper/WarnRuleMapper.java | 0
.../com/muyu/mapper/WarnStrategyMapper.java | 0
.../CarAndFenceGroupMiddleService.java | 22 +++++
.../muyu/service/CarFenceClazzService.java | 0
.../com/muyu/service/CarFenceService.java | 0
.../muyu/service/CarFenceServiceMybaits.java | 24 +++--
.../com/muyu/service/CarFenceTypeService.java | 0
.../muyu/service/CarFenceUpdateService.java | 16 ++++
.../java/com/muyu/service/CarTypeService.java | 0
.../com/muyu/service/FaultCodeService.java | 0
.../muyu/service/FaultConditionService.java | 0
.../muyu/service/FaultDetectionStrategy.java | 0
.../FaultDetectionStrategyService.java | 0
.../com/muyu/service/FaultLabelService.java | 0
.../com/muyu/service/FaultLogService.java | 0
.../com/muyu/service/FaultRuleService.java | 0
.../com/muyu/service/FaultTypeService.java | 0
.../com/muyu/service/FenceGroupService.java | 0
.../com/muyu/service/ISysCarFaultService.java | 0
.../com/muyu/service/IWarnLogsService.java | 0
.../com/muyu/service/IWarnRuleService.java | 0
.../muyu/service/IWarnStrategyService.java | 0
.../java/com/muyu/service/MessageService.java | 0
.../muyu/service/MessageTemplateService.java | 0
.../com/muyu/service/MessageValueService.java | 0
.../java/com/muyu/service/MiddleService.java | 0
.../java/com/muyu/service/SysCarService.java | 0
.../java/com/muyu/service/SysTypeService.java | 0
.../CarAndFenceGroupMiddleServiceImpl.java | 41 ++++++++
.../impl/CarFenceClazzServiceImpl.java | 0
.../service/impl/CarFenceServiceImpl.java | 0
.../impl/CarFenceServiceMybaitsImpl.java | 95 ++++++++++++-------
.../service/impl/CarFenceTypeServiceImpl.java | 0
.../impl/CarFenceUpdateServiceImpl.java | 26 +++++
.../muyu/service/impl/CarTypeServiceImpl.java | 0
.../service/impl/FaultCodeServiceImpl.java | 0
.../impl/FaultConditionServiceImpl.java | 0
.../service/impl/FaultLabelServiceImpl.java | 0
.../service/impl/FaultLogServiceImpl.java | 0
.../service/impl/FaultRuleServiceImpl.java | 0
.../service/impl/FaultTypeServiceImpl.java | 0
.../service/impl/FenceGroupServiceImpl.java | 0
.../muyu/service/impl/MessageServiceImpl.java | 0
.../impl/MessageTemplateServiceImpl.java | 0
.../service/impl/MessageValueServiceImpl.java | 0
.../muyu/service/impl/MiddleServiceImpl.java | 0
.../service/impl/SysCarFaultServiceImpl.java | 0
.../muyu/service/impl/SysCarServiceImpl.java | 0
.../muyu/service/impl/SysTypeServiceImpl.java | 0
.../service/impl/WarnLogsServiceImpl.java | 0
.../service/impl/WarnRuleServiceImpl.java | 0
.../service/impl/WarnStrategyServiceImpl.java | 0
.../FuelVehicleCarFaultDetectionStrategy.java | 0
...PureElectricCarFaultDetectionStrategy.java | 0
.../src/main/resources/banner.txt | 0
.../src/main/resources/bootstrap.yml | 2 +-
.../src/main/resources/logback/dev.xml | 0
.../src/main/resources/logback/prod.xml | 0
.../src/main/resources/logback/test.xml | 0
.../mapper/CarFenceServiceMybaitsMapper.xml | 2 +-
.../main/resources/mapper/FaultCodeMapper.xml | 0
.../resources/mapper/FaultConditionMapper.xml | 0
.../main/resources/mapper/FaultLogMapper.xml | 0
.../main/resources/mapper/MessageMapper.xml | 0
.../main/resources/mapper/MiddleMapper.xml | 0
.../cloud-modules-enterprise/pom.xml | 2 +-
125 files changed, 591 insertions(+), 86 deletions(-)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-client/.gitignore
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-client/src/main/java/com/muyu/Main.java
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-common/.gitignore
rename cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/{FenceAndGroupMiddle.java => CarAndGroupMiddle.java} (81%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/req/FenceGroupUpdateReq.java
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-remote/.gitignore
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-remote/src/main/java/com/muyu/Main.java
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/.gitignore
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/pom.xml (95%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/CloudEnterpiseApplication.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarAndFenceGroupMiddleController.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/CarFenceClazzController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/CarFenceController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/CarFenceTypeController.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceUpdateController.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/CarTypeController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultCodeController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultConditionController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultLabelController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultLogController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultRuleController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FaultTypeController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/FenceGroupController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/MessageController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/MessageTemplateController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/MessageValueController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/MiddleController.java (64%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/SysCarController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/SysCarFaultController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/SysTypeController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/WarnLogsController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/WarnRuleController.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/controller/WarnStrategyController.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarAndFenceGroupMiddleMapper.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/CarFenceMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java (84%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceUpdateMapper.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/CarTypeMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultCodeMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultConditionMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultLabelMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultLogMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultRuleMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FaultTypeMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/FenceGroupMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/MessageMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/MessageTemplateMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/MessageValueMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/MiddleMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/SysCarFaultMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/SysCarMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/SysTypeMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/WarnLogsMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/WarnRuleMapper.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/mapper/WarnStrategyMapper.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarAndFenceGroupMiddleService.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/CarFenceClazzService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/CarFenceService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/CarFenceServiceMybaits.java (64%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/CarFenceTypeService.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceUpdateService.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/CarTypeService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultCodeService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultConditionService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultDetectionStrategy.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultDetectionStrategyService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultLabelService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultLogService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultRuleService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FaultTypeService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/FenceGroupService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/ISysCarFaultService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/IWarnLogsService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/IWarnRuleService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/IWarnStrategyService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/MessageService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/MessageTemplateService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/MessageValueService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/MiddleService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/SysCarService.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/SysTypeService.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarAndFenceGroupMiddleServiceImpl.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java (53%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java (100%)
create mode 100644 cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceUpdateServiceImpl.java
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/MessageServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/banner.txt (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/bootstrap.yml (98%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/logback/dev.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/logback/prod.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/logback/test.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml (98%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/FaultCodeMapper.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/FaultConditionMapper.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/FaultLogMapper.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/MessageMapper.xml (100%)
rename cloud-modules/cloud-modules-enterprise/{enterpise-service => enterpise-server}/src/main/resources/mapper/MiddleMapper.xml (100%)
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-client/.gitignore b/cloud-modules/cloud-modules-enterprise/enterpise-client/.gitignore
new file mode 100644
index 0000000..5ff6309
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-client/.gitignore
@@ -0,0 +1,38 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-client/pom.xml b/cloud-modules/cloud-modules-enterprise/enterpise-client/pom.xml
index edb81d9..f580ecb 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-client/pom.xml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-client/pom.xml
@@ -5,9 +5,8 @@
4.0.0
com.muyu
- cloud-server
+ cloud-modules-enterprise
3.6.3
- ../../../pom.xml
enterpise-client
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-client/src/main/java/com/muyu/Main.java b/cloud-modules/cloud-modules-enterprise/enterpise-client/src/main/java/com/muyu/Main.java
new file mode 100644
index 0000000..efc3142
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-client/src/main/java/com/muyu/Main.java
@@ -0,0 +1,14 @@
+package com.muyu;
+
+/**
+ * @Author:yan
+ * @Package:com.muyu
+ * @Project:Default (Template) Project
+ * @name:${NAME}
+ * @Date:2024/9/29 09:56
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-common/.gitignore b/cloud-modules/cloud-modules-enterprise/enterpise-common/.gitignore
new file mode 100644
index 0000000..5ff6309
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-common/.gitignore
@@ -0,0 +1,38 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-common/pom.xml b/cloud-modules/cloud-modules-enterprise/enterpise-common/pom.xml
index 4e34120..8c64509 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-common/pom.xml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-common/pom.xml
@@ -5,9 +5,9 @@
4.0.0
com.muyu
- cloud-server
+ cloud-modules-enterprise
3.6.3
- ../../../pom.xml
+
enterpise-common
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/CarAndGroupMiddle.java
similarity index 81%
rename from cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/CarAndGroupMiddle.java
index d3add19..6c5d5fc 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceAndGroupMiddle.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/CarAndGroupMiddle.java
@@ -22,17 +22,17 @@ import lombok.NoArgsConstructor;
@AllArgsConstructor
@NoArgsConstructor
@Builder
-@Tag(name = "车辆电子围栏中间表")
-@TableName(value = "car_middle",autoResultMap = true)
-public class FenceAndGroupMiddle {
+@Tag(name = "车辆和电子围栏组中间表")
+@TableName(value = "car_group_middle",autoResultMap = true)
+public class CarAndGroupMiddle {
/**
* id
*/
@TableId(value = "id",type = IdType.AUTO)
@Schema(name = "id")
- private Integer id;
+ private Long id;
/**
- * 围栏id
+ * 车id
*/
@Schema(name = "围栏id")
private Integer carId;
@@ -40,6 +40,6 @@ public class FenceAndGroupMiddle {
* 围栏组id
*/
@Schema(name = "围栏组id")
- private Integer groupId;
+ private Long groupId;
}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceGroup.java b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceGroup.java
index 132b031..41d75a0 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceGroup.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/FenceGroup.java
@@ -3,6 +3,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.muyu.domain.req.FenceGroupUpdateReq;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
@@ -30,7 +31,7 @@ public class FenceGroup {
*/
@TableId(value = "group_id",type = IdType.AUTO)
@Schema(name = "围栏组id")
- private Integer groupId;
+ private Long groupId;
/**
* 围栏组名称
*/
@@ -42,5 +43,18 @@ public class FenceGroup {
@Schema(name = "围栏组状态")
private Integer groupStates;
+ public static FenceGroup carFenceUpdateById(Integer states, FenceGroupUpdateReq fenceGroupBuilder ){
+ return FenceGroup.builder()
+ .groupId(fenceGroupBuilder.getGroupId())
+ .groupStates(states)
+ .build();
+ }
+
+ public static FenceGroup closeCarFenceUpdateById(Integer states, Long groupId ){
+ return FenceGroup.builder()
+ .groupId(groupId)
+ .groupStates(states)
+ .build();
+ }
}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/req/FenceGroupUpdateReq.java b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/req/FenceGroupUpdateReq.java
new file mode 100644
index 0000000..a885ee4
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-common/src/main/java/com/muyu/domain/req/FenceGroupUpdateReq.java
@@ -0,0 +1,30 @@
+package com.muyu.domain.req;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+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;
+
+/**
+ * @Author:yan
+ * @Package:com.muyu.domain.req
+ * @Project:plues
+ * @name:CarFenceUpdateReq
+ * @Date:2024/9/29 20:22
+ */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+@Tag(name = "修改围栏的状态", description = "修改围栏的状态")
+public class FenceGroupUpdateReq {
+ /**
+ * id
+ */
+ @TableId(value = "group_id", type = IdType.AUTO)
+ @Schema(title = "围栏组Id")
+ private Long groupId;
+
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-remote/.gitignore b/cloud-modules/cloud-modules-enterprise/enterpise-remote/.gitignore
new file mode 100644
index 0000000..5ff6309
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-remote/.gitignore
@@ -0,0 +1,38 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-remote/pom.xml b/cloud-modules/cloud-modules-enterprise/enterpise-remote/pom.xml
index 959ac52..70cc121 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-remote/pom.xml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-remote/pom.xml
@@ -5,9 +5,8 @@
4.0.0
com.muyu
- cloud-server
+ cloud-modules-enterprise
3.6.3
- ../../../pom.xml
enterpise-remote
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-remote/src/main/java/com/muyu/Main.java b/cloud-modules/cloud-modules-enterprise/enterpise-remote/src/main/java/com/muyu/Main.java
new file mode 100644
index 0000000..07a7a1d
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-remote/src/main/java/com/muyu/Main.java
@@ -0,0 +1,14 @@
+package com.muyu;
+
+/**
+ * @Author:yan
+ * @Package:com.muyu
+ * @Project:Default (Template) Project
+ * @name:${NAME}
+ * @Date:2024/9/29 09:55
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/.gitignore b/cloud-modules/cloud-modules-enterprise/enterpise-server/.gitignore
new file mode 100644
index 0000000..5ff6309
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/.gitignore
@@ -0,0 +1,38 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/pom.xml b/cloud-modules/cloud-modules-enterprise/enterpise-server/pom.xml
similarity index 95%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/pom.xml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/pom.xml
index 330c114..edde0b2 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/pom.xml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/pom.xml
@@ -5,12 +5,12 @@
4.0.0
com.muyu
- cloud-server
+ cloud-modules-enterprise
3.6.3
- ../../../pom.xml
+
- enterpise-service
+ enterpise-server
17
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/CloudEnterpiseApplication.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/CloudEnterpiseApplication.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/CloudEnterpiseApplication.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/CloudEnterpiseApplication.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarAndFenceGroupMiddleController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarAndFenceGroupMiddleController.java
new file mode 100644
index 0000000..7617b30
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarAndFenceGroupMiddleController.java
@@ -0,0 +1,42 @@
+package com.muyu.controller;
+
+import com.muyu.common.core.domain.Result;
+import com.muyu.domain.FenceGroup;
+import com.muyu.service.CarAndFenceGroupMiddleService;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.AllArgsConstructor;
+import lombok.extern.log4j.Log4j2;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import java.util.List;
+
+/**
+ * 车辆和围栏组中间表
+ * @Author:yan
+ * @Package:com.muyu.controller
+ * @Project:plues
+ * @name:CarAndFenceGroupMiddleController
+ * @Date:2024/9/29 20:09
+ */
+@RequestMapping("/carandfencemiddle")
+@RestController
+@AllArgsConstructor
+@Log4j2
+@Tag(name = "车辆和围栏组中间表")
+public class CarAndFenceGroupMiddleController {
+ @Autowired
+ private CarAndFenceGroupMiddleService carAndFenceGroupMiddleService;
+
+ /**
+ * 根据围栏组和车辆的id添加中间表
+ */
+ @PostMapping("/addFenceGroupAddCarMiddle")
+ @Operation(summary = "根据围栏组和车辆的id添加中间表",description = "根据围栏组和车辆的id添加中间表")
+ public Result addFenceGroupAddCarMiddle(@RequestParam("carId") Integer carId , @RequestBody List fenceGroups ){
+ boolean b = carAndFenceGroupMiddleService.saveBatch(fenceGroups,carId);
+ return Result.success("成功");
+ }
+
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceClazzController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceClazzController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceClazzController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceClazzController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceTypeController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceTypeController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarFenceTypeController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceTypeController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceUpdateController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceUpdateController.java
new file mode 100644
index 0000000..7170fe7
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarFenceUpdateController.java
@@ -0,0 +1,58 @@
+package com.muyu.controller;
+
+import com.muyu.common.core.domain.Result;
+import com.muyu.domain.FenceGroup;
+import com.muyu.domain.req.FenceGroupUpdateReq;
+import com.muyu.service.CarFenceUpdateService;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
+import lombok.AllArgsConstructor;
+import lombok.extern.log4j.Log4j2;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * 围栏组的修改状态
+ * @Author:yan
+ * @Package:com.muyu.controller
+ * @Project:plues
+ * @name:CarFenceUpdateController
+ * @Date:2024/9/30 09:10
+ *
+ */
+@RestController
+@RequestMapping("/fenceUpdate")
+@AllArgsConstructor
+@Log4j2
+@Tag(name = "修改围栏组的状态")
+public class CarFenceUpdateController {
+ @Autowired
+ private CarFenceUpdateService carFenceUpdateService;
+
+ /**
+ * 启动围栏组
+ */
+ @PutMapping("/activate")
+ @Operation(summary = "启动围栏状态",description = "启动围栏状态")
+ public Result activate(@RequestBody FenceGroupUpdateReq fenceGroupUpdateReq){
+ Integer states = 0;
+ boolean b = carFenceUpdateService.updateById(FenceGroup.carFenceUpdateById(states, fenceGroupUpdateReq));
+ return Result.success("成功");
+ }
+
+ /**
+ * 修改围栏状态为关闭
+ * @param groupId
+ * @return
+ */
+ @GetMapping("/updateFenceGroupById")
+ @Operation(summary = "修改围栏状态为关闭",description = "修改围栏状态为关闭")
+ public Result updateFenceGroupById(@RequestParam("groupId") Long groupId){
+ Integer states = 1;
+ carFenceUpdateService.updateById(FenceGroup.closeCarFenceUpdateById(states,groupId));
+
+ return Result.success("成功");
+ }
+
+
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarTypeController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarTypeController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/CarTypeController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/CarTypeController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultCodeController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultCodeController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultCodeController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultCodeController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultConditionController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultConditionController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultConditionController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultConditionController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultLabelController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultLabelController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultLabelController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultLabelController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultLogController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultLogController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultLogController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultLogController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultRuleController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultRuleController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultRuleController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultRuleController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultTypeController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultTypeController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FaultTypeController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FaultTypeController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FenceGroupController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FenceGroupController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/FenceGroupController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/FenceGroupController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageTemplateController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageTemplateController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageTemplateController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageTemplateController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageValueController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageValueController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MessageValueController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MessageValueController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MiddleController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MiddleController.java
similarity index 64%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MiddleController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MiddleController.java
index 7e6de8c..43a334e 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/MiddleController.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/MiddleController.java
@@ -3,6 +3,7 @@ package com.muyu.controller;
import com.muyu.common.core.domain.Result;
import com.muyu.domain.FenceGroup;
import com.muyu.domain.req.CarFenceAdd;
+import com.muyu.domain.req.FenceGroupUpdateReq;
import com.muyu.service.CarFenceServiceMybaits;
import com.muyu.service.MiddleService;
import io.swagger.v3.oas.annotations.Operation;
@@ -28,8 +29,6 @@ import java.util.List;
@Tag(name = "中间表添加",description = "添加")
@Log4j2
public class MiddleController {
- @Autowired
- private MiddleService middleService;
@Autowired
private CarFenceServiceMybaits carFenceServiceMybaits;
@@ -39,12 +38,10 @@ public class MiddleController {
* 添加围栏组 多对多
*/
@PostMapping("/addCarFence")
- @Operation(summary = "添加中间",description = "添加中间")
+ @Operation(summary = "添加中间围栏和围栏组",description = "添加中间")
public Result addCarFence(@RequestParam("fenceGroupId") Integer fenceGroupId, @RequestBody List carFences){
- carFenceServiceMybaits.addFenceGroup(fenceGroupId,carFences);
- System.out.println("围栏组Id"+fenceGroupId);
- System.out.println("围栏Id"+carFences);
- return Result.success("成功");
+ boolean i = carFenceServiceMybaits.saveBatch(carFences,fenceGroupId);
+ return i?Result.success("添加成功"):Result.error("失败");
}
/**
@@ -55,17 +52,22 @@ public class MiddleController {
@GetMapping("/updateFenceGroupById")
@Operation(summary = "修改围栏状态",description = "修改围栏状态")
public Result updateFenceGroupById(@RequestParam("groupId") Integer groupId){
+ carFenceServiceMybaits.updateFenceGroupById(groupId);
- return Result.success(carFenceServiceMybaits.updateFenceGroupById(groupId));
+ return Result.success();
}
/**
* 启动围栏
*/
- @GetMapping("/activate")
+ @PutMapping("/activate")
@Operation(summary = "启动围栏状态",description = "启动围栏状态")
- public Result activate(@RequestParam("groupId") Integer groupId){
- return Result.success(carFenceServiceMybaits.activate(groupId));
+ public Result activate(@RequestBody FenceGroupUpdateReq fenceGroupUpdateReq){
+ Integer states = 0;
+ FenceGroup fenceGroup = FenceGroup.carFenceUpdateById(states, fenceGroupUpdateReq);
+ boolean b = carFenceServiceMybaits.updateById(fenceGroup);
+
+ return Result.success("成功");
}
/**
@@ -74,20 +76,21 @@ public class MiddleController {
@GetMapping("/BoundFenceGroup")
@Operation(summary = "根据围栏组的id查询绑定的围栏的中间表",description = "根据围栏组的id查询绑定的围栏的中间表")
public Result BoundFenceGroup(@RequestParam("groupId") Integer groupId){
-
- return Result.success(carFenceServiceMybaits.BoundFenceGroup(groupId));
- }
-
- /**
- * 根据围栏组和车辆的id添加中间表
- */
- @PostMapping("/addFenceGroupAddCarMiddle")
- @Operation(summary = "根据围栏组和车辆的id添加中间表",description = "根据围栏组和车辆的id添加中间表")
- public Result addFenceGroupAddCarMiddle(@RequestParam("carId") Integer carId , @RequestBody List fenceGroups ){
- carFenceServiceMybaits.addFenceGroupAddCarMiddle(carId,fenceGroups);
+ carFenceServiceMybaits.BoundFenceGroup(groupId);
+ carFenceServiceMybaits.list(groupId);
return Result.success();
}
+// /**
+// * 根据围栏组和车辆的id添加中间表
+// */
+// @PostMapping("/addFenceGroupAddCarMiddle")
+// @Operation(summary = "根据围栏组和车辆的id添加中间表",description = "根据围栏组和车辆的id添加中间表")
+// public Result addFenceGroupAddCarMiddle(@RequestParam("carId") Integer carId , @RequestBody List fenceGroups ){
+// boolean b = carFenceServiceMybaits.addFenceGroupAddCarMiddle(carId,fenceGroups);
+// return Result.success();
+// }
+
/**
* 获取绑定的围栏组
*/
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysCarController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysCarController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysCarController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysCarController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysCarFaultController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysCarFaultController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysCarFaultController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysCarFaultController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysTypeController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysTypeController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/SysTypeController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/SysTypeController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnLogsController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnLogsController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnLogsController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnLogsController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnRuleController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnRuleController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnRuleController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnRuleController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnStrategyController.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnStrategyController.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/controller/WarnStrategyController.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/controller/WarnStrategyController.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarAndFenceGroupMiddleMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarAndFenceGroupMiddleMapper.java
new file mode 100644
index 0000000..ea8ace3
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarAndFenceGroupMiddleMapper.java
@@ -0,0 +1,19 @@
+package com.muyu.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.muyu.common.core.web.controller.BaseController;
+import com.muyu.domain.CarAndGroupMiddle;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 车辆和围栏组中间表
+ * @Author:yan
+ * @Package:com.muyu.mapper
+ * @Project:plues
+ * @name:CarAndFenceGroupMiddleMapper
+ * @Date:2024/9/29 20:12
+ */
+@Mapper
+public interface CarAndFenceGroupMiddleMapper extends BaseMapper {
+
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceClazzMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java
similarity index 84%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java
index e41f497..530a780 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceServiceMybaitsMapper.java
@@ -1,8 +1,9 @@
package com.muyu.mapper;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.muyu.domain.CarFence;
import com.muyu.domain.CarMiddle;
-import com.muyu.domain.FenceAndGroupMiddle;
+import com.muyu.domain.CarAndGroupMiddle;
import com.muyu.domain.FenceGroup;
import com.muyu.domain.req.CarFenceGroup;
import org.apache.ibatis.annotations.Mapper;
@@ -19,7 +20,7 @@ import java.util.List;
* * @Date:2024/9/22 19:25
*/
@Mapper
-public interface CarFenceServiceMybaitsMapper {
+public interface CarFenceServiceMybaitsMapper extends BaseMapper {
void fenceAdd(CarFenceGroup carFence);
@@ -71,12 +72,12 @@ public interface CarFenceServiceMybaitsMapper {
* @param carId
* @return
*/
- List selectBoundGFenceGroup(@Param("carId") Integer carId);
+ List selectBoundGFenceGroup(@Param("carId") Integer carId);
/**
* 获取围栏组的数据
* @param carGroupId 参数
* @return
*/
- FenceGroup selectGroup(@Param("carGroupId") Integer carGroupId);
+ FenceGroup selectGroup(@Param("carGroupId") Long carGroupId);
}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceTypeMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceUpdateMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceUpdateMapper.java
new file mode 100644
index 0000000..207ec23
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarFenceUpdateMapper.java
@@ -0,0 +1,18 @@
+package com.muyu.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.muyu.domain.CarFence;
+import com.muyu.domain.FenceGroup;
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * 围栏组的修改状态
+ * @Author:yan
+ * @Package:com.muyu.mapper
+ * @Project:plues
+ * @name:CarFenceUpdateMapper
+ * @Date:2024/9/30 09:13
+ */
+@Mapper
+public interface CarFenceUpdateMapper extends BaseMapper {
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarTypeMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarTypeMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/CarTypeMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/CarTypeMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultCodeMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultCodeMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultCodeMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultCodeMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultConditionMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultConditionMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultConditionMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultConditionMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultLabelMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultLabelMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultLabelMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultLabelMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultLogMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultLogMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultLogMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultLogMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultRuleMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultRuleMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultRuleMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultRuleMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultTypeMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultTypeMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FaultTypeMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FaultTypeMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FenceGroupMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FenceGroupMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/FenceGroupMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/FenceGroupMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageTemplateMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageTemplateMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageTemplateMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageTemplateMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageValueMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageValueMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MessageValueMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MessageValueMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MiddleMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MiddleMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/MiddleMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/MiddleMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysCarFaultMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysCarFaultMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysCarFaultMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysCarFaultMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysCarMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysCarMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysCarMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysCarMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysTypeMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysTypeMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/SysTypeMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/SysTypeMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnLogsMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnLogsMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnLogsMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnLogsMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnRuleMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnRuleMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnRuleMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnRuleMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnStrategyMapper.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnStrategyMapper.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/mapper/WarnStrategyMapper.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/mapper/WarnStrategyMapper.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarAndFenceGroupMiddleService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarAndFenceGroupMiddleService.java
new file mode 100644
index 0000000..9a4cdca
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarAndFenceGroupMiddleService.java
@@ -0,0 +1,22 @@
+package com.muyu.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.muyu.domain.CarAndGroupMiddle;
+import com.muyu.domain.FenceGroup;
+
+import java.util.List;
+
+/**
+ * 车辆和围栏组中间表
+ * @Author:yan
+ * @Package:com.muyu.service
+ * @Project:plues
+ * @name:CarAndFenceGroupMiddleService
+ * @Date:2024/9/29 20:10
+ */
+public interface CarAndFenceGroupMiddleService extends IService {
+ /**
+ * 根据围栏组和车辆的id添加中间表
+ */
+ boolean saveBatch(List fenceGroups, Integer carId);
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceClazzService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceClazzService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceClazzService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceClazzService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceServiceMybaits.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceServiceMybaits.java
similarity index 64%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceServiceMybaits.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceServiceMybaits.java
index 913cb27..e8491e2 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceServiceMybaits.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceServiceMybaits.java
@@ -1,6 +1,8 @@
package com.muyu.service;
+import com.baomidou.mybatisplus.extension.service.IService;
import com.muyu.domain.CarFence;
+import com.muyu.domain.CarMiddle;
import com.muyu.domain.FenceGroup;
import com.muyu.domain.req.CarFenceAdd;
@@ -14,15 +16,18 @@ import java.util.List;
* * @name:CarFenceServiceMybaits
* * @Date:2024/9/22 19:24
*/
-public interface CarFenceServiceMybaits {
- void add(Integer fenceGroupId, List carFenceId);
+public interface CarFenceServiceMybaits extends IService {
+
/**
* 添加多对多围栏组
+ *
* @param fenceGroupId
* @param carFences
+ * @return
*/
- void addFenceGroup(Integer fenceGroupId, List carFences);
+ boolean saveBatch(List carFences, Integer fenceGroupId);
+
/**
* 修改围栏状态
@@ -31,19 +36,22 @@ public interface CarFenceServiceMybaits {
*/
Object updateFenceGroupById(Integer groupId);
+
/**
* 启动围栏
*/
Object activate(Integer groupId);
+ boolean updateById(FenceGroup FenceGroup);
/**
* 根据围栏组的id查询绑定的围栏的中间表
*/
List BoundFenceGroup(Integer groupId);
+ void list(Integer groupId);
- /**
- * 根据围栏组和车辆的id添加中间表
- */
- void addFenceGroupAddCarMiddle(Integer id, List fenceGroups);
+// /**
+// * 根据围栏组和车辆的id添加中间表
+// */
+// boolean addFenceGroupAddCarMiddle(Integer id, List fenceGroups);
/**
* 获取绑定的围栏组
@@ -51,4 +59,6 @@ public interface CarFenceServiceMybaits {
*/
List selectBoundGFenceGroup(Integer carId);
+
+
}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceTypeService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceTypeService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarFenceTypeService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceTypeService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceUpdateService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceUpdateService.java
new file mode 100644
index 0000000..e1b6933
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarFenceUpdateService.java
@@ -0,0 +1,16 @@
+package com.muyu.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.muyu.domain.CarFence;
+import com.muyu.domain.FenceGroup;
+
+/**
+ * 围栏组的修改状态
+ * @Author:yan
+ * @Package:com.muyu.service
+ * @Project:plues
+ * @name:CarFenceUpdateService
+ * @Date:2024/9/30 09:12
+ */
+public interface CarFenceUpdateService extends IService {
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarTypeService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarTypeService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/CarTypeService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/CarTypeService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultCodeService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultCodeService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultCodeService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultCodeService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultConditionService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultConditionService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultConditionService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultConditionService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultDetectionStrategy.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultDetectionStrategy.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultDetectionStrategy.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultDetectionStrategy.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultDetectionStrategyService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultDetectionStrategyService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultDetectionStrategyService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultDetectionStrategyService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultLabelService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultLabelService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultLabelService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultLabelService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultLogService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultLogService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultLogService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultLogService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultRuleService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultRuleService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultRuleService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultRuleService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultTypeService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultTypeService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FaultTypeService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FaultTypeService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FenceGroupService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FenceGroupService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/FenceGroupService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/FenceGroupService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/ISysCarFaultService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/ISysCarFaultService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/ISysCarFaultService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/ISysCarFaultService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnLogsService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnLogsService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnLogsService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnLogsService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnRuleService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnRuleService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnRuleService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnRuleService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnStrategyService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnStrategyService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/IWarnStrategyService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/IWarnStrategyService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageTemplateService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageTemplateService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageTemplateService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageTemplateService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageValueService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageValueService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MessageValueService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MessageValueService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MiddleService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MiddleService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/MiddleService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/MiddleService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/SysCarService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/SysCarService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/SysCarService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/SysCarService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/SysTypeService.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/SysTypeService.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/SysTypeService.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/SysTypeService.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarAndFenceGroupMiddleServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarAndFenceGroupMiddleServiceImpl.java
new file mode 100644
index 0000000..73e9793
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarAndFenceGroupMiddleServiceImpl.java
@@ -0,0 +1,41 @@
+package com.muyu.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.muyu.domain.CarAndGroupMiddle;
+import com.muyu.domain.FenceGroup;
+import com.muyu.mapper.CarAndFenceGroupMiddleMapper;
+import com.muyu.service.CarAndFenceGroupMiddleService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 车辆和围栏组中间表
+ * @Author:yan
+ * @Package:com.muyu.service.impl
+ * @Project:plues
+ * @name:CarAndFenceGroupMiddleServiceImpl
+ * @Date:2024/9/29 20:11
+ */
+@Service
+public class CarAndFenceGroupMiddleServiceImpl extends ServiceImpl implements CarAndFenceGroupMiddleService {
+ @Autowired
+ private CarAndFenceGroupMiddleMapper carAndFenceGroupMiddleMapper;
+
+ /**
+ * 根据围栏组和车辆的id添加中间表
+ */
+ @Override
+ public boolean saveBatch(List fenceGroups, Integer carId) {
+ List list = fenceGroups.stream().map(fenceGroup -> {
+ CarAndGroupMiddle carAndGroupMiddle = new CarAndGroupMiddle();
+ //获取围栏组的id
+ carAndGroupMiddle.setGroupId(fenceGroup.getGroupId());
+ carAndGroupMiddle.setCarId(carId);
+ return carAndGroupMiddle;
+ }).toList();
+ boolean b = this.saveBatch(list);
+ return b;
+ }
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceClazzServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java
similarity index 53%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java
index 9a60f37..6698602 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceServiceMybaitsImpl.java
@@ -1,12 +1,16 @@
package com.muyu.service.impl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.muyu.common.core.utils.StringUtils;
import com.muyu.domain.CarFence;
import com.muyu.domain.CarMiddle;
-import com.muyu.domain.FenceAndGroupMiddle;
+import com.muyu.domain.CarAndGroupMiddle;
import com.muyu.domain.FenceGroup;
import com.muyu.domain.req.CarFenceAdd;
import com.muyu.mapper.CarFenceServiceMybaitsMapper;
import com.muyu.service.CarFenceServiceMybaits;
+import lombok.extern.log4j.Log4j2;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -22,40 +26,34 @@ import java.util.List;
* * @Date:2024/9/22 19:24
*/
@Service
-public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits {
+@Log4j2
+public class CarFenceServiceMybaitsImpl extends ServiceImpl implements CarFenceServiceMybaits {
@Autowired
private CarFenceServiceMybaitsMapper carFenceServiceMybaitsMapper;
- /**
- * 添加多对多围栏组
- * @param fenceGroupId
- * @param carFenceId
- */
- @Override
- public void add(Integer fenceGroupId, List carFenceId) {
- for (Integer integer : carFenceId) {
- Integer addMiddle = carFenceServiceMybaitsMapper.addGroup(fenceGroupId,integer);
- }
-
-
-
- }
/**
* 添加多对多围栏组
+ *
* @param fenceGroupId
* @param carFences
+ * @return
*/
@Override
- public void addFenceGroup(Integer fenceGroupId, List carFences) {
- for (CarFenceAdd carFence : carFences) {
- Integer id = carFence.getId();
- Integer addMiddle = carFenceServiceMybaitsMapper.addFenceGroup(fenceGroupId,id);
- }
+ public boolean saveBatch(List carFences, Integer fenceGroupId) {
+ List list = carFences.stream().map(carFenceAdd -> {
+ CarMiddle carMiddle = new CarMiddle();
+ carMiddle.setCarFenceId(carFenceAdd.getId());
+ carMiddle.setCarGroupId(fenceGroupId);
+ return carMiddle;
+ }).toList();
+ boolean b = this.saveBatch(list);
+ return b;
}
+
/**
* 修改围栏组状态
* @param groupId
@@ -75,6 +73,11 @@ public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits {
carFenceServiceMybaitsMapper.activate(groupId);
return null;
}
+// @Override
+// public void updateById(FenceGroup groupId) {
+//
+// this.updateById(groupId);
+// }
/**
* 根据围栏组的id查询绑定的围栏的中间表
@@ -93,21 +96,35 @@ public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits {
return carFences;
}
- /**
- * 根据围栏组和车辆的id添加中间表
- */
@Override
- public void addFenceGroupAddCarMiddle(Integer id, List fenceGroups) {
+ public void list(Integer groupId) {
- //遍历集合
- for (FenceGroup fenceGroup : fenceGroups) {
- //获取围栏组的id
- Integer groupId = fenceGroup.getGroupId();
- carFenceServiceMybaitsMapper.addFenceGroupAddCarMiddle(id,groupId);
- }
+ CarMiddle carMiddle = carFenceServiceMybaitsMapper.selectById(groupId);
+
+ Integer carFenceId = carMiddle.getCarFenceId();
+
+ System.out.println(carFenceId);
}
+// /**
+// * 根据围栏组和车辆的id添加中间表
+// */
+// @Override
+// public boolean addFenceGroupAddCarMiddle(Integer id, List fenceGroups) {
+// //遍历集合
+// List list = fenceGroups.stream().map(fenceGroup -> {
+// CarAndGroupMiddle carAndGroupMiddle = new CarAndGroupMiddle();
+// //获取围栏组的id
+// carAndGroupMiddle.setGroupId(fenceGroup.getGroupId());
+// carAndGroupMiddle.setCarId(id);
+// return carAndGroupMiddle;
+// }).toList();
+//
+//
+// return true;
+// }
+
/**
* 获取绑定的围栏组
* @param carId
@@ -115,18 +132,28 @@ public class CarFenceServiceMybaitsImpl implements CarFenceServiceMybaits {
@Override
public List selectBoundGFenceGroup(Integer carId) {
/*根据id查询围栏组的id*/
- List list = carFenceServiceMybaitsMapper.selectBoundGFenceGroup(carId);
+ List list = carFenceServiceMybaitsMapper.selectBoundGFenceGroup(carId);
ArrayList fenceGroups = new ArrayList<>();
/*循环*/
- for (FenceAndGroupMiddle fenceAndGroupMiddle : list) {
+ for (CarAndGroupMiddle fenceAndGroupMiddle : list) {
/**
* 获取围栏组的id
*/
- Integer carGroupId = fenceAndGroupMiddle.getGroupId();
+ Long carGroupId = fenceAndGroupMiddle.getGroupId();
//获取围栏组的数据 并 存入list
fenceGroups.add(carFenceServiceMybaitsMapper.selectGroup(carGroupId));
}
return fenceGroups;
}
+
+ @Override
+ public boolean updateById(FenceGroup fenceGroup) {
+ Long groupId = fenceGroup.getGroupId();
+ boolean b = this.updateById(fenceGroup);
+
+ return b;
+ }
+
+
}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceTypeServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceUpdateServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceUpdateServiceImpl.java
new file mode 100644
index 0000000..898b9e3
--- /dev/null
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarFenceUpdateServiceImpl.java
@@ -0,0 +1,26 @@
+package com.muyu.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.muyu.domain.CarFence;
+import com.muyu.domain.FenceGroup;
+import com.muyu.mapper.CarFenceUpdateMapper;
+import com.muyu.service.CarFenceUpdateService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+/**
+ * 围栏组的修改状态
+ * @Author:yan
+ * @Package:com.muyu.service.impl
+ * @Project:plues
+ * @name:CarFenceUpdateServiceImpl
+ * @Date:2024/9/30 09:12
+ * 围栏组的修改状态
+ */
+
+@Service
+public class CarFenceUpdateServiceImpl extends ServiceImpl implements CarFenceUpdateService {
+ @Autowired
+ private CarFenceUpdateMapper carFenceUpdateMapper;
+
+}
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/CarTypeServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultCodeServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultConditionServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultLabelServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultLogServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultRuleServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FaultTypeServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/FenceGroupServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageTemplateServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MessageValueServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/MiddleServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysCarFaultServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysCarServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/SysTypeServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnLogsServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnRuleServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/WarnStrategyServiceImpl.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/faultDetectionStrategy/FuelVehicleCarFaultDetectionStrategy.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/java/com/muyu/service/impl/faultDetectionStrategy/PureElectricCarFaultDetectionStrategy.java
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/banner.txt b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/banner.txt
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/banner.txt
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/banner.txt
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/bootstrap.yml b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/bootstrap.yml
similarity index 98%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/bootstrap.yml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/bootstrap.yml
index 60732a3..7a78e24 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/bootstrap.yml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/bootstrap.yml
@@ -19,7 +19,7 @@ spring:
allow-bean-definition-overriding: true
application:
# 应用名称
- name: cloud-warn
+ name: cloud-saas
profiles:
# 环境配置
active: dev
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/dev.xml b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/dev.xml
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/dev.xml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/dev.xml
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/prod.xml b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/prod.xml
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/prod.xml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/prod.xml
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/test.xml b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/test.xml
similarity index 100%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/logback/test.xml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/logback/test.xml
diff --git a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml
similarity index 98%
rename from cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml
rename to cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml
index a822ddd..3e1e6ce 100644
--- a/cloud-modules/cloud-modules-enterprise/enterpise-service/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml
+++ b/cloud-modules/cloud-modules-enterprise/enterpise-server/src/main/resources/mapper/CarFenceServiceMybaitsMapper.xml
@@ -32,7 +32,7 @@
select * from car_fence where id = #{carFenceId}
-