feat: 心跳历史增加createTime

dev
huangfeng 6 months ago
parent 0fc4a7e365
commit b7819c9f13

@ -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;
}
}

@ -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<Date> values) {
addCriterion("create_time in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotIn(List<Date> 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;
}
}
/**

@ -10,6 +10,7 @@
<result column="heartbeat_time" jdbcType="BIGINT" property="heartbeatTime" />
<result column="heartbeat_ip" jdbcType="VARCHAR" property="heartbeatIp" />
<result column="heartbeat_port" jdbcType="INTEGER" property="heartbeatPort" />
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
</resultMap>
<sql id="Example_Where_Clause">
<!--
@ -82,7 +83,7 @@
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
term_id, heartbeat_time, heartbeat_ip, heartbeat_port
term_id, heartbeat_time, heartbeat_ip, heartbeat_port, create_time
</sql>
<select id="selectByExample" parameterType="com.shxy.xymanager_common.entity.TerminalHeartbeatHistoryExample" resultMap="BaseResultMap">
<!--
@ -118,9 +119,9 @@
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into terminal_heartbeat_history (term_id, heartbeat_time, heartbeat_ip,
heartbeat_port)
heartbeat_port, create_time)
values (#{termId,jdbcType=INTEGER}, #{heartbeatTime,jdbcType=BIGINT}, #{heartbeatIp,jdbcType=VARCHAR},
#{heartbeatPort,jdbcType=INTEGER})
#{heartbeatPort,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP})
</insert>
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalHeartbeatHistory">
<!--
@ -141,6 +142,9 @@
<if test="heartbeatPort != null">
heartbeat_port,
</if>
<if test="createTime != null">
create_time,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="termId != null">
@ -155,6 +159,9 @@
<if test="heartbeatPort != null">
#{heartbeatPort,jdbcType=INTEGER},
</if>
<if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="com.shxy.xymanager_common.entity.TerminalHeartbeatHistoryExample" resultType="java.lang.Long">
@ -186,6 +193,9 @@
<if test="row.heartbeatPort != null">
heartbeat_port = #{row.heartbeatPort,jdbcType=INTEGER},
</if>
<if test="row.createTime != null">
create_time = #{row.createTime,jdbcType=TIMESTAMP},
</if>
</set>
<if test="example != null">
<include refid="Update_By_Example_Where_Clause" />
@ -200,7 +210,8 @@
set term_id = #{row.termId,jdbcType=INTEGER},
heartbeat_time = #{row.heartbeatTime,jdbcType=BIGINT},
heartbeat_ip = #{row.heartbeatIp,jdbcType=VARCHAR},
heartbeat_port = #{row.heartbeatPort,jdbcType=INTEGER}
heartbeat_port = #{row.heartbeatPort,jdbcType=INTEGER},
create_time = #{row.createTime,jdbcType=TIMESTAMP}
<if test="example != null">
<include refid="Update_By_Example_Where_Clause" />
</if>

Loading…
Cancel
Save