package com.njcn.csharmonic.pojo.po;

import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author xy
 * @since 2026-06-16
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("pq_govern_plan")
public class PqGovernPlan extends BaseEntity implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    private String id;

    /**
     * 用户id（关联pq_sensitive_user的id）
     */
    private String pid;

    /**
     * 治理点名称
     */
    private String governName;

    /**
     * 治理类型(稳态:harmonic 暂态:event)
     */
    private String governType;

    /**
     * 治理方法
     */
    private String governMethod;

    /**
     * 治理前-监测点id
     */
    private String governBefore;

    /**
     * 治理后-监测点id
     */
    private String governAfter;

    /**
     * 排序
     */
    private Integer sort;
}
