|
@@ -0,0 +1,234 @@
|
|
|
+package org.dromara.web.domain.vo;
|
|
|
+
|
|
|
+import java.util.Date;
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import org.dromara.web.domain.ParenteralNutrition;
|
|
|
+import cn.idev.excel.annotation.ExcelIgnoreUnannotated;
|
|
|
+import cn.idev.excel.annotation.ExcelProperty;
|
|
|
+import org.dromara.common.excel.annotation.ExcelDictFormat;
|
|
|
+import org.dromara.common.excel.convert.ExcelDictConvert;
|
|
|
+import io.github.linpeilie.annotations.AutoMapper;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.io.Serial;
|
|
|
+import java.io.Serializable;
|
|
|
+import java.util.Date;
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/**
|
|
|
+ * 肠外营养视图对象 parenteral_nutrition
|
|
|
+ *
|
|
|
+ * @author Huanyi
|
|
|
+ * @date 2025-08-27
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@ExcelIgnoreUnannotated
|
|
|
+@AutoMapper(target = ParenteralNutrition.class)
|
|
|
+public class ParenteralNutritionVo implements Serializable {
|
|
|
+
|
|
|
+ @Serial
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主键ID
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "主键ID")
|
|
|
+ private Long id;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 结算管理id
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "结算管理id")
|
|
|
+ private Long settlementId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开方日期
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "开方日期")
|
|
|
+ private Date prescriptionDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 组号
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "组号")
|
|
|
+ private String groupNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 营养产品
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "营养产品")
|
|
|
+ private Long nutritionProductId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 营养产品
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "营养产品")
|
|
|
+ private String nutritionProduct;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 停嘱日期
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "停嘱日期")
|
|
|
+ private Date stopDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处方类型
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "处方类型", converter = ExcelDictConvert.class)
|
|
|
+ @ExcelDictFormat(dictType = "recipe_type")
|
|
|
+ private String prescriptionType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 数量
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "数量")
|
|
|
+ private Long quantity;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用量/次
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "用量/次")
|
|
|
+ private Long dosePerTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 餐次时间
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "餐次时间")
|
|
|
+ private String mealTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 频次
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "频次")
|
|
|
+ private Long frequency;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 首日
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "首日")
|
|
|
+ private Long firstDay;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用量/日
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "用量/日")
|
|
|
+ private Long dosePerDay;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 使用天数
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "使用天数")
|
|
|
+ private Long usageDays;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用量/总
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "用量/总")
|
|
|
+ private Long totalDose;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 规格
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "规格")
|
|
|
+ private String specification;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用法
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "用法")
|
|
|
+ private String usage;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 制剂液量/次
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "制剂液量/次")
|
|
|
+ private Long preparationVolumePerTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 制剂浓度/次
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "制剂浓度/次")
|
|
|
+ private Long preparationConcentrationPerTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 能量密度/次
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "能量密度/次")
|
|
|
+ private Long energyDensityPerTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 处方备注
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "处方备注")
|
|
|
+ private String prescriptionRemark;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 每日热量
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "每日热量")
|
|
|
+ private Long dailyCalories;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "金额")
|
|
|
+ private Long amount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 状态(0正常 1停用)
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "状态", converter = ExcelDictConvert.class)
|
|
|
+ @ExcelDictFormat(dictType = "sys_oper_type")
|
|
|
+ private String status;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配置状态
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "配置状态")
|
|
|
+ private String configStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配置时间
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "配置时间")
|
|
|
+ private Date configTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配置人
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "配置人")
|
|
|
+ private String configBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行状态
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "执行状态")
|
|
|
+ private String executeStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行日期
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "执行日期")
|
|
|
+ private Date executeDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行时间
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "执行时间")
|
|
|
+ private Date executeTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 执行人
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "执行人")
|
|
|
+ private String executeBy;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 标签打印数量
|
|
|
+ */
|
|
|
+ @ExcelProperty(value = "标签打印数量")
|
|
|
+ private Long tagPrintNum;
|
|
|
+
|
|
|
+
|
|
|
+}
|