package com.yuchen.saas.park.api.vo.request;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName PlPsTaskReq
 * @Description TODO
 * @Author mqs
 * @Date 2024/4/7 17:01
 * @Version 1.0
 */
@Data
public class PlPsTaskReq {
    /**
     * 项目
     */
    @ApiModelProperty(name = "parkId", value = "项目")
    private Long parkId;
    /**
     * 单元
     */
    @ApiModelProperty(name = "elementId", value = "单元")
    private Long elementId;
    /**
     * 楼栋
     */
    @ApiModelProperty(name = "buildingId", value = "楼栋")
    private Long buildingId;
    /**
     * 房号
     */
    @ApiModelProperty(name = "roomNumberId", value = "房号")
    private Long roomNumberId;
    /**
     * 任务状态
     */
    @ApiModelProperty(name = "taskState", value = "任务状态")
    private String taskState;
    /**
     * 配送机器人
     */
    @ApiModelProperty(name = "psRobotId", value = "配送机器人")
    private String psRobotId;
    /**
     * 配送订单
     */
    @ApiModelProperty(name = "orderNo", value = "配送订单")
    private Long orderNo;
    /**
     * 收货人
     */
    @ApiModelProperty(name = "recipientName", value = "收货人")
    private String recipientName;
    /**
     * 收货人手机号
     */
    @ApiModelProperty(name = "recipientPhone", value = "收货人手机号")
    private String recipientPhone;
    /**
     * 创建开始时间
     */
    @ApiModelProperty(name = "createStartTime", value = "创建开始时间")
    private String createStartTime;
    /**
     * 创建结束时间
     */
    @ApiModelProperty(name = "createEndTime", value = "创建结束时间")
    private String createEndTime;
    /**
     * 预计到达开始时间
     */
    @ApiModelProperty(name = "scheduledStartTime", value = "预计到达开始时间")
    private String scheduledStartTime;
    /**
     * 预计到达结束时间
     */
    @ApiModelProperty(name = "scheduledEndTime", value = "预计到达结束时间")
    private String scheduledEndTime;

}
