添加导出实体
This commit is contained in:
parent
295a3d4603
commit
dfdccd6a4e
|
|
@ -0,0 +1,15 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class NuclideActConcRawVO {
|
||||||
|
/** 站点 */
|
||||||
|
private String stationId;
|
||||||
|
/** 核素名称 */
|
||||||
|
private String nuclideName;
|
||||||
|
/** 活度浓度 */
|
||||||
|
private BigDecimal conc;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,44 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.ExcelTarget;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ExcelTarget("nuclideCompareExcel")
|
||||||
|
public class NuclideCompareExcelVO {
|
||||||
|
|
||||||
|
@Excel(name = "核素名称", width = 15, orderNum = "1")
|
||||||
|
private String nuclideName;
|
||||||
|
|
||||||
|
@Excel(name = "单位", width = 15, orderNum = "2")
|
||||||
|
private String unit;
|
||||||
|
|
||||||
|
@Excel(name = "台站A ID", width = 15, orderNum = "3")
|
||||||
|
private Integer stationAId;
|
||||||
|
|
||||||
|
@Excel(name = "台站A 活度浓度", width = 20, orderNum = "4")
|
||||||
|
private Double valueA;
|
||||||
|
|
||||||
|
@Excel(name = "台站A 收集时间", width = 20, format = "yyyy-MM-dd HH:mm:ss", orderNum = "5")
|
||||||
|
private Date collectStopA;
|
||||||
|
|
||||||
|
@Excel(name = "台站B ID", width = 15, orderNum = "6")
|
||||||
|
private Integer stationBId;
|
||||||
|
|
||||||
|
@Excel(name = "台站B 活度浓度", width = 20, orderNum = "7")
|
||||||
|
private Double valueB;
|
||||||
|
|
||||||
|
@Excel(name = "台站B 收集时间", width = 20, format = "yyyy-MM-dd HH:mm:ss", orderNum = "8")
|
||||||
|
private Date collectStopB;
|
||||||
|
|
||||||
|
@Excel(name = "浓度差值(A-B)", width = 20, orderNum = "9")
|
||||||
|
private Double diffValue;
|
||||||
|
|
||||||
|
@Excel(name = "变化率(%)", width = 15, orderNum = "10")
|
||||||
|
private Double changeRate;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
@ -0,0 +1,41 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.ExcelTarget;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ExcelTarget("nuclideTimeExcel")
|
||||||
|
public class NuclideTimeExcelVO {
|
||||||
|
|
||||||
|
@Excel(name = "站点", orderNum = "0", width = 15)
|
||||||
|
private Integer stationId;
|
||||||
|
|
||||||
|
@Excel(name = "核素名称", orderNum = "1", width = 12)
|
||||||
|
private String nuclideName;
|
||||||
|
|
||||||
|
@Excel(name = "采样时间", orderNum = "2", width = 20,
|
||||||
|
format = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date collectStop;
|
||||||
|
|
||||||
|
@Excel(name = "活度浓度", orderNum = "3", width = 16, numFormat = "#,##0.000E00")
|
||||||
|
private Double conc;
|
||||||
|
|
||||||
|
@Excel(name = "不确定度", orderNum = "4", width = 16, numFormat = "#,##0.000E00")
|
||||||
|
private Double concErr;
|
||||||
|
|
||||||
|
@Excel(name = "MDC", orderNum = "5", width = 16, numFormat = "#,##0.000E00")
|
||||||
|
private Double mdc;
|
||||||
|
|
||||||
|
@Excel(name = "阈值", orderNum = "6", width = 16, numFormat = "#,##0.000E00")
|
||||||
|
private Double thresholdValue;
|
||||||
|
|
||||||
|
@Excel(name = "等级", orderNum = "7", width = 10)
|
||||||
|
private Integer category;
|
||||||
|
|
||||||
|
@Excel(name = "浓度单位", orderNum = "8", width = 12)
|
||||||
|
private String unit;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.springframework.format.annotation.DateTimeFormat;
|
||||||
|
|
||||||
|
import java.util.Date;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
public class SampleAnalysisExcelVO {
|
||||||
|
/**
|
||||||
|
* 样品ID
|
||||||
|
*/
|
||||||
|
@Excel(name = "样品ID",orderNum = "0", width = 15)
|
||||||
|
private Integer sampleId;
|
||||||
|
@Excel(name = "台站",orderNum = "1", width = 15)
|
||||||
|
private String stationId;
|
||||||
|
/**
|
||||||
|
* 收集停止时间
|
||||||
|
*/
|
||||||
|
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
@Excel(name = "采集停止时间",orderNum = "2", width = 20, format = "yyyy-MM-dd HH:mm:ss")
|
||||||
|
private Date collectStop;
|
||||||
|
/**
|
||||||
|
* 级别
|
||||||
|
*/
|
||||||
|
@Excel(name = "级别",orderNum = "3", width = 10)
|
||||||
|
private Integer category;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,36 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.ExcelTarget;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ExcelTarget("sampleRangeFreqExcel")
|
||||||
|
public class SampleRangeFreqExcelVO {
|
||||||
|
|
||||||
|
@Excel(name = "站点", orderNum = "0", width = 15)
|
||||||
|
private String stationId;
|
||||||
|
|
||||||
|
@Excel(name = "核素名称", orderNum = "1", width = 12)
|
||||||
|
private String nuclideName;
|
||||||
|
|
||||||
|
@Excel(name = "浓度区间", orderNum = "2", width = 22)
|
||||||
|
private String rangeLabel;
|
||||||
|
|
||||||
|
@Excel(name = "频数", orderNum = "3", width = 10)
|
||||||
|
private Integer frequency;
|
||||||
|
|
||||||
|
@Excel(name = "频率(%)", orderNum = "4", width = 12, numFormat = "#,##0.00")
|
||||||
|
private BigDecimal frequencyRate;
|
||||||
|
|
||||||
|
@Excel(name = "累计频率(%)", orderNum = "5", width = 14, numFormat = "#,##0.00")
|
||||||
|
private BigDecimal cumulativeRate;
|
||||||
|
|
||||||
|
@Excel(name = "样本总数", orderNum = "6", width = 10)
|
||||||
|
private Integer totalCount;
|
||||||
|
|
||||||
|
@Excel(name = "浓度单位", orderNum = "7", width = 12)
|
||||||
|
private String unit;
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,16 @@
|
||||||
|
package org.jeecg.vo;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.Excel;
|
||||||
|
import org.jeecgframework.poi.excel.annotation.ExcelTarget;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@ExcelTarget("sampleStatExcel")
|
||||||
|
public class SampleStatExcelVO {
|
||||||
|
|
||||||
|
@Excel(name = "核素名称", orderNum = "0", width = 15)
|
||||||
|
private String nuclideName;
|
||||||
|
|
||||||
|
@Excel(name = "样品数量", orderNum = "1", width = 12)
|
||||||
|
private Integer count;
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user