package com.yuchen.saas.park.api.entity.work;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.nest.springwrap.core.mp.base.BaseEntity;

/**
 * <p>
 * 工单处理时限设置表
 * </p>
 *
 * @author caiwq
 * @since 2024-04-01
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("saas_work_order_handle_time_limit")
@ApiModel(value="SaasWorkOrderHandleTimeLimit对象", description="工单处理时限设置表")
public class SaasWorkOrderHandleTimeLimit extends BaseEntity {

    /**
     * 开始处理时间选择(1:派工时间 2:开始处理时间)
     */
    @ApiModelProperty(name = "startTimeSelect", value = "开始处理时间选择(1:派工时间 2:开始处理时间)")
    private Integer startTimeSelect;
    /**
     * 当有填写预约时间时，开始处理时间是否按预约时间计算(0:否 1:是)
     */
    @ApiModelProperty(name = "isAppointTime", value = "当有填写预约时间时，开始处理时间是否按预约时间计算(0:否 1:是)")
    private Integer isAppointTime;
    /**
     * 处理结束时间选择(1:回单时间 2:回单确认时间)
     */
    @ApiModelProperty(name = "endTimeSelect", value = "处理结束时间选择(1:回单时间 2:回单确认时间)")
    private Integer endTimeSelect;

}
