代码调整
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
package com.njcn.access.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网关表
|
||||
* </p>
|
||||
*
|
||||
* @author xuyang
|
||||
* @since 2023-07-06
|
||||
*/
|
||||
@Data
|
||||
@TableName("cs_gateway")
|
||||
public class CsGateway extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 网关id
|
||||
*/
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 项目id
|
||||
*/
|
||||
private String pid;
|
||||
|
||||
/**
|
||||
* 位置信息
|
||||
*/
|
||||
private String area;
|
||||
|
||||
/**
|
||||
* 拓扑图id
|
||||
*/
|
||||
private String tid;
|
||||
|
||||
/**
|
||||
* 状态 0-删除;1-正常;默认正常
|
||||
*/
|
||||
private Integer status;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.njcn.access.pojo.po;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.njcn.db.bo.BaseEntity;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* <p>
|
||||
* 网关装置关系表
|
||||
* </p>
|
||||
*
|
||||
* @author xuyang
|
||||
* @since 2023-07-07
|
||||
*/
|
||||
@Data
|
||||
@TableName("cs_gateway_device")
|
||||
public class CsGatewayDevice extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/**
|
||||
* 网关id
|
||||
*/
|
||||
private String id;
|
||||
|
||||
/**
|
||||
* 网关下设备id
|
||||
*/
|
||||
private String devId;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
package com.njcn.access.pojo.vo;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 类的介绍:
|
||||
*
|
||||
* @author xuyang
|
||||
* @version 1.0.0
|
||||
* @createTime 2023/7/7 9:09
|
||||
*/
|
||||
@Data
|
||||
public class CsGatewayVo {
|
||||
|
||||
@ApiModelProperty("网关id")
|
||||
private String id;
|
||||
|
||||
@ApiModelProperty("网关名称")
|
||||
private String wgName;
|
||||
|
||||
@ApiModelProperty("项目名称")
|
||||
private String proName;
|
||||
|
||||
@ApiModelProperty("设备型号")
|
||||
private String devModel;
|
||||
|
||||
@ApiModelProperty("型号版本")
|
||||
private String programVersion;
|
||||
|
||||
@ApiModelProperty("拓扑图")
|
||||
private String filePath;
|
||||
|
||||
@ApiModelProperty("设备集合")
|
||||
private List<Device> list;
|
||||
|
||||
@Data
|
||||
public static class Device {
|
||||
|
||||
@ApiModelProperty("设备名称")
|
||||
private String devName;
|
||||
|
||||
@ApiModelProperty("项目名称")
|
||||
private String proName;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user