|
@@ -0,0 +1,180 @@
|
|
|
|
|
+package cn.tr.module.smart.app.controller.vo;
|
|
|
|
|
+
|
|
|
|
|
+import cn.tr.plugin.mybatis.pojo.TenantPO;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
|
|
+import lombok.Data;
|
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
|
+import lombok.ToString;
|
|
|
|
|
+
|
|
|
|
|
+import java.io.Serializable;
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+import java.util.Date;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 输注-输注历史记录表实体
|
|
|
|
|
+ *
|
|
|
|
|
+ * @author lf
|
|
|
|
|
+ * @date 2025/08/05 10:31
|
|
|
|
|
+ **/
|
|
|
|
|
+@Data
|
|
|
|
|
+@ToString
|
|
|
|
|
+public class AppDoctorInfusionHistoryVO implements Serializable {
|
|
|
|
|
+
|
|
|
|
|
+ /** 主键 */
|
|
|
|
|
+ @ApiModelProperty(value = "主键", position = 1)
|
|
|
|
|
+ private String id;
|
|
|
|
|
+
|
|
|
|
|
+ /** 设备唯一编码 */
|
|
|
|
|
+ @ApiModelProperty(value = "设备唯一编码", position = 2)
|
|
|
|
|
+ private String deviceId;
|
|
|
|
|
+
|
|
|
|
|
+ /** 设备数据标识 */
|
|
|
|
|
+ @ApiModelProperty(value = "设备数据标识", position = 3)
|
|
|
|
|
+ private String classification;
|
|
|
|
|
+
|
|
|
|
|
+ /** 输注过程中的数据编号 */
|
|
|
|
|
+ @ApiModelProperty(value = "输注过程中的数据编号", position = 4)
|
|
|
|
|
+ private Integer dataNum;
|
|
|
|
|
+
|
|
|
|
|
+ /** 住院号(设备上传的住院号) */
|
|
|
|
|
+ @ApiModelProperty(value = "住院号(设备上传的住院号)", position = 5)
|
|
|
|
|
+ private String patientCode;
|
|
|
|
|
+
|
|
|
|
|
+ /** 总量 */
|
|
|
|
|
+ @ApiModelProperty(value = "总量", position = 6)
|
|
|
|
|
+ private Integer totalDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-首次量 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-首次量", position = 7)
|
|
|
|
|
+ private Integer firstDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-剩余量 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-剩余量", position = 8)
|
|
|
|
|
+ private BigDecimal remainDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-已输入量 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-已输入量", position = 9)
|
|
|
|
|
+ private BigDecimal inputDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-追加量 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-追加量", position = 10)
|
|
|
|
|
+ private BigDecimal appendDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-追加锁时 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-追加锁时", position = 11)
|
|
|
|
|
+ private BigDecimal appendLockTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-极限量 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-极限量", position = 12)
|
|
|
|
|
+ private BigDecimal maxDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-自控次数 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-自控次数", position = 13)
|
|
|
|
|
+ private Integer selfControlCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-自控锁时 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-自控锁时", position = 14)
|
|
|
|
|
+ private BigDecimal selfControlLockTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-有效次数 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-有效次数", position = 15)
|
|
|
|
|
+ private Integer pcaValidCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-无效次数 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-无效次数", position = 16)
|
|
|
|
|
+ private Integer pcaInvalidCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 公共-总按次数 */
|
|
|
|
|
+ @ApiModelProperty(value = "公共-总按次数", position = 17)
|
|
|
|
|
+ private Integer pcaTotalCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 持续-持续量 */
|
|
|
|
|
+ @ApiModelProperty(value = "持续-持续量", position = 18)
|
|
|
|
|
+ private BigDecimal continueDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 脉冲-脉冲量 */
|
|
|
|
|
+ @ApiModelProperty(value = "脉冲-脉冲量", position = 19)
|
|
|
|
|
+ private Integer pulseDose;
|
|
|
|
|
+
|
|
|
|
|
+ /** 脉冲-脉冲锁时 */
|
|
|
|
|
+ @ApiModelProperty(value = "脉冲-脉冲锁时", position = 20)
|
|
|
|
|
+ private Integer pulseLockTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 脉冲-脉冲首次锁时 */
|
|
|
|
|
+ @ApiModelProperty(value = "脉冲-脉冲首次锁时", position = 21)
|
|
|
|
|
+ private Integer pulseFirstLockTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-加档周期 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-加档周期", position = 22)
|
|
|
|
|
+ private BigDecimal flowUpCycle;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-减档周期 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-减档周期", position = 23)
|
|
|
|
|
+ private BigDecimal flowDownCycle;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-计次 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-计次", position = 24)
|
|
|
|
|
+ private Integer flowCount;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-上限 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-上限", position = 25)
|
|
|
|
|
+ private BigDecimal flowUpLimit;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-下限 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-下限", position = 26)
|
|
|
|
|
+ private BigDecimal flowDownLimit;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-自调比例 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-自调比例", position = 27)
|
|
|
|
|
+ private BigDecimal flowAdjustRate;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-输注过程中是否出现过加档受限 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-输注过程中是否出现过加档受限", position = 28)
|
|
|
|
|
+ private String flowRestricted;
|
|
|
|
|
+
|
|
|
|
|
+ /** 智能-加减档提示 */
|
|
|
|
|
+ @ApiModelProperty(value = "智能-加减档提示", position = 29)
|
|
|
|
|
+ private String warnFlow;
|
|
|
|
|
+
|
|
|
|
|
+ /** 电量 */
|
|
|
|
|
+ @ApiModelProperty(value = "电量", position = 30)
|
|
|
|
|
+ private Integer electricQuantity;
|
|
|
|
|
+
|
|
|
|
|
+ /** 镇痛泵运行状态 */
|
|
|
|
|
+ @ApiModelProperty(value = "镇痛泵运行状态", position = 31)
|
|
|
|
|
+ private String deviceRunState;
|
|
|
|
|
+
|
|
|
|
|
+ /** 输液将结束(0:否,1:是) */
|
|
|
|
|
+ @ApiModelProperty(value = "输液将结束(0:否,1:是)", position = 32)
|
|
|
|
|
+ private Boolean warnWillFinished;
|
|
|
|
|
+
|
|
|
|
|
+ /** 镇痛不足(0:否,1:是) */
|
|
|
|
|
+ @ApiModelProperty(value = "镇痛不足(0:否,1:是)", position = 33)
|
|
|
|
|
+ private Boolean warnAnalgesicPoor;
|
|
|
|
|
+
|
|
|
|
|
+ /** 电量偏低(0:否,1:是) */
|
|
|
|
|
+ @ApiModelProperty(value = "电量偏低(0:否,1:是)", position = 34)
|
|
|
|
|
+ private Boolean warnLowBattery;
|
|
|
|
|
+
|
|
|
|
|
+ /** 报警信息 */
|
|
|
|
|
+ @ApiModelProperty(value = "报警信息", position = 35)
|
|
|
|
|
+ private String deviceAlarm;
|
|
|
|
|
+
|
|
|
|
|
+ /** 开始时间 */
|
|
|
|
|
+ @ApiModelProperty(value = "开始时间", position = 36)
|
|
|
|
|
+ private Date infusionStartTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 一次输注最后上传时间 */
|
|
|
|
|
+ @ApiModelProperty(value = "一次输注最后上传时间", position = 37)
|
|
|
|
|
+ private Date lastUploadTime;
|
|
|
|
|
+
|
|
|
|
|
+ /** 设备类型 */
|
|
|
|
|
+ @ApiModelProperty(value = "设备类型", position = 38)
|
|
|
|
|
+ private String deviceType;
|
|
|
|
|
+
|
|
|
|
|
+ /** 医院编码 */
|
|
|
|
|
+ @ApiModelProperty(value = "医院编码", position = 40)
|
|
|
|
|
+ private String hospitalCode;
|
|
|
|
|
+}
|