Jay
2024-11-08 f21253fe4bdd742acf546472fddf99d2fa06fecb
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/point/vo/PointImportExcelVO.java
@@ -1,6 +1,9 @@
package com.iailab.module.data.point.vo;
import com.alibaba.excel.annotation.ExcelProperty;
import com.iailab.framework.excel.core.annotations.DictFormat;
import com.iailab.framework.excel.core.annotations.ExcelColumnSelect;
import com.iailab.framework.excel.core.convert.DictConvert;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Builder;
@@ -26,10 +29,14 @@
    @ExcelProperty("测点名称")
    private String pointName;
    @ExcelProperty("测点类型")
    @ExcelProperty(value = "测点类型", converter = DictConvert.class)
    @ExcelColumnSelect(dictType = "data_point_type")
    @DictFormat("data_point_type")
    private String pointType;
    @ExcelProperty("数据类型")
    @ExcelProperty(value = "数据类型", converter = DictConvert.class)
    @ExcelColumnSelect(dictType = "point_data_type")
    @DictFormat("point_data_type")
    private String dataType;
    @ExcelProperty("存储类型")
@@ -57,7 +64,9 @@
    @ExcelProperty("备注")
    private String remark;
    @ExcelProperty("数据源类型")
    @ExcelProperty(value = "数据源类型", converter = DictConvert.class)
    @ExcelColumnSelect(dictType = "data_source_type")
    @DictFormat("data_source_type")
    private String sourceType;
    @ExcelProperty("数据源名称")
@@ -69,7 +78,9 @@
    @ExcelProperty("平滑尺度")
    private Integer dimension;
    @ExcelProperty("值类型")
    @ExcelProperty(value = "值类型", converter = DictConvert.class)
    @ExcelColumnSelect(dictType = "measure_value_type")
    @DictFormat("measure_value_type")
    private String valueType;
    @ExcelProperty("计算公式")