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.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; import java.io.Serial; /** * 营养筛查对象 nutrition_screening * * @author Lion Li * @date 2025-07-14 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("nutrition_screening") public class NutritionScreening extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键ID */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 结算管理id */ private Long settlementId; /** * 患者ID */ private Long patientId; /** * 营养筛查类型 */ private Long configId; /** * 筛查时间 */ private Date screeningTime; /** * 看诊类型(1门诊 2住院) */ private String visitType; /** * 门诊/住院号 */ private String patientNo; /** * 营养筛查分数 */ private BigDecimal screeningScore; /** * 营养筛查结论 */ private String screeningConclusion; /** * 支付状态(未支付/已支付/已退款) */ private String paymentStatus; /** * 状态(0正常 1停用) */ private String status; /** * 删除标志(0代表存在 1代表删除) */ @TableLogic private String delFlag; private String content; }