From 1fbe8ca595f4ff8c826d5a70ff6ca36604f953ae Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Mon, 10 May 2021 09:59:08 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AF=B9=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E6=98=AF=E5=90=A6=E4=B8=BA=E7=A9=BA=E7=9A=84=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java b/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java index b9caca4c..fd5f2af5 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/dto/MbpsDto.java @@ -4,6 +4,8 @@ import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; +import javax.validation.constraints.NotNull; + /** * @author 马 */ @@ -20,6 +22,7 @@ public class MbpsDto { @Data @ApiModel(value = "查询吞吐量折线图") public static class SelMbpsByTime{ + @NotNull(message = "请选择查询类型") @ApiModelProperty("查询类型(0-按天,1-按周,2-按月,3-按年)") private Byte queryType; @ApiModelProperty("开始时间") @@ -31,6 +34,7 @@ public class MbpsDto { @Data @ApiModel(value = "查看温度和湿度") public static class SelTeamAndHumidity{ + @NotNull(message = "请选择要查询的仓库") @ApiModelProperty("仓库id") private Long warehouseId; @ApiModelProperty("开始时间") From 8be256773329eecc35ccac8be922b3c985ea5e8c Mon Sep 17 00:00:00 2001 From: ma <1062634917@qq.com> Date: Mon, 10 May 2021 15:10:32 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=97=E6=AE=B5?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bean/po/LogisticsEnvironmentRecord.java | 18 ++++- .../po/LogisticsEnvironmentRecordExample.java | 81 ++++++++++++++++--- .../logistics/bean/po/LogisticsEquipment.java | 8 +- .../bean/po/LogisticsEquipmentExample.java | 30 ++++--- .../bean/po/LogisticsParkEquipment.java | 8 +- .../po/LogisticsParkEquipmentExample.java | 30 ++++--- .../ccsens/logistics/bean/vo/EquipmentVo.java | 2 +- .../LogisticsEnvironmentRecordMapper.xml | 41 +++++++--- .../mapper_raw/LogisticsEquipmentMapper.xml | 14 ++-- .../LogisticsParkEquipmentMapper.xml | 14 ++-- 10 files changed, 177 insertions(+), 69 deletions(-) diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java index b0bf0ff3..47ff7535 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecord.java @@ -1,12 +1,13 @@ package com.ccsens.logistics.bean.po; import java.io.Serializable; +import java.math.BigDecimal; import java.util.Date; public class LogisticsEnvironmentRecord implements Serializable { private Long id; - private Integer numValue; + private BigDecimal numValue; private Byte numType; @@ -16,6 +17,8 @@ public class LogisticsEnvironmentRecord implements Serializable { private Long recordTime; + private Byte isAlarm; + private Date createdAt; private Date updatedAt; @@ -32,11 +35,11 @@ public class LogisticsEnvironmentRecord implements Serializable { this.id = id; } - public Integer getNumValue() { + public BigDecimal getNumValue() { return numValue; } - public void setNumValue(Integer numValue) { + public void setNumValue(BigDecimal numValue) { this.numValue = numValue; } @@ -72,6 +75,14 @@ public class LogisticsEnvironmentRecord implements Serializable { this.recordTime = recordTime; } + public Byte getIsAlarm() { + return isAlarm; + } + + public void setIsAlarm(Byte isAlarm) { + this.isAlarm = isAlarm; + } + public Date getCreatedAt() { return createdAt; } @@ -108,6 +119,7 @@ public class LogisticsEnvironmentRecord implements Serializable { sb.append(", equipmentId=").append(equipmentId); sb.append(", warehouseId=").append(warehouseId); sb.append(", recordTime=").append(recordTime); + sb.append(", isAlarm=").append(isAlarm); sb.append(", createdAt=").append(createdAt); sb.append(", updatedAt=").append(updatedAt); sb.append(", recStatus=").append(recStatus); diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java index a25b8bdd..8260fb10 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEnvironmentRecordExample.java @@ -1,5 +1,6 @@ package com.ccsens.logistics.bean.po; +import java.math.BigDecimal; import java.util.ArrayList; import java.util.Date; import java.util.List; @@ -175,52 +176,52 @@ public class LogisticsEnvironmentRecordExample { return (Criteria) this; } - public Criteria andNumValueEqualTo(Integer value) { + public Criteria andNumValueEqualTo(BigDecimal value) { addCriterion("num_value =", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueNotEqualTo(Integer value) { + public Criteria andNumValueNotEqualTo(BigDecimal value) { addCriterion("num_value <>", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueGreaterThan(Integer value) { + public Criteria andNumValueGreaterThan(BigDecimal value) { addCriterion("num_value >", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueGreaterThanOrEqualTo(Integer value) { + public Criteria andNumValueGreaterThanOrEqualTo(BigDecimal value) { addCriterion("num_value >=", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueLessThan(Integer value) { + public Criteria andNumValueLessThan(BigDecimal value) { addCriterion("num_value <", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueLessThanOrEqualTo(Integer value) { + public Criteria andNumValueLessThanOrEqualTo(BigDecimal value) { addCriterion("num_value <=", value, "numValue"); return (Criteria) this; } - public Criteria andNumValueIn(List values) { + public Criteria andNumValueIn(List values) { addCriterion("num_value in", values, "numValue"); return (Criteria) this; } - public Criteria andNumValueNotIn(List values) { + public Criteria andNumValueNotIn(List values) { addCriterion("num_value not in", values, "numValue"); return (Criteria) this; } - public Criteria andNumValueBetween(Integer value1, Integer value2) { + public Criteria andNumValueBetween(BigDecimal value1, BigDecimal value2) { addCriterion("num_value between", value1, value2, "numValue"); return (Criteria) this; } - public Criteria andNumValueNotBetween(Integer value1, Integer value2) { + public Criteria andNumValueNotBetween(BigDecimal value1, BigDecimal value2) { addCriterion("num_value not between", value1, value2, "numValue"); return (Criteria) this; } @@ -465,6 +466,66 @@ public class LogisticsEnvironmentRecordExample { return (Criteria) this; } + public Criteria andIsAlarmIsNull() { + addCriterion("is_alarm is null"); + return (Criteria) this; + } + + public Criteria andIsAlarmIsNotNull() { + addCriterion("is_alarm is not null"); + return (Criteria) this; + } + + public Criteria andIsAlarmEqualTo(Byte value) { + addCriterion("is_alarm =", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmNotEqualTo(Byte value) { + addCriterion("is_alarm <>", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmGreaterThan(Byte value) { + addCriterion("is_alarm >", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmGreaterThanOrEqualTo(Byte value) { + addCriterion("is_alarm >=", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmLessThan(Byte value) { + addCriterion("is_alarm <", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmLessThanOrEqualTo(Byte value) { + addCriterion("is_alarm <=", value, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmIn(List values) { + addCriterion("is_alarm in", values, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmNotIn(List values) { + addCriterion("is_alarm not in", values, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmBetween(Byte value1, Byte value2) { + addCriterion("is_alarm between", value1, value2, "isAlarm"); + return (Criteria) this; + } + + public Criteria andIsAlarmNotBetween(Byte value1, Byte value2) { + addCriterion("is_alarm not between", value1, value2, "isAlarm"); + return (Criteria) this; + } + public Criteria andCreatedAtIsNull() { addCriterion("created_at is null"); return (Criteria) this; diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java index d42c8863..e02cccc4 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipment.java @@ -8,7 +8,7 @@ public class LogisticsEquipment implements Serializable { private String name; - private Integer equipmentNumber; + private String equipmentNumber; private Byte equipmentType; @@ -42,12 +42,12 @@ public class LogisticsEquipment implements Serializable { this.name = name == null ? null : name.trim(); } - public Integer getEquipmentNumber() { + public String getEquipmentNumber() { return equipmentNumber; } - public void setEquipmentNumber(Integer equipmentNumber) { - this.equipmentNumber = equipmentNumber; + public void setEquipmentNumber(String equipmentNumber) { + this.equipmentNumber = equipmentNumber == null ? null : equipmentNumber.trim(); } public Byte getEquipmentType() { diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java index f3d92873..e8376588 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsEquipmentExample.java @@ -245,52 +245,62 @@ public class LogisticsEquipmentExample { return (Criteria) this; } - public Criteria andEquipmentNumberEqualTo(Integer value) { + public Criteria andEquipmentNumberEqualTo(String value) { addCriterion("equipment_number =", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotEqualTo(Integer value) { + public Criteria andEquipmentNumberNotEqualTo(String value) { addCriterion("equipment_number <>", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberGreaterThan(Integer value) { + public Criteria andEquipmentNumberGreaterThan(String value) { addCriterion("equipment_number >", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberGreaterThanOrEqualTo(Integer value) { + public Criteria andEquipmentNumberGreaterThanOrEqualTo(String value) { addCriterion("equipment_number >=", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberLessThan(Integer value) { + public Criteria andEquipmentNumberLessThan(String value) { addCriterion("equipment_number <", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberLessThanOrEqualTo(Integer value) { + public Criteria andEquipmentNumberLessThanOrEqualTo(String value) { addCriterion("equipment_number <=", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberIn(List values) { + public Criteria andEquipmentNumberLike(String value) { + addCriterion("equipment_number like", value, "equipmentNumber"); + return (Criteria) this; + } + + public Criteria andEquipmentNumberNotLike(String value) { + addCriterion("equipment_number not like", value, "equipmentNumber"); + return (Criteria) this; + } + + public Criteria andEquipmentNumberIn(List values) { addCriterion("equipment_number in", values, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotIn(List values) { + public Criteria andEquipmentNumberNotIn(List values) { addCriterion("equipment_number not in", values, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberBetween(Integer value1, Integer value2) { + public Criteria andEquipmentNumberBetween(String value1, String value2) { addCriterion("equipment_number between", value1, value2, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotBetween(Integer value1, Integer value2) { + public Criteria andEquipmentNumberNotBetween(String value1, String value2) { addCriterion("equipment_number not between", value1, value2, "equipmentNumber"); return (Criteria) this; } diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java index 09007ad9..6e8d8d8d 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipment.java @@ -8,7 +8,7 @@ public class LogisticsParkEquipment implements Serializable { private String name; - private Integer equipmentNumber; + private String equipmentNumber; private Byte equipmentType; @@ -38,12 +38,12 @@ public class LogisticsParkEquipment implements Serializable { this.name = name == null ? null : name.trim(); } - public Integer getEquipmentNumber() { + public String getEquipmentNumber() { return equipmentNumber; } - public void setEquipmentNumber(Integer equipmentNumber) { - this.equipmentNumber = equipmentNumber; + public void setEquipmentNumber(String equipmentNumber) { + this.equipmentNumber = equipmentNumber == null ? null : equipmentNumber.trim(); } public Byte getEquipmentType() { diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java index 27964a58..ad3cd99c 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/po/LogisticsParkEquipmentExample.java @@ -245,52 +245,62 @@ public class LogisticsParkEquipmentExample { return (Criteria) this; } - public Criteria andEquipmentNumberEqualTo(Integer value) { + public Criteria andEquipmentNumberEqualTo(String value) { addCriterion("equipment_number =", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotEqualTo(Integer value) { + public Criteria andEquipmentNumberNotEqualTo(String value) { addCriterion("equipment_number <>", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberGreaterThan(Integer value) { + public Criteria andEquipmentNumberGreaterThan(String value) { addCriterion("equipment_number >", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberGreaterThanOrEqualTo(Integer value) { + public Criteria andEquipmentNumberGreaterThanOrEqualTo(String value) { addCriterion("equipment_number >=", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberLessThan(Integer value) { + public Criteria andEquipmentNumberLessThan(String value) { addCriterion("equipment_number <", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberLessThanOrEqualTo(Integer value) { + public Criteria andEquipmentNumberLessThanOrEqualTo(String value) { addCriterion("equipment_number <=", value, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberIn(List values) { + public Criteria andEquipmentNumberLike(String value) { + addCriterion("equipment_number like", value, "equipmentNumber"); + return (Criteria) this; + } + + public Criteria andEquipmentNumberNotLike(String value) { + addCriterion("equipment_number not like", value, "equipmentNumber"); + return (Criteria) this; + } + + public Criteria andEquipmentNumberIn(List values) { addCriterion("equipment_number in", values, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotIn(List values) { + public Criteria andEquipmentNumberNotIn(List values) { addCriterion("equipment_number not in", values, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberBetween(Integer value1, Integer value2) { + public Criteria andEquipmentNumberBetween(String value1, String value2) { addCriterion("equipment_number between", value1, value2, "equipmentNumber"); return (Criteria) this; } - public Criteria andEquipmentNumberNotBetween(Integer value1, Integer value2) { + public Criteria andEquipmentNumberNotBetween(String value1, String value2) { addCriterion("equipment_number not between", value1, value2, "equipmentNumber"); return (Criteria) this; } diff --git a/logistics/src/main/java/com/ccsens/logistics/bean/vo/EquipmentVo.java b/logistics/src/main/java/com/ccsens/logistics/bean/vo/EquipmentVo.java index 1824a15e..241b3a21 100644 --- a/logistics/src/main/java/com/ccsens/logistics/bean/vo/EquipmentVo.java +++ b/logistics/src/main/java/com/ccsens/logistics/bean/vo/EquipmentVo.java @@ -18,7 +18,7 @@ public class EquipmentVo { @ApiModelProperty("设备名称") private String equipmentName; @ApiModelProperty("设备编号") - private Integer equipmentNumber; + private String equipmentNumber; @ApiModelProperty("设备类型(0-摄像头,1-温度测试,2-湿度测试,3-漏水检测)") private Byte equipmentType; @ApiModelProperty("设备地址") diff --git a/logistics/src/main/resources/mapper_raw/LogisticsEnvironmentRecordMapper.xml b/logistics/src/main/resources/mapper_raw/LogisticsEnvironmentRecordMapper.xml index 9dfca11e..fdaf2c87 100644 --- a/logistics/src/main/resources/mapper_raw/LogisticsEnvironmentRecordMapper.xml +++ b/logistics/src/main/resources/mapper_raw/LogisticsEnvironmentRecordMapper.xml @@ -3,11 +3,12 @@ - + + @@ -71,8 +72,8 @@ - id, num_value, num_type, equipment_id, warehouse_id, record_time, created_at, updated_at, - rec_status + id, num_value, num_type, equipment_id, warehouse_id, record_time, is_alarm, created_at, + updated_at, rec_status + select + + distinct + + + , + + from t_logistics_heat_imaging_record + + + + + order by ${orderByClause} + + + + + + delete from t_logistics_heat_imaging_record + where id = #{id,jdbcType=BIGINT} + + + delete from t_logistics_heat_imaging_record + + + + + + insert into t_logistics_heat_imaging_record (id, num_value, num_type, + max_t, max_tx, max_ty, + equipment_id, warehouse_id, created_at, + updated_at, rec_status, image_data + ) + values (#{id,jdbcType=BIGINT}, #{numValue,jdbcType=DECIMAL}, #{numType,jdbcType=TINYINT}, + #{maxT,jdbcType=DECIMAL}, #{maxTx,jdbcType=VARCHAR}, #{maxTy,jdbcType=VARCHAR}, + #{equipmentId,jdbcType=BIGINT}, #{warehouseId,jdbcType=BIGINT}, #{createdAt,jdbcType=TIMESTAMP}, + #{updatedAt,jdbcType=TIMESTAMP}, #{recStatus,jdbcType=TINYINT}, #{imageData,jdbcType=LONGVARCHAR} + ) + + + insert into t_logistics_heat_imaging_record + + + id, + + + num_value, + + + num_type, + + + max_t, + + + max_tx, + + + max_ty, + + + equipment_id, + + + warehouse_id, + + + created_at, + + + updated_at, + + + rec_status, + + + image_data, + + + + + #{id,jdbcType=BIGINT}, + + + #{numValue,jdbcType=DECIMAL}, + + + #{numType,jdbcType=TINYINT}, + + + #{maxT,jdbcType=DECIMAL}, + + + #{maxTx,jdbcType=VARCHAR}, + + + #{maxTy,jdbcType=VARCHAR}, + + + #{equipmentId,jdbcType=BIGINT}, + + + #{warehouseId,jdbcType=BIGINT}, + + + #{createdAt,jdbcType=TIMESTAMP}, + + + #{updatedAt,jdbcType=TIMESTAMP}, + + + #{recStatus,jdbcType=TINYINT}, + + + #{imageData,jdbcType=LONGVARCHAR}, + + + + + + update t_logistics_heat_imaging_record + + + id = #{record.id,jdbcType=BIGINT}, + + + num_value = #{record.numValue,jdbcType=DECIMAL}, + + + num_type = #{record.numType,jdbcType=TINYINT}, + + + max_t = #{record.maxT,jdbcType=DECIMAL}, + + + max_tx = #{record.maxTx,jdbcType=VARCHAR}, + + + max_ty = #{record.maxTy,jdbcType=VARCHAR}, + + + equipment_id = #{record.equipmentId,jdbcType=BIGINT}, + + + warehouse_id = #{record.warehouseId,jdbcType=BIGINT}, + + + created_at = #{record.createdAt,jdbcType=TIMESTAMP}, + + + updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, + + + rec_status = #{record.recStatus,jdbcType=TINYINT}, + + + image_data = #{record.imageData,jdbcType=LONGVARCHAR}, + + + + + + + + update t_logistics_heat_imaging_record + set id = #{record.id,jdbcType=BIGINT}, + num_value = #{record.numValue,jdbcType=DECIMAL}, + num_type = #{record.numType,jdbcType=TINYINT}, + max_t = #{record.maxT,jdbcType=DECIMAL}, + max_tx = #{record.maxTx,jdbcType=VARCHAR}, + max_ty = #{record.maxTy,jdbcType=VARCHAR}, + equipment_id = #{record.equipmentId,jdbcType=BIGINT}, + warehouse_id = #{record.warehouseId,jdbcType=BIGINT}, + created_at = #{record.createdAt,jdbcType=TIMESTAMP}, + updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, + rec_status = #{record.recStatus,jdbcType=TINYINT}, + image_data = #{record.imageData,jdbcType=LONGVARCHAR} + + + + + + update t_logistics_heat_imaging_record + set id = #{record.id,jdbcType=BIGINT}, + num_value = #{record.numValue,jdbcType=DECIMAL}, + num_type = #{record.numType,jdbcType=TINYINT}, + max_t = #{record.maxT,jdbcType=DECIMAL}, + max_tx = #{record.maxTx,jdbcType=VARCHAR}, + max_ty = #{record.maxTy,jdbcType=VARCHAR}, + equipment_id = #{record.equipmentId,jdbcType=BIGINT}, + warehouse_id = #{record.warehouseId,jdbcType=BIGINT}, + created_at = #{record.createdAt,jdbcType=TIMESTAMP}, + updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, + rec_status = #{record.recStatus,jdbcType=TINYINT} + + + + + + update t_logistics_heat_imaging_record + + + num_value = #{numValue,jdbcType=DECIMAL}, + + + num_type = #{numType,jdbcType=TINYINT}, + + + max_t = #{maxT,jdbcType=DECIMAL}, + + + max_tx = #{maxTx,jdbcType=VARCHAR}, + + + max_ty = #{maxTy,jdbcType=VARCHAR}, + + + equipment_id = #{equipmentId,jdbcType=BIGINT}, + + + warehouse_id = #{warehouseId,jdbcType=BIGINT}, + + + created_at = #{createdAt,jdbcType=TIMESTAMP}, + + + updated_at = #{updatedAt,jdbcType=TIMESTAMP}, + + + rec_status = #{recStatus,jdbcType=TINYINT}, + + + image_data = #{imageData,jdbcType=LONGVARCHAR}, + + + where id = #{id,jdbcType=BIGINT} + + + update t_logistics_heat_imaging_record + set num_value = #{numValue,jdbcType=DECIMAL}, + num_type = #{numType,jdbcType=TINYINT}, + max_t = #{maxT,jdbcType=DECIMAL}, + max_tx = #{maxTx,jdbcType=VARCHAR}, + max_ty = #{maxTy,jdbcType=VARCHAR}, + equipment_id = #{equipmentId,jdbcType=BIGINT}, + warehouse_id = #{warehouseId,jdbcType=BIGINT}, + created_at = #{createdAt,jdbcType=TIMESTAMP}, + updated_at = #{updatedAt,jdbcType=TIMESTAMP}, + rec_status = #{recStatus,jdbcType=TINYINT}, + image_data = #{imageData,jdbcType=LONGVARCHAR} + where id = #{id,jdbcType=BIGINT} + + + update t_logistics_heat_imaging_record + set num_value = #{numValue,jdbcType=DECIMAL}, + num_type = #{numType,jdbcType=TINYINT}, + max_t = #{maxT,jdbcType=DECIMAL}, + max_tx = #{maxTx,jdbcType=VARCHAR}, + max_ty = #{maxTy,jdbcType=VARCHAR}, + equipment_id = #{equipmentId,jdbcType=BIGINT}, + warehouse_id = #{warehouseId,jdbcType=BIGINT}, + created_at = #{createdAt,jdbcType=TIMESTAMP}, + updated_at = #{updatedAt,jdbcType=TIMESTAMP}, + rec_status = #{recStatus,jdbcType=TINYINT} + where id = #{id,jdbcType=BIGINT} + + \ No newline at end of file