From 8634a3d14f74807cb2adbdc4cb50c57be10402a0 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期五, 12 四月 2024 16:29:56 +0800
Subject: [PATCH] 实体类plus
---
ycl-pojo/src/main/java/com/ycl/system/entity/BaseEntity.java | 5 ++
ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java | 6 ++
ycl-pojo/src/main/java/com/ycl/platform/domain/entity/YwThreshold.java | 66 +++++++--------------------------
ycl-pojo/src/main/java/com/ycl/platform/domain/form/VideoThresholdForm.java | 6 ++
ycl-pojo/src/main/java/com/ycl/platform/domain/form/FaceThresholdForm.java | 6 ++
5 files changed, 33 insertions(+), 56 deletions(-)
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/YwThreshold.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/YwThreshold.java
index f6f877c..b006a85 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/YwThreshold.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/entity/YwThreshold.java
@@ -2,7 +2,12 @@
import annotation.Excel;
+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.ycl.system.entity.BaseEntity;
+import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@@ -12,87 +17,44 @@
* @author gonghl
* @date 2024-03-25
*/
+@Data
+@TableName("t_yw_threshold")
public class YwThreshold extends BaseEntity {
+
private static final long serialVersionUID = 1L;
/**
* 涓婚敭
*/
+ @TableId(value = "id", type = IdType.AUTO)
private Integer id;
/**
* 璁惧绫诲瀷锛�1浜鸿劯 2杞﹁締 3瑙嗛
*/
@Excel(name = "璁惧绫诲瀷锛�1浜鸿劯 2杞﹁締 3瑙嗛")
+ @TableField("monitor_type")
private String monitorType;
/**
* 瓒呮椂澶╂暟
*/
@Excel(name = "瓒呮椂澶╂暟")
+ @TableField("timeout")
private Integer timeout;
/**
* 鎸囨爣json
*/
@Excel(name = "鎸囨爣json")
+ @TableField("indicator")
private String indicator;
/**
* 閫昏緫鍒犻櫎锛�0鏈垹闄� 1鍒犻櫎
*/
+
+ @TableField("deleted")
private String deleted;
- public void setId(Integer id) {
- this.id = id;
- }
-
- public Integer getId() {
- return id;
- }
-
- public void setMonitorType(String monitorType) {
- this.monitorType = monitorType;
- }
-
- public String getMonitorType() {
- return monitorType;
- }
-
- public void setTimeout(Integer timeout) {
- this.timeout = timeout;
- }
-
- public Integer getTimeout() {
- return timeout;
- }
-
- public void setIndicator(String indicator) {
- this.indicator = indicator;
- }
-
- public String getIndicator() {
- return indicator;
- }
-
- public void setDeleted(String deleted) {
- this.deleted = deleted;
- }
-
- public String getDeleted() {
- return deleted;
- }
-
- @Override
- public String toString() {
- return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
- .append("id", getId())
- .append("monitorType", getMonitorType())
- .append("timeout", getTimeout())
- .append("indicator", getIndicator())
- .append("createTime", getCreateTime())
- .append("updateTime", getUpdateTime())
- .append("deleted", getDeleted())
- .toString();
- }
}
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java
index 6a4226a..91b44c1 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/CarThresholdForm.java
@@ -7,6 +7,8 @@
import jakarta.validation.constraints.NotNull;
import lombok.Data;
+import java.io.Serializable;
+
/**
* 杞﹁締宸ュ崟闃堝��
*
@@ -14,7 +16,9 @@
* @date锛�2024/4/12 10:30
*/
@Data
-public class CarThresholdForm {
+public class CarThresholdForm implements Serializable {
+
+ private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id,淇敼蹇呬紶", required = false)
@NotBlank(message = "璇烽�夋嫨淇敼鏁版嵁")
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/FaceThresholdForm.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/FaceThresholdForm.java
index 6cb51a0..18a018f 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/FaceThresholdForm.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/FaceThresholdForm.java
@@ -7,6 +7,8 @@
import jakarta.validation.constraints.NotNull;
import lombok.Data;
+import java.io.Serializable;
+
/**
* 浜鸿劯宸ュ崟闃堝��
*
@@ -14,7 +16,9 @@
* @date锛�2024/4/12 10:30
*/
@Data
-public class FaceThresholdForm {
+public class FaceThresholdForm implements Serializable {
+
+ private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id,淇敼蹇呬紶", required = false)
@NotBlank(message = "璇烽�夋嫨淇敼鏁版嵁")
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/VideoThresholdForm.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/VideoThresholdForm.java
index fbd89d1..48ab1ab 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/form/VideoThresholdForm.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/form/VideoThresholdForm.java
@@ -8,6 +8,8 @@
import jakarta.validation.constraints.NotNull;
import lombok.Data;
+import java.io.Serializable;
+
/**
* 瑙嗛宸ュ崟闃堝��
*
@@ -15,7 +17,9 @@
* @date锛�2024/4/12 10:30
*/
@Data
-public class VideoThresholdForm{
+public class VideoThresholdForm implements Serializable {
+
+ private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id,淇敼蹇呬紶", required = false)
@NotBlank(message = "璇烽�夋嫨淇敼鏁版嵁")
diff --git a/ycl-pojo/src/main/java/com/ycl/system/entity/BaseEntity.java b/ycl-pojo/src/main/java/com/ycl/system/entity/BaseEntity.java
index 3fb5b2a..52bc99e 100644
--- a/ycl-pojo/src/main/java/com/ycl/system/entity/BaseEntity.java
+++ b/ycl-pojo/src/main/java/com/ycl/system/entity/BaseEntity.java
@@ -13,7 +13,7 @@
/**
* Entity鍩虹被
- *
+ *
* @author ruoyi
*/
public class BaseEntity implements Serializable
@@ -22,13 +22,16 @@
/** 鎼滅储鍊� */
@JsonIgnore
+ @TableField(exist = false)
private String searchValue;
/** 鍒涘缓鑰� */
+ @TableField(exist = false)
private String createBy;
/** 鍒涘缓鏃堕棿 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @TableField(exist = false)
private Date createTime;
/** 鏇存柊鑰� */
--
Gitblit v1.8.0