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

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;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("people_approve_handle_record")
@ApiModel(value="人员审批处理记录对象", description="人员审批处理记录表")
public class PeopleApproveHandleRecord extends BaseEntity {

    /**
     * 人员审批ID
     */
    @ApiModelProperty(name = "approveId", value = "人员审批ID")
    private Long approveId;
    /**
     * 操作时间
     */
    @ApiModelProperty(name = "operateTime", value = "操作时间")
    private Date operateTime;
    /**
     * 操作类型
     */
    @ApiModelProperty(name = "operateType", value = "操作类型")
    private String operateType;
    /**
     * 操作人
     */
    @ApiModelProperty(name = "operateUser", value = "操作人")
    private Long operateUser;
    /**
     * 操作内容
     */
    @ApiModelProperty(name = "remark", value = "备注信息")
    private String remark;

}
