package com.ruoyi.system.model; 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 io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; /** *

* 在岗情况 *

* * @author l * @since 2026-01-12 */ @Data @EqualsAndHashCode(callSuper = false) @TableName("screen_account") @ApiModel(value="ScreenAccount对象", description="大屏账号") public class ScreenAccount implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "姓名") private String name; @ApiModelProperty(value = "1委托方 2项目") @TableField("type") private Integer type; @ApiModelProperty(value = "1启用 2关闭") @TableField("state") private Integer state; @ApiModelProperty(value = "false正常true删除") @TableField("deleted") private Boolean deleted; @ApiModelProperty(value = "创建时间") @TableField("create_time") private LocalDateTime createTime; @ApiModelProperty(value = "账号") @TableField("account") private String account; @ApiModelProperty(value = "密码") @TableField("password") private String password; @ApiModelProperty(value = "项目/委托方id") @TableField("client_project_ids") private String clientProjectIds; @ApiModelProperty(value = "图片") @TableField("update_time") private LocalDateTime updateTime; }