package incheon.ags.ias.comCd.vo;

import incheon.com.cmm.ComDefaultVO;
import lombok.Getter;
import lombok.Setter;

/**
 * 공통그룹코드 VO
 * 테이블: iccom.COM_GROUP_CD
 */
@Getter
@Setter
public class ComGroupCdVO extends ComDefaultVO {

    // 기본 필드 (신규 DDL 기준)
    private String groupCd;        // 그룹코드 (PK)
    private String groupCdNm;      // 그룹코드명
    private String groupCdExpln;   // 그룹코드설명
    private String upGroupCd;      // 상위그룹코드 (계층구조)
    private String useYn;          // 사용여부 (Y/N)

    // 조회용 추가 필드
    private int cdCnt;             // 해당 그룹에 속한 상세코드 수
    private int useCount;          // 사용 중인 그룹코드 수
    private int notUseCount;       // 미사용 그룹코드 수
    private int totalCount;        // 전체 그룹코드 수

}
