From b7819c9f1323b42c104e9a382f5fd090d9b3fd5e Mon Sep 17 00:00:00 2001 From: huangfeng Date: Thu, 19 Dec 2024 17:05:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=BF=83=E8=B7=B3=E5=8E=86=E5=8F=B2?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0createTime?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entity/TerminalHeartbeatHistory.java | 35 +++++++++++ .../TerminalHeartbeatHistoryExample.java | 61 +++++++++++++++++++ .../TerminalHeartbeatHistoryMapper.xml | 19 ++++-- 3 files changed, 111 insertions(+), 4 deletions(-) diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistory.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistory.java index 1e17993..8787cf3 100644 --- a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistory.java +++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistory.java @@ -1,5 +1,7 @@ package com.shxy.xymanager_common.entity; +import java.util.Date; + public class TerminalHeartbeatHistory { /** * @@ -37,6 +39,15 @@ public class TerminalHeartbeatHistory { */ private Integer heartbeatPort; + /** + * + * This field was generated by MyBatis Generator. + * This field corresponds to the database column terminal_heartbeat_history.create_time + * + * @mbg.generated + */ + private Date createTime; + /** * This method was generated by MyBatis Generator. * This method returns the value of the database column terminal_heartbeat_history.term_id @@ -132,4 +143,28 @@ public class TerminalHeartbeatHistory { public void setHeartbeatPort(Integer heartbeatPort) { this.heartbeatPort = heartbeatPort; } + + /** + * This method was generated by MyBatis Generator. + * This method returns the value of the database column terminal_heartbeat_history.create_time + * + * @return the value of terminal_heartbeat_history.create_time + * + * @mbg.generated + */ + public Date getCreateTime() { + return createTime; + } + + /** + * This method was generated by MyBatis Generator. + * This method sets the value of the database column terminal_heartbeat_history.create_time + * + * @param createTime the value for terminal_heartbeat_history.create_time + * + * @mbg.generated + */ + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } } \ No newline at end of file diff --git a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistoryExample.java b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistoryExample.java index ccb751d..96a8be5 100644 --- a/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistoryExample.java +++ b/xymanager_common/src/main/java/com/shxy/xymanager_common/entity/TerminalHeartbeatHistoryExample.java @@ -1,6 +1,7 @@ package com.shxy.xymanager_common.entity; import java.util.ArrayList; +import java.util.Date; import java.util.List; public class TerminalHeartbeatHistoryExample { @@ -443,6 +444,66 @@ public class TerminalHeartbeatHistoryExample { addCriterion("heartbeat_port not between", value1, value2, "heartbeatPort"); return (Criteria) this; } + + public Criteria andCreateTimeIsNull() { + addCriterion("create_time is null"); + return (Criteria) this; + } + + public Criteria andCreateTimeIsNotNull() { + addCriterion("create_time is not null"); + return (Criteria) this; + } + + public Criteria andCreateTimeEqualTo(Date value) { + addCriterion("create_time =", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotEqualTo(Date value) { + addCriterion("create_time <>", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThan(Date value) { + addCriterion("create_time >", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) { + addCriterion("create_time >=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThan(Date value) { + addCriterion("create_time <", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeLessThanOrEqualTo(Date value) { + addCriterion("create_time <=", value, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeIn(List values) { + addCriterion("create_time in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotIn(List values) { + addCriterion("create_time not in", values, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeBetween(Date value1, Date value2) { + addCriterion("create_time between", value1, value2, "createTime"); + return (Criteria) this; + } + + public Criteria andCreateTimeNotBetween(Date value1, Date value2) { + addCriterion("create_time not between", value1, value2, "createTime"); + return (Criteria) this; + } } /** diff --git a/xymanager_dao/src/main/resources/mappers/TerminalHeartbeatHistoryMapper.xml b/xymanager_dao/src/main/resources/mappers/TerminalHeartbeatHistoryMapper.xml index cc767a9..40f7fe7 100644 --- a/xymanager_dao/src/main/resources/mappers/TerminalHeartbeatHistoryMapper.xml +++ b/xymanager_dao/src/main/resources/mappers/TerminalHeartbeatHistoryMapper.xml @@ -10,6 +10,7 @@ + - term_id, heartbeat_time, heartbeat_ip, heartbeat_port + term_id, heartbeat_time, heartbeat_ip, heartbeat_port, create_time