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