package com.yeejoin.amos.boot.module.common.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * 值班人员日期日志表
 */
@Data
@Accessors(chain = true)
@TableName("cb_duty_person_shift_log")
public class DutyPersonShiftLog extends BaseEntity {

    private static final long serialVersionUID = 1L;
    /**
     * 实例ID
     */
    @TableField("instance_id")
    private Long instanceId;
    /**
     * 值班日期
     */
    @TableField("duty_date")
    private Date dutyDate;
    /**
     * 分组类型
     */
    @TableField("group_code")
    private String groupCode;
    /**
     * 消防队伍
     */
    @TableField("dept_name")
    private String deptName;
    /**
     * 值班人
     */
    @TableField("duty_user_id")
    private String dutyUserId;
    /**
     * 值班人
     */
    @TableField("duty_user")
    private String dutyUser;
    /**
     * 岗位
     */
    @TableField("post_type_name")
    private String postTypeName;
    /**
     * 值班区域
     */
    @TableField("duty_area")
    private String dutyArea;
    /**
     * 值班类型
     */
    @TableField("shift_name")
    private String shiftName;
    /**
     * 车辆名称
     */
    @TableField("car_name")
    private String carName;
}

