|
|
@@ -4,14 +4,20 @@ import com.alibaba.fastjson.annotation.JSONField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
+import com.coffee.bus.enums.NetPumpAlarmEnum;
|
|
|
+import com.coffee.bus.enums.NetPumpStatusEnum;
|
|
|
import com.coffee.common.config.mybatis.DateToBigIntHandler;
|
|
|
import com.coffee.common.entity.TenantGenericEntity;
|
|
|
+import com.fasterxml.jackson.annotation.JsonEnumDefaultValue;
|
|
|
import com.fasterxml.jackson.annotation.JsonSetter;
|
|
|
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
+import com.fasterxml.jackson.databind.ser.std.EnumSerializer;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
import lombok.EqualsAndHashCode;
|
|
|
import lombok.experimental.Accessors;
|
|
|
+import org.apache.ibatis.type.EnumOrdinalTypeHandler;
|
|
|
|
|
|
import java.io.Serializable;
|
|
|
import java.math.BigDecimal;
|
|
|
@@ -29,7 +35,7 @@ import java.util.Date;
|
|
|
@Data
|
|
|
@EqualsAndHashCode(callSuper = false)
|
|
|
@Accessors(chain = true)
|
|
|
-@TableName("bus_netpump")
|
|
|
+@TableName(value = "bus_netpump",autoResultMap = true)
|
|
|
@ApiModel(value="网络泵", description="")
|
|
|
public class BusNetPumpEntity extends TenantGenericEntity<String,String> {
|
|
|
|
|
|
@@ -92,7 +98,12 @@ public class BusNetPumpEntity extends TenantGenericEntity<String,String> {
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "镇痛泵运行状态")
|
|
|
- private Integer runState;
|
|
|
+ @TableField(typeHandler = EnumOrdinalTypeHandler.class)
|
|
|
+ private NetPumpStatusEnum runState;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "报警信息")
|
|
|
+ @TableField(typeHandler = EnumOrdinalTypeHandler.class)
|
|
|
+ private NetPumpAlarmEnum alarm;
|
|
|
|
|
|
@ApiModelProperty(value = "镇痛泵状态BUF")
|
|
|
private Integer bufState1;
|