123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 |
- package com.diagbot.dto;
- import cn.afterturn.easypoi.excel.annotation.Excel;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import lombok.Getter;
- import lombok.Setter;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * @Description:
- * @Author:zhaops
- * @time: 2021/1/20 13:53
- */
- @Getter
- @Setter
- public class ExportBillTransfusionDTO {
- /**
- * 主键
- */
- @TableId(value = "id", type = IdType.AUTO)
- private Long id;
- /**
- * 是否删除,N:未删除,Y:删除
- */
- private String isDeleted;
- /**
- * 记录创建时间
- */
- private Date gmtCreate;
- /**
- * 记录修改时间,如果时间是1970年则表示纪录未修改
- */
- @Excel(name = "测试时间", width = 40, orderNum = "1", format = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
- private Date gmtModified;
- /**
- * 创建人,0表示无创建人值
- */
- private String creator;
- /**
- * 修改人,如果为0则表示纪录未修改
- */
- private String modifier;
- /**
- * 测试结果id
- */
- private Long resultId;
- /**
- * 开单类型(1:通用,2:输血)
- */
- private Integer billType;
- /**
- * 开单项类型
- */
- private String billItemType;
- /**
- * 开单项名称
- */
- @Excel(name = "输注类型(标准术语)", width = 40, orderNum = "3")
- private String billItemName;
- /**
- * 开单项名称(医院端)
- */
- @Excel(name = "输注类型(医院术语)", width = 40, orderNum = "4")
- private String billItemHisName;
- /**
- * 开单项名称-细项(医院端)
- */
- private String billItemHisDetailName;
- /**
- * 禁忌项类型
- */
- @Excel(name = "禁忌项类型", width = 40, orderNum = "5")
- private String conflictItemType;
- /**
- * 禁忌项名称
- */
- @Excel(name = "禁忌项(标准术语)", width = 40, orderNum = "6")
- private String conflictItemName;
- /**
- * 禁忌项名称(医院端)
- */
- @Excel(name = "禁忌项(医院术语)", width = 40, orderNum = "7")
- private String conflictItemHisName;
- /**
- * 禁忌项名称-细项(医院端)
- */
- @Excel(name = "禁忌项细项(医院术语)", width = 40, orderNum = "8")
- private String conflictItemHisDetailName;
- /**
- * 输入值(文本/数值)
- */
- @Excel(name = "禁忌项输入值/结果", width = 40, orderNum = "9")
- private String inputValue;
- /**
- * 参考值
- */
- private String referenceValue;
- /**
- * 参考值(最大值)
- */
- private BigDecimal maxValue;
- /**
- * 参考值(最小值)
- */
- private BigDecimal minValue;
- /**
- * 单位
- */
- private String unit;
- /**
- * 范围(0:范围内,1:范围外)
- */
- private Integer conflictItemRange;
- /**
- * 输出结果(提醒文本)
- */
- @Excel(name = "实际结果", width = 80, orderNum = "10")
- private String output;
- /**
- * 期望输出结果(提醒文本)
- */
- @Excel(name = "预期结果", width = 80, orderNum = "11")
- private String expectedOutput;
- /**
- * 成功标志(1:成功,0:失败)
- */
- @Excel(name = "测试结果", width = 20, orderNum = "12", replace = { "失败_0", "成功_1" })
- private Integer success;
- /**
- * 提示信息(异常提醒)
- */
- @Excel(name = "失败原因", width = 80, orderNum = "13")
- private String message;
- /**
- * 模拟入参
- */
- private String inputParams;
- }
|