package com.yeejoin.amos.boot.module.jxiop.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.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;

/**
 * 人员归属信息
 *
 * @author system_generator
 * @date 2023-04-20
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("person_ascription")
public class PersonAscription extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 人员信息id
     */
	@TableField("person_id")
    private Long personId;




    /**
     *所属场站
     */
	@TableField("project_id")
    private Long projectId;

    @TableField("project_name")
    private String projectName;

    /**
     * 部门班组
     */
	@TableField("department_id")
    private Long departmentId;
    @TableField("department_name")
    private String departmentName;


    /**
     * 进入本单位工作时间
     */
    @TableField("station_work_time")
    private Date stationWorkTime;

    /**
     * 工作所在地key
     */
	@TableField("work_place_key")
    private String workPlaceKey;


    /**
     * 岗位
     */
	@TableField("post_name")
    private String postName;




}
