package com.goldenwater.slaj.hidd.domain;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 隐患督办VO（包含查询条件和关联字段）
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class BisMajHiddSupVo extends BisMajHiddSup {
    // ============ 查询条件字段 ============
    
    /** 隐患所属单位类型 (0:直属单位 1:下级水行政部门 2:流域机构) */
    private String hiddUnit;
    
    // ============ 关联查询字段（通过LEFT JOIN获取） ============
    
    /** 隐患名称 (obj_hidd 关联) */
    private String hiddName;
    /** 隐患等级 (obj_hidd 关联) */
    private String hiddGrad;
    /** 隐患状态 (obj_hidd 关联) */
    private String hiddStat;
    /** 督办单位名称 (att_org_ext 关联) */
    private String supWiunName;
    /** 附件ID (rel_bis_med + att_med_base 关联) */
    private String medGuid;
    /** 附件标题 */
    private String medTitl;
}
