1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- package com.hb.proj.model;
- import java.util.Date;
- import jakarta.validation.constraints.NotBlank;
- import jakarta.validation.constraints.Pattern;
- import lombok.Data;
- @Data
- public class LiquidPO {
-
- public static final String MODE_HOOP="hoop"; //接箍法
-
- public static final String MODE_SOUND_SPEED="sound_speed"; //音速法
-
- public static final String MODE_SOUND_MARK="sound_mark"; //音标法
- private Integer dataId;
-
- private String wellId;
-
- private Date testTime;
-
- private String liquidDatas;
-
- private String hoopDatas;
-
- private Integer liquidSufacePos;
-
- private Integer wellHeadPos;
-
- private Integer hoopStartPos;
-
- private Integer hoopEndPos;
-
- private Double liquidDepth;
-
- private Double avgLengthPipe;
-
- private Double soundSpeed;
-
- private Double soundInterval;
-
- @NotBlank(message="计算方法不能为空")
- @Pattern(regexp="hoop|sound_speed|sound_mark",message="计算方法设置不正确")
- private String computeMode;
-
- private Integer hoopCount;
-
- private Integer soundMarkPos;
-
- private Double soundMarkDepth;
-
- private Double soundSpeedDev;
-
- private Double liquidDepthDev;
-
- private Double casingPressDev;
-
- private Boolean delIf;
-
- private String modifyBy;
-
- private Date modifyTime;
- }
|