package com.xunmei.core.resumption.vo.appPlan;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

/**
 * @author : 高雄
 * @date :2022/5/5 15:47
 * @description :
 * @modyified By:
 */
@Data
public class RuleItemVo {

    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;
    /**
     * 检查要点编号
     */
    private String pointNum;

    /**
     * 检查项
     */
    private String itemName;
    /**
     * 检查项Id
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long itemId;
    /**
     * 检查项描述
     */
    private String itemDesc;
    /**
     * 要点类型
     */
    private Integer safeType;

    private String safeTypeText;
    /**
     * 区域名称
     */
    private String areaName;

    /**
     * 区域Id
     */
    private Long areaId;


    /**
     * 检查要点
     */
    private String pointName;
    /**
     * 检查项编号
     */
    private Integer itemNum;

    /**
     * 是否扫描NFC
     */
    private boolean pointScan = true;

    /**
     * 是否必检
     */
    private boolean required = true;

    /**
     * 采集点名称
     */
    private String nfcName;

    /**
     * 时间类型,0无，1时分
     */
    private Integer timeType;


    private Long ruleId;

    private String ruleName;

    private Integer businessType;

    private String businessTypeText;

    private Long page;

    private Long size;

}