| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- package com.style24.persistence.domain;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.style24.persistence.TsaBaseDomain;
- import lombok.Data;
- /**
- * 상품 검색 Domain
- *
- * @author eskim
- * @since 2019. 12. 10
- */
- @SuppressWarnings("serial")
- @Data
- public class GoodsSearch extends TsaBaseDomain {
- private int startRow;
- private int endRow;
- private String search; // 키워드 종류
- private String condition; // 키워드 종류별 값
- private String supplyCompCd;
- private String brandGrpNm;
- private String brandCd;
- private String itemkindCd;
- private String goodsStat;
- private String styleYear;
- private String seasonCd;
- private String sexGb;
- private String changeableYn;
- private String returnableYn;
- private String returnFeeFreeYn;
- private String changeFeeFreeYn;
- private String formalGb;
- private String soldOutYn;
- private String erpStockLinkYn;
- private String erpPriceLinkYn;
- private String mdId;
- private String currPrice;
- private String currPriceSt;
- private String currPriceEd;
- private String dcRate;
- private String dcRateSt;
- private String dcRateEd;
- private String pntRateSt;
- private String pntRateEd;
- private String stDate;
- private String edDate;
- private String stockQtySt;
- private String stockQtyEd;
- private String cateCd;
- private String regSuccYn;
- private String searchGb;
- private String callBackFun;
- private String applyStdt;
- private String applyEddt;
- private String sizeCd;
- private String colorCd;
- private String beforSkipFlag;
- private String goodsTnm;
- private String imageViewYn;
- private String goodsCd;
- private String goodsNum;
- private String goodsNm;
- private String inoutGb;
- private String applyFlag;
- private String barcode;
- private String dateGbn;
- private String goodsType;
- private String dispYn;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] siteCd;
- /* 상품목록 Multi CheckBox 항목*/
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] multiBrand;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] multiItemkindCd;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] multiGoodsStat;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] multiStyleYear;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] multiSeasonCd;
- /* 상품목록 Multi CheckBox 항목*/
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] conditionList;
- }
|