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 new file mode 100644 index 0000000..3974cfe --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/AddService.java @@ -0,0 +1,33 @@ +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 new file mode 100644 index 0000000..9e8c5f1 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Certification.java @@ -0,0 +1,38 @@ +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 new file mode 100644 index 0000000..2f87cca --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Enterprise.java @@ -0,0 +1,227 @@ +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; + +/** 企业入驻 + * @ClassDescription: + * @JdkVersion: 17 + * @Author: zhangxu + * @Created: 2024/5/25 8:51 + */ +@Data +@AllArgsConstructor +@NoArgsConstructor +public class Enterprise extends BaseEntity { + /** + *q企业入驻id + * **/ + private Long id; + /** + *企业名称 + * **/ + private String enterpriseName; + /** + *法定代表人 + * **/ + private String legalPerson; + /** + *企业注册时获得的合法经营码 + * **/ + private String businessLicenseNumber; + /** + *企业成立的日期 + * **/ + private Date establishmentDate; + /** + *经营范围 + * **/ + private String businessScope; + /** + *注册地址 + * **/ + private String address; + /** + *联系企业的电话 + * **/ + private String contactPhone; + /** + *公司邮箱 + * **/ + private String email; + /** + *企业当前的状态 + * **/ + private String status; + /** + *企业入驻平台的日期 + * **/ + private Date registrationDate; + /** + *企业认证 + * **/ + private String certification; + /** + *开通服务id + * **/ + private Long openServiceId; + /** + *增值服务id + * **/ + private Integer addServiceId; + + /*** + * 开通服务 + * */ + private String openAdd; + + + public String getOpenAdd() { + return openAdd; + } + + 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 new file mode 100644 index 0000000..281fa37 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/FenceGroups.java @@ -0,0 +1,33 @@ +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 new file mode 100644 index 0000000..ab76e8e --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Fences.java @@ -0,0 +1,60 @@ +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 new file mode 100644 index 0000000..9f77548 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Information.java @@ -0,0 +1,161 @@ +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 new file mode 100644 index 0000000..a703398 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/ModeOfPayment.java @@ -0,0 +1,31 @@ +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 new file mode 100644 index 0000000..6577379 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/OpenServiceAdd.java @@ -0,0 +1,34 @@ +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 new file mode 100644 index 0000000..13a693d --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/PayOf.java @@ -0,0 +1,37 @@ +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 new file mode 100644 index 0000000..d0df5ac --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Type.java @@ -0,0 +1,64 @@ +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 new file mode 100644 index 0000000..6ec6fa8 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/Vehicle.java @@ -0,0 +1,35 @@ +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/remote/RemoteFileService.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteFileService.java deleted file mode 100644 index 83ba13c..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteFileService.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.muyu.net.working.domain.remote; - -import com.muyu.common.core.constant.ServiceNameConstants; -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.SysFile; -import com.muyu.common.system.remote.factory.RemoteFileFallbackFactory; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.http.MediaType; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestPart; -import org.springframework.web.multipart.MultipartFile; - -/** - * 文件服务 - * - * @author muyu - */ -@FeignClient(contextId = "remoteFileService", value = ServiceNameConstants.FILE_SERVICE, fallbackFactory = RemoteFileFallbackFactory.class) -public interface RemoteFileService { - /** - * 上传文件 - * - * @param file 文件信息 - * - * @return 结果 - */ - @PostMapping(value = "/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) - public Result upload (@RequestPart(value = "file") MultipartFile file); -} diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteLogService.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteLogService.java deleted file mode 100644 index 8f1d9d0..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteLogService.java +++ /dev/null @@ -1,42 +0,0 @@ -package com.muyu.net.working.domain.remote; - -import com.muyu.common.core.constant.SecurityConstants; -import com.muyu.common.core.constant.ServiceNameConstants; -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.SysLogininfor; -import com.muyu.common.system.domain.SysOperLog; -import com.muyu.common.system.remote.factory.RemoteLogFallbackFactory; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestHeader; - -/** - * 日志服务 - * - * @author muyu - */ -@FeignClient(contextId = "remoteLogService", value = ServiceNameConstants.SYSTEM_SERVICE, fallbackFactory = RemoteLogFallbackFactory.class) -public interface RemoteLogService { - /** - * 保存系统日志 - * - * @param sysOperLog 日志实体 - * @param source 请求来源 - * - * @return 结果 - */ - @PostMapping("/operlog") - public Result saveLog (@RequestBody SysOperLog sysOperLog, @RequestHeader(SecurityConstants.FROM_SOURCE) String source) throws Exception; - - /** - * 保存访问记录 - * - * @param sysLogininfor 访问实体 - * @param source 请求来源 - * - * @return 结果 - */ - @PostMapping("/logininfor") - public Result saveLogininfor (@RequestBody SysLogininfor sysLogininfor, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); -} diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteUserService.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteUserService.java deleted file mode 100644 index 20a28cf..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/RemoteUserService.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.muyu.net.working.domain.remote; - -import com.muyu.common.core.constant.SecurityConstants; -import com.muyu.common.core.constant.ServiceNameConstants; -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.LoginUser; -import com.muyu.common.system.domain.SysUser; -import com.muyu.common.system.remote.factory.RemoteUserFallbackFactory; -import org.springframework.cloud.openfeign.FeignClient; -import org.springframework.validation.annotation.Validated; -import org.springframework.web.bind.annotation.*; - -/** - * 用户服务 - * - * @author muyu - */ -@FeignClient(contextId = "remoteUserService", value = ServiceNameConstants.SYSTEM_SERVICE, fallbackFactory = RemoteUserFallbackFactory.class) -public interface RemoteUserService { - /** - * 通过用户名查询用户信息 - * - * @param username 用户名 - * @param source 请求来源 - * - * @return 结果 - */ - @GetMapping("/user/info/{username}") - public Result getUserInfo (@PathVariable("username") String username, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); - - - - @PostMapping("/user") - public Result add (@Validated @RequestBody SysUser user); - - /** - * 注册用户信息 - * - * @param sysUser 用户信息 - * @param source 请求来源 - * - * @return 结果 - */ - @PostMapping("/user/register") - public Result registerUserInfo (@RequestBody SysUser sysUser, @RequestHeader(SecurityConstants.FROM_SOURCE) String source); -} diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteFileFallbackFactory.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteFileFallbackFactory.java deleted file mode 100644 index 661d860..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteFileFallbackFactory.java +++ /dev/null @@ -1,31 +0,0 @@ -package com.muyu.net.working.domain.remote.factory; - -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.SysFile; -import com.muyu.common.system.remote.RemoteFileService; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; -import org.springframework.web.multipart.MultipartFile; - -/** - * 文件服务降级处理 - * - * @author muyu - */ -@Component -public class RemoteFileFallbackFactory implements FallbackFactory { - private static final Logger log = LoggerFactory.getLogger(RemoteFileFallbackFactory.class); - - @Override - public RemoteFileService create (Throwable throwable) { - log.error("文件服务调用失败:{}", throwable.getMessage()); - return new RemoteFileService() { - @Override - public Result upload (MultipartFile file) { - return Result.error("上传文件失败:" + throwable.getMessage()); - } - }; - } -} diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteLogFallbackFactory.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteLogFallbackFactory.java deleted file mode 100644 index d2f44aa..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteLogFallbackFactory.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.muyu.net.working.domain.remote.factory; - -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.SysLogininfor; -import com.muyu.common.system.domain.SysOperLog; -import com.muyu.common.system.remote.RemoteLogService; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -/** - * 日志服务降级处理 - * - * @author muyu - */ -@Component -public class RemoteLogFallbackFactory implements FallbackFactory { - private static final Logger log = LoggerFactory.getLogger(RemoteLogFallbackFactory.class); - - @Override - public RemoteLogService create (Throwable throwable) { - log.error("日志服务调用失败:{}", throwable.getMessage()); - return new RemoteLogService() { - @Override - public Result saveLog (SysOperLog sysOperLog, String source) { - return Result.error("保存操作日志失败:" + throwable.getMessage()); - } - - @Override - public Result saveLogininfor (SysLogininfor sysLogininfor, String source) { - return Result.error("保存登录日志失败:" + throwable.getMessage()); - } - }; - - } -} diff --git a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteUserFallbackFactory.java b/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteUserFallbackFactory.java deleted file mode 100644 index 75bd839..0000000 --- a/muyu-modules/muyu-net-working/muyu-net-working-common/src/main/java/com/muyu/net/working/domain/remote/factory/RemoteUserFallbackFactory.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.muyu.net.working.domain.remote.factory; - -import com.muyu.common.core.domain.Result; -import com.muyu.common.system.domain.LoginUser; -import com.muyu.common.system.domain.SysUser; -import com.muyu.common.system.remote.RemoteUserService; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.cloud.openfeign.FallbackFactory; -import org.springframework.stereotype.Component; - -/** - * 用户服务降级处理 - * - * @author muyu - */ -@Component -public class RemoteUserFallbackFactory implements FallbackFactory { - private static final Logger log = LoggerFactory.getLogger(RemoteUserFallbackFactory.class); - - @Override - public RemoteUserService create (Throwable throwable) { - log.error("用户服务调用失败:{}", throwable.getMessage()); - return new RemoteUserService() { - @Override - public Result getUserInfo (String username, String source) { - return Result.error("获取用户失败:" + throwable.getMessage()); - } - - @Override - public Result add(SysUser user) { - return Result.error("获取用户失败:{}", throwable.getMessage()); - } - - @Override - public Result registerUserInfo (SysUser sysUser, String source) { - return Result.error("注册用户失败:" + throwable.getMessage()); - } - }; - } -} 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/networking/NetworkingApplication.java new file mode 100644 index 0000000..3ac951f --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/NetworkingApplication.java @@ -0,0 +1,23 @@ +package com.muyu.networking; + +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; + +/** + * @ClassDescription: + * @JdkVersion: 17 + * @Author: zhangxu + * @Created: 2024/5/25 8:45 + */ +@EnableCustomConfig +@EnableCustomSwagger2 +@EnableMyFeignClients +@SpringBootApplication +public class NetworkingApplication { + public static void main(String[] args) { + SpringApplication.run(NetworkingApplication.class, args); + } +} 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 new file mode 100644 index 0000000..fdf40b1 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/AddServiceController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..8796092 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/CertificationController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..f77c987 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/EnterpriseController.java @@ -0,0 +1,100 @@ +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 new file mode 100644 index 0000000..b516054 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/InformationController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..2144c6e --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/ModeOfPaymentIdController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..8f7b91b --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/OpenServiceController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..68fe28f --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/PayForController.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..7fc0b09 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/controller/TypeController.java @@ -0,0 +1,99 @@ +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 new file mode 100644 index 0000000..c0220ad --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/AddServiceMapper.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..d9cbce2 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/CertificationMapper.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..0d40d26 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/EnterpriseMapper.java @@ -0,0 +1,70 @@ +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 new file mode 100644 index 0000000..5b516f3 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/FenceMapper.java @@ -0,0 +1,18 @@ +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 new file mode 100644 index 0000000..5b5b52e --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/InformationMapper.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..3d43c1d --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/ModeOfPaymentIdMapper.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..f702c2a --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/OpenServiceMapper.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..f930474 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/PayOfMapper.java @@ -0,0 +1,62 @@ +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 new file mode 100644 index 0000000..6ccdab4 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/mapper/TypeMapper.java @@ -0,0 +1,62 @@ +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 new file mode 100644 index 0000000..a5af976 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/opFen/SysUserNet.java @@ -0,0 +1,21 @@ +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 new file mode 100644 index 0000000..3007a55 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/AddServiceService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..bae4ad1 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/CertificationService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..ff3f7dd --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/EnterpriseService.java @@ -0,0 +1,70 @@ +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 new file mode 100644 index 0000000..245ebb8 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/FenceService.java @@ -0,0 +1,16 @@ +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 new file mode 100644 index 0000000..7297cb2 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/IInformationService.java @@ -0,0 +1,64 @@ +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 new file mode 100644 index 0000000..dcdc008 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ITypeService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..c783389 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/ModeOfPaymentIdService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..d606ee8 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/OpenServiceService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..9d94ff8 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/PayOfService.java @@ -0,0 +1,63 @@ +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 new file mode 100644 index 0000000..b0f3a3d --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/AddServiceServiceImpl.java @@ -0,0 +1,97 @@ +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 new file mode 100644 index 0000000..9023eb0 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/CertificationServiceImpl.java @@ -0,0 +1,99 @@ +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 new file mode 100644 index 0000000..f870ba8 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/EnterpriseServiceImpl.java @@ -0,0 +1,247 @@ +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 new file mode 100644 index 0000000..ee35916 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/FenceServiceImpl.java @@ -0,0 +1,21 @@ +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 new file mode 100644 index 0000000..3263937 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/InformationServiceImpl.java @@ -0,0 +1,100 @@ +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 new file mode 100644 index 0000000..ba379ae --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/ModeOfPaymentIdServiceImpl.java @@ -0,0 +1,99 @@ +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 new file mode 100644 index 0000000..6d1dcb0 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/OpenServiceServiceImpl.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..58cbf2b --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/PayOfServiceImpl.java @@ -0,0 +1,98 @@ +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 new file mode 100644 index 0000000..5d33126 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/java/com/muyu/networking/service/impl/TypeServiceImpl.java @@ -0,0 +1,99 @@ +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 new file mode 100644 index 0000000..813e61f --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/AddServiceMapper.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..5718ea6 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/CertificationMapper.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..f09838e --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/EnterpriseMapper.xml @@ -0,0 +1,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..9181320 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/InformationMapper.xml @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..e9c171e --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/ModeOfPaymentIdMapper.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..26c162b --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/OpenServiceMapper.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..951f496 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/PayForMapper.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + 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 new file mode 100644 index 0000000..42c7e43 --- /dev/null +++ b/muyu-modules/muyu-net-working/muyu-net-working-server/src/main/resources/mapper/TypeMapper.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + 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} + + +