Contents.java 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  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 gagamel
  10. * @since 2021. 3. 11
  11. */
  12. @SuppressWarnings("serial")
  13. @Data
  14. public class Contents extends TscBaseDomain {
  15. private Integer preContentsSq; // 컨텐츠미리보기일련번호
  16. private Integer contentsSq; // 컨텐츠일련번호
  17. private Integer cateNo; // 카테고리번호
  18. private String contentsLoc; // 컨텐츠위치
  19. private String contentsType; // 컨텐츠유형
  20. private String dispStdt; // 전시시작일시
  21. private String dispEddt; // 전시종료일시
  22. private int dispOrd; // 표시순서
  23. private String imgPath1; // 이미지경로1
  24. private String imgPath2; // 이미지경로2
  25. private String imgPath3; // 이미지경로3
  26. private String imgPath4; // 이미지경로4
  27. private String imgPath5; // 이미지경로5
  28. private String imgPath6; // 이미지경로6
  29. private String imgPath7; // 이미지경로7
  30. private String imgPath8; // 이미지경로8
  31. private String strVar1; // 링크필드1
  32. private String strVar2; // 링크필드2
  33. private String strVar3; // 링크필드3
  34. private String strVar4; // 링크필드4
  35. private String strVar5; // 링크필드5
  36. private String strVar6; // 링크필드6
  37. private String strVar7; // 링크필드7
  38. private String strVar8; // 링크필드8
  39. private String strTitle1; // 제목필드1
  40. private String strTitle2; // 제목필드2
  41. private String strTitle3; // 제목필드3
  42. private String strTitle4; // 제목필드4
  43. private String subText1; // 서브텍스트1
  44. private String subText2; // 서브텍스트2
  45. private String subText3; // 서브텍스트3
  46. private String subText4; // 서브텍스트4
  47. private String brandGroupNo; // 브랜드그룹번호
  48. private String brandGroupNm; // 브랜드그룹이름
  49. private String brandGroupImg; // 브랜드그룹이미지경로
  50. private String mdTitle; // MD타이틀
  51. private String html;
  52. private String viewDt; // 미리보기일시
  53. private String preview; // 미리보기여부
  54. private int maxRow; // 최대ROW
  55. // 몰메인 SMM001에서 사용
  56. private int planBrandCnt;
  57. private int planBrandGroupNo;
  58. private String planBrandGroupNm;
  59. private String planGb;
  60. // 몰메인 SMM003에서 사용
  61. private String siteCd;
  62. private String cateGb;
  63. private String cateNm;
  64. // 몰메인 STAB003에서 사용
  65. private String gnbTabTitle; // gnbTab 기획전배너영역 타이틀
  66. private String bannerGb; // admin:수동설정, plan:기획전
  67. private String pageGb; // 호출페이지 구분(MALL:몰메인, BEST:베스트메인)
  68. //private String contentsTitle; // 메인 타이틀(md가 설정한)
  69. private Collection<Cate1> cateList; // 카테고리목록
  70. private Collection<Goods> goodsList; // 카테고리목록
  71. private Collection<Contents> bannerList; // 카테고리목록
  72. private TscPageRequest pageable; // 페이징
  73. private int pageNo = 1;
  74. private int pageSize = 50;
  75. private int pageUnit = 10;
  76. }