/*
 * Author: wangjian
 * 生成entity
 */
package com.tofly.feesapi.mxcx.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.KeySequence;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


/**
 * 日志变更记录
 *
 * @author admin
 * @date Tue Dec 10 00:00:00 GMT+08:00 2024
 */
@Data
@ApiModel
public class YyBgLogSelect {

    @ApiModelProperty(value = "主键")
    private String id;

    @ApiModelProperty(value = "变更人员id")
    private Long bgryid;

    @ApiModelProperty(value = "变更人员姓名")
    private String bgryxm;

    @ApiModelProperty(value = "变更日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date bgdate;

    @ApiModelProperty(value = "变更类型")
    private String bglx;

    @ApiModelProperty(value = "变更类型ID")
    private String bglxid;

    @ApiModelProperty(value = "变更前json")
    private String bgqjson;

    @ApiModelProperty(value = "变更后json")
    private String bghjson;

    @ApiModelProperty(value = "变更内容")
    private String bgnr;

    @ApiModelProperty(value = "工单编号")
    private String gdbh;

}
