package com.style24.persistence.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.style24.persistence.TscBaseDomain;

import lombok.Data;

/**
 * 품목 Domain
 *
 * @author gagamel
 * @since 2020. 10. 7
 */
@SuppressWarnings("serial")
@Data
public class Itemkind extends TscBaseDomain {

	private String itemkindCd;		// 품목코드
	private String itemkindNm;		// 품목명
	//private String itemkindEnm;	// 품목영문명
	private String niClsfCd;		// 고시분류코드
	private String sizeGb;			// 사이즈구분(T:상의, B:하의, S:신발)
	private String useYn;			// 사용여부
	private String itemkindLeafNm;		// leaf 품목명
	
	// 검색조건
	private String searchTxt;		// 검색어
	private String callbackFn;		// 콜백함수
	private String multiGb;			// 멀티 셀렉트 구분
	private String searchItemkindCd;
	private String searchItemkindNm;
	
	/* 품목검색 Multi CheckBox 항목*/
	@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
	private String[] multiItemkindCd;

	@JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
	private String[] multiItemkindNm;
	/* 품목검색 Multi CheckBox 항목*/

}
