From cc41e4294e639fdb399bfc9080ec2fcce6aeae3d Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期二, 20 一月 2026 14:57:29 +0800
Subject: [PATCH] update
---
admin-server/src/main/java/com/estate/expert/admin/domain/business/screenaccount/ScreenAccount.java | 76 ++++++++++++++++++++++++++++----------
1 files changed, 56 insertions(+), 20 deletions(-)
diff --git a/admin-server/src/main/java/com/estate/expert/admin/domain/business/screenaccount/ScreenAccount.java b/admin-server/src/main/java/com/estate/expert/admin/domain/business/screenaccount/ScreenAccount.java
index 1079b79..4b89deb 100644
--- a/admin-server/src/main/java/com/estate/expert/admin/domain/business/screenaccount/ScreenAccount.java
+++ b/admin-server/src/main/java/com/estate/expert/admin/domain/business/screenaccount/ScreenAccount.java
@@ -1,35 +1,71 @@
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;
+
+
}
--
Gitblit v1.7.1