Social.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. package com.style24.persistence.domain;
  2. import com.style24.persistence.TscBaseDomain;
  3. import com.style24.persistence.TscPageRequest;
  4. import lombok.Data;
  5. import java.util.Collection;
  6. /**
  7. * 소셜관리 Domain
  8. *
  9. * @author sowon
  10. * @since 2021. 03. 03
  11. */
  12. @SuppressWarnings("serial")
  13. @Data
  14. public class Social extends TscBaseDomain{
  15. // SOCIAL
  16. private Integer socialSq; // 소셜일련번호
  17. private String socialNm; // 소셜명
  18. private String socialType; // 소셜유형
  19. private String siteCd; // 사이트코드
  20. private String frontGb; // 프론튿구분
  21. private String socialStdt; // 소셜시작시간
  22. private String socialEddt; // 소셜종료시간
  23. private String socialTnm; // 소셜타이틀명
  24. private String useYn; // 사용여부
  25. private String applyGb; // 적용구분
  26. private String regNm;
  27. // PLAN
  28. private Integer planSq; // 기획전 일련번호
  29. // SOCIAL GOODS
  30. private Integer scgoodsSq; // 소셜상품일련번호(SEQ_SCGOODS sequence)
  31. private String goodsCd; // 상품코드(상품)
  32. private int currBprice; // 변경전현재판매가
  33. private int currAprice; // 변경후현재판매가
  34. private float dcBrate; // 변경전할인율
  35. private float dcArate; // 변경후할인율
  36. private float pntBprate; // 변경전포인트적립율(PC)
  37. private float pntAprate; // 변경후포인트적립율(PC)
  38. private float pntBmrate; // 변경전포인트적립율(모바일)
  39. private float pntAmrate; // 변경후포인트적립율(모바일)
  40. private String erpPriceLinkYn; // erp가격연계여부(자사품만 사용, y연계)
  41. private String dispOrd; // 표시순서
  42. private String delYn; // 삭제여부(Y:삭제)
  43. // GOODS
  44. private int currPrice; // 현재 판매가
  45. private float dcRate; // 할인율
  46. private float pntPrate; // PC 포인트 적립율
  47. private float pntMrate; // MOBILE 포인트 적립율
  48. private int listPrice; //정상가
  49. private String goodsNm; // 상품이름
  50. private String sysImgNm; //시스템이미지
  51. private String goodsTnm; //상품타이틀
  52. private int stockQtySum; //상품 재고
  53. private int minOrdQty; //최소주문수량
  54. private String afLinkCd;
  55. private String optCd;
  56. private String goodsType;
  57. // 고객
  58. private Integer custNo; //고객번호
  59. private String custGb; //고객구분
  60. // 브랜드
  61. private String brandKnm; //브랜드이름(한글)
  62. private String brandEnm; //브랜드이름(영어)
  63. private String excelFileNm; // 엑셀파일명
  64. // 검색
  65. private String stDate; // 시작일시
  66. private String edDate; // 종료일시
  67. // wish
  68. private String wishYn; // 위시리스트 등록 여부
  69. // 몰메인
  70. Collection<Social> socialGoodsList;
  71. private String likeIt; // 위시리스트에 담긴 상품
  72. // Pagination
  73. private TscPageRequest pageable;
  74. private int pageNo = 1;
  75. private int pageSize = 50;
  76. private int pageUnit = 10;
  77. }