f974f43bbca9a1a52ba0b0c38fae50b709dfa7ac.svn-base 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313
  1. package com.chinacreator.videoalliance.order.pojo;
  2. import org.codehaus.jackson.annotate.JsonProperty;
  3. import org.codehaus.jackson.annotate.JsonSetter;
  4. import java.io.Serializable;
  5. import java.util.ArrayList;
  6. import java.util.List;
  7. /**
  8. * Create by IntelliJ IDEA.
  9. * User: EricJin
  10. * Date: 5/14/2018 5:54 PM
  11. */
  12. public class OrderBean implements Serializable {
  13. //流水号,格式为时间戳+序列号:YYYYMMDDHHMMSSxxxx,其中xxxx为序列号,从0001开始,排满9999后重新循环
  14. @JsonProperty("RECORD_SEQUENCE_ID")
  15. private String recordSeqId = "";
  16. //业务平台设备类型
  17. @JsonProperty("SOURCEDEVICE_TYPE")
  18. private String sourceDeviceType = "";
  19. @JsonProperty("SOURCEDEVICE_ID")
  20. private String sourceDeviceId = ""; //业务平台设备ID
  21. @JsonProperty("SOURCEDEVICE_NAME")
  22. private String sourceDeviceName = ""; //业务平台名称
  23. @JsonProperty("SEQUENCENUMBER")
  24. private String seqNumber = ""; //订单流水号
  25. @JsonProperty("ACCESS_TYPE")
  26. private String accessType = ""; //sp/cp的二次认证方式
  27. @JsonProperty("TOKEN")
  28. private String token= "";
  29. @JsonProperty("ORDERID")
  30. private String orderId= "";
  31. @JsonProperty("PAY_MDN")
  32. private String phone= ""; //订购手机号码
  33. @JsonProperty("PRICE_DESCRIBE")
  34. private String price= "";
  35. @JsonProperty("ORDER_METHOD")
  36. private String orderMethod= "";
  37. @JsonProperty("SERVICE_INFO")
  38. private String serviceInfo= "";
  39. @JsonProperty("FEEPLAN_MODE")
  40. private String feeplan= ""; //计费模式
  41. @JsonProperty("UPDATE_TYPE")
  42. private String updateType= "";
  43. @JsonProperty("SUBSRIBE_TYPE")
  44. private String subscribeType= "";
  45. @JsonProperty("PUSH_ID")
  46. private String pushId= "";
  47. @JsonProperty("SERVICETYPE")
  48. private String serviceType= "";
  49. private List<Product> Product = new ArrayList<Product>();
  50. private List<SpProduct> SpProduct = new ArrayList<SpProduct>();
  51. @JsonProperty("SP_ID")
  52. private String spid= "";
  53. @JsonProperty("SP_NAME")
  54. private String spName= "";
  55. @JsonProperty("DEVELOPER_NAME")
  56. private String developerName= "";
  57. @JsonProperty("SP_SRVPHONE")
  58. private String spServPhone= "";
  59. @JsonProperty("SUBSCRIPTION_TIME")
  60. private String subscribeTime= "";
  61. @JsonProperty("RENT_DATE")
  62. private String rentDate= ""; //扣租开始时间(不同用户免费期不一定一样) yyyyMMddhhmmss
  63. @JsonProperty("EFFECTIVE_DATE")
  64. private String effectiveDate= ""; //生效时间 格式:yyyyMMddhhmmss
  65. @JsonProperty("EXPIREDATE")
  66. private String expireDate= ""; //失效时间 格式:yyyyMMddhhmmss
  67. public String getRecordSeqId() {
  68. return recordSeqId;
  69. }
  70. public void setRecordSeqId(String recordSeqId) {
  71. this.recordSeqId = recordSeqId;
  72. }
  73. public String getSourceDeviceType() {
  74. return sourceDeviceType;
  75. }
  76. public void setSourceDeviceType(String sourceDeviceType) {
  77. this.sourceDeviceType = sourceDeviceType;
  78. }
  79. public String getSourceDeviceId() {
  80. return sourceDeviceId;
  81. }
  82. public void setSourceDeviceId(String sourceDeviceId) {
  83. this.sourceDeviceId = sourceDeviceId;
  84. }
  85. public String getSourceDeviceName() {
  86. return sourceDeviceName;
  87. }
  88. public void setSourceDeviceName(String sourceDeviceName) {
  89. this.sourceDeviceName = sourceDeviceName;
  90. }
  91. public String getSeqNumber() {
  92. return seqNumber;
  93. }
  94. public void setSeqNumber(String seqNumber) {
  95. this.seqNumber = seqNumber;
  96. }
  97. public String getAccessType() {
  98. return accessType;
  99. }
  100. public void setAccessType(String accessType) {
  101. this.accessType = accessType;
  102. }
  103. public String getToken() {
  104. return token;
  105. }
  106. public void setToken(String token) {
  107. this.token = token;
  108. }
  109. public String getOrderId() {
  110. return orderId;
  111. }
  112. public void setOrderId(String orderId) {
  113. this.orderId = orderId;
  114. }
  115. public String getPhone() {
  116. return phone;
  117. }
  118. public void setPhone(String phone) {
  119. this.phone = phone;
  120. }
  121. public String getPrice() {
  122. return price;
  123. }
  124. public void setPrice(String price) {
  125. this.price = price;
  126. }
  127. public String getOrderMethod() {
  128. return orderMethod;
  129. }
  130. public void setOrderMethod(String orderMethod) {
  131. this.orderMethod = orderMethod;
  132. }
  133. public String getServiceInfo() {
  134. return serviceInfo;
  135. }
  136. public void setServiceInfo(String serviceInfo) {
  137. this.serviceInfo = serviceInfo;
  138. }
  139. public String getFeeplan() {
  140. return feeplan;
  141. }
  142. public void setFeeplan(String feeplan) {
  143. this.feeplan = feeplan;
  144. }
  145. public String getUpdateType() {
  146. return updateType;
  147. }
  148. public void setUpdateType(String updateType) {
  149. this.updateType = updateType;
  150. }
  151. public String getSubscribeType() {
  152. return subscribeType;
  153. }
  154. public void setSubscribeType(String subscribeType) {
  155. this.subscribeType = subscribeType;
  156. }
  157. public String getPushId() {
  158. return pushId;
  159. }
  160. public void setPushId(String pushId) {
  161. this.pushId = pushId;
  162. }
  163. public String getServiceType() {
  164. return serviceType;
  165. }
  166. public void setServiceType(String serviceType) {
  167. this.serviceType = serviceType;
  168. }
  169. public List<Product> getProduct() {
  170. return Product;
  171. }
  172. @JsonSetter("PRODUCT_INFO")
  173. public void setProduct(List<Product> product) {
  174. Product = product;
  175. }
  176. public List<SpProduct> getSpProduct() {
  177. return SpProduct;
  178. }
  179. @JsonSetter("SP_PRODUCT_INFO")
  180. public void setSpProduct(List<SpProduct> spProduct) {
  181. SpProduct = spProduct;
  182. }
  183. public String getSpid() {
  184. return spid;
  185. }
  186. public void setSpid(String spid) {
  187. this.spid = spid;
  188. }
  189. public String getSpName() {
  190. return spName;
  191. }
  192. public void setSpName(String spName) {
  193. this.spName = spName;
  194. }
  195. public String getDeveloperName() {
  196. return developerName;
  197. }
  198. public void setDeveloperName(String developerName) {
  199. this.developerName = developerName;
  200. }
  201. public String getSpServPhone() {
  202. return spServPhone;
  203. }
  204. public void setSpServPhone(String spServPhone) {
  205. this.spServPhone = spServPhone;
  206. }
  207. public String getSubscribeTime() {
  208. return subscribeTime;
  209. }
  210. public void setSubscribeTime(String subscribeTime) {
  211. this.subscribeTime = subscribeTime;
  212. }
  213. public String getRentDate() {
  214. return rentDate;
  215. }
  216. public void setRentDate(String rentDate) {
  217. this.rentDate = rentDate;
  218. }
  219. public String getEffectiveDate() {
  220. return effectiveDate;
  221. }
  222. public void setEffectiveDate(String effectiveDate) {
  223. this.effectiveDate = effectiveDate;
  224. }
  225. public String getExpireDate() {
  226. return expireDate;
  227. }
  228. public void setExpireDate(String expireDate) {
  229. this.expireDate = expireDate;
  230. }
  231. }