package com.njcn.device.pms.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDateTime;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 台账审核
 * </p>
 *
 * @author wr
 * @since 2023-02-20
 */
@Getter
@Setter
@TableName("pms_monitor_audit")
public class MonitorAudit extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 审核id
     */
    @ApiModelProperty(value = "审核id")
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;

    /**
     * 监测点名称
     */
    @ApiModelProperty(value = "监测点名称")
    private String monitorName;

    /**
     * 监测点类别
     */
    @ApiModelProperty(value = "监测点类别")
    private String monitorSort;
    /**
     * 提交人员
     */
    @ApiModelProperty(value = "提交人员")
    private String submitName;

    /**
     * 审核人员
     */
    @ApiModelProperty(value = "审核人员")
    private String auditName;

    /**
     * 审核内容
     */
    @ApiModelProperty(value = "审核内容")
    private String auditContent;

    /**
     * 数据类型,字典表（01：主网测点  02：配网测点）
     */
    @ApiModelProperty(value = "数据类型,字典表（01：主网测点  02：配网测点）")
    private String dataType;

    /**
     * 数据状态：0-删除；1-待审核；2-已审核；
     */
    @ApiModelProperty(value = "数据状态：0-删除；1-待审核；2-已审核；")
    private Integer status;

    /**
     * 创建用户
     */
    private String createBy;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 更新用户
     */
    private String updateBy;

    /**
     * 更新时间
     */
    private LocalDateTime updateTime;


}
