| | |
| | | package com.estate.expert.admin.domain.business.screenaccount; |
| | | |
| | | import com.estate.expert.admin.domain.common.EntityBase; |
| | | import com.estate.expert.admin.domain.user.User; |
| | | import lombok.Getter; |
| | | import lombok.Setter; |
| | | 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 javax.persistence.Column; |
| | | import javax.persistence.Entity; |
| | | import javax.persistence.Table; |
| | | import java.io.Serializable; |
| | | import java.time.LocalDate; |
| | | import java.time.LocalDateTime; |
| | | |
| | | /** |
| | | * 大屏账号 |
| | | **/ |
| | | @Getter |
| | | @Setter |
| | | @Entity |
| | | @Table(name = "screen_account") |
| | | public class ScreenAccount extends EntityBase { |
| | | * <p> |
| | | * 在岗情况 |
| | | * </p> |
| | | * |
| | | * @author l |
| | | * @since 2026-01-12 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("screen_account") |
| | | @ApiModel(value="ScreenAccount对象", description="大屏账号") |
| | | public class ScreenAccount implements Serializable { |
| | | |
| | | @Column(nullable = false) |
| | | 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; |
| | | |
| | | @Column(nullable = false) |
| | | @ApiModelProperty(value = "1启用 2关闭") |
| | | @TableField("state") |
| | | private Integer state; |
| | | |
| | | @Column(name = "client_project_ids") |
| | | private String clientProjectIds; |
| | | @ApiModelProperty(value = "false正常true删除") |
| | | @TableField("deleted") |
| | | private Boolean deleted; |
| | | |
| | | @Column(unique = true, nullable = false) |
| | | @ApiModelProperty(value = "创建时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "账号") |
| | | @TableField("account") |
| | | private String account; |
| | | |
| | | @Column(nullable = false) |
| | | @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; |
| | | |
| | | |
| | | } |