package com.ruoyi.other.api.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.core.web.domain.BasePojo; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; @Data @TableName("t_screen_content") @ApiModel("大屏设置对象") public class TScreenContent { @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty("主键ID") private Integer id; @TableField("site_id") @ApiModelProperty("站点id") private Integer siteId; @TableField("green_electricity_today") @ApiModelProperty("今日绿电消纳值") private BigDecimal greenElectricityToday=BigDecimal.ZERO; @TableField("car_discharge") @ApiModelProperty("累计汽车放电量") private BigDecimal carDischarge=BigDecimal.ZERO; @TableField("green_electricity") @ApiModelProperty("累计绿电消纳电量") private BigDecimal greenElectricity=BigDecimal.ZERO; @TableField("title") @ApiModelProperty("标题") private String title; @TableField("title_one") @ApiModelProperty("标题1") private String titleOne; @TableField("value_one") @ApiModelProperty("值1") private BigDecimal valueOne; @TableField("unit_one") @ApiModelProperty("计量单位1") private String unitOne; @TableField("title_two") @ApiModelProperty("标题2") private String titleTwo; @TableField("value_two") @ApiModelProperty("值2") private BigDecimal valueTwo; @TableField("unit_two") @ApiModelProperty("计量单位2") private String unitTwo; @TableField("title_three") @ApiModelProperty("标题3") private String titleThree; @TableField("value_three") @ApiModelProperty("值3") private BigDecimal valueThree; @TableField("unit_three") @ApiModelProperty("计量单位3") private String unitThree; @TableField("statistical_deadline") @ApiModelProperty("截止统计日期") @JsonFormat(pattern = "yyyy-MM-dd") private Date statisticalDeadline; @TableField("create_time") @ApiModelProperty("创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date createTime; @TableField("update_time") @ApiModelProperty("更新时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date updateTime; }