组态功能开发

This commit is contained in:
2023-06-02 11:42:19 +08:00
parent bf2a0ea480
commit 63c10fb8b5
40 changed files with 823 additions and 76 deletions

View File

@@ -0,0 +1,24 @@
package com.njcn.csdevice.pojo.dto;
import lombok.Data;
import java.io.Serializable;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/6/1 16:57
*/
@Data
public class DataArrayDTO implements Serializable {
private String dataSetId;
private String dataSetName;
private String dataArrayName;
private String dataArrayShowName;
}

View File

@@ -4,6 +4,8 @@ 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;
@@ -15,8 +17,7 @@ import lombok.Setter;
* @author xuyang
* @since 2023-05-31
*/
@Getter
@Setter
@Data
@TableName("cs_data_array")
public class CsDataArray extends BaseEntity {

View File

@@ -26,9 +26,11 @@ public class CsDevModelRelationPO extends BaseEntity {
@TableId(value = "id",type = IdType.ASSIGN_UUID)
private String id;
@ApiModelProperty(value="装置id")
@TableField(value = "dev_id")
private String devId;
@ApiModelProperty(value="装置模板id")
@TableField(value = "model_id")
private String modelId;

View File

@@ -0,0 +1,37 @@
package com.njcn.csdevice.pojo.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.ArrayList;
import java.util.List;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
* @createTime 2023/6/1 10:13
*/
@Data
public class LineTargetVO {
@ApiModelProperty("指标id")
private String id;
@ApiModelProperty("父id")
private String pid;
@ApiModelProperty("指标名称")
private String name;
@ApiModelProperty("显示名称")
private String anotherName;
@ApiModelProperty("排序")
private Integer sort;
@ApiModelProperty("子集")
private List<LineTargetVO> children = new ArrayList<>();
}