package incheon.ags.dss.decline.vo;

import java.math.BigDecimal;
import java.util.Date;

import incheon.ags.dss.green.vo.UrbGrnznAnlsDtlVO;
import incheon.com.cmm.ComDefaultVO;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 지역진단정보 (ana_zone_dgns_dtl)
 */
@lombok.Getter @lombok.Setter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AnaZoneDgnsDtlVO extends ComDefaultVO {
	private String dgnsNo;       // 진단번호 (PK)
    private Integer zoneNo;       // 구역번호
    private String zoneNm;       // 구역명
    private String anlsUnit;      // 분석단위
    private String crtrPnttm;     // 기준시점 (YYYY)
    private String predcPnttm;    // 예측시점 (YYYY)
    
    // [진단 기준]
    private BigDecimal ppltnChngeRt;   // 인구 변화율 기준 (%)
    private Integer ppltnCtnuDcrs;     // 인구 연속감소 기준 (년)
    
    private BigDecimal indstChngeRt;   // 산업 변화율 기준 (%)
    private Integer indstCtnuDcrs;     // 산업 연속감소 기준 (년)
    
    private BigDecimal spanuatBdstRt;  // 노후건축물비율 기준 (%)
    
    private String frstRegId;
    private Date frstRegDt;
    private String lastMdfcnId;
    private Date lastMdfcnDt;
}