package com.ruoyi.common.core.domain.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 用户工作经历表
 * 
 * @author 
 * @email 
 * @date 2025-10-10 16:26:26
 */
@Data
@TableName("user_work_experiences")
public class UserWorkExperiences extends BaseEntity {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/**
	 * 主键id
	 */
	@TableId(value = "id",type = IdType.AUTO)
	@ApiModelProperty("id")
	private Long id;
	/**
	 * 公司名称
	 */
	@ApiModelProperty("公司名称")
	private String companyName;
	/**
	 * 职务
	 */
	@ApiModelProperty("职务")
	private String position;
	/**
	 * 用户id
	 */
	@ApiModelProperty("用户id")
	private Long userId;
	/**
	 * 开始时间
	 */
	@ApiModelProperty("开始时间")
	private String startDate;
	/**
	 * 截至时间
	 */
	@ApiModelProperty("截至时间")
	private String endDate;
	/**
	 * 描述
	 */
	@ApiModelProperty("描述")
	private String description;

}
