Order.java 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. package com.style24.persistence.domain;
  2. import com.fasterxml.jackson.annotation.JsonFormat;
  3. import com.style24.persistence.TsaPageRequest;
  4. import com.style24.persistence.TscBaseDomain;
  5. import lombok.Data;
  6. /**
  7. * 주문 Domain
  8. *
  9. * @author jsh77b
  10. * @since 2020. 11. 16
  11. */
  12. @SuppressWarnings("serial")
  13. @Data
  14. public class Order extends TscBaseDomain {
  15. // 주문마스터
  16. private int ordNo;
  17. private String mallGb;
  18. private String mallGbNm;
  19. private String ordDt;
  20. private String payDt;
  21. private int custNo;
  22. private String ordNm;
  23. private String ord_phnno;
  24. private String ord_telno;
  25. private String ord_email;
  26. private String siteCd;
  27. private int npayOrdNo;
  28. private String frontGb;
  29. private String frontGbNm;
  30. // 주문상세
  31. private int ordDtlNo;
  32. private String ordExchGb;
  33. private String ordDtlStat;
  34. private int orgOrdDtlNo;
  35. private String supplyCompCd;
  36. private String goodsCd;
  37. private String formalGb;
  38. private String formalGbNm;
  39. private String goodsType;
  40. private int listPrice;
  41. private int currPrice;
  42. private double dcRate;
  43. private int optAddPrice;
  44. private int ordQty;
  45. private int ordAmt;
  46. private int cnclRtnQty;
  47. private int cnclRtnAmt;
  48. private int cpn1CpnSq;
  49. private int cpn1DcAmt;
  50. private int tmtb1Sq;
  51. private int tmtb1DcAmt;
  52. private int tmtb2Sq;
  53. private int tmtb2DcAmt;
  54. private int goodsCpnSq;
  55. private int goodsCpnDcAmt;
  56. private int cartCpnSq;
  57. private int cartCpnDcAmt;
  58. private int pntDcAmt;
  59. private int prePntDcAmt;
  60. private int savePntAmt;
  61. private int realOrdAmt;
  62. private String venderId;
  63. private String extmallId;
  64. private String agentOrderId;
  65. private String extmallOrderId;
  66. private String changeableYn;
  67. private String changeFeeFreeYn;
  68. private String returnableYn;
  69. private String returnFeeFreeYn;
  70. private String soldoutYn;
  71. private String soldoutMemo;
  72. private String soldoutRegNo;
  73. private String soldoutRegDt;
  74. private int delvAddrSq;
  75. private String shotDelvYn;
  76. private String giftPackYn;
  77. private String delvLocCd;
  78. private String delvAssigngDt;
  79. private String delvAddignStat;
  80. private String dstrbtMemo;
  81. private String delvStdt;
  82. private String delvEddt;
  83. private String shipCompCd;
  84. private String invoiceNo;
  85. private String invoiceSendYn;
  86. private String sellStoreCd;
  87. private double sellFeeRate;
  88. private String afLinkCd;
  89. private String ithrCd;
  90. private String contentsLoc;
  91. private int planDtlsq;
  92. private int socialSq;
  93. private String condition;
  94. private String[] conditions = null;
  95. private String stDate;
  96. private String edDate;
  97. private String searchDateGb;
  98. private String orderNm;
  99. private int custId;
  100. private String orderPhnno;
  101. private String vendorId;
  102. private String sizeCd;
  103. private String goodsNm;
  104. private String payMeans;
  105. private String chgStat;
  106. private String recipNm;
  107. private String chgGb;
  108. private String wdInvoiceSendYn;
  109. // 상품정보
  110. private String imgPath1;
  111. private String brandCd;
  112. private String optCd1;
  113. private String optCd2;
  114. private String goodsTypeNm;
  115. private String brandEnm;
  116. private String itemCd;
  117. private String goodsNum;
  118. private String supplyGoodsCd;
  119. private int totDcAmt;
  120. private String dateGbn;
  121. private String mallCd;
  122. private String search;
  123. /* Multi CheckBox 항목*/
  124. @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
  125. private String[] multiBrand;
  126. @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
  127. private String[] multiOrdStat;
  128. @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
  129. private String[] multiOrdDtlStat;
  130. private int sumOrdAmt;
  131. private int sumOrdCnclAmt;
  132. private int sumRealPayAmt;
  133. private int ordNoCnt;
  134. private int sumOrdQty;
  135. private int sumOrdCnclQty;
  136. private String excelFileNm;
  137. @JsonFormat(with = JsonFormat.Feature.ACCEPT_SINGLE_VALUE_AS_ARRAY)
  138. private int[] ordNoList;
  139. private String delYn;
  140. private String recipPhnno;
  141. private String recipTelno;
  142. private String recipZipNo;
  143. private String recipBaseAddr;
  144. private String recipDtlAddr;
  145. private String ordEmail;
  146. private String delvMemo;
  147. private String escrowYn;
  148. private String payMeansNm;
  149. private String cardNm;
  150. private String vaBank;
  151. private String pgTradeNo;
  152. private String payStat;
  153. private String payStatNm;
  154. private int payAmt;
  155. private String vaDeadLine;
  156. private String delvFeeGb;
  157. private String delvFeeGbNm;
  158. private int delvFee;
  159. private String delvUsacYn;
  160. private String delvUsacDt;
  161. private int delvFeeSq;
  162. private String coundelClsf;
  163. private String relGoodsCd;
  164. private String questTitle;
  165. private String questDt;
  166. private String ansDt;
  167. private int andNo;
  168. private int ordChgSq;
  169. private String chgGbNm;
  170. private String chgStatNm;
  171. private String chgReason;
  172. private String chgReasonNm;
  173. private String chgMemo;
  174. private String chgerNm;
  175. private String chgerPhnno;
  176. private String chgerZipNo;
  177. private String chgerBaseAddr;
  178. private String chgerDtlAddr;
  179. private String wdInvoiceNo;
  180. private String supplyCompNm;
  181. private String brandKnm;
  182. private String ordDtlStatNm;
  183. private String ordPhnno;
  184. private String custGrade;
  185. private String custGradeNm;
  186. private String custGb;
  187. private String custGbNm;
  188. private String managedRsn;
  189. private String managedRsnNm;
  190. private int itemQty;
  191. private int itemPrice;
  192. private String itemNm;
  193. private int gfcdUseAmt;
  194. private int itemOrdQty;
  195. private int itemCnclRtnQty;
  196. // Pagination
  197. private TsaPageRequest pageable;
  198. private int pageNo = 1;
  199. private int pageSize = 50;
  200. private int pageUnit = 10;
  201. // 주문문의 1:1 응답 칼럼
  202. private String counselClsfNm;
  203. private String ansNo;
  204. private String ansNm;
  205. private String regNm;
  206. private String updNm;
  207. // 주문메모칼럼
  208. private int orderMemoSq;
  209. private String memo;
  210. private String orgFileNm;
  211. private String sysFileNm;
  212. // 사은품칼럼
  213. private int ordFreegiftSq;
  214. private int freegiftSq;
  215. private String freegiftNm;
  216. private int freegiftValSq;
  217. private int usePoint;
  218. private int seq;
  219. private String userNm;
  220. // 환불계좌칼럼
  221. private String raBank;
  222. private String raBankNm;
  223. private String raNo;
  224. private String raNm;
  225. private String defaultYn;
  226. // 주문상세변경내역칼럼
  227. private String userId;
  228. private String updId;
  229. private String shipCompNm;
  230. private String shipCompId;
  231. // 주문쿠폰
  232. private int cpnSq;
  233. private int cpnId;
  234. private int cpnDcAmt;
  235. private String cpnType;
  236. private String targetCd1;
  237. private String targetCd2;
  238. private String cpnNm;
  239. private String dcWay;
  240. private int dcPval;
  241. private int dcMval;
  242. private int dcAval;
  243. }