package org.dromara.web.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import lombok.EqualsAndHashCode; import org.dromara.common.tenant.core.TenantEntity; import java.io.Serial; import java.util.Date; /** * 日常膳食主对象 daily_meal_plan * * @author Lion Li * @date 2025-07-25 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("daily_meal_plan") public class DailyMealPlan extends TenantEntity { @Serial private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(value = "id", type = IdType.AUTO) private Long id; /** * 看诊类型 */ private String type; /** * 患者ID */ private Long patientId; /** * 门诊/住院号 */ private String outpatientNo; /** * 科室ID */ private Long deptId; /** * 推荐/配餐开始日期 */ private Date recommendStartDate; /** * 推荐/配餐结束日期 */ private Date recommendEndDate; /** * 处方状态 */ private String status; /** * 备注 */ private String remark; /** * 删除标志(0代表存在 1代表删除) */ @TableLogic private String delFlag; }