package com.xinda.itsm.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.xinda.common.annotation.Excel;
import com.xinda.common.core.domain.BaseEntity;

/**
 * 值班管理对象 duty
 *
 * @author kerwincui
 * @date 2025-04-23
 */
@ApiModel(value = "Duty",description = "值班管理 duty")
@Data
public class Duty extends BaseEntity
        {
private static final long serialVersionUID = 1L;

    /** 值班id */
    private Long dutyId;

    /** 值班日期 */
            @Excel(name = "值班日期")
            @ApiModelProperty("值班日期")
    private String dutyDate;

    /** 值班人员 */
            @Excel(name = "值班人员")
            @ApiModelProperty("值班人员")
    private String onDuty;

    /** 值班时间段 */
            @Excel(name = "值班时间段")
            @ApiModelProperty("值班时间段")
    private String dutyPeriod;

    /** 值班类型 */
            @Excel(name = "值班类型")
            @ApiModelProperty("值班类型")
    private String type;

    /** 值班状态 */
            @Excel(name = "值班状态")
            @ApiModelProperty("值班状态")
    private String status;

    /** 替班人员 */
            @Excel(name = "替班人员")
            @ApiModelProperty("替班人员")
    private String relief;

}
