package cn.iocoder.yudao.module.system.controller.admin.elderly.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDate;

import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY;

@Data
public class ElderlyNursingLogListReqVO {

    @Schema(description = "长者姓名")
    private String elderName;

    @Schema(description = "护理员名称")
    private String nurse;

    @Schema(description = "频次类型（高（1）、中/低（2）")
    private Integer frequencyCategoryType;

    @Schema(description = "机构id")
    private Long tenantId;

    @Schema(description = "护理开始日期")
    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY)
    private LocalDate startDate;

    @Schema(description = "护理结束日期，可为空")
    @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY)
    private LocalDate endDate;

}