| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- package com.style24.persistence.domain;
- import java.util.Collection;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.style24.persistence.TscBaseDomain;
- import lombok.Data;
- /**
- * 공지사항 Domain
- *
- * @author gagamel
- * @since 2020. 10. 30
- */
- @SuppressWarnings("serial")
- @Data
- public class Notice extends TscBaseDomain {
- private Integer noticeSq; // 공지사항일련번호
- private String noticeType; // 공지사항유형
- private String urgentYn; // 긴급여부
- private String noticeTitle; // 공지사항제목
- private String noticeContent; // 공지사항내용
- private int fileCnt; // 파일건수
- private String noticeStdt; // 공지시작일시
- private String noticeEddt; // 공지종료일시
- private int readCnt; // 조회수
- private String popupYn; // 팝업여부
- private String popupDispStdt; // 팝업노출시작일시
- private String popupDispEddt; // 팝업노출종료일시
- private String useYn; // 사용여부
- // 검색용
- private String startDt; // 시작일자
- private String endDt; // 종료일자
- private String receiverId; // 수신자ID
- //private String goodsList;
- private String crud;
- private String goodsCd;
- private String goodsNm;
- // 공지사항 수신자
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] receiverIds;
- // 공지사항 첨부파일
- private Integer seq;
- private String orgFileNm;
- private String sysFileNm;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] orgFileNms;
- @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
- private String[] sysFileNms;
- private String goodsList;
- private Collection<NoticeGoods> goodsListNew;
- }
|