From 452fed5647d80c2a31ba4650c16892f115e132e1 Mon Sep 17 00:00:00 2001 From: 2511 Date: Tue, 27 Aug 2024 15:05:41 +0800 Subject: [PATCH] =?UTF-8?q?mqtt=E4=BF=A1=E6=81=AF=E7=9A=84=E8=8E=B7?= =?UTF-8?q?=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/generator/domain/Role.java | 76 ++++++++ src/main/java/generator/domain/Ups.java | 85 +++++++++ .../java/generator/domain/UpsHistory.java | 164 ++++++++++++++++++ .../java/generator/mapper/RoleMapper.java | 18 ++ .../generator/mapper/UpsHistoryMapper.java | 18 ++ src/main/java/generator/mapper/UpsMapper.java | 18 ++ .../java/generator/service/RoleService.java | 13 ++ .../generator/service/UpsHistoryService.java | 13 ++ .../java/generator/service/UpsService.java | 13 ++ .../service/impl/RoleServiceImpl.java | 22 +++ .../service/impl/UpsHistoryServiceImpl.java | 22 +++ .../service/impl/UpsServiceImpl.java | 22 +++ src/main/resources/mapper/RoleMapper.xml | 16 ++ .../resources/mapper/UpsHistoryMapper.xml | 31 ++++ src/main/resources/mapper/UpsMapper.xml | 18 ++ 15 files changed, 549 insertions(+) create mode 100644 src/main/java/generator/domain/Role.java create mode 100644 src/main/java/generator/domain/Ups.java create mode 100644 src/main/java/generator/domain/UpsHistory.java create mode 100644 src/main/java/generator/mapper/RoleMapper.java create mode 100644 src/main/java/generator/mapper/UpsHistoryMapper.java create mode 100644 src/main/java/generator/mapper/UpsMapper.java create mode 100644 src/main/java/generator/service/RoleService.java create mode 100644 src/main/java/generator/service/UpsHistoryService.java create mode 100644 src/main/java/generator/service/UpsService.java create mode 100644 src/main/java/generator/service/impl/RoleServiceImpl.java create mode 100644 src/main/java/generator/service/impl/UpsHistoryServiceImpl.java create mode 100644 src/main/java/generator/service/impl/UpsServiceImpl.java create mode 100644 src/main/resources/mapper/RoleMapper.xml create mode 100644 src/main/resources/mapper/UpsHistoryMapper.xml create mode 100644 src/main/resources/mapper/UpsMapper.xml diff --git a/src/main/java/generator/domain/Role.java b/src/main/java/generator/domain/Role.java new file mode 100644 index 0000000..c5b73be --- /dev/null +++ b/src/main/java/generator/domain/Role.java @@ -0,0 +1,76 @@ +package generator.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import lombok.Data; + +/** + * + * @TableName role + */ +@TableName(value ="role") +@Data +public class Role implements Serializable { + /** + * + */ + @TableId + private Integer id; + + /** + * + */ + private String role; + + /** + * + */ + private String name; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + Role other = (Role) that; + return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) + && (this.getRole() == null ? other.getRole() == null : this.getRole().equals(other.getRole())) + && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); + result = prime * result + ((getRole() == null) ? 0 : getRole().hashCode()); + result = prime * result + ((getName() == null) ? 0 : getName().hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", role=").append(role); + sb.append(", name=").append(name); + sb.append(", serialVersionUID=").append(serialVersionUID); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/generator/domain/Ups.java b/src/main/java/generator/domain/Ups.java new file mode 100644 index 0000000..e3a1c56 --- /dev/null +++ b/src/main/java/generator/domain/Ups.java @@ -0,0 +1,85 @@ +package generator.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.util.Date; +import lombok.Data; + +/** + * + * @TableName ups + */ +@TableName(value ="ups") +@Data +public class Ups implements Serializable { + /** + * + */ + @TableId + private Integer id; + + /** + * + */ + private Integer upsId; + + /** + * + */ + private Integer serialNumber; + + /** + * + */ + private Date createTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + Ups other = (Ups) that; + return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) + && (this.getUpsId() == null ? other.getUpsId() == null : this.getUpsId().equals(other.getUpsId())) + && (this.getSerialNumber() == null ? other.getSerialNumber() == null : this.getSerialNumber().equals(other.getSerialNumber())) + && (this.getCreateTime() == null ? other.getCreateTime() == null : this.getCreateTime().equals(other.getCreateTime())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); + result = prime * result + ((getUpsId() == null) ? 0 : getUpsId().hashCode()); + result = prime * result + ((getSerialNumber() == null) ? 0 : getSerialNumber().hashCode()); + result = prime * result + ((getCreateTime() == null) ? 0 : getCreateTime().hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", upsId=").append(upsId); + sb.append(", serialNumber=").append(serialNumber); + sb.append(", createTime=").append(createTime); + sb.append(", serialVersionUID=").append(serialVersionUID); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/generator/domain/UpsHistory.java b/src/main/java/generator/domain/UpsHistory.java new file mode 100644 index 0000000..1771146 --- /dev/null +++ b/src/main/java/generator/domain/UpsHistory.java @@ -0,0 +1,164 @@ +package generator.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import lombok.Data; + +/** + * + * @TableName ups_history + */ +@TableName(value ="ups_history") +@Data +public class UpsHistory implements Serializable { + /** + * + */ + @TableId + private Integer id; + + /** + * + */ + private Integer upsId; + + /** + * + */ + private String workMode; + + /** + * + */ + private String deviceType; + + /** + * + */ + private String status; + + /** + * + */ + private String cityVol; + + /** + * + */ + private String cityFreq; + + /** + * + */ + private String cellVol; + + /** + * + */ + private String cellCur; + + /** + * + */ + private String outVol; + + /** + * + */ + private String inVol; + + /** + * + */ + private String outCur; + + /** + * + */ + private String outFreq; + + /** + * + */ + private String outPower; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + + @Override + public boolean equals(Object that) { + if (this == that) { + return true; + } + if (that == null) { + return false; + } + if (getClass() != that.getClass()) { + return false; + } + UpsHistory other = (UpsHistory) that; + return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) + && (this.getUpsId() == null ? other.getUpsId() == null : this.getUpsId().equals(other.getUpsId())) + && (this.getWorkMode() == null ? other.getWorkMode() == null : this.getWorkMode().equals(other.getWorkMode())) + && (this.getDeviceType() == null ? other.getDeviceType() == null : this.getDeviceType().equals(other.getDeviceType())) + && (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus())) + && (this.getCityVol() == null ? other.getCityVol() == null : this.getCityVol().equals(other.getCityVol())) + && (this.getCityFreq() == null ? other.getCityFreq() == null : this.getCityFreq().equals(other.getCityFreq())) + && (this.getCellVol() == null ? other.getCellVol() == null : this.getCellVol().equals(other.getCellVol())) + && (this.getCellCur() == null ? other.getCellCur() == null : this.getCellCur().equals(other.getCellCur())) + && (this.getOutVol() == null ? other.getOutVol() == null : this.getOutVol().equals(other.getOutVol())) + && (this.getInVol() == null ? other.getInVol() == null : this.getInVol().equals(other.getInVol())) + && (this.getOutCur() == null ? other.getOutCur() == null : this.getOutCur().equals(other.getOutCur())) + && (this.getOutFreq() == null ? other.getOutFreq() == null : this.getOutFreq().equals(other.getOutFreq())) + && (this.getOutPower() == null ? other.getOutPower() == null : this.getOutPower().equals(other.getOutPower())); + } + + @Override + public int hashCode() { + final int prime = 31; + int result = 1; + result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); + result = prime * result + ((getUpsId() == null) ? 0 : getUpsId().hashCode()); + result = prime * result + ((getWorkMode() == null) ? 0 : getWorkMode().hashCode()); + result = prime * result + ((getDeviceType() == null) ? 0 : getDeviceType().hashCode()); + result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode()); + result = prime * result + ((getCityVol() == null) ? 0 : getCityVol().hashCode()); + result = prime * result + ((getCityFreq() == null) ? 0 : getCityFreq().hashCode()); + result = prime * result + ((getCellVol() == null) ? 0 : getCellVol().hashCode()); + result = prime * result + ((getCellCur() == null) ? 0 : getCellCur().hashCode()); + result = prime * result + ((getOutVol() == null) ? 0 : getOutVol().hashCode()); + result = prime * result + ((getInVol() == null) ? 0 : getInVol().hashCode()); + result = prime * result + ((getOutCur() == null) ? 0 : getOutCur().hashCode()); + result = prime * result + ((getOutFreq() == null) ? 0 : getOutFreq().hashCode()); + result = prime * result + ((getOutPower() == null) ? 0 : getOutPower().hashCode()); + return result; + } + + @Override + public String toString() { + StringBuilder sb = new StringBuilder(); + sb.append(getClass().getSimpleName()); + sb.append(" ["); + sb.append("Hash = ").append(hashCode()); + sb.append(", id=").append(id); + sb.append(", upsId=").append(upsId); + sb.append(", workMode=").append(workMode); + sb.append(", deviceType=").append(deviceType); + sb.append(", status=").append(status); + sb.append(", cityVol=").append(cityVol); + sb.append(", cityFreq=").append(cityFreq); + sb.append(", cellVol=").append(cellVol); + sb.append(", cellCur=").append(cellCur); + sb.append(", outVol=").append(outVol); + sb.append(", inVol=").append(inVol); + sb.append(", outCur=").append(outCur); + sb.append(", outFreq=").append(outFreq); + sb.append(", outPower=").append(outPower); + sb.append(", serialVersionUID=").append(serialVersionUID); + sb.append("]"); + return sb.toString(); + } +} \ No newline at end of file diff --git a/src/main/java/generator/mapper/RoleMapper.java b/src/main/java/generator/mapper/RoleMapper.java new file mode 100644 index 0000000..036084d --- /dev/null +++ b/src/main/java/generator/mapper/RoleMapper.java @@ -0,0 +1,18 @@ +package generator.mapper; + +import generator.domain.Role; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author 2511 +* @description 针对表【role】的数据库操作Mapper +* @createDate 2024-08-27 11:58:07 +* @Entity generator.domain.Role +*/ +public interface RoleMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/generator/mapper/UpsHistoryMapper.java b/src/main/java/generator/mapper/UpsHistoryMapper.java new file mode 100644 index 0000000..1eb039f --- /dev/null +++ b/src/main/java/generator/mapper/UpsHistoryMapper.java @@ -0,0 +1,18 @@ +package generator.mapper; + +import generator.domain.UpsHistory; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author 2511 +* @description 针对表【ups_history】的数据库操作Mapper +* @createDate 2024-08-27 14:59:13 +* @Entity generator.domain.UpsHistory +*/ +public interface UpsHistoryMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/generator/mapper/UpsMapper.java b/src/main/java/generator/mapper/UpsMapper.java new file mode 100644 index 0000000..fcb9657 --- /dev/null +++ b/src/main/java/generator/mapper/UpsMapper.java @@ -0,0 +1,18 @@ +package generator.mapper; + +import generator.domain.Ups; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author 2511 +* @description 针对表【ups】的数据库操作Mapper +* @createDate 2024-08-27 14:56:20 +* @Entity generator.domain.Ups +*/ +public interface UpsMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/generator/service/RoleService.java b/src/main/java/generator/service/RoleService.java new file mode 100644 index 0000000..ca0a299 --- /dev/null +++ b/src/main/java/generator/service/RoleService.java @@ -0,0 +1,13 @@ +package generator.service; + +import generator.domain.Role; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author 2511 +* @description 针对表【role】的数据库操作Service +* @createDate 2024-08-27 11:58:07 +*/ +public interface RoleService extends IService { + +} diff --git a/src/main/java/generator/service/UpsHistoryService.java b/src/main/java/generator/service/UpsHistoryService.java new file mode 100644 index 0000000..a297597 --- /dev/null +++ b/src/main/java/generator/service/UpsHistoryService.java @@ -0,0 +1,13 @@ +package generator.service; + +import generator.domain.UpsHistory; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author 2511 +* @description 针对表【ups_history】的数据库操作Service +* @createDate 2024-08-27 14:59:13 +*/ +public interface UpsHistoryService extends IService { + +} diff --git a/src/main/java/generator/service/UpsService.java b/src/main/java/generator/service/UpsService.java new file mode 100644 index 0000000..43ff8ce --- /dev/null +++ b/src/main/java/generator/service/UpsService.java @@ -0,0 +1,13 @@ +package generator.service; + +import generator.domain.Ups; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author 2511 +* @description 针对表【ups】的数据库操作Service +* @createDate 2024-08-27 14:56:20 +*/ +public interface UpsService extends IService { + +} diff --git a/src/main/java/generator/service/impl/RoleServiceImpl.java b/src/main/java/generator/service/impl/RoleServiceImpl.java new file mode 100644 index 0000000..34623df --- /dev/null +++ b/src/main/java/generator/service/impl/RoleServiceImpl.java @@ -0,0 +1,22 @@ +package generator.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import generator.domain.Role; +import generator.service.RoleService; +import generator.mapper.RoleMapper; +import org.springframework.stereotype.Service; + +/** +* @author 2511 +* @description 针对表【role】的数据库操作Service实现 +* @createDate 2024-08-27 11:58:07 +*/ +@Service +public class RoleServiceImpl extends ServiceImpl + implements RoleService{ + +} + + + + diff --git a/src/main/java/generator/service/impl/UpsHistoryServiceImpl.java b/src/main/java/generator/service/impl/UpsHistoryServiceImpl.java new file mode 100644 index 0000000..47c86ff --- /dev/null +++ b/src/main/java/generator/service/impl/UpsHistoryServiceImpl.java @@ -0,0 +1,22 @@ +package generator.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import generator.domain.UpsHistory; +import generator.service.UpsHistoryService; +import generator.mapper.UpsHistoryMapper; +import org.springframework.stereotype.Service; + +/** +* @author 2511 +* @description 针对表【ups_history】的数据库操作Service实现 +* @createDate 2024-08-27 14:59:13 +*/ +@Service +public class UpsHistoryServiceImpl extends ServiceImpl + implements UpsHistoryService{ + +} + + + + diff --git a/src/main/java/generator/service/impl/UpsServiceImpl.java b/src/main/java/generator/service/impl/UpsServiceImpl.java new file mode 100644 index 0000000..eb7cda7 --- /dev/null +++ b/src/main/java/generator/service/impl/UpsServiceImpl.java @@ -0,0 +1,22 @@ +package generator.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import generator.domain.Ups; +import generator.service.UpsService; +import generator.mapper.UpsMapper; +import org.springframework.stereotype.Service; + +/** +* @author 2511 +* @description 针对表【ups】的数据库操作Service实现 +* @createDate 2024-08-27 14:56:20 +*/ +@Service +public class UpsServiceImpl extends ServiceImpl + implements UpsService{ + +} + + + + diff --git a/src/main/resources/mapper/RoleMapper.xml b/src/main/resources/mapper/RoleMapper.xml new file mode 100644 index 0000000..1be471e --- /dev/null +++ b/src/main/resources/mapper/RoleMapper.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + id,role,name + + diff --git a/src/main/resources/mapper/UpsHistoryMapper.xml b/src/main/resources/mapper/UpsHistoryMapper.xml new file mode 100644 index 0000000..919a41f --- /dev/null +++ b/src/main/resources/mapper/UpsHistoryMapper.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + id,ups_id,work_mode, + device_type,status,city_vol, + city_freq,cell_vol,cell_cur, + out_vol,in_vol,out_cur, + out_freq,out_power + + diff --git a/src/main/resources/mapper/UpsMapper.xml b/src/main/resources/mapper/UpsMapper.xml new file mode 100644 index 0000000..86b328a --- /dev/null +++ b/src/main/resources/mapper/UpsMapper.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + id,ups_id,serial_number, + create_time + +