package org.dromara.web.domain; import org.dromara.common.tenant.core.TenantEntity; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; import java.time.LocalDate; import java.time.LocalTime; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serial; /** * 肠内营养对象 enteral_nutrition * * @author Lion Li * @date 2025-07-22 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("enteral_nutrition") public class EnteralNutrition extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 结算管理id */ private Long settlementId; /** * 开方日期 */ private Date prescriptionDate; /** * 组号 */ private String groupNo; /** * 营养产品 */ private String nutritionProduct; private Long nutritionProductId; /** * 停嘱日期 */ private Date stopDate; /** * 处方类型 */ private String prescriptionType; /** * 数量 */ private Long quantity; /** * 用量/次 */ private String dosePerTime; /** * 餐次时间 */ private String mealTime; /** * 频次 */ private String frequency; /** * 首日 */ private String firstDay; /** * 用量/日 */ private String dosePerDay; /** * 使用天数 */ private Long usageDays; /** * 用量/总 */ private BigDecimal totalDose; /** * 规格 */ private String specification; /** * 用法 */ @TableField(value = "`usage`") private String usage; /** * 制剂液量/次 */ private String preparationVolumePerTime; /** * 制剂浓度/次 */ private String preparationConcentrationPerTime; /** * 能量密度/次 */ private String energyDensityPerTime; /** * 处方备注 */ private String prescriptionRemark; /** * 每日热量 */ private String dailyCalories; /** * 金额 */ private BigDecimal amount; /** * 状态(0正常 1停用) */ private String status; /** * 删除标志(0代表存在 1代表删除) */ private String delFlag; /*配置状态 0 未配置 1已配置*/ private String configStatus; private Date configTime; private Long configBy; /*执行状态 0 未执行 1已执行*/ private String executeStatus; private LocalDate executeDate; private LocalTime executeTime; private Long executeBy; /*标签打印数量*/ private Integer tagPrintNum; }