1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.ruoyi.system.dto;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.NotEmpty;
- import javax.validation.constraints.NotNull;
- import java.io.Serializable;
- import java.util.ArrayList;
- /**
- * 停泊点策略时间配置(BerthingTimeConfig)实体类
- *
- * @author makejava
- * @since 2024-04-16 15:23:49
- */
- @Data
- public class BerthingTimeDTO implements Serializable {
- /**
- * 测流计划ID
- */
- private Long timeId;
- /**
- * 站点ID
- */
- @NotNull(message = "站点ID不能为空")
- private Long siteId;
- /**
- * 策略编号
- */
- @NotNull(message = "策略编号不能为空")
- private Long planid;
- /**
- * 起测水位
- */
- @NotNull(message = "起测水位不能为空")
- private Double wlevel;
- /**
- * 时间数组 json 例子:[“18:00”,“19:00”]
- */
- @NotEmpty(message = "时间数组不能为空")
- private ArrayList<String> times;
- /**
- * 设备类型,0:移动测流;1:固定测流
- */
- @NotNull(message = "设备类型不能为空")
- private Integer type;
- }
|