CmOrderArchive.java 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. package com.caimei.modules.archive.entity;
  2. import org.hibernate.validator.constraints.Length;
  3. import java.util.Date;
  4. import java.util.List;
  5. import com.fasterxml.jackson.annotation.JsonFormat;
  6. import com.thinkgem.jeesite.common.persistence.DataEntity;
  7. /**
  8. * 订单资料Entity
  9. * @author Aslee
  10. * @version 2021-07-30
  11. */
  12. public class CmOrderArchive extends DataEntity<CmOrderArchive> {
  13. private static final long serialVersionUID = 1L;
  14. private String archiveNo; // 资料编号
  15. private String title; // 资料标题
  16. private Integer shopOrderId; // 子订单id
  17. private String shopName; // 供应商名称
  18. private String clubName; // 机构名称
  19. private String tag; // 商品标签,以| 隔开
  20. private Integer rebateFlag; // 返佣订单标识:0非返佣,1返佣
  21. private String remark; // 备注
  22. private Date addTime; // 添加时间
  23. private Integer orderId; // 主订单id
  24. private Integer orderStatus; // 主订单状态:0待确认,11待收待发,12待收部发,13待收全发,21部收待发,22部收部发,23部收全发,31已收待发,32已收部发,33已收全发,4交易完成,5订单完成,6已关闭,7交易全退
  25. private Integer fileNum; //文件数量
  26. private Integer updateShopOrderIdFlag; // 修改子订单id标识,1修改,其他不修改
  27. /**
  28. * 上传文件id,以","隔开
  29. */
  30. private String fileIds;
  31. public CmOrderArchive() {
  32. super();
  33. }
  34. public CmOrderArchive(String id){
  35. super(id);
  36. }
  37. @Length(min=0, max=16, message="资料编号长度必须介于 0 和 15 之间")
  38. public String getArchiveNo() {
  39. return archiveNo;
  40. }
  41. public void setArchiveNo(String archiveNo) {
  42. this.archiveNo = archiveNo;
  43. }
  44. @Length(min=0, max=35, message="资料标题长度必须介于 0 和 35 之间")
  45. public String getTitle() {
  46. return title;
  47. }
  48. public void setTitle(String title) {
  49. this.title = title;
  50. }
  51. public Integer getShopOrderId() {
  52. return shopOrderId;
  53. }
  54. public void setShopOrderId(Integer shopOrderId) {
  55. this.shopOrderId = shopOrderId;
  56. }
  57. @Length(min=0, max=55, message="供应商名称长度必须介于 0 和 55 之间")
  58. public String getShopName() {
  59. return shopName;
  60. }
  61. public void setShopName(String shopName) {
  62. this.shopName = shopName;
  63. }
  64. @Length(min=0, max=55, message="机构名称长度必须介于 0 和 55 之间")
  65. public String getClubName() {
  66. return clubName;
  67. }
  68. public void setClubName(String clubName) {
  69. this.clubName = clubName;
  70. }
  71. public String getTag() {
  72. return tag;
  73. }
  74. public void setTag(String tag) {
  75. this.tag = tag;
  76. }
  77. public Integer getRebateFlag() {
  78. return rebateFlag;
  79. }
  80. public void setRebateFlag(Integer rebateFlag) {
  81. this.rebateFlag = rebateFlag;
  82. }
  83. @Length(min=0, max=200, message="备注长度必须介于 0 和 200 之间")
  84. public String getRemark() {
  85. return remark;
  86. }
  87. public void setRemark(String remark) {
  88. this.remark = remark;
  89. }
  90. @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
  91. public Date getAddTime() {
  92. return addTime;
  93. }
  94. public void setAddTime(Date addTime) {
  95. this.addTime = addTime;
  96. }
  97. public Integer getOrderId() {
  98. return orderId;
  99. }
  100. public void setOrderId(Integer orderId) {
  101. this.orderId = orderId;
  102. }
  103. public String getFileIds() {
  104. return fileIds;
  105. }
  106. public void setFileIds(String fileIds) {
  107. this.fileIds = fileIds;
  108. }
  109. public Integer getOrderStatus() {
  110. return orderStatus;
  111. }
  112. public void setOrderStatus(Integer orderStatus) {
  113. this.orderStatus = orderStatus;
  114. }
  115. public Integer getFileNum() {
  116. return fileNum;
  117. }
  118. public void setFileNum(Integer fileNum) {
  119. this.fileNum = fileNum;
  120. }
  121. public Integer getUpdateShopOrderIdFlag() {
  122. return updateShopOrderIdFlag;
  123. }
  124. public void setUpdateShopOrderIdFlag(Integer updateShopOrderIdFlag) {
  125. this.updateShopOrderIdFlag = updateShopOrderIdFlag;
  126. }
  127. }