package com.fkzy.warn.model;

import com.baomidou.mybatisplus.annotation.IdType;
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.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @author zhangjing
 * @date 2024/12/04 20:09
 * @description
 */
@Data
@TableName("t_audit_records")
public class AuditRecords extends Model<AuditRecords> {
    /**
     * id
     */
    @ApiModelProperty("id")
    @TableId(type = IdType.AUTO)
    private Integer id;
    /**
     * 授权开始日期
     */
    @ApiModelProperty("提价和审核时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date auditDate;
    /**
     * 审核人员id
     */
    @ApiModelProperty("审核人员id")
    private Integer auditUserId;
    /**
     * 审核人员名字
     */
    @ApiModelProperty("审核人员名字")
    private String auditUserName;

    /**
     * 申请人员id
     */
    @ApiModelProperty("申请人员id")
    private Integer userId;
    /**
     * 申请人员名字
     */
    @ApiModelProperty("申请人员名字")
    private String userName;
    /**
     * 审批内容
     */
    @ApiModelProperty("审批内容")
    private String content;

    /**
     * 业务关联授权书id
     */
    @ApiModelProperty("业务关联授权书id")
    private Integer businessId;
    /**
     * 审核状态0待审核1通过2拒绝
     */
    @ApiModelProperty("审核状态0待审核1通过2拒绝")
    private Integer statusCode;

}
