package com.xinelu.manage.vo.appointmentorder;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalTime;

/**
 * @author ljh
 * @version 1.0
 * Create by 2023/4/4 15:36
 */
@Data
public class AppointmentReceivingOrderVO implements Serializable {
    private static final long serialVersionUID = -6163321369943352455L;
    /**
     * 护理站人员名称
     **/
    private String nursePersonName;

    /**
     * 服务日期，格式：yyyy-MM-dd
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private LocalDate serviceDate;

    /**
     * 服务开始时间，格式：HH:mm
     */
    @JsonFormat(pattern = "HH:mm")
    private LocalTime serviceStartTime;

    /**
     * 服务地址
     */
    private String serviceAddress;

    /**
     * 会员手机号
     */
    private String phone;

    /**
     * 会员名称
     **/
    private String patientName;

    /**
     * 护理员微信openid
     **/
    private String openid;

    /**
     * 预约订单编号
     **/
    private String orderNo;

    /**
     * 护理项目名称
     **/
    private String nurseItemName;

    /**
     * 任务退还原因
     **/
    private String taskReturnReason;

    /**
     * 护理站表id
     **/
    private Long nurseStationId;
}
