|
|
@@ -0,0 +1,67 @@
|
|
|
+package com.coffee.bus.service.dto;
|
|
|
+
|
|
|
+import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.coffee.bus.enums.DeviceAlarmEnum;
|
|
|
+import com.coffee.bus.enums.DeviceTypeEnum;
|
|
|
+import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+import org.hibernate.validator.constraints.Length;
|
|
|
+
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @author zsl
|
|
|
+ * @version 1.0.0
|
|
|
+ * @ClassName DeviceAlarmQuery.java
|
|
|
+ * @Description TODO
|
|
|
+ * @createTime 2022/5/1915:35
|
|
|
+ */
|
|
|
+@ApiModel("设备使用")
|
|
|
+@Data
|
|
|
+public class DeviceAlarmQuery implements Serializable {
|
|
|
+
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "设备唯一编码")
|
|
|
+ private String deviceId;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "医院名称")
|
|
|
+ private String hositalName;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "报警时间最小值")
|
|
|
+ private Date uploadTimeMin;
|
|
|
+ @ApiModelProperty(value = "报警时间最大值")
|
|
|
+ private Date uploadTimeMax;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否为报警信息")
|
|
|
+ private Integer alarm;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "报警信息")
|
|
|
+ private Integer alarmState;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "输注即将结束提醒")
|
|
|
+ private Integer warnWillFinished;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "镇痛不足提醒")
|
|
|
+ private Integer warnAnalgesicPoor;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "电量偏低提醒")
|
|
|
+ private Integer warnLowBattery;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "设备类型")
|
|
|
+ private Integer type;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "医院ID")
|
|
|
+ private String tenantId;
|
|
|
+
|
|
|
+
|
|
|
+ @ApiModelProperty("分页查询")
|
|
|
+ @NotNull(message = "分页查询参数不可为空")
|
|
|
+ private Page<DeviceResult> page;
|
|
|
+
|
|
|
+}
|