From 2b7c46093f2206c0e90204e963e8a64dec5c89d7 Mon Sep 17 00:00:00 2001
From: Jiang Peng <2622360564@qq.com>
Date: Mon, 3 Jun 2024 21:12:05 +0800
Subject: [PATCH] =?UTF-8?q?feat():=E8=BF=90=E8=90=A5=E5=B9=B3=E5=8F=B0/?=
=?UTF-8?q?=E5=AE=A2=E6=88=B7=E4=B8=9A=E5=8A=A1=E7=B3=BB=E7=BB=9F(?=
=?UTF-8?q?=E5=AE=8C=E5=96=84)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../muyu-customer-business-client/pom.xml | 20 +
.../muyu-customer-business-common/pom.xml | 32 ++
.../muyu/customer/business/domain/Fence.java | 89 ++++
.../customer/business/domain/Vehicle.java | 197 +++++++++
.../business/domain/req/FenceEditReq.java | 38 ++
.../business/domain/req/FenceQueryReq.java | 38 ++
.../business/domain/req/FenceSaveReq.java | 46 +++
.../business/domain/req/VehicleEditReq.java | 91 +++++
.../business/domain/req/VehicleQueryReq.java | 91 +++++
.../business/domain/req/VehicleSaveReq.java | 111 +++++
.../muyu-customer-business-remote/pom.xml | 20 +
.../muyu-customer-business-server/pom.xml | 116 ++++++
.../MuYuCustomerBusinessApplication.java | 23 ++
.../business/controller/FenceController.java | 111 +++++
.../controller/VehicleController.java | 111 +++++
.../customer/business/mapper/FenceMapper.java | 15 +
.../business/mapper/VehicleMapper.java | 15 +
.../business/service/FenceService.java | 22 +
.../business/service/VehicleService.java | 22 +
.../service/impl/FenceServiceImpl.java | 53 +++
.../service/impl/VehicleServiceImpl.java | 101 +++++
.../src/main/resources/banner.txt | 2 +
.../src/main/resources/bootstrap.yml | 29 ++
.../src/main/resources/logback.xml | 74 ++++
.../mapper/customerBusiness/FenceMapper.xml | 22 +
.../mapper/customerBusiness/VehicleMapper.xml | 34 ++
muyu-modules/muyu-customer-business/pom.xml | 27 ++
.../muyu/net/working/domain/AddService.java | 33 --
.../net/working/domain/Certification.java | 38 --
.../muyu/net/working/domain/Enterprise.java | 383 ++++++++----------
.../muyu/net/working/domain/FenceGroups.java | 33 --
.../com/muyu/net/working/domain/Fences.java | 60 ---
.../muyu/net/working/domain/Information.java | 161 --------
.../net/working/domain/ModeOfPayment.java | 31 --
.../net/working/domain/OpenServiceAdd.java | 34 --
.../com/muyu/net/working/domain/PayOf.java | 37 --
.../com/muyu/net/working/domain/Type.java | 64 ---
.../com/muyu/net/working/domain/Vehicle.java | 35 --
.../working/domain/req/EnterpriseEditReq.java | 91 +++++
.../domain/req/EnterpriseQueryReq.java | 91 +++++
.../working/domain/req/EnterpriseSaveReq.java | 111 +++++
.../working/MuYuNetWorkingApplication.java} | 16 +-
.../controller/EnterpriseController.java | 111 +++++
.../net/working/mapper/EnterpriseMapper.java | 15 +
.../working/service/EnterpriseService.java | 22 +
.../service/impl/EnterpriseServiceImpl.java | 101 +++++
.../controller/AddServiceController.java | 98 -----
.../controller/CertificationController.java | 98 -----
.../controller/EnterpriseController.java | 100 -----
.../controller/InformationController.java | 98 -----
.../controller/ModeOfPaymentIdController.java | 98 -----
.../controller/OpenServiceController.java | 98 -----
.../controller/PayForController.java | 98 -----
.../networking/controller/TypeController.java | 99 -----
.../networking/mapper/AddServiceMapper.java | 63 ---
.../mapper/CertificationMapper.java | 63 ---
.../networking/mapper/EnterpriseMapper.java | 70 ----
.../muyu/networking/mapper/FenceMapper.java | 18 -
.../networking/mapper/InformationMapper.java | 63 ---
.../mapper/ModeOfPaymentIdMapper.java | 63 ---
.../networking/mapper/OpenServiceMapper.java | 63 ---
.../muyu/networking/mapper/PayOfMapper.java | 62 ---
.../muyu/networking/mapper/TypeMapper.java | 62 ---
.../com/muyu/networking/opFen/SysUserNet.java | 21 -
.../networking/service/AddServiceService.java | 63 ---
.../service/CertificationService.java | 63 ---
.../networking/service/EnterpriseService.java | 70 ----
.../muyu/networking/service/FenceService.java | 16 -
.../service/IInformationService.java | 64 ---
.../muyu/networking/service/ITypeService.java | 63 ---
.../service/ModeOfPaymentIdService.java | 63 ---
.../service/OpenServiceService.java | 63 ---
.../muyu/networking/service/PayOfService.java | 63 ---
.../service/impl/AddServiceServiceImpl.java | 97 -----
.../impl/CertificationServiceImpl.java | 99 -----
.../service/impl/EnterpriseServiceImpl.java | 247 -----------
.../service/impl/FenceServiceImpl.java | 21 -
.../service/impl/InformationServiceImpl.java | 100 -----
.../impl/ModeOfPaymentIdServiceImpl.java | 99 -----
.../service/impl/OpenServiceServiceImpl.java | 98 -----
.../service/impl/PayOfServiceImpl.java | 98 -----
.../service/impl/TypeServiceImpl.java | 99 -----
.../resources/mapper/AddServiceMapper.xml | 76 ----
.../resources/mapper/CertificationMapper.xml | 86 ----
.../resources/mapper/EnterpriseMapper.xml | 134 ------
.../resources/mapper/InformationMapper.xml | 107 -----
.../mapper/ModeOfPaymentIdMapper.xml | 76 ----
.../resources/mapper/OpenServiceMapper.xml | 76 ----
.../main/resources/mapper/PayForMapper.xml | 86 ----
.../src/main/resources/mapper/TypeMapper.xml | 78 ----
.../mapper/netWorking/EnterpriseMapper.xml | 34 ++
muyu-modules/muyu-net-working/pom.xml | 6 +-
muyu-modules/pom.xml | 1 +
93 files changed, 2316 insertions(+), 4282 deletions(-)
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-client/pom.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/pom.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Fence.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Vehicle.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceEditReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceQueryReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceSaveReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleEditReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleQueryReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleSaveReq.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-remote/pom.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/pom.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/MuYuCustomerBusinessApplication.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/FenceController.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/VehicleController.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/FenceMapper.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/VehicleMapper.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/FenceService.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/VehicleService.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/FenceServiceImpl.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/VehicleServiceImpl.java
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/banner.txt
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/bootstrap.yml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/logback.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/FenceMapper.xml
create mode 100644 muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/VehicleMapper.xml
create mode 100644 muyu-modules/muyu-customer-business/pom.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/AddService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Certification.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/FenceGroups.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Fences.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Information.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/ModeOfPayment.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/OpenServiceAdd.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/PayOf.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Type.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Vehicle.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseEditReq.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseQueryReq.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseSaveReq.java
rename muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/{networking/NetworkingApplication.java => net/working/MuYuNetWorkingApplication.java} (58%)
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/controller/EnterpriseController.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/mapper/EnterpriseMapper.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/EnterpriseService.java
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/impl/EnterpriseServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/AddServiceController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/CertificationController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/EnterpriseController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/InformationController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/ModeOfPaymentIdController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/OpenServiceController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/PayForController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/TypeController.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/AddServiceMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/CertificationMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/EnterpriseMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/FenceMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/InformationMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/ModeOfPaymentIdMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/OpenServiceMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/PayOfMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/TypeMapper.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/opFen/SysUserNet.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/AddServiceService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/CertificationService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/EnterpriseService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/FenceService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/IInformationService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ITypeService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ModeOfPaymentIdService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/OpenServiceService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/PayOfService.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/AddServiceServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/CertificationServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/EnterpriseServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/FenceServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/InformationServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/ModeOfPaymentIdServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/OpenServiceServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/PayOfServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/TypeServiceImpl.java
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/AddServiceMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/CertificationMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/EnterpriseMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/InformationMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/ModeOfPaymentIdMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/OpenServiceMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/PayForMapper.xml
delete mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/TypeMapper.xml
create mode 100644 muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/netWorking/EnterpriseMapper.xml
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-client/pom.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-client/pom.xml
new file mode 100644
index 0000000..f3f2fe6
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-client/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+ com.muyu
+ muyu-customer-business
+ 3.6.3
+
+
+ muyu-customer-business-client
+
+
+ 17
+ 17
+ UTF-8
+
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/pom.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-common/pom.xml
new file mode 100644
index 0000000..11c439c
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ com.muyu
+ muyu-customer-business
+ 3.6.3
+
+
+ muyu-customer-business-common
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ com.muyu
+ muyu-common-core
+ 3.6.3
+
+
+ com.muyu
+ muyu-common-security
+
+
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Fence.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Fence.java
new file mode 100644
index 0000000..40ae606
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Fence.java
@@ -0,0 +1,89 @@
+package com.muyu.customer.business.domain;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.annotation.Excel;
+import com.muyu.customer.business.domain.req.FenceQueryReq;
+import com.muyu.customer.business.domain.req.FenceSaveReq;
+import com.muyu.customer.business.domain.req.FenceEditReq;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 电子围栏对象 fence
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("fence")
+@EqualsAndHashCode(callSuper = true)
+@ApiModel(value = "Fence", description = "电子围栏")
+public class Fence extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** id */
+ @TableId(value = "id",type = IdType.AUTO)
+ @ApiModelProperty(name = "id", value = "id")
+ private Long id;
+
+ /** 电子围栏名称 */
+ @Excel(name = "电子围栏名称")
+ @ApiModelProperty(name = "电子围栏名称", value = "电子围栏名称")
+ private String name;
+
+ /** 围栏类型 */
+ @Excel(name = "围栏类型")
+ @ApiModelProperty(name = "围栏类型", value = "围栏类型")
+ private String fenceType;
+
+ /** 经纬度信息 */
+ @Excel(name = "经纬度信息")
+ @ApiModelProperty(name = "经纬度信息", value = "经纬度信息")
+ private String longitudeAndLatitude;
+
+ /**
+ * 查询构造器
+ */
+ public static Fence queryBuild( FenceQueryReq fenceQueryReq){
+ return Fence.builder()
+ .name(fenceQueryReq.getName())
+ .fenceType(fenceQueryReq.getFenceType())
+ .longitudeAndLatitude(fenceQueryReq.getLongitudeAndLatitude())
+ .build();
+ }
+
+ /**
+ * 添加构造器
+ */
+ public static Fence saveBuild(FenceSaveReq fenceSaveReq){
+ return Fence.builder()
+ .name(fenceSaveReq.getName())
+ .fenceType(fenceSaveReq.getFenceType())
+ .longitudeAndLatitude(fenceSaveReq.getLongitudeAndLatitude())
+ .build();
+ }
+
+ /**
+ * 修改构造器
+ */
+ public static Fence editBuild(Long id, FenceEditReq fenceEditReq){
+ return Fence.builder()
+ .id(id)
+ .name(fenceEditReq.getName())
+ .fenceType(fenceEditReq.getFenceType())
+ .longitudeAndLatitude(fenceEditReq.getLongitudeAndLatitude())
+ .build();
+ }
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Vehicle.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Vehicle.java
new file mode 100644
index 0000000..df46a7e
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/Vehicle.java
@@ -0,0 +1,197 @@
+package com.muyu.customer.business.domain;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.muyu.common.security.utils.SecurityUtils;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.annotation.Excel;
+import com.muyu.customer.business.domain.req.VehicleQueryReq;
+import com.muyu.customer.business.domain.req.VehicleSaveReq;
+import com.muyu.customer.business.domain.req.VehicleEditReq;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 车辆录入对象 vehicle
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@TableName("vehicle")
+@EqualsAndHashCode(callSuper = true)
+@ApiModel(value = "Vehicle", description = "车辆录入")
+public class Vehicle extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 车辆id */
+ @TableId(value = "id",type = IdType.AUTO)
+ @ApiModelProperty(name = "车辆id", value = "车辆id")
+ private Long id;
+
+ /** 车辆vin */
+ @Excel(name = "车辆vin")
+ @ApiModelProperty(name = "车辆vin", value = "车辆vin")
+ private String vin;
+
+ /** 品牌 */
+ @Excel(name = "品牌")
+ @ApiModelProperty(name = "品牌", value = "品牌")
+ private String brand;
+
+ /** 型号 */
+ @Excel(name = "型号")
+ @ApiModelProperty(name = "型号", value = "型号")
+ private String model;
+
+ /** 生产日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "生产日期", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty(name = "生产日期", value = "生产日期")
+ private Date productionDate;
+
+ /** 车身类型 */
+ @Excel(name = "车身类型")
+ @ApiModelProperty(name = "车身类型", value = "车身类型")
+ private String bodyType;
+
+ /** 车身颜色 */
+ @Excel(name = "车身颜色")
+ @ApiModelProperty(name = "车身颜色", value = "车身颜色")
+ private String color;
+
+ /** 发动机排量 */
+ @Excel(name = "发动机排量")
+ @ApiModelProperty(name = "发动机排量", value = "发动机排量")
+ private BigDecimal engineCapacity;
+
+ /** 燃油类型 */
+ @Excel(name = "燃油类型")
+ @ApiModelProperty(name = "燃油类型", value = "燃油类型")
+ private String fuelType;
+
+ /** 变速器类型 */
+ @Excel(name = "变速器类型")
+ @ApiModelProperty(name = "变速器类型", value = "变速器类型")
+ private String transmission;
+
+ /** 驱动方式 */
+ @Excel(name = "驱动方式")
+ @ApiModelProperty(name = "驱动方式", value = "驱动方式")
+ private String driveType;
+
+ /** 行驶里程 */
+ @Excel(name = "行驶里程")
+ @ApiModelProperty(name = "行驶里程", value = "行驶里程")
+ private BigDecimal mileage;
+
+ /** 注册日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "注册日期", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty(name = "注册日期", value = "注册日期")
+ private Date registrationDate;
+
+ /** 车牌号码 */
+ @Excel(name = "车牌号码")
+ @ApiModelProperty(name = "车牌号码", value = "车牌号码")
+ private String licenseNumber;
+
+ /** 持有者 */
+ @Excel(name = "持有者")
+ @ApiModelProperty(name = "持有者", value = "持有者")
+ private String holder;
+
+ /** 车辆类型 */
+ @Excel(name = "车辆类型")
+ @ApiModelProperty(name = "车辆类型", value = "车辆类型")
+ private String vehicleType;
+
+ /**
+ * 查询构造器
+ */
+ public static Vehicle queryBuild( VehicleQueryReq vehicleQueryReq){
+ return Vehicle.builder()
+ .vin(vehicleQueryReq.getVin())
+ .brand(vehicleQueryReq.getBrand())
+ .model(vehicleQueryReq.getModel())
+ .productionDate(vehicleQueryReq.getProductionDate())
+ .bodyType(vehicleQueryReq.getBodyType())
+ .color(vehicleQueryReq.getColor())
+ .engineCapacity(vehicleQueryReq.getEngineCapacity())
+ .fuelType(vehicleQueryReq.getFuelType())
+ .transmission(vehicleQueryReq.getTransmission())
+ .driveType(vehicleQueryReq.getDriveType())
+ .mileage(vehicleQueryReq.getMileage())
+ .registrationDate(vehicleQueryReq.getRegistrationDate())
+ .licenseNumber(vehicleQueryReq.getLicenseNumber())
+ .holder(vehicleQueryReq.getHolder())
+ .vehicleType(vehicleQueryReq.getVehicleType())
+ .build();
+ }
+
+ /**
+ * 添加构造器
+ */
+ public static Vehicle saveBuild(VehicleSaveReq vehicleSaveReq){
+ return Vehicle.builder()
+ .vin(vehicleSaveReq.getVin())
+ .brand(vehicleSaveReq.getBrand())
+ .model(vehicleSaveReq.getModel())
+ .productionDate(vehicleSaveReq.getProductionDate())
+ .bodyType(vehicleSaveReq.getBodyType())
+ .color(vehicleSaveReq.getColor())
+ .engineCapacity(vehicleSaveReq.getEngineCapacity())
+ .fuelType(vehicleSaveReq.getFuelType())
+ .transmission(vehicleSaveReq.getTransmission())
+ .driveType(vehicleSaveReq.getDriveType())
+ .mileage(vehicleSaveReq.getMileage())
+ .registrationDate(vehicleSaveReq.getRegistrationDate())
+ .licenseNumber(vehicleSaveReq.getLicenseNumber())
+ .holder(vehicleSaveReq.getHolder())
+ .vehicleType(vehicleSaveReq.getVehicleType())
+ .createTime(new Date())
+ .createBy(SecurityUtils.getUsername())
+ .remark(vehicleSaveReq.getRemark())
+ .build();
+ }
+
+ /**
+ * 修改构造器
+ */
+ public static Vehicle editBuild(Long id, VehicleEditReq vehicleEditReq){
+ return Vehicle.builder()
+ .id(id)
+ .vin(vehicleEditReq.getVin())
+ .brand(vehicleEditReq.getBrand())
+ .model(vehicleEditReq.getModel())
+ .productionDate(vehicleEditReq.getProductionDate())
+ .bodyType(vehicleEditReq.getBodyType())
+ .color(vehicleEditReq.getColor())
+ .engineCapacity(vehicleEditReq.getEngineCapacity())
+ .fuelType(vehicleEditReq.getFuelType())
+ .transmission(vehicleEditReq.getTransmission())
+ .driveType(vehicleEditReq.getDriveType())
+ .mileage(vehicleEditReq.getMileage())
+ .registrationDate(vehicleEditReq.getRegistrationDate())
+ .licenseNumber(vehicleEditReq.getLicenseNumber())
+ .holder(vehicleEditReq.getHolder())
+ .vehicleType(vehicleEditReq.getVehicleType())
+ .updateTime(new Date())
+ .updateBy(SecurityUtils.getUsername())
+ .remark(vehicleEditReq.getRemark())
+ .build();
+ }
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceEditReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceEditReq.java
new file mode 100644
index 0000000..90a34f5
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceEditReq.java
@@ -0,0 +1,38 @@
+package com.muyu.customer.business.domain.req;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 电子围栏对象 fence
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "FenceEditReq", description = "电子围栏")
+public class FenceEditReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 电子围栏名称 */
+ @ApiModelProperty(name = "电子围栏名称", value = "电子围栏名称")
+ private String name;
+
+ /** 围栏类型 */
+ @ApiModelProperty(name = "围栏类型", value = "围栏类型")
+ private String fenceType;
+
+ /** 经纬度信息 */
+ @ApiModelProperty(name = "经纬度信息", value = "经纬度信息")
+ private String longitudeAndLatitude;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceQueryReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceQueryReq.java
new file mode 100644
index 0000000..f80157d
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceQueryReq.java
@@ -0,0 +1,38 @@
+package com.muyu.customer.business.domain.req;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 电子围栏对象 fence
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "FenceQueryReq", description = "电子围栏")
+public class FenceQueryReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 电子围栏名称 */
+ @ApiModelProperty(name = "电子围栏名称", value = "电子围栏名称")
+ private String name;
+
+ /** 围栏类型 */
+ @ApiModelProperty(name = "围栏类型", value = "围栏类型")
+ private String fenceType;
+
+ /** 经纬度信息 */
+ @ApiModelProperty(name = "经纬度信息", value = "经纬度信息")
+ private String longitudeAndLatitude;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceSaveReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceSaveReq.java
new file mode 100644
index 0000000..9244ffe
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/FenceSaveReq.java
@@ -0,0 +1,46 @@
+package com.muyu.customer.business.domain.req;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 电子围栏对象 fence
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "FenceSaveReq", description = "电子围栏")
+public class FenceSaveReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** id */
+
+ @ApiModelProperty(name = "id", value = "id")
+ private Long id;
+
+ /** 电子围栏名称 */
+
+ @ApiModelProperty(name = "电子围栏名称", value = "电子围栏名称")
+ private String name;
+
+ /** 围栏类型 */
+
+ @ApiModelProperty(name = "围栏类型", value = "围栏类型")
+ private String fenceType;
+
+ /** 经纬度信息 */
+
+ @ApiModelProperty(name = "经纬度信息", value = "经纬度信息")
+ private String longitudeAndLatitude;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleEditReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleEditReq.java
new file mode 100644
index 0000000..8e2b936
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleEditReq.java
@@ -0,0 +1,91 @@
+package com.muyu.customer.business.domain.req;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 车辆录入对象 vehicle
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "VehicleEditReq", description = "车辆录入")
+public class VehicleEditReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 车辆vin */
+ @ApiModelProperty(name = "车辆vin", value = "车辆vin")
+ private String vin;
+
+ /** 品牌 */
+ @ApiModelProperty(name = "品牌", value = "品牌")
+ private String brand;
+
+ /** 型号 */
+ @ApiModelProperty(name = "型号", value = "型号")
+ private String model;
+
+ /** 生产日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "生产日期", value = "生产日期")
+ private Date productionDate;
+
+ /** 车身类型 */
+ @ApiModelProperty(name = "车身类型", value = "车身类型")
+ private String bodyType;
+
+ /** 车身颜色 */
+ @ApiModelProperty(name = "车身颜色", value = "车身颜色")
+ private String color;
+
+ /** 发动机排量 */
+ @ApiModelProperty(name = "发动机排量", value = "发动机排量")
+ private BigDecimal engineCapacity;
+
+ /** 燃油类型 */
+ @ApiModelProperty(name = "燃油类型", value = "燃油类型")
+ private String fuelType;
+
+ /** 变速器类型 */
+ @ApiModelProperty(name = "变速器类型", value = "变速器类型")
+ private String transmission;
+
+ /** 驱动方式 */
+ @ApiModelProperty(name = "驱动方式", value = "驱动方式")
+ private String driveType;
+
+ /** 行驶里程 */
+ @ApiModelProperty(name = "行驶里程", value = "行驶里程")
+ private BigDecimal mileage;
+
+ /** 注册日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "注册日期", value = "注册日期")
+ private Date registrationDate;
+
+ /** 车牌号码 */
+ @ApiModelProperty(name = "车牌号码", value = "车牌号码")
+ private String licenseNumber;
+
+ /** 持有者 */
+ @ApiModelProperty(name = "持有者", value = "持有者")
+ private String holder;
+
+ /** 车辆类型 */
+ @ApiModelProperty(name = "车辆类型", value = "车辆类型")
+ private String vehicleType;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleQueryReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleQueryReq.java
new file mode 100644
index 0000000..0d7d90b
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleQueryReq.java
@@ -0,0 +1,91 @@
+package com.muyu.customer.business.domain.req;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 车辆录入对象 vehicle
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "VehicleQueryReq", description = "车辆录入")
+public class VehicleQueryReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 车辆vin */
+ @ApiModelProperty(name = "车辆vin", value = "车辆vin")
+ private String vin;
+
+ /** 品牌 */
+ @ApiModelProperty(name = "品牌", value = "品牌")
+ private String brand;
+
+ /** 型号 */
+ @ApiModelProperty(name = "型号", value = "型号")
+ private String model;
+
+ /** 生产日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "生产日期", value = "生产日期")
+ private Date productionDate;
+
+ /** 车身类型 */
+ @ApiModelProperty(name = "车身类型", value = "车身类型")
+ private String bodyType;
+
+ /** 车身颜色 */
+ @ApiModelProperty(name = "车身颜色", value = "车身颜色")
+ private String color;
+
+ /** 发动机排量 */
+ @ApiModelProperty(name = "发动机排量", value = "发动机排量")
+ private BigDecimal engineCapacity;
+
+ /** 燃油类型 */
+ @ApiModelProperty(name = "燃油类型", value = "燃油类型")
+ private String fuelType;
+
+ /** 变速器类型 */
+ @ApiModelProperty(name = "变速器类型", value = "变速器类型")
+ private String transmission;
+
+ /** 驱动方式 */
+ @ApiModelProperty(name = "驱动方式", value = "驱动方式")
+ private String driveType;
+
+ /** 行驶里程 */
+ @ApiModelProperty(name = "行驶里程", value = "行驶里程")
+ private BigDecimal mileage;
+
+ /** 注册日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "注册日期", value = "注册日期")
+ private Date registrationDate;
+
+ /** 车牌号码 */
+ @ApiModelProperty(name = "车牌号码", value = "车牌号码")
+ private String licenseNumber;
+
+ /** 持有者 */
+ @ApiModelProperty(name = "持有者", value = "持有者")
+ private String holder;
+
+ /** 车辆类型 */
+ @ApiModelProperty(name = "车辆类型", value = "车辆类型")
+ private String vehicleType;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleSaveReq.java b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleSaveReq.java
new file mode 100644
index 0000000..6a3c222
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-common/src/main/java/com/muyu/customer/business/domain/req/VehicleSaveReq.java
@@ -0,0 +1,111 @@
+package com.muyu.customer.business.domain.req;
+
+import java.math.BigDecimal;
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 车辆录入对象 vehicle
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "VehicleSaveReq", description = "车辆录入")
+public class VehicleSaveReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 车辆id */
+
+ @ApiModelProperty(name = "车辆id", value = "车辆id")
+ private Long id;
+
+ /** 车辆vin */
+
+ @ApiModelProperty(name = "车辆vin", value = "车辆vin")
+ private String vin;
+
+ /** 品牌 */
+
+ @ApiModelProperty(name = "品牌", value = "品牌")
+ private String brand;
+
+ /** 型号 */
+
+ @ApiModelProperty(name = "型号", value = "型号")
+ private String model;
+
+ /** 生产日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+
+ @ApiModelProperty(name = "生产日期", value = "生产日期")
+ private Date productionDate;
+
+ /** 车身类型 */
+
+ @ApiModelProperty(name = "车身类型", value = "车身类型")
+ private String bodyType;
+
+ /** 车身颜色 */
+
+ @ApiModelProperty(name = "车身颜色", value = "车身颜色")
+ private String color;
+
+ /** 发动机排量 */
+
+ @ApiModelProperty(name = "发动机排量", value = "发动机排量")
+ private BigDecimal engineCapacity;
+
+ /** 燃油类型 */
+
+ @ApiModelProperty(name = "燃油类型", value = "燃油类型")
+ private String fuelType;
+
+ /** 变速器类型 */
+
+ @ApiModelProperty(name = "变速器类型", value = "变速器类型")
+ private String transmission;
+
+ /** 驱动方式 */
+
+ @ApiModelProperty(name = "驱动方式", value = "驱动方式")
+ private String driveType;
+
+ /** 行驶里程 */
+
+ @ApiModelProperty(name = "行驶里程", value = "行驶里程")
+ private BigDecimal mileage;
+
+ /** 注册日期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+
+ @ApiModelProperty(name = "注册日期", value = "注册日期")
+ private Date registrationDate;
+
+ /** 车牌号码 */
+
+ @ApiModelProperty(name = "车牌号码", value = "车牌号码")
+ private String licenseNumber;
+
+ /** 持有者 */
+
+ @ApiModelProperty(name = "持有者", value = "持有者")
+ private String holder;
+
+ /** 车辆类型 */
+
+ @ApiModelProperty(name = "车辆类型", value = "车辆类型")
+ private String vehicleType;
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-remote/pom.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-remote/pom.xml
new file mode 100644
index 0000000..7276ccd
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-remote/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+ com.muyu
+ muyu-customer-business
+ 3.6.3
+
+
+ muyu-customer-business-remote
+
+
+ 17
+ 17
+ UTF-8
+
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/pom.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-server/pom.xml
new file mode 100644
index 0000000..72d1dec
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/pom.xml
@@ -0,0 +1,116 @@
+
+
+ 4.0.0
+
+ com.muyu
+ muyu-customer-business
+ 3.6.3
+
+
+ muyu-customer-business-server
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+
+ com.muyu
+ muyu-customer-business-common
+ 3.6.3
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-sentinel
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${swagger.fox.version}
+
+
+
+
+ com.mysql
+ mysql-connector-j
+
+
+
+
+ com.muyu
+ muyu-common-datasource
+
+
+
+
+ com.muyu
+ muyu-common-datascope
+
+
+
+
+ com.muyu
+ muyu-common-log
+
+
+
+
+ com.muyu
+ muyu-common-swagger
+
+
+
+
+
+ ${project.artifactId}
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ repackage
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ true
+
+
+
+
+
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/MuYuCustomerBusinessApplication.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/MuYuCustomerBusinessApplication.java
new file mode 100644
index 0000000..e949ff3
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/MuYuCustomerBusinessApplication.java
@@ -0,0 +1,23 @@
+package com.muyu.customer.business;
+
+import com.muyu.common.security.annotation.EnableCustomConfig;
+import com.muyu.common.security.annotation.EnableMyFeignClients;
+import com.muyu.common.swagger.annotation.EnableCustomSwagger2;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+/**
+ * 车联网客户业务系统启动类 MuYuCustomerBusinessApplication
+ *
+ * @author DeKangLiu
+ * Date 2024/5/27 16:51
+ */
+@EnableCustomConfig
+@EnableCustomSwagger2
+@EnableMyFeignClients
+@SpringBootApplication
+public class MuYuCustomerBusinessApplication {
+ public static void main (String[] args) {
+ SpringApplication.run(MuYuCustomerBusinessApplication.class, args);
+ }
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/FenceController.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/FenceController.java
new file mode 100644
index 0000000..61fd27c
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/FenceController.java
@@ -0,0 +1,111 @@
+package com.muyu.customer.business.controller;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import io.swagger.annotations.*;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.muyu.common.core.domain.Result;
+import com.muyu.common.core.utils.poi.ExcelUtil;
+import com.muyu.common.core.web.controller.BaseController;
+import com.muyu.common.log.annotation.Log;
+import com.muyu.common.log.enums.BusinessType;
+import com.muyu.common.security.annotation.RequiresPermissions;
+import com.muyu.customer.business.domain.Fence;
+import com.muyu.customer.business.domain.req.FenceQueryReq;
+import com.muyu.customer.business.domain.req.FenceSaveReq;
+import com.muyu.customer.business.domain.req.FenceEditReq;
+import com.muyu.customer.business.service.FenceService;
+import com.muyu.common.core.web.page.TableDataInfo;
+
+/**
+ * 电子围栏Controller
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Api(tags = "电子围栏")
+@RestController
+@RequestMapping("/fence")
+public class FenceController extends BaseController {
+ @Autowired
+ private FenceService fenceService;
+
+ /**
+ * 查询电子围栏列表
+ */
+ @ApiOperation("获取电子围栏列表")
+ @RequiresPermissions("customerBusiness:fence:list")
+ @GetMapping("/list")
+ public Result> list(FenceQueryReq fenceQueryReq) {
+ startPage();
+ List list = fenceService.list(Fence.queryBuild(fenceQueryReq));
+ return getDataTable(list);
+ }
+
+ /**
+ * 导出电子围栏列表
+ */
+ @ApiOperation("导出电子围栏列表")
+ @RequiresPermissions("customerBusiness:fence:export")
+ @Log(title = "电子围栏", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ public void export(HttpServletResponse response, Fence fence) {
+ List list = fenceService.list(fence);
+ ExcelUtil util = new ExcelUtil(Fence.class);
+ util.exportExcel(response, list, "电子围栏数据");
+ }
+
+ /**
+ * 获取电子围栏详细信息
+ */
+ @ApiOperation("获取电子围栏详细信息")
+ @RequiresPermissions("customerBusiness:fence:query")
+ @GetMapping(value = "/{id}")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "Long", paramType = "path", dataTypeClass = Long.class)
+ public Result getInfo(@PathVariable("id") Long id) {
+ return Result.success(fenceService.getById(id));
+ }
+
+ /**
+ * 新增电子围栏
+ */
+ @RequiresPermissions("customerBusiness:fence:add")
+ @Log(title = "电子围栏", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("新增电子围栏")
+ public Result add(@RequestBody FenceSaveReq fenceSaveReq) {
+ return toAjax(fenceService.save(Fence.saveBuild(fenceSaveReq)));
+ }
+
+ /**
+ * 修改电子围栏
+ */
+ @RequiresPermissions("customerBusiness:fence:edit")
+ @Log(title = "电子围栏", businessType = BusinessType.UPDATE)
+ @PutMapping("/{id}")
+ @ApiOperation("修改电子围栏")
+ public Result edit(@PathVariable Long id, @RequestBody FenceEditReq fenceEditReq) {
+ return toAjax(fenceService.updateById(Fence.editBuild(id,fenceEditReq)));
+ }
+
+ /**
+ * 删除电子围栏
+ */
+ @RequiresPermissions("customerBusiness:fence:remove")
+ @Log(title = "电子围栏", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ @ApiOperation("删除电子围栏")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "Long", paramType = "path", dataTypeClass = String.class, example = "1,2,3,4")
+ public Result remove(@PathVariable List ids) {
+ return toAjax(fenceService.removeBatchByIds(ids));
+ }
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/VehicleController.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/VehicleController.java
new file mode 100644
index 0000000..4e3e0fe
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/controller/VehicleController.java
@@ -0,0 +1,111 @@
+package com.muyu.customer.business.controller;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import io.swagger.annotations.*;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.muyu.common.core.domain.Result;
+import com.muyu.common.core.utils.poi.ExcelUtil;
+import com.muyu.common.core.web.controller.BaseController;
+import com.muyu.common.log.annotation.Log;
+import com.muyu.common.log.enums.BusinessType;
+import com.muyu.common.security.annotation.RequiresPermissions;
+import com.muyu.customer.business.domain.Vehicle;
+import com.muyu.customer.business.domain.req.VehicleQueryReq;
+import com.muyu.customer.business.domain.req.VehicleSaveReq;
+import com.muyu.customer.business.domain.req.VehicleEditReq;
+import com.muyu.customer.business.service.VehicleService;
+import com.muyu.common.core.web.page.TableDataInfo;
+
+/**
+ * 车辆录入Controller
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Api(tags = "车辆录入")
+@RestController
+@RequestMapping("/vehicle")
+public class VehicleController extends BaseController {
+ @Autowired
+ private VehicleService vehicleService;
+
+ /**
+ * 查询车辆录入列表
+ */
+ @ApiOperation("获取车辆录入列表")
+ @RequiresPermissions("customerBusiness:vehicle:list")
+ @GetMapping("/list")
+ public Result> list(VehicleQueryReq vehicleQueryReq) {
+ startPage();
+ List list = vehicleService.list(Vehicle.queryBuild(vehicleQueryReq));
+ return getDataTable(list);
+ }
+
+ /**
+ * 导出车辆录入列表
+ */
+ @ApiOperation("导出车辆录入列表")
+ @RequiresPermissions("customerBusiness:vehicle:export")
+ @Log(title = "车辆录入", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ public void export(HttpServletResponse response, Vehicle vehicle) {
+ List list = vehicleService.list(vehicle);
+ ExcelUtil util = new ExcelUtil(Vehicle.class);
+ util.exportExcel(response, list, "车辆录入数据");
+ }
+
+ /**
+ * 获取车辆录入详细信息
+ */
+ @ApiOperation("获取车辆录入详细信息")
+ @RequiresPermissions("customerBusiness:vehicle:query")
+ @GetMapping(value = "/{id}")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "Long", paramType = "path", dataTypeClass = Long.class)
+ public Result getInfo(@PathVariable("id") Long id) {
+ return Result.success(vehicleService.getById(id));
+ }
+
+ /**
+ * 新增车辆录入
+ */
+ @RequiresPermissions("customerBusiness:vehicle:add")
+ @Log(title = "车辆录入", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("新增车辆录入")
+ public Result add(@RequestBody VehicleSaveReq vehicleSaveReq) {
+ return toAjax(vehicleService.save(Vehicle.saveBuild(vehicleSaveReq)));
+ }
+
+ /**
+ * 修改车辆录入
+ */
+ @RequiresPermissions("customerBusiness:vehicle:edit")
+ @Log(title = "车辆录入", businessType = BusinessType.UPDATE)
+ @PutMapping("/{id}")
+ @ApiOperation("修改车辆录入")
+ public Result edit(@PathVariable Long id, @RequestBody VehicleEditReq vehicleEditReq) {
+ return toAjax(vehicleService.updateById(Vehicle.editBuild(id,vehicleEditReq)));
+ }
+
+ /**
+ * 删除车辆录入
+ */
+ @RequiresPermissions("customerBusiness:vehicle:remove")
+ @Log(title = "车辆录入", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ @ApiOperation("删除车辆录入")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "Long", paramType = "path", dataTypeClass = String.class, example = "1,2,3,4")
+ public Result remove(@PathVariable List ids) {
+ return toAjax(vehicleService.removeBatchByIds(ids));
+ }
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/FenceMapper.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/FenceMapper.java
new file mode 100644
index 0000000..3c9b260
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/FenceMapper.java
@@ -0,0 +1,15 @@
+package com.muyu.customer.business.mapper;
+
+import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.muyu.customer.business.domain.Fence;
+
+/**
+ * 电子围栏Mapper接口
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+public interface FenceMapper extends BaseMapper {
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/VehicleMapper.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/VehicleMapper.java
new file mode 100644
index 0000000..aa124e4
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/mapper/VehicleMapper.java
@@ -0,0 +1,15 @@
+package com.muyu.customer.business.mapper;
+
+import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.muyu.customer.business.domain.Vehicle;
+
+/**
+ * 车辆录入Mapper接口
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+public interface VehicleMapper extends BaseMapper {
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/FenceService.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/FenceService.java
new file mode 100644
index 0000000..5c7970d
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/FenceService.java
@@ -0,0 +1,22 @@
+package com.muyu.customer.business.service;
+
+import java.util.List;
+import com.muyu.customer.business.domain.Fence;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * 电子围栏Service接口
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+public interface FenceService extends IService {
+ /**
+ * 查询电子围栏列表
+ *
+ * @param fence 电子围栏
+ * @return 电子围栏集合
+ */
+ public List list(Fence fence);
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/VehicleService.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/VehicleService.java
new file mode 100644
index 0000000..dd96af7
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/VehicleService.java
@@ -0,0 +1,22 @@
+package com.muyu.customer.business.service;
+
+import java.util.List;
+import com.muyu.customer.business.domain.Vehicle;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * 车辆录入Service接口
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+public interface VehicleService extends IService {
+ /**
+ * 查询车辆录入列表
+ *
+ * @param vehicle 车辆录入
+ * @return 车辆录入集合
+ */
+ public List list(Vehicle vehicle);
+
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/FenceServiceImpl.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/FenceServiceImpl.java
new file mode 100644
index 0000000..bd60d0c
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/FenceServiceImpl.java
@@ -0,0 +1,53 @@
+package com.muyu.customer.business.service.impl;
+
+import java.util.List;
+
+import com.muyu.common.core.utils.ObjUtils;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import com.muyu.customer.business.mapper.FenceMapper;
+import com.muyu.customer.business.domain.Fence;
+import com.muyu.customer.business.service.FenceService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+
+/**
+ * 电子围栏Service业务层处理
+ *
+ * @author muyu
+ * @date 2024-05-31
+ */
+@Slf4j
+@Service
+public class FenceServiceImpl extends ServiceImpl implements FenceService {
+
+ /**
+ * 查询电子围栏列表
+ *
+ * @param fence 电子围栏
+ * @return 电子围栏
+ */
+ @Override
+ public List list(Fence fence) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>();
+
+
+ if (ObjUtils.notNull(fence.getName())){
+ queryWrapper.like(Fence::getName, fence.getName());
+ }
+
+ if (ObjUtils.notNull(fence.getFenceType())){
+ queryWrapper.eq(Fence::getFenceType, fence.getFenceType());
+ }
+
+ if (ObjUtils.notNull(fence.getLongitudeAndLatitude())){
+ queryWrapper.eq(Fence::getLongitudeAndLatitude, fence.getLongitudeAndLatitude());
+ }
+
+
+
+
+
+ return list(queryWrapper);
+ }
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/VehicleServiceImpl.java b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/VehicleServiceImpl.java
new file mode 100644
index 0000000..f2bbe1a
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/java/com/muyu/customer/business/service/impl/VehicleServiceImpl.java
@@ -0,0 +1,101 @@
+package com.muyu.customer.business.service.impl;
+
+import java.util.List;
+
+import com.muyu.common.core.utils.ObjUtils;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import com.muyu.customer.business.mapper.VehicleMapper;
+import com.muyu.customer.business.domain.Vehicle;
+import com.muyu.customer.business.service.VehicleService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+
+/**
+ * 车辆录入Service业务层处理
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Slf4j
+@Service
+public class VehicleServiceImpl extends ServiceImpl implements VehicleService {
+
+ /**
+ * 查询车辆录入列表
+ *
+ * @param vehicle 车辆录入
+ * @return 车辆录入
+ */
+ @Override
+ public List list(Vehicle vehicle) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>();
+
+
+ if (ObjUtils.notNull(vehicle.getVin())){
+ queryWrapper.eq(Vehicle::getVin, vehicle.getVin());
+ }
+
+ if (ObjUtils.notNull(vehicle.getBrand())){
+ queryWrapper.eq(Vehicle::getBrand, vehicle.getBrand());
+ }
+
+ if (ObjUtils.notNull(vehicle.getModel())){
+ queryWrapper.eq(Vehicle::getModel, vehicle.getModel());
+ }
+
+ if (ObjUtils.notNull(vehicle.getProductionDate())){
+ queryWrapper.eq(Vehicle::getProductionDate, vehicle.getProductionDate());
+ }
+
+ if (ObjUtils.notNull(vehicle.getBodyType())){
+ queryWrapper.eq(Vehicle::getBodyType, vehicle.getBodyType());
+ }
+
+ if (ObjUtils.notNull(vehicle.getColor())){
+ queryWrapper.eq(Vehicle::getColor, vehicle.getColor());
+ }
+
+ if (ObjUtils.notNull(vehicle.getEngineCapacity())){
+ queryWrapper.eq(Vehicle::getEngineCapacity, vehicle.getEngineCapacity());
+ }
+
+ if (ObjUtils.notNull(vehicle.getFuelType())){
+ queryWrapper.eq(Vehicle::getFuelType, vehicle.getFuelType());
+ }
+
+ if (ObjUtils.notNull(vehicle.getTransmission())){
+ queryWrapper.eq(Vehicle::getTransmission, vehicle.getTransmission());
+ }
+
+ if (ObjUtils.notNull(vehicle.getDriveType())){
+ queryWrapper.eq(Vehicle::getDriveType, vehicle.getDriveType());
+ }
+
+ if (ObjUtils.notNull(vehicle.getMileage())){
+ queryWrapper.eq(Vehicle::getMileage, vehicle.getMileage());
+ }
+
+ if (ObjUtils.notNull(vehicle.getRegistrationDate())){
+ queryWrapper.eq(Vehicle::getRegistrationDate, vehicle.getRegistrationDate());
+ }
+
+ if (ObjUtils.notNull(vehicle.getLicenseNumber())){
+ queryWrapper.eq(Vehicle::getLicenseNumber, vehicle.getLicenseNumber());
+ }
+
+ if (ObjUtils.notNull(vehicle.getHolder())){
+ queryWrapper.eq(Vehicle::getHolder, vehicle.getHolder());
+ }
+
+ if (ObjUtils.notNull(vehicle.getVehicleType())){
+ queryWrapper.eq(Vehicle::getVehicleType, vehicle.getVehicleType());
+ }
+
+
+
+
+
+ return list(queryWrapper);
+ }
+}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/banner.txt b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/banner.txt
new file mode 100644
index 0000000..0dd5eee
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/banner.txt
@@ -0,0 +1,2 @@
+Spring Boot Version: ${spring-boot.version}
+Spring Application Name: ${spring.application.name}
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/bootstrap.yml b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/bootstrap.yml
new file mode 100644
index 0000000..01c25bc
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/bootstrap.yml
@@ -0,0 +1,29 @@
+# Tomcat
+server:
+ port: 9206
+
+# Spring
+spring:
+ application:
+ # 应用名称
+ name: muyu-customer-business
+ profiles:
+ # 环境配置
+ active: dev
+ cloud:
+ nacos:
+ discovery:
+ # 服务注册地址
+ server-addr: 101.34.248.9:8848
+ config:
+ # 配置中心地址
+ server-addr: 101.34.248.9:8848
+ namespace: b9d88e07-8713-4ccd-8e98-d7c19f40fe74
+ # 配置文件格式
+ file-extension: yml
+ # 共享配置
+ shared-configs:
+ - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
+logging:
+ level:
+ com.muyu.net.working.mapper: DEBUG
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/logback.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/logback.xml
new file mode 100644
index 0000000..2748efd
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/logback.xml
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+ ${log.pattern}
+
+
+
+
+
+ ${log.path}/info.log
+
+
+
+ ${log.path}/info.%d{yyyy-MM-dd}.log
+
+ 60
+
+
+ ${log.pattern}
+
+
+
+ INFO
+
+ ACCEPT
+
+ DENY
+
+
+
+
+ ${log.path}/error.log
+
+
+
+ ${log.path}/error.%d{yyyy-MM-dd}.log
+
+ 60
+
+
+ ${log.pattern}
+
+
+
+ ERROR
+
+ ACCEPT
+
+ DENY
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/FenceMapper.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/FenceMapper.xml
new file mode 100644
index 0000000..7df3b30
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/FenceMapper.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, name, fence_type, longitude_and_latitude, create_by, create_time, update_by, update_time, remark from fence
+
+
diff --git a/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/VehicleMapper.xml b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/VehicleMapper.xml
new file mode 100644
index 0000000..b43bc4b
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/muyu-customer-business-server/src/main/resources/mapper/customerBusiness/VehicleMapper.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, vin, brand, model, production_date, body_type, color, engine_capacity, fuel_type, transmission, drive_type, mileage, registration_date, license_number, holder, vehicle_type, create_by, create_time, update_by, update_time, remark from vehicle
+
+
diff --git a/muyu-modules/muyu-customer-business/pom.xml b/muyu-modules/muyu-customer-business/pom.xml
new file mode 100644
index 0000000..5740d2f
--- /dev/null
+++ b/muyu-modules/muyu-customer-business/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+ com.muyu
+ muyu-modules
+ 3.6.3
+
+
+ muyu-customer-business
+ pom
+
+ muyu-customer-business-client
+ muyu-customer-business-remote
+ muyu-customer-business-common
+ muyu-customer-business-server
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/AddService.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/AddService.java
deleted file mode 100644
index 3974cfe..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/AddService.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/** 增值服务
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 9:03
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class AddService extends BaseEntity {
- /**
- *增值服务id
- * */
- private Long id;
- /**
- *增值类型
- * */
- private Integer addValue;
-
-
-
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Certification.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Certification.java
deleted file mode 100644
index 9e8c5f1..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Certification.java
+++ /dev/null
@@ -1,38 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/** 企业认证表
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 9:05
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class Certification extends BaseEntity {
- /**
- *企业认证id
- * **/
- private Long id;
- /**
- *审核报告人
- * **/
- private String auditor;
- /**
- *待审核,已通过,未通过
- * **/
- private String stat;
- /**
- *审核报告
- * **/
- private String auditReason;
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Enterprise.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Enterprise.java
index 2f87cca..6a11f5b 100644
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Enterprise.java
+++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Enterprise.java
@@ -1,227 +1,196 @@
package com.muyu.net.working.domain;
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-
import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.annotation.Excel;
+import com.muyu.net.working.domain.req.EnterpriseQueryReq;
+import com.muyu.net.working.domain.req.EnterpriseSaveReq;
+import com.muyu.net.working.domain.req.EnterpriseEditReq;
+import com.muyu.common.core.web.domain.BaseEntity;
-/** 企业入驻
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 8:51
+/**
+ * 企业信息对象 enterprise
+ *
+ * @author muyu
+ * @date 2024-05-27
*/
@Data
-@AllArgsConstructor
+@SuperBuilder
@NoArgsConstructor
+@AllArgsConstructor
+@TableName("enterprise")
+@EqualsAndHashCode(callSuper = true)
+@ApiModel(value = "Enterprise", description = "企业信息")
public class Enterprise extends BaseEntity {
- /**
- *q企业入驻id
- * **/
- private Long id;
- /**
- *企业名称
- * **/
- private String enterpriseName;
- /**
- *法定代表人
- * **/
+
+ private static final long serialVersionUID = 1L;
+
+ /** 主键 */
+ @TableId(value = "id",type = IdType.AUTO)
+ @ApiModelProperty(name = "主键", value = "主键")
+ private String id;
+
+ /** 企业名称 */
+ @Excel(name = "企业名称")
+ @ApiModelProperty(name = "企业名称", value = "企业名称")
+ private String ebterpriseName;
+
+ /** 法定代表人 */
+ @Excel(name = "法定代表人")
+ @ApiModelProperty(name = "法定代表人", value = "法定代表人")
private String legalPerson;
- /**
- *企业注册时获得的合法经营码
- * **/
- private String businessLicenseNumber;
- /**
- *企业成立的日期
- * **/
- private Date establishmentDate;
- /**
- *经营范围
- * **/
+
+ /** 经营执照凭证号码 */
+ @Excel(name = "经营执照凭证号码")
+ @ApiModelProperty(name = "经营执照凭证号码", value = "经营执照凭证号码")
+ private String businessLincenseNumber;
+
+ /** 企业成立时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "企业成立时间", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业成立时间", value = "企业成立时间")
+ private Date estabinessDate;
+
+ /** 经营范围 */
+ @Excel(name = "经营范围")
+ @ApiModelProperty(name = "经营范围", value = "经营范围")
private String businessScope;
- /**
- *注册地址
- * **/
+
+ /** 注册地址 */
+ @Excel(name = "注册地址")
+ @ApiModelProperty(name = "注册地址", value = "注册地址")
private String address;
- /**
- *联系企业的电话
- * **/
+
+ /** 企业联系方式 */
+ @Excel(name = "企业联系方式")
+ @ApiModelProperty(name = "企业联系方式", value = "企业联系方式")
private String contactPhone;
- /**
- *公司邮箱
- * **/
+
+ /** 公司邮箱 */
+ @Excel(name = "公司邮箱")
+ @ApiModelProperty(name = "公司邮箱", value = "公司邮箱")
private String email;
- /**
- *企业当前的状态
- * **/
+
+ /** 企业当前状态 */
+ @Excel(name = "企业当前状态")
+ @ApiModelProperty(name = "企业当前状态", value = "企业当前状态")
private String status;
- /**
- *企业入驻平台的日期
- * **/
+
+ /** 企业入驻平台时期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "企业入驻平台时期", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业入驻平台时期", value = "企业入驻平台时期")
private Date registrationDate;
+
+ /** 企业认证id */
+ @Excel(name = "企业认证id")
+ @ApiModelProperty(name = "企业认证id", value = "企业认证id")
+ private Long certificationId;
+
+ /** 认证时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "认证时间", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty(name = "认证时间", value = "认证时间")
+ private Date authenticationDate;
+
+ /** 服务级别 */
+ @Excel(name = "服务级别")
+ @ApiModelProperty(name = "服务级别", value = "服务级别")
+ private Long serviceLevel;
+
+ /** 开通服务id */
+ @Excel(name = "开通服务id")
+ @ApiModelProperty(name = "开通服务id", value = "开通服务id")
+ private Long openServerId;
+
+ /** 增值服务id */
+ @Excel(name = "增值服务id")
+ @ApiModelProperty(name = "增值服务id", value = "增值服务id")
+ private Long addServerId;
+
/**
- *企业认证
- * **/
- private String certification;
+ * 查询构造器
+ */
+ public static Enterprise queryBuild( EnterpriseQueryReq enterpriseQueryReq){
+ return Enterprise.builder()
+ .ebterpriseName(enterpriseQueryReq.getEbterpriseName())
+ .legalPerson(enterpriseQueryReq.getLegalPerson())
+ .businessLincenseNumber(enterpriseQueryReq.getBusinessLincenseNumber())
+ .estabinessDate(enterpriseQueryReq.getEstabinessDate())
+ .businessScope(enterpriseQueryReq.getBusinessScope())
+ .address(enterpriseQueryReq.getAddress())
+ .contactPhone(enterpriseQueryReq.getContactPhone())
+ .email(enterpriseQueryReq.getEmail())
+ .status(enterpriseQueryReq.getStatus())
+ .registrationDate(enterpriseQueryReq.getRegistrationDate())
+ .certificationId(enterpriseQueryReq.getCertificationId())
+ .authenticationDate(enterpriseQueryReq.getAuthenticationDate())
+ .serviceLevel(enterpriseQueryReq.getServiceLevel())
+ .openServerId(enterpriseQueryReq.getOpenServerId())
+ .addServerId(enterpriseQueryReq.getAddServerId())
+ .build();
+ }
+
/**
- *开通服务id
- * **/
- private Long openServiceId;
+ * 添加构造器
+ */
+ public static Enterprise saveBuild(EnterpriseSaveReq enterpriseSaveReq){
+ return Enterprise.builder()
+ .ebterpriseName(enterpriseSaveReq.getEbterpriseName())
+ .legalPerson(enterpriseSaveReq.getLegalPerson())
+ .businessLincenseNumber(enterpriseSaveReq.getBusinessLincenseNumber())
+ .estabinessDate(enterpriseSaveReq.getEstabinessDate())
+ .businessScope(enterpriseSaveReq.getBusinessScope())
+ .address(enterpriseSaveReq.getAddress())
+ .contactPhone(enterpriseSaveReq.getContactPhone())
+ .email(enterpriseSaveReq.getEmail())
+ .status(enterpriseSaveReq.getStatus())
+ .registrationDate(enterpriseSaveReq.getRegistrationDate())
+ .certificationId(enterpriseSaveReq.getCertificationId())
+ .authenticationDate(enterpriseSaveReq.getAuthenticationDate())
+ .serviceLevel(enterpriseSaveReq.getServiceLevel())
+ .openServerId(enterpriseSaveReq.getOpenServerId())
+ .addServerId(enterpriseSaveReq.getAddServerId())
+ .createBy(enterpriseSaveReq.getCreateBy())
+ .createTime(new Date())
+ .remark(enterpriseSaveReq.getRemark())
+ .build();
+ }
+
/**
- *增值服务id
- * **/
- private Integer addServiceId;
-
- /***
- * 开通服务
- * */
- private String openAdd;
-
-
- public String getOpenAdd() {
- return openAdd;
+ * 修改构造器
+ */
+ public static Enterprise editBuild(String id, EnterpriseEditReq enterpriseEditReq){
+ return Enterprise.builder()
+ .id(id)
+ .ebterpriseName(enterpriseEditReq.getEbterpriseName())
+ .legalPerson(enterpriseEditReq.getLegalPerson())
+ .businessLincenseNumber(enterpriseEditReq.getBusinessLincenseNumber())
+ .estabinessDate(enterpriseEditReq.getEstabinessDate())
+ .businessScope(enterpriseEditReq.getBusinessScope())
+ .address(enterpriseEditReq.getAddress())
+ .contactPhone(enterpriseEditReq.getContactPhone())
+ .email(enterpriseEditReq.getEmail())
+ .status(enterpriseEditReq.getStatus())
+ .registrationDate(enterpriseEditReq.getRegistrationDate())
+ .certificationId(enterpriseEditReq.getCertificationId())
+ .authenticationDate(enterpriseEditReq.getAuthenticationDate())
+ .serviceLevel(enterpriseEditReq.getServiceLevel())
+ .openServerId(enterpriseEditReq.getOpenServerId())
+ .addServerId(enterpriseEditReq.getAddServerId())
+ .updateBy(enterpriseEditReq.getUpdateBy())
+ .updateTime(new Date())
+ .remark(enterpriseEditReq.getRemark())
+ .build();
}
- public void setOpenAdd(String openAdd) {
- this.openAdd = openAdd;
- }
-
- public Long getId() {
- return id;
- }
-
- public void setId(Long id) {
- this.id = id;
- }
-
- public String getEnterpriseName() {
- return enterpriseName;
- }
-
- public void setEnterpriseName(String enterpriseName) {
- this.enterpriseName = enterpriseName;
- }
-
- public String getLegalPerson() {
- return legalPerson;
- }
-
- public void setLegalPerson(String legalPerson) {
- this.legalPerson = legalPerson;
- }
-
- public String getBusinessLicenseNumber() {
- return businessLicenseNumber;
- }
-
- public void setBusinessLicenseNumber(String businessLicenseNumber) {
- this.businessLicenseNumber = businessLicenseNumber;
- }
-
- public Date getEstablishmentDate() {
- return establishmentDate;
- }
-
- public void setEstablishmentDate(Date establishmentData) {
- this.establishmentDate = establishmentData;
- }
-
- public String getBusinessScope() {
- return businessScope;
- }
-
- public void setBusinessScope(String businessScope) {
- this.businessScope = businessScope;
- }
-
- public String getAddress() {
- return address;
- }
-
- public void setAddress(String address) {
- this.address = address;
- }
-
- public String getContactPhone() {
- return contactPhone;
- }
-
- public void setContactPhone(String contactPhone) {
- this.contactPhone = contactPhone;
- }
-
- public String getEmail() {
- return email;
- }
-
- public void setEmail(String email) {
- this.email = email;
- }
-
- public String getStatus() {
- return status;
- }
-
- public void setStatus(String status) {
- this.status = status;
- }
-
- public Date getRegistrationDate() {
- return registrationDate;
- }
-
- public void setRegistrationDate(Date registrationDate) {
- this.registrationDate = registrationDate;
- }
-
-
- public String getCertification() {
- return certification;
- }
-
- public void setCertification(String certification) {
- this.certification = certification;
- }
-
- public Long getOpenServiceId() {
- return openServiceId;
- }
-
- public void setOpenServiceId(Long openServiceId) {
- this.openServiceId = openServiceId;
- }
-
- public Integer getAddServiceId() {
- return addServiceId;
- }
-
- public void setAddServiceId(Integer addServiceId) {
- this.addServiceId = addServiceId;
- }
-
- @Override
- public String toString(){
- return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
- .append("id",getId())
- .append("enterpriseName",getEnterpriseName())
- .append("legalPerson",getLegalPerson())
- .append("businessLicenseNumber",getBusinessLicenseNumber())
- .append("establishmentDate",getEstablishmentDate())
- .append("businessScope",getBusinessScope())
- .append("address",getAddress())
- .append("contactPhone",getContactPhone())
- .append("email",getEmail())
- .append("status",getStatus())
- .append("registrationDate",getRegistrationDate())
- .append("certification",getCertification())
- .append("openServiceId",getOpenServiceId())
- .append("addServiceId",getAddServiceId())
- .toString();
- }
-
-
- }
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/FenceGroups.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/FenceGroups.java
deleted file mode 100644
index 281fa37..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/FenceGroups.java
+++ /dev/null
@@ -1,33 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-
-import java.util.List;
-
-/** 电字围栏组
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/31 15:16
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-public class FenceGroups extends BaseEntity {
- /**
- *属性组id
- * */
- private Long id;
- /**
- *属性组名称
- * */
- private String groupName;
- /**
- *电子围栏集合
- * */
- private List fencesList;
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Fences.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Fences.java
deleted file mode 100644
index ab76e8e..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Fences.java
+++ /dev/null
@@ -1,60 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/** 电子围栏
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/31 15:11
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class Fences extends BaseEntity {
- /**
- *
- *围栏id
- * **/
- private Long id;
- /**
- *围栏组id
- *
- * **/
- private String groupId;
- /**
- *电子围栏名称
- *
- * **/
- private String fenceName;
- /**
- *
- *围栏类型 :原型 多边
- * **/
- private String fenceType;
- /**
- *
- *半径
- * **/
- private Double radius;
- /**
- * 驶入 驶出
- *
- * **/
- private String eventType;
- /**
- *围栏状态
- *
- * **/
- private String staut;
- /**
- *坐标
- *
- * **/
- private String polygonPoints;
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Information.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Information.java
deleted file mode 100644
index 9f77548..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Information.java
+++ /dev/null
@@ -1,161 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.annotation.Excel;
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-
-/**
- * 车辆基本信息
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class Information extends BaseEntity
-{
- private static final long serialVersionUID = 1L;
-
- /** $column.columnComment */
- private Long id;
-
- /** 车辆vin */
- @Excel(name = "车辆vin")
- private String number;
-
- /** 车辆类型 */
- @Excel(name = "车辆类型")
- private Long typeId;
-
- /** 电子围栏id */
- @Excel(name = "电子围栏id")
- private Long electronicId;
-
- /** 电机厂商 */
- @Excel(name = "电机厂商")
- private String motor;
-
- /** 电池厂商 */
- @Excel(name = "电池厂商")
- private String battery;
-
- /** 电机编号 */
- @Excel(name = "电机编号")
- private String motorNumber;
-
- /** 电池编号 */
- @Excel(name = "电池编号")
- private String batteryNumber;
-
- /** 企业id */
- @Excel(name = "企业id")
- private Long enterpriseId;
-
- public void setId(Long id)
- {
- this.id = id;
- }
-
- public Long getId()
- {
- return id;
- }
- public void setNumber(String number)
- {
- this.number = number;
- }
-
- public String getNumber()
- {
- return number;
- }
- public void setTypeId(Long typeId)
- {
- this.typeId = typeId;
- }
-
- public Long getTypeId()
- {
- return typeId;
- }
- public void setElectronicId(Long electronicId)
- {
- this.electronicId = electronicId;
- }
-
- public Long getElectronicId()
- {
- return electronicId;
- }
- public void setMotor(String motor)
- {
- this.motor = motor;
- }
-
- public String getMotor()
- {
- return motor;
- }
- public void setBattery(String battery)
- {
- this.battery = battery;
- }
-
- public String getBattery()
- {
- return battery;
- }
- public void setMotorNumber(String motorNumber)
- {
- this.motorNumber = motorNumber;
- }
-
- public String getMotorNumber()
- {
- return motorNumber;
- }
- public void setBatteryNumber(String batteryNumber)
- {
- this.batteryNumber = batteryNumber;
- }
-
- public String getBatteryNumber()
- {
- return batteryNumber;
- }
- public void setEnterpriseId(Long enterpriseId)
- {
- this.enterpriseId = enterpriseId;
- }
-
- public Long getEnterpriseId()
- {
- return enterpriseId;
- }
-
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("number", getNumber())
- .append("typeId", getTypeId())
- .append("electronicId", getElectronicId())
- .append("motor", getMotor())
- .append("battery", getBattery())
- .append("motorNumber", getMotorNumber())
- .append("batteryNumber", getBatteryNumber())
- .append("enterpriseId", getEnterpriseId())
- .append("remark", getRemark())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateTime", getUpdateTime())
- .toString();
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/ModeOfPayment.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/ModeOfPayment.java
deleted file mode 100644
index a703398..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/ModeOfPayment.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package com.muyu.net.working.domain;
-
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/** 支付方式
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 9:35
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class ModeOfPayment extends BaseEntity {
- /***
- * 支付id
- * */
- private Long id;
- /***
- * 支付方式/类型
- * */
- private String payment;
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/OpenServiceAdd.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/OpenServiceAdd.java
deleted file mode 100644
index 6577379..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/OpenServiceAdd.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/**开通服务
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/26 9:19
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class OpenServiceAdd extends BaseEntity {
-
-
- /**
- *
- *开通服务id
- * */
- private Long id;
- /**
- *1开通 2未开通
- *
- * */
- private String ActivateTheService;
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/PayOf.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/PayOf.java
deleted file mode 100644
index 13a693d..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/PayOf.java
+++ /dev/null
@@ -1,37 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-
-/** 支付表
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 9:33
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor@SuperBuilder
-public class PayOf extends BaseEntity {
- /**
- * 支付id
- * */
- private Long id;
- /**
- * 企业id
- * */
- private Long enterpriseId;
- /**
- * 支付方式/类型(id)
- * */
- private Long modeOfPaymentId;
- /**
- * 需要支付的金额
- * */
- private Double price;
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Type.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Type.java
deleted file mode 100644
index d0df5ac..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Type.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.annotation.Excel;
-import com.muyu.common.core.web.domain.BaseEntity;
-import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
-import lombok.experimental.SuperBuilder;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-
-/**
- * 车辆类型信息
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@Data
-@AllArgsConstructor
-@NoArgsConstructor
-@SuperBuilder
-public class Type extends BaseEntity
-{
- private static final long serialVersionUID = 1L;
-
- /** $column.columnComment */
- private Long id;
-
- /** 车辆类型 */
- @Excel(name = "车辆类型")
- private String typeName;
-
- public void setId(Long id)
- {
- this.id = id;
- }
-
- public Long getId()
- {
- return id;
- }
- public void setTypeName(String typeName)
- {
- this.typeName = typeName;
- }
-
- public String getTypeName()
- {
- return typeName;
- }
-
- @Override
- public String toString() {
- return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("typeName", getTypeName())
- .append("remark", getRemark())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateTime", getUpdateTime())
- .append("updateBy", getUpdateBy())
- .toString();
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Vehicle.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Vehicle.java
deleted file mode 100644
index 6ec6fa8..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Vehicle.java
+++ /dev/null
@@ -1,35 +0,0 @@
-package com.muyu.net.working.domain;
-
-import com.muyu.common.core.web.domain.BaseEntity;
-
-import java.util.Date;
-
-/** 车辆入驻表
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/26 20:31
- */
-public class Vehicle extends BaseEntity {
- private Long id;
- // 车辆唯一标识
- private String vin;
- // 车辆识别号码(VIN)
- private String brand;// 品牌
- private String model;
- private int manufactureYear; // 生产年份
- private String bodyType; // 车身类型,例如"Sedan", "SUV"
- private String color; // 车身颜色
- private double engineCapacity;
- // 发动机排量,单位升
- private String fuelType; // 燃油类型,例如"Petrol", "Diesel", "Electric"
- private String transmission;// 变速器类型,例如"Automatic", "Manual"
- private String driveType; // 驱动方式,例如"FWD", "RWD", "AWD"
- private long mileage; // 行驶里程,单位公
- private Date registrationDate; // 注册日期
- private String registrationNumber; // 车牌号码
- private String ownerId;
-
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseEditReq.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseEditReq.java
new file mode 100644
index 0000000..7284615
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseEditReq.java
@@ -0,0 +1,91 @@
+package com.muyu.net.working.domain.req;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 企业信息对象 enterprise
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "EnterpriseEditReq", description = "企业信息")
+public class EnterpriseEditReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 企业名称 */
+ @ApiModelProperty(name = "企业名称", value = "企业名称")
+ private String ebterpriseName;
+
+ /** 法定代表人 */
+ @ApiModelProperty(name = "法定代表人", value = "法定代表人")
+ private String legalPerson;
+
+ /** 经营执照凭证号码 */
+ @ApiModelProperty(name = "经营执照凭证号码", value = "经营执照凭证号码")
+ private String businessLincenseNumber;
+
+ /** 企业成立时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业成立时间", value = "企业成立时间")
+ private Date estabinessDate;
+
+ /** 经营范围 */
+ @ApiModelProperty(name = "经营范围", value = "经营范围")
+ private String businessScope;
+
+ /** 注册地址 */
+ @ApiModelProperty(name = "注册地址", value = "注册地址")
+ private String address;
+
+ /** 企业联系方式 */
+ @ApiModelProperty(name = "企业联系方式", value = "企业联系方式")
+ private String contactPhone;
+
+ /** 公司邮箱 */
+ @ApiModelProperty(name = "公司邮箱", value = "公司邮箱")
+ private String email;
+
+ /** 企业当前状态 */
+ @ApiModelProperty(name = "企业当前状态", value = "企业当前状态")
+ private String status;
+
+ /** 企业入驻平台时期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业入驻平台时期", value = "企业入驻平台时期")
+ private Date registrationDate;
+
+ /** 企业认证id */
+ @ApiModelProperty(name = "企业认证id", value = "企业认证id")
+ private Long certificationId;
+
+ /** 认证时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "认证时间", value = "认证时间")
+ private Date authenticationDate;
+
+ /** 服务级别 */
+ @ApiModelProperty(name = "服务级别", value = "服务级别")
+ private Long serviceLevel;
+
+ /** 开通服务id */
+ @ApiModelProperty(name = "开通服务id", value = "开通服务id")
+ private Long openServerId;
+
+ /** 增值服务id */
+ @ApiModelProperty(name = "增值服务id", value = "增值服务id")
+ private Long addServerId;
+
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseQueryReq.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseQueryReq.java
new file mode 100644
index 0000000..2b893a3
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseQueryReq.java
@@ -0,0 +1,91 @@
+package com.muyu.net.working.domain.req;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 企业信息对象 enterprise
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "EnterpriseQueryReq", description = "企业信息")
+public class EnterpriseQueryReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 企业名称 */
+ @ApiModelProperty(name = "企业名称", value = "企业名称")
+ private String ebterpriseName;
+
+ /** 法定代表人 */
+ @ApiModelProperty(name = "法定代表人", value = "法定代表人")
+ private String legalPerson;
+
+ /** 经营执照凭证号码 */
+ @ApiModelProperty(name = "经营执照凭证号码", value = "经营执照凭证号码")
+ private String businessLincenseNumber;
+
+ /** 企业成立时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业成立时间", value = "企业成立时间")
+ private Date estabinessDate;
+
+ /** 经营范围 */
+ @ApiModelProperty(name = "经营范围", value = "经营范围")
+ private String businessScope;
+
+ /** 注册地址 */
+ @ApiModelProperty(name = "注册地址", value = "注册地址")
+ private String address;
+
+ /** 企业联系方式 */
+ @ApiModelProperty(name = "企业联系方式", value = "企业联系方式")
+ private String contactPhone;
+
+ /** 公司邮箱 */
+ @ApiModelProperty(name = "公司邮箱", value = "公司邮箱")
+ private String email;
+
+ /** 企业当前状态 */
+ @ApiModelProperty(name = "企业当前状态", value = "企业当前状态")
+ private String status;
+
+ /** 企业入驻平台时期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "企业入驻平台时期", value = "企业入驻平台时期")
+ private Date registrationDate;
+
+ /** 企业认证id */
+ @ApiModelProperty(name = "企业认证id", value = "企业认证id")
+ private Long certificationId;
+
+ /** 认证时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @ApiModelProperty(name = "认证时间", value = "认证时间")
+ private Date authenticationDate;
+
+ /** 服务级别 */
+ @ApiModelProperty(name = "服务级别", value = "服务级别")
+ private Long serviceLevel;
+
+ /** 开通服务id */
+ @ApiModelProperty(name = "开通服务id", value = "开通服务id")
+ private Long openServerId;
+
+ /** 增值服务id */
+ @ApiModelProperty(name = "增值服务id", value = "增值服务id")
+ private Long addServerId;
+
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseSaveReq.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseSaveReq.java
new file mode 100644
index 0000000..03c34b6
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/req/EnterpriseSaveReq.java
@@ -0,0 +1,111 @@
+package com.muyu.net.working.domain.req;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.NoArgsConstructor;
+import lombok.AllArgsConstructor;
+import lombok.experimental.SuperBuilder;
+import io.swagger.annotations.*;
+import com.muyu.common.core.web.domain.BaseEntity;
+
+/**
+ * 企业信息对象 enterprise
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Data
+@SuperBuilder
+@NoArgsConstructor
+@AllArgsConstructor
+@ApiModel(value = "EnterpriseSaveReq", description = "企业信息")
+public class EnterpriseSaveReq extends BaseEntity {
+
+ private static final long serialVersionUID = 1L;
+
+ /** 主键 */
+
+ @ApiModelProperty(name = "主键", value = "主键")
+ private String id;
+
+ /** 企业名称 */
+
+ @ApiModelProperty(name = "企业名称", value = "企业名称")
+ private String ebterpriseName;
+
+ /** 法定代表人 */
+
+ @ApiModelProperty(name = "法定代表人", value = "法定代表人")
+ private String legalPerson;
+
+ /** 经营执照凭证号码 */
+
+ @ApiModelProperty(name = "经营执照凭证号码", value = "经营执照凭证号码")
+ private String businessLincenseNumber;
+
+ /** 企业成立时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+
+ @ApiModelProperty(name = "企业成立时间", value = "企业成立时间")
+ private Date estabinessDate;
+
+ /** 经营范围 */
+
+ @ApiModelProperty(name = "经营范围", value = "经营范围")
+ private String businessScope;
+
+ /** 注册地址 */
+
+ @ApiModelProperty(name = "注册地址", value = "注册地址")
+ private String address;
+
+ /** 企业联系方式 */
+
+ @ApiModelProperty(name = "企业联系方式", value = "企业联系方式")
+ private String contactPhone;
+
+ /** 公司邮箱 */
+
+ @ApiModelProperty(name = "公司邮箱", value = "公司邮箱")
+ private String email;
+
+ /** 企业当前状态 */
+
+ @ApiModelProperty(name = "企业当前状态", value = "企业当前状态")
+ private String status;
+
+ /** 企业入驻平台时期 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+
+ @ApiModelProperty(name = "企业入驻平台时期", value = "企业入驻平台时期")
+ private Date registrationDate;
+
+ /** 企业认证id */
+
+ @ApiModelProperty(name = "企业认证id", value = "企业认证id")
+ private Long certificationId;
+
+ /** 认证时间 */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+
+ @ApiModelProperty(name = "认证时间", value = "认证时间")
+ private Date authenticationDate;
+
+ /** 服务级别 */
+
+ @ApiModelProperty(name = "服务级别", value = "服务级别")
+ private Long serviceLevel;
+
+ /** 开通服务id */
+
+ @ApiModelProperty(name = "开通服务id", value = "开通服务id")
+ private Long openServerId;
+
+ /** 增值服务id */
+
+ @ApiModelProperty(name = "增值服务id", value = "增值服务id")
+ private Long addServerId;
+
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/NetworkingApplication.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/MuYuNetWorkingApplication.java
similarity index 58%
rename from muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/NetworkingApplication.java
rename to muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/MuYuNetWorkingApplication.java
index 3ac951f..b0eaf90 100644
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/NetworkingApplication.java
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/MuYuNetWorkingApplication.java
@@ -1,4 +1,4 @@
-package com.muyu.networking;
+package com.muyu.net.working;
import com.muyu.common.security.annotation.EnableCustomConfig;
import com.muyu.common.security.annotation.EnableMyFeignClients;
@@ -7,17 +7,17 @@ import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/25 8:45
+ * 车联网运营平台启动类 MuYuNetWorkingApplication
+ *
+ * @author DeKangLiu
+ * Date 2024/5/26 21:45
*/
@EnableCustomConfig
@EnableCustomSwagger2
@EnableMyFeignClients
@SpringBootApplication
-public class NetworkingApplication {
- public static void main(String[] args) {
- SpringApplication.run(NetworkingApplication.class, args);
+public class MuYuNetWorkingApplication {
+ public static void main (String[] args) {
+ SpringApplication.run(MuYuNetWorkingApplication.class, args);
}
}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/controller/EnterpriseController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/controller/EnterpriseController.java
new file mode 100644
index 0000000..0618b4d
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/controller/EnterpriseController.java
@@ -0,0 +1,111 @@
+package com.muyu.net.working.controller;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import io.swagger.annotations.*;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.muyu.common.core.domain.Result;
+import com.muyu.common.core.utils.poi.ExcelUtil;
+import com.muyu.common.core.web.controller.BaseController;
+import com.muyu.common.log.annotation.Log;
+import com.muyu.common.log.enums.BusinessType;
+import com.muyu.common.security.annotation.RequiresPermissions;
+import com.muyu.net.working.domain.Enterprise;
+import com.muyu.net.working.domain.req.EnterpriseQueryReq;
+import com.muyu.net.working.domain.req.EnterpriseSaveReq;
+import com.muyu.net.working.domain.req.EnterpriseEditReq;
+import com.muyu.net.working.service.EnterpriseService;
+import com.muyu.common.core.web.page.TableDataInfo;
+
+/**
+ * 企业信息Controller
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Api(tags = "企业信息")
+@RestController
+@RequestMapping("/car")
+public class EnterpriseController extends BaseController {
+ @Autowired
+ private EnterpriseService enterpriseService;
+
+ /**
+ * 查询企业信息列表
+ */
+ @ApiOperation("获取企业信息列表")
+ @RequiresPermissions("netWorking:car:list")
+ @GetMapping("/list")
+ public Result> list(EnterpriseQueryReq enterpriseQueryReq) {
+ startPage();
+ List list = enterpriseService.list(Enterprise.queryBuild(enterpriseQueryReq));
+ return getDataTable(list);
+ }
+
+ /**
+ * 导出企业信息列表
+ */
+ @ApiOperation("导出企业信息列表")
+ @RequiresPermissions("netWorking:car:export")
+ @Log(title = "企业信息", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ public void export(HttpServletResponse response, Enterprise enterprise) {
+ List list = enterpriseService.list(enterprise);
+ ExcelUtil util = new ExcelUtil(Enterprise.class);
+ util.exportExcel(response, list, "企业信息数据");
+ }
+
+ /**
+ * 获取企业信息详细信息
+ */
+ @ApiOperation("获取企业信息详细信息")
+ @RequiresPermissions("netWorking:car:query")
+ @GetMapping(value = "/{id}")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "String", paramType = "path", dataTypeClass = String.class)
+ public Result getInfo(@PathVariable("id") String id) {
+ return Result.success(enterpriseService.getById(id));
+ }
+
+ /**
+ * 新增企业信息
+ */
+ @RequiresPermissions("netWorking:car:add")
+ @Log(title = "企业信息", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("新增企业信息")
+ public Result add(@RequestBody EnterpriseSaveReq enterpriseSaveReq) {
+ return toAjax(enterpriseService.save(Enterprise.saveBuild(enterpriseSaveReq)));
+ }
+
+ /**
+ * 修改企业信息
+ */
+ @RequiresPermissions("netWorking:car:edit")
+ @Log(title = "企业信息", businessType = BusinessType.UPDATE)
+ @PutMapping("/{id}")
+ @ApiOperation("修改企业信息")
+ public Result edit(@PathVariable String id, @RequestBody EnterpriseEditReq enterpriseEditReq) {
+ return toAjax(enterpriseService.updateById(Enterprise.editBuild(id,enterpriseEditReq)));
+ }
+
+ /**
+ * 删除企业信息
+ */
+ @RequiresPermissions("netWorking:car:remove")
+ @Log(title = "企业信息", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ @ApiOperation("删除企业信息")
+ @ApiImplicitParam(name = "id", value = "id", required = true, dataType = "String", paramType = "path", dataTypeClass = String.class, example = "1,2,3,4")
+ public Result remove(@PathVariable List ids) {
+ return toAjax(enterpriseService.removeBatchByIds(ids));
+ }
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/mapper/EnterpriseMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/mapper/EnterpriseMapper.java
new file mode 100644
index 0000000..0a82543
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/mapper/EnterpriseMapper.java
@@ -0,0 +1,15 @@
+package com.muyu.net.working.mapper;
+
+import java.util.List;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.muyu.net.working.domain.Enterprise;
+
+/**
+ * 企业信息Mapper接口
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+public interface EnterpriseMapper extends BaseMapper {
+
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/EnterpriseService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/EnterpriseService.java
new file mode 100644
index 0000000..5bb5b4a
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/EnterpriseService.java
@@ -0,0 +1,22 @@
+package com.muyu.net.working.service;
+
+import java.util.List;
+import com.muyu.net.working.domain.Enterprise;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * 企业信息Service接口
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+public interface EnterpriseService extends IService {
+ /**
+ * 查询企业信息列表
+ *
+ * @param enterprise 企业信息
+ * @return 企业信息集合
+ */
+ public List list(Enterprise enterprise);
+
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/impl/EnterpriseServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/impl/EnterpriseServiceImpl.java
new file mode 100644
index 0000000..5ca6b7d
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/net/working/service/impl/EnterpriseServiceImpl.java
@@ -0,0 +1,101 @@
+package com.muyu.net.working.service.impl;
+
+import java.util.List;
+
+import com.muyu.common.core.utils.ObjUtils;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.stereotype.Service;
+import com.muyu.net.working.mapper.EnterpriseMapper;
+import com.muyu.net.working.domain.Enterprise;
+import com.muyu.net.working.service.EnterpriseService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+
+/**
+ * 企业信息Service业务层处理
+ *
+ * @author muyu
+ * @date 2024-05-27
+ */
+@Slf4j
+@Service
+public class EnterpriseServiceImpl extends ServiceImpl implements EnterpriseService {
+
+ /**
+ * 查询企业信息列表
+ *
+ * @param enterprise 企业信息
+ * @return 企业信息
+ */
+ @Override
+ public List list(Enterprise enterprise) {
+ LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>();
+
+
+ if (ObjUtils.notNull(enterprise.getEbterpriseName())){
+ queryWrapper.like(Enterprise::getEbterpriseName, enterprise.getEbterpriseName());
+ }
+
+ if (ObjUtils.notNull(enterprise.getLegalPerson())){
+ queryWrapper.eq(Enterprise::getLegalPerson, enterprise.getLegalPerson());
+ }
+
+ if (ObjUtils.notNull(enterprise.getBusinessLincenseNumber())){
+ queryWrapper.eq(Enterprise::getBusinessLincenseNumber, enterprise.getBusinessLincenseNumber());
+ }
+
+ if (ObjUtils.notNull(enterprise.getEstabinessDate())){
+ queryWrapper.eq(Enterprise::getEstabinessDate, enterprise.getEstabinessDate());
+ }
+
+ if (ObjUtils.notNull(enterprise.getBusinessScope())){
+ queryWrapper.eq(Enterprise::getBusinessScope, enterprise.getBusinessScope());
+ }
+
+ if (ObjUtils.notNull(enterprise.getAddress())){
+ queryWrapper.eq(Enterprise::getAddress, enterprise.getAddress());
+ }
+
+ if (ObjUtils.notNull(enterprise.getContactPhone())){
+ queryWrapper.eq(Enterprise::getContactPhone, enterprise.getContactPhone());
+ }
+
+ if (ObjUtils.notNull(enterprise.getEmail())){
+ queryWrapper.eq(Enterprise::getEmail, enterprise.getEmail());
+ }
+
+ if (ObjUtils.notNull(enterprise.getStatus())){
+ queryWrapper.eq(Enterprise::getStatus, enterprise.getStatus());
+ }
+
+ if (ObjUtils.notNull(enterprise.getRegistrationDate())){
+ queryWrapper.eq(Enterprise::getRegistrationDate, enterprise.getRegistrationDate());
+ }
+
+ if (ObjUtils.notNull(enterprise.getCertificationId())){
+ queryWrapper.eq(Enterprise::getCertificationId, enterprise.getCertificationId());
+ }
+
+ if (ObjUtils.notNull(enterprise.getAuthenticationDate())){
+ queryWrapper.eq(Enterprise::getAuthenticationDate, enterprise.getAuthenticationDate());
+ }
+
+ if (ObjUtils.notNull(enterprise.getServiceLevel())){
+ queryWrapper.eq(Enterprise::getServiceLevel, enterprise.getServiceLevel());
+ }
+
+ if (ObjUtils.notNull(enterprise.getOpenServerId())){
+ queryWrapper.eq(Enterprise::getOpenServerId, enterprise.getOpenServerId());
+ }
+
+ if (ObjUtils.notNull(enterprise.getAddServerId())){
+ queryWrapper.eq(Enterprise::getAddServerId, enterprise.getAddServerId());
+ }
+
+
+
+
+
+ return list(queryWrapper);
+ }
+}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/AddServiceController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/AddServiceController.java
deleted file mode 100644
index fdf40b1..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/AddServiceController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.AddService;
-import com.muyu.networking.service.AddServiceService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/addService")
-public class AddServiceController extends BaseController
-{
- @Autowired
- private AddServiceService addServiceService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:service:list")
- @GetMapping("/list")
- public Result> list(AddService addService)
- {
- startPage();
- List list = addServiceService.selectAddServiceList(addService);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:service:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, AddService addService)
- {
- List list = addServiceService.selectAddServiceList(addService);
- ExcelUtil util = new ExcelUtil(AddService.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:service:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(addServiceService.selectAddServiceById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:service:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody AddService addService)
- {
- return toAjax(addServiceService.insertAddService(addService));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:service:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody AddService addService)
- {
- return toAjax(addServiceService.updateAddService(addService));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:service:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(addServiceService.deleteAddServiceByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/CertificationController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/CertificationController.java
deleted file mode 100644
index 8796092..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/CertificationController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.Certification;
-import com.muyu.networking.service.CertificationService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/certification")
-public class CertificationController extends BaseController
-{
- @Autowired
- private CertificationService certificationService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:certification:list")
- @GetMapping("/list")
- public Result> list(Certification certification)
- {
- startPage();
- List list = certificationService.selectCertificationList(certification);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:certification:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, Certification certification)
- {
- List list = certificationService.selectCertificationList(certification);
- ExcelUtil util = new ExcelUtil(Certification.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:certification:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(certificationService.selectCertificationById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:certification:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody Certification certification)
- {
- return toAjax(certificationService.insertCertification(certification));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:certification:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody Certification certification)
- {
- return toAjax(certificationService.updateCertification(certification));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:certification:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(certificationService.deleteCertificationByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/EnterpriseController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/EnterpriseController.java
deleted file mode 100644
index f77c987..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/EnterpriseController.java
+++ /dev/null
@@ -1,100 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.Enterprise;
-import com.muyu.networking.service.EnterpriseService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/enterprise")
-public class EnterpriseController extends BaseController
-{
- @Autowired
- private EnterpriseService enterpriseService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:enterprise:list")
- @GetMapping("/list")
- public Result> list(Enterprise enterprise)
- {
- startPage();
- List list = enterpriseService.selectEnterpriseList(enterprise);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:enterprise:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, Enterprise enterprise)
- {
- List list = enterpriseService.selectEnterpriseList(enterprise);
- ExcelUtil util = new ExcelUtil(Enterprise.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:enterprise:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(enterpriseService.selectEnterpriseById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:enterprise:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody Enterprise enterprise)
- {
- return toAjax(enterpriseService.insertEnterprise(enterprise));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:enterprise:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody Enterprise enterprise)
- {
- return toAjax(enterpriseService.updateEnterprise(enterprise));
- }
-
-
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:enterprise:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(enterpriseService.deleteEnterpriseByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/InformationController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/InformationController.java
deleted file mode 100644
index b516054..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/InformationController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.domain.Information;
-import com.muyu.networking.service.IInformationService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@RestController
-@RequestMapping("/information")
-public class InformationController extends BaseController
-{
- @Autowired
- private IInformationService informationService;
-
- /**
- * 查询【请填写功能名称】列表
- */
-
- @GetMapping("/list")
- public Result> list(Information information)
- {
- startPage();
- List list = informationService.selectInformationList(information);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
-
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, Information information)
- {
- List list = informationService.selectInformationList(information);
- ExcelUtil util = new ExcelUtil(Information.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
-
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(informationService.selectInformationById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
-
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody Information information)
- {
- return toAjax(informationService.insertInformation(information));
- }
-
- /**
- * 修改【请填写功能名称】
- */
-
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody Information information)
- {
- return toAjax(informationService.updateInformation(information));
- }
-
- /**
- * 删除【请填写功能名称】
- */
-
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(informationService.deleteInformationByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/ModeOfPaymentIdController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/ModeOfPaymentIdController.java
deleted file mode 100644
index 2144c6e..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/ModeOfPaymentIdController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.ModeOfPayment;
-import com.muyu.networking.service.ModeOfPaymentIdService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/id")
-public class ModeOfPaymentIdController extends BaseController
-{
- @Autowired
- private ModeOfPaymentIdService modeOfPaymentIdService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:id:list")
- @GetMapping("/list")
- public Result> list(ModeOfPayment modeOfPaymentId)
- {
- startPage();
- List list = modeOfPaymentIdService.selectModeOfPaymentIdList(modeOfPaymentId);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:id:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, ModeOfPayment modeOfPaymentId)
- {
- List list = modeOfPaymentIdService.selectModeOfPaymentIdList(modeOfPaymentId);
- ExcelUtil util = new ExcelUtil(ModeOfPayment.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:id:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(modeOfPaymentIdService.selectModeOfPaymentIdById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:id:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody ModeOfPayment modeOfPaymentId)
- {
- return toAjax(modeOfPaymentIdService.insertModeOfPaymentId(modeOfPaymentId));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:id:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody ModeOfPayment modeOfPaymentId)
- {
- return toAjax(modeOfPaymentIdService.updateModeOfPaymentId(modeOfPaymentId));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:id:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(modeOfPaymentIdService.deleteModeOfPaymentIdByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/OpenServiceController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/OpenServiceController.java
deleted file mode 100644
index 8f7b91b..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/OpenServiceController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.OpenServiceAdd;
-import com.muyu.networking.service.OpenServiceService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/service")
-public class OpenServiceController extends BaseController
-{
- @Autowired
- private OpenServiceService openServiceService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:service:list")
- @GetMapping("/list")
- public Result> list(OpenServiceAdd openService)
- {
- startPage();
- List list = openServiceService.selectOpenServiceList(openService);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:service:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, OpenServiceAdd openService)
- {
- List list = openServiceService.selectOpenServiceList(openService);
- ExcelUtil util = new ExcelUtil(OpenServiceAdd.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:service:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(openServiceService.selectOpenServiceById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:service:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody OpenServiceAdd openService)
- {
- return toAjax(openServiceService.insertOpenService(openService));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:service:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody OpenServiceAdd openService)
- {
- return toAjax(openServiceService.updateOpenService(openService));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:service:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(openServiceService.deleteOpenServiceByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/PayForController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/PayForController.java
deleted file mode 100644
index 68fe28f..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/PayForController.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.controller;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.PayOf;
-import com.muyu.networking.service.PayOfService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@RestController
-@RequestMapping("/for")
-public class PayForController extends BaseController
-{
- @Autowired
- private PayOfService payForService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:for:list")
- @GetMapping("/list")
- public Result> list(PayOf payFor)
- {
- startPage();
- List list = payForService.selectPayOfList(payFor);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:for:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, PayOf payFor)
- {
- List list = payForService.selectPayOfList(payFor);
- ExcelUtil util = new ExcelUtil(PayOf.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:for:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(payForService.selectPayOfById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:for:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody PayOf payFor)
- {
- return toAjax(payForService.insertPayOf(payFor));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:for:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody PayOf payFor)
- {
- return toAjax(payForService.updatePayOf(payFor));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:for:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(payForService.deletePayOfByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/TypeController.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/TypeController.java
deleted file mode 100644
index 7fc0b09..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/TypeController.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package com.muyu.networking.controller;
-
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.poi.ExcelUtil;
-import com.muyu.common.core.web.controller.BaseController;
-import com.muyu.common.core.web.page.TableDataInfo;
-import com.muyu.common.log.annotation.Log;
-import com.muyu.common.log.enums.BusinessType;
-import com.muyu.common.security.annotation.RequiresPermissions;
-import com.muyu.domain.Type;
-import com.muyu.networking.service.ITypeService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.*;
-
-import javax.servlet.http.HttpServletResponse;
-import java.util.List;
-
-/**
- * 【请填写功能名称】Controller
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@RestController
-@RequestMapping("/type")
-public class TypeController extends BaseController
-{
- @Autowired
- private ITypeService typeService;
-
- /**
- * 查询【请填写功能名称】列表
- */
- @RequiresPermissions("system:type:list")
- @GetMapping("/list")
- public Result> list(Type type)
- {
- startPage();
- List list = typeService.selectTypeList(type);
- return getDataTable(list);
- }
-
- /**
- * 导出【请填写功能名称】列表
- */
- @RequiresPermissions("system:type:export")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.EXPORT)
- @PostMapping("/export")
- public void export(HttpServletResponse response, Type type)
- {
- List list = typeService.selectTypeList(type);
- ExcelUtil util = new ExcelUtil(Type.class);
- util.exportExcel(response, list, "【请填写功能名称】数据");
- }
-
- /**
- * 获取【请填写功能名称】详细信息
- */
- @RequiresPermissions("system:type:query")
- @GetMapping(value = "/{id}")
- public Result getInfo(@PathVariable("id") Long id)
- {
- return success(typeService.selectTypeById(id));
- }
-
- /**
- * 新增【请填写功能名称】
- */
- @RequiresPermissions("system:type:add")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.INSERT)
- @PostMapping
- public Result add(@RequestBody Type type)
- {
- return toAjax(typeService.insertType(type));
- }
-
- /**
- * 修改【请填写功能名称】
- */
- @RequiresPermissions("system:type:edit")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.UPDATE)
- @PutMapping
- public Result edit(@RequestBody Type type)
- {
- return toAjax(typeService.updateType(type));
- }
-
- /**
- * 删除【请填写功能名称】
- */
- @RequiresPermissions("system:type:remove")
- @Log(title = "【请填写功能名称】", businessType = BusinessType.DELETE)
- @DeleteMapping("/{ids}")
- public Result remove(@PathVariable Long[] ids)
- {
- return toAjax(typeService.deleteTypeByIds(ids));
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/AddServiceMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/AddServiceMapper.java
deleted file mode 100644
index c0220ad..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/AddServiceMapper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.mapper;
-
-
-import com.muyu.domain.AddService;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface AddServiceMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public AddService selectAddServiceById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param addService 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectAddServiceList(AddService addService);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- public int insertAddService(AddService addService);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- public int updateAddService(AddService addService);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteAddServiceById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteAddServiceByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/CertificationMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/CertificationMapper.java
deleted file mode 100644
index d9cbce2..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/CertificationMapper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.mapper;
-
-
-import com.muyu.domain.Certification;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface CertificationMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Certification selectCertificationById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param certification 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectCertificationList(Certification certification);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- public int insertCertification(Certification certification);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- public int updateCertification(Certification certification);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteCertificationById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteCertificationByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/EnterpriseMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/EnterpriseMapper.java
deleted file mode 100644
index 0d40d26..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/EnterpriseMapper.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.muyu.networking.mapper;
-
-import com.muyu.domain.Enterprise;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface EnterpriseMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Enterprise selectEnterpriseById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param enterprise 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectEnterpriseList(Enterprise enterprise);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- public int insertEnterprise(Enterprise enterprise);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- public int updateEnterprise(Enterprise enterprise);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteEnterpriseById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteEnterpriseByIds(Long[] ids);
-
- /**
- * 修改开通服务状态
- * */
- public int updateEnterpriseStatus(Long id,String openAdd);
-
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/FenceMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/FenceMapper.java
deleted file mode 100644
index 5b516f3..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/FenceMapper.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package com.muyu.networking.mapper;
-
-import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.muyu.domain.Fences;
-import org.apache.ibatis.annotations.Mapper;
-
-/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/31 16:21
- */
-@Mapper
-public interface FenceMapper extends BaseMapper {
-
- int addFeace(Fences fences);
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/InformationMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/InformationMapper.java
deleted file mode 100644
index 5b5b52e..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/InformationMapper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.mapper;
-
-
-import com.muyu.domain.Information;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-public interface InformationMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Information selectInformationById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param information 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectInformationList(Information information);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- public int insertInformation(Information information);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- public int updateInformation(Information information);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteInformationById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteInformationByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/ModeOfPaymentIdMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/ModeOfPaymentIdMapper.java
deleted file mode 100644
index 3d43c1d..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/ModeOfPaymentIdMapper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.mapper;
-
-
-import com.muyu.domain.ModeOfPayment;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface ModeOfPaymentIdMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public ModeOfPayment selectModeOfPaymentIdById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectModeOfPaymentIdList(ModeOfPayment modeOfPaymentId);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- public int insertModeOfPaymentId(ModeOfPayment modeOfPaymentId);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- public int updateModeOfPaymentId(ModeOfPayment modeOfPaymentId);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteModeOfPaymentIdById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteModeOfPaymentIdByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/OpenServiceMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/OpenServiceMapper.java
deleted file mode 100644
index f702c2a..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/OpenServiceMapper.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.mapper;
-
-import com.muyu.domain.OpenServiceAdd;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface OpenServiceMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public OpenServiceAdd selectOpenServiceById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param openService 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectOpenServiceList(OpenServiceAdd openService);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- public int insertOpenService(OpenServiceAdd openService);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- public int updateOpenService(OpenServiceAdd openService);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteOpenServiceById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteOpenServiceByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/PayOfMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/PayOfMapper.java
deleted file mode 100644
index f930474..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/PayOfMapper.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.muyu.networking.mapper;
-
-import com.muyu.domain.PayOf;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface PayOfMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public PayOf selectPayOfById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param PayOf 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectPayOfList(PayOf PayOf);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- public int insertPayOf(PayOf PayOf);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- public int updatePayOf(PayOf PayOf);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deletePayOfById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deletePayOfByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/TypeMapper.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/TypeMapper.java
deleted file mode 100644
index 6ccdab4..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/TypeMapper.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package com.muyu.networking.mapper;
-
-import com.muyu.domain.Type;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Mapper接口
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-public interface TypeMapper
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Type selectTypeById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param type 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectTypeList(Type type);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- public int insertType(Type type);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- public int updateType(Type type);
-
- /**
- * 删除【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteTypeById(Long id);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的数据主键集合
- * @return 结果
- */
- public int deleteTypeByIds(Long[] ids);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/opFen/SysUserNet.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/opFen/SysUserNet.java
deleted file mode 100644
index a5af976..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/opFen/SysUserNet.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.muyu.networking.opFen;
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.system.domain.SysUser;
-import org.springframework.cloud.openfeign.FeignClient;
-import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-
-/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/27 15:11
- */
-@FeignClient("muyu-system")
-public interface SysUserNet {
-
- @PostMapping("/system/user")
- public Result add (@Validated @RequestBody SysUser user);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/AddServiceService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/AddServiceService.java
deleted file mode 100644
index 3007a55..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/AddServiceService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.AddService;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface AddServiceService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public AddService selectAddServiceById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param addService 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectAddServiceList(AddService addService);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- public int insertAddService(AddService addService);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- public int updateAddService(AddService addService);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteAddServiceByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteAddServiceById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/CertificationService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/CertificationService.java
deleted file mode 100644
index bae4ad1..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/CertificationService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.Certification;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface CertificationService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Certification selectCertificationById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param certification 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectCertificationList(Certification certification);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- public int insertCertification(Certification certification);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- public int updateCertification(Certification certification);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteCertificationByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteCertificationById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/EnterpriseService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/EnterpriseService.java
deleted file mode 100644
index ff3f7dd..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/EnterpriseService.java
+++ /dev/null
@@ -1,70 +0,0 @@
-package com.muyu.networking.service;
-import com.muyu.domain.Enterprise;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface EnterpriseService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Enterprise selectEnterpriseById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param enterprise 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectEnterpriseList(Enterprise enterprise);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- public int insertEnterprise(Enterprise enterprise);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- public int updateEnterprise(Enterprise enterprise);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteEnterpriseByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteEnterpriseById(Long id);
-
-
- /**
- * 修改服务开通的状态
- * **/
- public int updateEnterpriseStatus(Long id,String openAdd);
-
-
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/FenceService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/FenceService.java
deleted file mode 100644
index 245ebb8..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/FenceService.java
+++ /dev/null
@@ -1,16 +0,0 @@
-package com.muyu.networking.service;
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.muyu.domain.Fences;
-
-/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/31 16:22
- */
-public interface FenceService extends IService {
-
- int insertFence(Fences fences);
-
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/IInformationService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/IInformationService.java
deleted file mode 100644
index 7297cb2..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/IInformationService.java
+++ /dev/null
@@ -1,64 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.baomidou.mybatisplus.extension.service.IService;
-import com.muyu.domain.Information;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-public interface IInformationService extends IService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Information selectInformationById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param information 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectInformationList(Information information);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- public int insertInformation(Information information);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- public int updateInformation(Information information);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteInformationByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteInformationById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ITypeService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ITypeService.java
deleted file mode 100644
index dcdc008..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ITypeService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.Type;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-public interface ITypeService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public Type selectTypeById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param type 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectTypeList(Type type);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- public int insertType(Type type);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- public int updateType(Type type);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteTypeByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteTypeById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ModeOfPaymentIdService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ModeOfPaymentIdService.java
deleted file mode 100644
index c783389..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ModeOfPaymentIdService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.ModeOfPayment;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface ModeOfPaymentIdService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public ModeOfPayment selectModeOfPaymentIdById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectModeOfPaymentIdList(ModeOfPayment modeOfPaymentId);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- public int insertModeOfPaymentId(ModeOfPayment modeOfPaymentId);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- public int updateModeOfPaymentId(ModeOfPayment modeOfPaymentId);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteModeOfPaymentIdByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteModeOfPaymentIdById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/OpenServiceService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/OpenServiceService.java
deleted file mode 100644
index d606ee8..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/OpenServiceService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.OpenServiceAdd;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface OpenServiceService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public OpenServiceAdd selectOpenServiceById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param openService 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectOpenServiceList(OpenServiceAdd openService);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- public int insertOpenService(OpenServiceAdd openService);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- public int updateOpenService(OpenServiceAdd openService);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deleteOpenServiceByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deleteOpenServiceById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/PayOfService.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/PayOfService.java
deleted file mode 100644
index 9d94ff8..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/PayOfService.java
+++ /dev/null
@@ -1,63 +0,0 @@
-package com.muyu.networking.service;
-
-
-import com.muyu.domain.PayOf;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service接口
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-public interface PayOfService
-{
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- public PayOf selectPayOfById(Long id);
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param PayOf 【请填写功能名称】
- * @return 【请填写功能名称】集合
- */
- public List selectPayOfList(PayOf PayOf);
-
- /**
- * 新增【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- public int insertPayOf(PayOf PayOf);
-
- /**
- * 修改【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- public int updatePayOf(PayOf PayOf);
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键集合
- * @return 结果
- */
- public int deletePayOfByIds(Long[] ids);
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- public int deletePayOfById(Long id);
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/AddServiceServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/AddServiceServiceImpl.java
deleted file mode 100644
index b0f3a3d..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/AddServiceServiceImpl.java
+++ /dev/null
@@ -1,97 +0,0 @@
-package com.muyu.networking.service.impl;
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.AddService;
-import com.muyu.networking.mapper.AddServiceMapper;
-import com.muyu.networking.service.AddServiceService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class AddServiceServiceImpl implements AddServiceService
-{
- @Autowired
- private AddServiceMapper addServiceMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public AddService selectAddServiceById(Long id)
- {
- return addServiceMapper.selectAddServiceById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param addService 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectAddServiceList(AddService addService)
- {
- return addServiceMapper.selectAddServiceList(addService);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertAddService(AddService addService)
- {
- addService.setCreateTime(DateUtils.getNowDate());
- return addServiceMapper.insertAddService(addService);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param addService 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateAddService(AddService addService)
- {
- addService.setUpdateTime(DateUtils.getNowDate());
- return addServiceMapper.updateAddService(addService);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteAddServiceByIds(Long[] ids)
- {
- return addServiceMapper.deleteAddServiceByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteAddServiceById(Long id)
- {
- return addServiceMapper.deleteAddServiceById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/CertificationServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/CertificationServiceImpl.java
deleted file mode 100644
index 9023eb0..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/CertificationServiceImpl.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package com.muyu.networking.service.impl;
-
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.Certification;
-import com.muyu.networking.mapper.CertificationMapper;
-import com.muyu.networking.service.CertificationService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class CertificationServiceImpl implements CertificationService
-{
- @Autowired
- private CertificationMapper certificationMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public Certification selectCertificationById(Long id)
- {
- return certificationMapper.selectCertificationById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param certification 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectCertificationList(Certification certification)
- {
- return certificationMapper.selectCertificationList(certification);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertCertification(Certification certification)
- {
- certification.setCreateTime(DateUtils.getNowDate());
- return certificationMapper.insertCertification(certification);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param certification 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateCertification(Certification certification)
- {
- certification.setUpdateTime(DateUtils.getNowDate());
- return certificationMapper.updateCertification(certification);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteCertificationByIds(Long[] ids)
- {
- return certificationMapper.deleteCertificationByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteCertificationById(Long id)
- {
- return certificationMapper.deleteCertificationById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/EnterpriseServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/EnterpriseServiceImpl.java
deleted file mode 100644
index f870ba8..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/EnterpriseServiceImpl.java
+++ /dev/null
@@ -1,247 +0,0 @@
-package com.muyu.networking.service.impl;
-
-
-import com.muyu.common.core.domain.Result;
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.common.security.utils.SecurityUtils;
-import com.muyu.common.system.domain.SysUser;
-import com.muyu.common.system.remote.RemoteUserService;
-import com.muyu.domain.Enterprise;
-import com.muyu.networking.mapper.EnterpriseMapper;
-import com.muyu.networking.service.EnterpriseService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-import java.util.UUID;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class EnterpriseServiceImpl implements EnterpriseService
-{
- @Autowired
- private EnterpriseMapper enterpriseMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public Enterprise selectEnterpriseById(Long id)
- {
- return enterpriseMapper.selectEnterpriseById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param enterprise 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectEnterpriseList(Enterprise enterprise)
- {
- return enterpriseMapper.selectEnterpriseList(enterprise);
- }
- @Autowired
- private RemoteUserService remoteUserService;
- /**
- * 新增【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertEnterprise(Enterprise enterprise)
- {
- enterprise.setCreateBy(SecurityUtils.getUsername());
- enterprise.setCreateTime(DateUtils.getNowDate());
- enterprise.setBusinessLicenseNumber(UUID.randomUUID().toString().replaceAll("-",""));
- enterprise.setStatus("1");
- enterprise.setCertification("1");
- enterprise.setOpenAdd("0");
- SysUser sysUser = SysUser.builder().userName(enterprise.getEnterpriseName())
- .password("admin")
- .nickName(enterprise.getEnterpriseName()).
- userType(String.valueOf(enterprise.getId()))
- .build();
- Result add = remoteUserService.add(sysUser);
- return enterpriseMapper.insertEnterprise(enterprise);
- }
- /**
- * 修改【请填写功能名称】
- *
- * @param enterprise 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateEnterprise(Enterprise enterprise)
- {
- enterprise.setUpdateTime(DateUtils.getNowDate());
- return enterpriseMapper.updateEnterprise(enterprise);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteEnterpriseByIds(Long[] ids)
- {
- return enterpriseMapper.deleteEnterpriseByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteEnterpriseById(Long id)
- {
- return enterpriseMapper.deleteEnterpriseById(id);
- }
-
- @Override
- public int updateEnterpriseStatus(Long id, String openAdd) {
- if (enterpriseMapper.updateEnterpriseStatus(id, openAdd) > 0) {
- return 1;
- }
- return 0;
- }
-
-
-//public void DockerMySQLExample() throws IOException {
-// //配置docker 客户端配置
-// DefaultDockerClientConfig.createDefaultConfigBuilder()
-// .withDockerHost("tcp://115.159.67.205:3306") // 使用Docker守护进程地址
-// .build();
-// DockerClient dockerClient = DockerClientBuilder.getInstance().build();
-//
-// try {
-// CreateContainerCmd createContainerCmd = dockerClient.createContainerCmd("mysql:latest")
-// .withName("my-mysql-container")
-// .withEnv("MYSQL_ROOT_PASSWORD=my-secret-pw");
-// CreateContainerResponse container = createContainerCmd.exec();
-// System.out.println("Created container " + container.getId());
-// dockerClient.startContainerCmd(container.getId()).exec();
-// InspectContainerResponse inspectContainerResponse = dockerClient.inspectContainerCmd(container.getId()).exec();
-// System.out.println("Started container " + container.getId());
-// System.out.println("Container started, inspecting logs:");
-// InputStream logs = dockerClient.logContainerCmd(container.getId())
-// .withStdErr(true)
-// .withStdOut(true)
-// .withFollowStream(true)
-// .exec();
-// try (BufferedReader reader = new BufferedReader(new InputStreamReader(logs))) {
-// String line;
-// while ((line = reader.readLine()) != null) {
-// System.out.println(line);
-// }
-// }
-// ExecCreateCmdResponse execCreateCmdResponse = dockerClient.execCreateCmd(container.getId())
-// .withCmd("mysql", "-u", "root", "-p", "my-secret-pw", "my_database")
-// .exec();
-// }
-// catch (Exception e) {
-// e.printStackTrace();
-// }
-// dockerClient.close();
-//}
-
-
-
-
-
-
-
-
-// public void DockerMySQLExample() throws IOException {
-// // 配置Docker客户端
-// DefaultDockerClientConfig config = DefaultDockerClientConfig.createDefaultConfigBuilder()
-// .withDockerHost("tcp://115.159.67.205:3306") // 使用Docker守护进程地址
-// .build();
-// DockerClient dockerClient = DockerClientBuilder.getInstance(config).build();
-//
-// try {
-// // 创建新的MySQL容器
-// CreateContainerCmd createContainerCmd = dockerClient.createContainerCmd("mysql:latest")
-// .withName("my-mysql-container")
-// .withEnv("MYSQL_ROOT_PASSWORD=my-secret-pw");
-//
-// CreateContainerResponse container = createContainerCmd.exec();
-// System.out.println("Created container " + container.getId());
-//
-// // 启动MySQL容器
-// dockerClient.startContainerCmd(container.getId()).exec();
-//
-// // 执行初始化脚本
-// String initScript = "CREATE DATABASE IF NOT EXISTS mydb;\n" +
-// "GRANT ALL PRIVILEGES ON mydb.* TO 'myuser' IDENTIFIED BY 'mypass';";
-//
-// // 获取容器的进程信息
-// InspectContainerResponse inspectContainerResponse = dockerClient.inspectContainerCmd(container.getId()).exec();
-// String containerId = inspectContainerResponse.getId();
-//
-// // 将初始化脚本通过stdin传递给MySQL
-// String execId = dockerClient.execCreateCmd(containerId, "/bin/bash", "-c", "mysql -u root -p$MYSQL_ROOT_PASSWORD")
-// .withAttachStdout(true)
-// .withAttachStdin(true)
-// .exec()
-// .getId();
-//
-// try (ExecStartResultCallback callback = new ExecStartResultCallback()) {
-//
-// InputStream execStream = dockerClient.execStartCmd(execId).withDetach(false)
-// .withTty(false)
-// .withCmd(initScript)
-// .exec()
-// .getExecResult()
-// .getStdout();
-//
-// // 读取并打印脚本执行结果
-// BufferedReader reader = new BufferedReader(new InputStreamReader(execStream));
-// String line;
-// while ((line = reader.readLine()) != null) {
-// System.out.println(line);
-// }
-// }
-// } catch (Exception e) {
-// e.printStackTrace();
-// } finally {
-// // 清理资源,移除容器
-// dockerClient.close();
-// }
-// }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- }
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/FenceServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/FenceServiceImpl.java
deleted file mode 100644
index ee35916..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/FenceServiceImpl.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.muyu.networking.service.impl;
-
-import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
-import com.muyu.domain.Fences;
-import com.muyu.networking.mapper.FenceMapper;
-import com.muyu.networking.service.FenceService;
-
-/**
- * @ClassDescription:
- * @JdkVersion: 17
- * @Author: zhangxu
- * @Created: 2024/5/31 16:23
- */
-public class FenceServiceImpl extends ServiceImpl implements FenceService {
-
-
- @Override
- public int insertFence(Fences fences) {
- return 0;
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/InformationServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/InformationServiceImpl.java
deleted file mode 100644
index 3263937..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/InformationServiceImpl.java
+++ /dev/null
@@ -1,100 +0,0 @@
-package com.muyu.networking.service.impl;
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.Information;
-import com.muyu.networking.mapper.InformationMapper;
-import com.muyu.networking.service.IInformationService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@Service
-public class InformationServiceImpl implements IInformationService
-{
- @Autowired
- private InformationMapper informationMapper;
-
-
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public Information selectInformationById(Long id)
- {
- return informationMapper.selectInformationById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param information 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectInformationList(Information information)
- {
- return informationMapper.selectInformationList(information);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertInformation(Information information)
- {
- information.setCreateTime(DateUtils.getNowDate());
- return informationMapper.insertInformation(information);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param information 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateInformation(Information information)
- {
- information.setUpdateTime(DateUtils.getNowDate());
- return informationMapper.updateInformation(information);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteInformationByIds(Long[] ids)
- {
- return informationMapper.deleteInformationByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteInformationById(Long id)
- {
- return informationMapper.deleteInformationById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/ModeOfPaymentIdServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/ModeOfPaymentIdServiceImpl.java
deleted file mode 100644
index ba379ae..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/ModeOfPaymentIdServiceImpl.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package com.muyu.networking.service.impl;
-
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.ModeOfPayment;
-import com.muyu.networking.mapper.ModeOfPaymentIdMapper;
-import com.muyu.networking.service.ModeOfPaymentIdService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class ModeOfPaymentIdServiceImpl implements ModeOfPaymentIdService
-{
- @Autowired
- private ModeOfPaymentIdMapper modeOfPaymentIdMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public ModeOfPayment selectModeOfPaymentIdById(Long id)
- {
- return modeOfPaymentIdMapper.selectModeOfPaymentIdById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectModeOfPaymentIdList(ModeOfPayment modeOfPaymentId)
- {
- return modeOfPaymentIdMapper.selectModeOfPaymentIdList(modeOfPaymentId);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertModeOfPaymentId(ModeOfPayment modeOfPaymentId)
- {
- modeOfPaymentId.setCreateTime(DateUtils.getNowDate());
- return modeOfPaymentIdMapper.insertModeOfPaymentId(modeOfPaymentId);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param modeOfPaymentId 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateModeOfPaymentId(ModeOfPayment modeOfPaymentId)
- {
- modeOfPaymentId.setUpdateTime(DateUtils.getNowDate());
- return modeOfPaymentIdMapper.updateModeOfPaymentId(modeOfPaymentId);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteModeOfPaymentIdByIds(Long[] ids)
- {
- return modeOfPaymentIdMapper.deleteModeOfPaymentIdByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteModeOfPaymentIdById(Long id)
- {
- return modeOfPaymentIdMapper.deleteModeOfPaymentIdById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/OpenServiceServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/OpenServiceServiceImpl.java
deleted file mode 100644
index 6d1dcb0..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/OpenServiceServiceImpl.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.service.impl;
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.OpenServiceAdd;
-import com.muyu.networking.mapper.OpenServiceMapper;
-import com.muyu.networking.service.OpenServiceService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class OpenServiceServiceImpl implements OpenServiceService
-{
- @Autowired
- private OpenServiceMapper openServiceMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public OpenServiceAdd selectOpenServiceById(Long id)
- {
- return openServiceMapper.selectOpenServiceById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param openService 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectOpenServiceList(OpenServiceAdd openService)
- {
- return openServiceMapper.selectOpenServiceList(openService);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertOpenService(OpenServiceAdd openService)
- {
- openService.setCreateTime(DateUtils.getNowDate());
- return openServiceMapper.insertOpenService(openService);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param openService 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateOpenService(OpenServiceAdd openService)
- {
- openService.setUpdateTime(DateUtils.getNowDate());
- return openServiceMapper.updateOpenService(openService);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteOpenServiceByIds(Long[] ids)
- {
- return openServiceMapper.deleteOpenServiceByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteOpenServiceById(Long id)
- {
- return openServiceMapper.deleteOpenServiceById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/PayOfServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/PayOfServiceImpl.java
deleted file mode 100644
index 58cbf2b..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/PayOfServiceImpl.java
+++ /dev/null
@@ -1,98 +0,0 @@
-package com.muyu.networking.service.impl;
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.PayOf;
-import com.muyu.networking.mapper.PayOfMapper;
-import com.muyu.networking.service.PayOfService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-25
- */
-@Service
-public class PayOfServiceImpl implements PayOfService
-{
- @Autowired
- private PayOfMapper payOfMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public PayOf selectPayOfById(Long id)
- {
- return payOfMapper.selectPayOfById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param PayOf 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectPayOfList(PayOf PayOf)
- {
- return payOfMapper.selectPayOfList(PayOf);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertPayOf(PayOf PayOf)
- {
- PayOf.setCreateTime(DateUtils.getNowDate());
- return payOfMapper.insertPayOf(PayOf);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param PayOf 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updatePayOf(PayOf PayOf)
- {
- PayOf.setUpdateTime(DateUtils.getNowDate());
- return payOfMapper.updatePayOf(PayOf);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deletePayOfByIds(Long[] ids)
- {
- return payOfMapper.deletePayOfByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deletePayOfById(Long id)
- {
- return payOfMapper.deletePayOfById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/TypeServiceImpl.java b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/TypeServiceImpl.java
deleted file mode 100644
index 5d33126..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/TypeServiceImpl.java
+++ /dev/null
@@ -1,99 +0,0 @@
-package com.muyu.networking.service.impl;
-
-
-import com.muyu.common.core.utils.DateUtils;
-import com.muyu.domain.Type;
-import com.muyu.networking.mapper.TypeMapper;
-import com.muyu.networking.service.ITypeService;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.stereotype.Service;
-
-import java.util.List;
-
-
-/**
- * 【请填写功能名称】Service业务层处理
- *
- * @author ruoyi
- * @date 2024-05-27
- */
-@Service
-public class TypeServiceImpl implements ITypeService
-{
- @Autowired
- private TypeMapper typeMapper;
-
- /**
- * 查询【请填写功能名称】
- *
- * @param id 【请填写功能名称】主键
- * @return 【请填写功能名称】
- */
- @Override
- public Type selectTypeById(Long id)
- {
- return typeMapper.selectTypeById(id);
- }
-
- /**
- * 查询【请填写功能名称】列表
- *
- * @param type 【请填写功能名称】
- * @return 【请填写功能名称】
- */
- @Override
- public List selectTypeList(Type type)
- {
- return typeMapper.selectTypeList(type);
- }
-
- /**
- * 新增【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int insertType(Type type)
- {
- type.setCreateTime(DateUtils.getNowDate());
- return typeMapper.insertType(type);
- }
-
- /**
- * 修改【请填写功能名称】
- *
- * @param type 【请填写功能名称】
- * @return 结果
- */
- @Override
- public int updateType(Type type)
- {
- type.setUpdateTime(DateUtils.getNowDate());
- return typeMapper.updateType(type);
- }
-
- /**
- * 批量删除【请填写功能名称】
- *
- * @param ids 需要删除的【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteTypeByIds(Long[] ids)
- {
- return typeMapper.deleteTypeByIds(ids);
- }
-
- /**
- * 删除【请填写功能名称】信息
- *
- * @param id 【请填写功能名称】主键
- * @return 结果
- */
- @Override
- public int deleteTypeById(Long id)
- {
- return typeMapper.deleteTypeById(id);
- }
-}
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/AddServiceMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/AddServiceMapper.xml
deleted file mode 100644
index 813e61f..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/AddServiceMapper.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, add_value, remark, create_by, create_time, update_time, update_by from add_service
-
-
-
-
-
-
-
- insert into add_service
-
- add_value,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
-
-
- #{addValue},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
-
-
-
-
- update add_service
-
- add_value = #{addValue},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
-
- where id = #{id}
-
-
-
- delete from add_service where id = #{id}
-
-
-
- delete from add_service where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/CertificationMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/CertificationMapper.xml
deleted file mode 100644
index 5718ea6..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/CertificationMapper.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, auditor, stat, audit_reason, remark, create_by, create_time, update_by, update_time from certification
-
-
-
-
-
-
-
- insert into certification
-
- auditor,
- stat,
- audit_reason,
- remark,
- create_by,
- create_time,
- update_by,
- update_time,
-
-
- #{auditor},
- #{stat},
- #{auditReason},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateBy},
- #{updateTime},
-
-
-
-
- update certification
-
- auditor = #{auditor},
- stat = #{stat},
- audit_reason = #{auditReason},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_by = #{updateBy},
- update_time = #{updateTime},
-
- where id = #{id}
-
-
-
- delete from certification where id = #{id}
-
-
-
- delete from certification where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/EnterpriseMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/EnterpriseMapper.xml
deleted file mode 100644
index f09838e..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/EnterpriseMapper.xml
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, enterprise_name,open_add, legal_person, business_license_number, establishment_date, business_scope, address, contact_phone, email, status, registration_date, certification, remark, create_by, create_time, update_time, update_by from enterprise
-
-
-
-
-
-
-
- insert into enterprise
-
- enterprise_name,
- legal_person,
- business_license_number,
- establishment_date,
- business_scope,
- address,
- contact_phone,
- email,
- status,
- registration_date,
- certification,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
- open_add,
-
-
- #{enterpriseName},
- #{legalPerson},
- #{businessLicenseNumber},
- #{establishmentDate},
- #{businessScope},
- #{address},
- #{contactPhone},
- #{email},
- #{status},
- #{registrationDate},
- #{certification},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
- #{openAdd},
-
-
-
-
- update enterprise
-
- enterprise_name = #{enterpriseName},
- legal_person = #{legalPerson},
- business_license_number = #{businessLicenseNumber},
- establishment_date = #{establishmentDate},
- business_scope = #{businessScope},
- address = #{address},
- contact_phone = #{contactPhone},
- email = #{email},
- status = #{status},
- registration_date = #{registrationDate},
- certification = #{certification},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
- open_add = #{openAdd},
-
- where id = #{id}
-
-
- update enterprise set open_add = #{openAdd} where id = #{id}
-
-
-
- delete from enterprise where id = #{id}
-
-
-
- delete from enterprise where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/InformationMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/InformationMapper.xml
deleted file mode 100644
index 9181320..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/InformationMapper.xml
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, number, type_id, electronic_id, motor, battery, motor_number, battery_number, enterprise_id, remark, create_by, create_time, update_time from information
-
-
-
-
-
-
-
- insert into information
-
- number,
- type_id,
- electronic_id,
- motor,
- battery,
- motor_number,
- battery_number,
- enterprise_id,
- remark,
- create_by,
- create_time,
- update_time,
-
-
- #{number},
- #{typeId},
- #{electronicId},
- #{motor},
- #{battery},
- #{motorNumber},
- #{batteryNumber},
- #{enterpriseId},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
-
-
-
-
- update information
-
- number = #{number},
- type_id = #{typeId},
- electronic_id = #{electronicId},
- motor = #{motor},
- battery = #{battery},
- motor_number = #{motorNumber},
- battery_number = #{batteryNumber},
- enterprise_id = #{enterpriseId},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
-
- where id = #{id}
-
-
-
- delete from information where id = #{id}
-
-
-
- delete from information where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/ModeOfPaymentIdMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/ModeOfPaymentIdMapper.xml
deleted file mode 100644
index e9c171e..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/ModeOfPaymentIdMapper.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, payment, remark, create_by, create_time, update_time, update_by from mode_of_payment_id
-
-
-
-
-
-
-
- insert into mode_of_payment_id
-
- payment,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
-
-
- #{payment},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
-
-
-
-
- update mode_of_payment_id
-
- payment = #{payment},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
-
- where id = #{id}
-
-
-
- delete from mode_of_payment_id where id = #{id}
-
-
-
- delete from mode_of_payment_id where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/OpenServiceMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/OpenServiceMapper.xml
deleted file mode 100644
index 26c162b..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/OpenServiceMapper.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, activate_the_service, remark, create_by, create_time, update_time, update_by from open_service
-
-
-
-
-
-
-
- insert into open_service
-
- activate_the_service,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
-
-
- #{activateTheService},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
-
-
-
-
- update open_service
-
- activate_the_service = #{activateTheService},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
-
- where id = #{id}
-
-
-
- delete from open_service where id = #{id}
-
-
-
- delete from open_service where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/PayForMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/PayForMapper.xml
deleted file mode 100644
index 951f496..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/PayForMapper.xml
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, enterprise_id, mode_of_payment_id, price, remark, create_by, create_time, update_time, update_by from pay_for
-
-
-
-
-
-
-
- insert into pay_for
-
- enterprise_id,
- mode_of_payment_id,
- price,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
-
-
- #{enterpriseId},
- #{modeOfPaymentId},
- #{price},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
-
-
-
-
- update pay_for
-
- enterprise_id = #{enterpriseId},
- mode_of_payment_id = #{modeOfPaymentId},
- price = #{price},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
-
- where id = #{id}
-
-
-
- delete from pay_for where id = #{id}
-
-
-
- delete from pay_for where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/TypeMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/TypeMapper.xml
deleted file mode 100644
index 42c7e43..0000000
--- a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/TypeMapper.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- select id, type_name, remark, create_by, create_time, update_time, update_by from type
-
-
-
-
-
-
-
- insert into type
-
- id,
- type_name,
- remark,
- create_by,
- create_time,
- update_time,
- update_by,
-
-
- #{id},
- #{typeName},
- #{remark},
- #{createBy},
- #{createTime},
- #{updateTime},
- #{updateBy},
-
-
-
-
- update type
-
- type_name = #{typeName},
- remark = #{remark},
- create_by = #{createBy},
- create_time = #{createTime},
- update_time = #{updateTime},
- update_by = #{updateBy},
-
- where id = #{id}
-
-
-
- delete from type where id = #{id}
-
-
-
- delete from type where id in
-
- #{id}
-
-
-
diff --git a/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/netWorking/EnterpriseMapper.xml b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/netWorking/EnterpriseMapper.xml
new file mode 100644
index 0000000..74678d7
--- /dev/null
+++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/netWorking/EnterpriseMapper.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ select id, ebterprise_name, legal_person, business_lincense_number, estabiness_date, business_scope, address, contact_phone, email, status, registration_date, certification_id, authentication_date, service_level, open_server_id, add_server_id, create_by, create_time, update_by, update_time, remark from enterprise
+
+
diff --git a/muyu-modules/muyu-net-working/pom.xml b/muyu-modules/muyu-net-working/pom.xml
index 7fca981..7f34462 100644
--- a/muyu-modules/muyu-net-working/pom.xml
+++ b/muyu-modules/muyu-net-working/pom.xml
@@ -9,8 +9,10 @@
3.6.3
- muyu-net-working
pom
+
+ muyu-net-working车联网运营平台模块
+
muyu-net-working-common
muyu-net-working-server
@@ -18,6 +20,8 @@
muyu-net-working-remote
+ muyu-net-working
+
17
17
diff --git a/muyu-modules/pom.xml b/muyu-modules/pom.xml
index 30a6b4c..6a377cc 100644
--- a/muyu-modules/pom.xml
+++ b/muyu-modules/pom.xml
@@ -14,6 +14,7 @@
muyu-job
muyu-file
muyu-net-working
+ muyu-customer-business
muyu-modules