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

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <台账审核查询参数>
 *
 * @author wr
 * @createTime: 2023-02-20
 */
@Data
public class MonitorAuditParam {

    @ApiModelProperty("名称")
    private String submitName;

    @ApiModelProperty("状态：0-删除；1-待审核；2-已审核；")
    private Integer status;

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

    @ApiModelProperty("开始时间")
    private String searchBeginTime;

    @ApiModelProperty("结束时间")
    private String searchEndTime;

    @ApiModelProperty("页码")
    private Integer pageNum;

    @ApiModelProperty("页面尺寸")
    private Integer pageSize;

    @Data
    public static class AuditParam {
        private static final long serialVersionUID = 1L;

        /**
         * 审核id
         */
        private String id;

        /**
         * 提交人员
         */
        private String submitName;

        /**
         * 审核人员
         */
        private String auditName;

        /**
         * 审核内容
         */
        private String auditContent;

        /**
         * 数据类型,字典表（01：主网测点  02：配网测点）
         */
        private String dataType;
    }
}
