package com.ruoyi.device.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.NoArgsConstructor; import java.math.BigDecimal; import java.time.LocalDateTime; /** * 数字电桥采集 * * @author zhuo * @since 2025-02-19 */ @Data @TableName("collect_bridge") @NoArgsConstructor public class CollectBridge { @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty("委托编号") private String entrustCode; @ApiModelProperty("采集值") private BigDecimal collectValue; @ApiModelProperty("采集温度") private Double collectTemperature; @ApiModelProperty("第一次采集时间") private LocalDateTime firstCollectDate; @ApiModelProperty("最后一次采集时间") private LocalDateTime lastCollectDate; public CollectBridge(String entrustCode, BigDecimal collectValue, Double collectTemperature, LocalDateTime firstCollectDate, LocalDateTime lastCollectDate) { this.entrustCode = entrustCode; this.collectValue = collectValue; this.collectTemperature = collectTemperature; this.firstCollectDate = firstCollectDate; this.lastCollectDate = lastCollectDate; } }