| | |
| | | import com.alibaba.fastjson2.writer.ObjectWriterImplToString; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.fasterxml.jackson.annotation.JsonPropertyOrder; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Data; |
| | | |
| | | import java.io.Serializable; |
| | |
| | | */ |
| | | |
| | | @Data |
| | | @JsonPropertyOrder({"id", "name", "startDt", "endDt", |
| | | |
| | | "stopped", "stoppedStr", "remarks", "createDt"}) |
| | | @JsonPropertyOrder({"id", "weatherId", |
| | | "name", "startDt", "endDt", |
| | | "life1Start", "life1End", "life1Factor", |
| | | "life2Start", "life2End", "life2Factor", |
| | | "life3Start", "life3End", "life3Factor", |
| | | "life4Start", "life4End", "life4Factor", |
| | | "stopped", "remarks", "createDt", |
| | | "lifeLen", "lifeCur", "lifeFactor", "stoppedStr" |
| | | }) |
| | | public class VoCrops implements Serializable { |
| | | |
| | | public static final long serialVersionUID = 202508061124001L; |
| | |
| | | */ |
| | | @JSONField(serializeUsing= ObjectWriterImplToString.class) |
| | | public Long id; |
| | | /** |
| | | * 指向气象站外键 |
| | | */ |
| | | @JSONField(serializeUsing= ObjectWriterImplToString.class) |
| | | public Long weatherId; |
| | | |
| | | /** |
| | | * 作物名称 |
| | |
| | | */ |
| | | public Double life4Factor ; |
| | | |
| | | /** |
| | | * 纬度 |
| | | */ |
| | | public Double lat; |
| | | |
| | | /** |
| | | * 是否停止计算,1是,0否 |