AmsRailOffsetDayplan.java 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349
  1. package com.steerinfo.dil.model;
  2. import com.baomidou.mybatisplus.annotation.TableField;
  3. import com.steerinfo.framework.model.IBasePO;
  4. import io.swagger.annotations.ApiModel;
  5. import io.swagger.annotations.ApiModelProperty;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. import java.util.List;
  9. import java.util.Map;
  10. @ApiModel(value="发运钢材到异地库日计划")
  11. public class AmsRailOffsetDayplan implements IBasePO<BigDecimal> {
  12. /**
  13. * 发运计划ID(DAYPLAN_ID,DECIMAL,38)
  14. */
  15. @ApiModelProperty(value="发运计划ID",required=true)
  16. private BigDecimal dayplanId;
  17. /**
  18. * 计划号(DAYPLAN_NO,VARCHAR,20)
  19. */
  20. @ApiModelProperty(value="计划号",required=false)
  21. private String dayplanNo;
  22. /**
  23. * 计划日期(DAYPLAN_DATE,TIMESTAMP,7)
  24. */
  25. @ApiModelProperty(value="计划日期",required=false)
  26. private Date dayplanDate;
  27. /**
  28. * 发货单位ID(SHIPPER_ID,DECIMAL,38)
  29. */
  30. @ApiModelProperty(value="发货单位ID",required=false)
  31. private BigDecimal shipperId;
  32. /**
  33. * 发货日期(DAYPLAN_DELIVERY_DATE,TIMESTAMP,7)
  34. */
  35. @ApiModelProperty(value="发货日期",required=false)
  36. private Date dayplanDeliveryDate;
  37. /**
  38. * 承运商ID(DAYPLAN_MATERIAL_WEIGHT,DECIMAL,0)
  39. */
  40. @ApiModelProperty(value="承运商ID",required=false)
  41. private BigDecimal carrierId;
  42. public BigDecimal getCarrierId() {
  43. return carrierId;
  44. }
  45. public void setCarrierId(BigDecimal carrierId) {
  46. this.carrierId = carrierId;
  47. }
  48. /**
  49. * 自有汽车数(DAYPLAN_OWN_CARS_AMOUT,DECIMAL,38)
  50. */
  51. @ApiModelProperty(value="自有汽车数",required=false)
  52. private BigDecimal dayplanOwnCarsAmout;
  53. /**
  54. * 专用线ID(DAYPLAN_DEDICATED_LINE_ID,DECIMAL,38)
  55. */
  56. @ApiModelProperty(value="专用线ID",required=false)
  57. private BigDecimal dayplanDedicatedLineId;
  58. /**
  59. * 到站ID(DAYPLAN_TO_THE_STATION_ID,DECIMAL,38)
  60. */
  61. @ApiModelProperty(value="到站ID",required=false)
  62. private BigDecimal dayplanToTheStationId;
  63. /**
  64. * 移库单位ID(TRANSFER_UNIT_ID,DECIMAL,38)
  65. */
  66. @ApiModelProperty(value="移库单位ID",required=false)
  67. private BigDecimal transferUnitId;
  68. /**
  69. * 车皮数(DAYPLAN_WAGON_NUMBER,DECIMAL,38)
  70. */
  71. @ApiModelProperty(value="车皮数",required=false)
  72. private BigDecimal dayplanWagonNumber;
  73. /**
  74. * 收货单位(RECEIVING_UNIT_ID,DECIMAL,38)
  75. */
  76. @ApiModelProperty(value="收货单位",required=false)
  77. private BigDecimal receivingUnitId;
  78. /**
  79. * 收货人(DAYPLAN_CONSIGNEE_NAME,VARCHAR,20)
  80. */
  81. @ApiModelProperty(value="收货人",required=false)
  82. private String dayplanConsigneeName;
  83. /**
  84. * 联系电话(DAYPLAN_CONSIGNEE_TEL,VARCHAR,20)
  85. */
  86. @ApiModelProperty(value="联系电话",required=false)
  87. private String dayplanConsigneeTel;
  88. /**
  89. * 接收状态(0;未接收,1:已接收)(DAYPLAN_RECEIVE_STATUS,DECIMAL,38)
  90. */
  91. @ApiModelProperty(value="接收状态(0;未接收,1:已接收)",required=false)
  92. private BigDecimal dayplanReceiveStatus;
  93. /**
  94. * 记录创建人(INSERT_USERNAME,VARCHAR,20)
  95. */
  96. @ApiModelProperty(value="记录创建人",required=false)
  97. private String insertUsername;
  98. /**
  99. * 记录创建时间(INSERT_TIME,TIMESTAMP,7)
  100. */
  101. @ApiModelProperty(value="记录创建时间",required=false)
  102. private Date insertTime;
  103. /**
  104. * 记录修改人(UPDATE_USERNAME,VARCHAR,20)
  105. */
  106. @ApiModelProperty(value="记录修改人",required=false)
  107. private String updateUsername;
  108. /**
  109. * 记录修改时间(UPDATE_TIME,TIMESTAMP,7)
  110. */
  111. @ApiModelProperty(value="记录修改时间",required=false)
  112. private Date updateTime;
  113. /**
  114. * 记录创建或修改备注(INSERT_UPDATE_REMARK,VARCHAR,100)
  115. */
  116. @ApiModelProperty(value="记录创建或修改备注",required=false)
  117. private String insertUpdateRemark;
  118. public List<Map<String, Object>> getMapList() {
  119. return mapList;
  120. }
  121. public void setMapList(List<Map<String, Object>> mapList) {
  122. this.mapList = mapList;
  123. }
  124. /**
  125. * 物资信息列表
  126. */
  127. @TableField(exist = false)
  128. private List<Map<String, Object>> mapList;
  129. private static final long serialVersionUID = 1L;
  130. @Override
  131. public BigDecimal getId() {
  132. return this.dayplanId;
  133. }
  134. @Override
  135. public void setId(BigDecimal dayplanId) {
  136. this.dayplanId = dayplanId;
  137. }
  138. public BigDecimal getDayplanId() {
  139. return dayplanId;
  140. }
  141. public void setDayplanId(BigDecimal dayplanId) {
  142. this.dayplanId = dayplanId;
  143. }
  144. public String getDayplanNo() {
  145. return dayplanNo;
  146. }
  147. public void setDayplanNo(String dayplanNo) {
  148. this.dayplanNo = dayplanNo == null ? null : dayplanNo.trim();
  149. }
  150. public Date getDayplanDate() {
  151. return dayplanDate;
  152. }
  153. public void setDayplanDate(Date dayplanDate) {
  154. this.dayplanDate = dayplanDate;
  155. }
  156. public BigDecimal getShipperId() {
  157. return shipperId;
  158. }
  159. public void setShipperId(BigDecimal shipperId) {
  160. this.shipperId = shipperId;
  161. }
  162. public Date getDayplanDeliveryDate() {
  163. return dayplanDeliveryDate;
  164. }
  165. public void setDayplanDeliveryDate(Date dayplanDeliveryDate) {
  166. this.dayplanDeliveryDate = dayplanDeliveryDate;
  167. }
  168. public BigDecimal getDayplanOwnCarsAmout() {
  169. return dayplanOwnCarsAmout;
  170. }
  171. public void setDayplanOwnCarsAmout(BigDecimal dayplanOwnCarsAmout) {
  172. this.dayplanOwnCarsAmout = dayplanOwnCarsAmout;
  173. }
  174. public BigDecimal getDayplanDedicatedLineId() {
  175. return dayplanDedicatedLineId;
  176. }
  177. public void setDayplanDedicatedLineId(BigDecimal dayplanDedicatedLineId) {
  178. this.dayplanDedicatedLineId = dayplanDedicatedLineId;
  179. }
  180. public BigDecimal getDayplanToTheStationId() {
  181. return dayplanToTheStationId;
  182. }
  183. public void setDayplanToTheStationId(BigDecimal dayplanToTheStationId) {
  184. this.dayplanToTheStationId = dayplanToTheStationId;
  185. }
  186. public BigDecimal getTransferUnitId() {
  187. return transferUnitId;
  188. }
  189. public void setTransferUnitId(BigDecimal transferUnitId) {
  190. this.transferUnitId = transferUnitId;
  191. }
  192. public BigDecimal getDayplanWagonNumber() {
  193. return dayplanWagonNumber;
  194. }
  195. public void setDayplanWagonNumber(BigDecimal dayplanWagonNumber) {
  196. this.dayplanWagonNumber = dayplanWagonNumber;
  197. }
  198. public BigDecimal getReceivingUnitId() {
  199. return receivingUnitId;
  200. }
  201. public void setReceivingUnitId(BigDecimal receivingUnitId) {
  202. this.receivingUnitId = receivingUnitId;
  203. }
  204. public String getDayplanConsigneeName() {
  205. return dayplanConsigneeName;
  206. }
  207. public void setDayplanConsigneeName(String dayplanConsigneeName) {
  208. this.dayplanConsigneeName = dayplanConsigneeName == null ? null : dayplanConsigneeName.trim();
  209. }
  210. public String getDayplanConsigneeTel() {
  211. return dayplanConsigneeTel;
  212. }
  213. public void setDayplanConsigneeTel(String dayplanConsigneeTel) {
  214. this.dayplanConsigneeTel = dayplanConsigneeTel == null ? null : dayplanConsigneeTel.trim();
  215. }
  216. public BigDecimal getDayplanReceiveStatus() {
  217. return dayplanReceiveStatus;
  218. }
  219. public void setDayplanReceiveStatus(BigDecimal dayplanReceiveStatus) {
  220. this.dayplanReceiveStatus = dayplanReceiveStatus;
  221. }
  222. public String getInsertUsername() {
  223. return insertUsername;
  224. }
  225. public void setInsertUsername(String insertUsername) {
  226. this.insertUsername = insertUsername == null ? null : insertUsername.trim();
  227. }
  228. public Date getInsertTime() {
  229. return insertTime;
  230. }
  231. public void setInsertTime(Date insertTime) {
  232. this.insertTime = insertTime;
  233. }
  234. public String getUpdateUsername() {
  235. return updateUsername;
  236. }
  237. public void setUpdateUsername(String updateUsername) {
  238. this.updateUsername = updateUsername == null ? null : updateUsername.trim();
  239. }
  240. public Date getUpdateTime() {
  241. return updateTime;
  242. }
  243. public void setUpdateTime(Date updateTime) {
  244. this.updateTime = updateTime;
  245. }
  246. public String getInsertUpdateRemark() {
  247. return insertUpdateRemark;
  248. }
  249. public void setInsertUpdateRemark(String insertUpdateRemark) {
  250. this.insertUpdateRemark = insertUpdateRemark == null ? null : insertUpdateRemark.trim();
  251. }
  252. @Override
  253. public String toString() {
  254. StringBuilder sb = new StringBuilder();
  255. sb.append(getClass().getSimpleName());
  256. sb.append(" [");
  257. sb.append("Hash = ").append(hashCode());
  258. sb.append(", dayplanId=").append(dayplanId);
  259. sb.append(", dayplanNo=").append(dayplanNo);
  260. sb.append(", dayplanDate=").append(dayplanDate);
  261. sb.append(", shipperId=").append(shipperId);
  262. sb.append(", dayplanDeliveryDate=").append(dayplanDeliveryDate);
  263. sb.append(", dayplanOwnCarsAmout=").append(dayplanOwnCarsAmout);
  264. sb.append(", dayplanDedicatedLineId=").append(dayplanDedicatedLineId);
  265. sb.append(", dayplanToTheStationId=").append(dayplanToTheStationId);
  266. sb.append(", transferUnitId=").append(transferUnitId);
  267. sb.append(", dayplanWagonNumber=").append(dayplanWagonNumber);
  268. sb.append(", receivingUnitId=").append(receivingUnitId);
  269. sb.append(", dayplanConsigneeName=").append(dayplanConsigneeName);
  270. sb.append(", dayplanConsigneeTel=").append(dayplanConsigneeTel);
  271. sb.append(", dayplanReceiveStatus=").append(dayplanReceiveStatus);
  272. sb.append(", insertUsername=").append(insertUsername);
  273. sb.append(", insertTime=").append(insertTime);
  274. sb.append(", updateUsername=").append(updateUsername);
  275. sb.append(", updateTime=").append(updateTime);
  276. sb.append(", insertUpdateRemark=").append(insertUpdateRemark);
  277. sb.append(", serialVersionUID=").append(serialVersionUID);
  278. sb.append("]");
  279. return sb.toString();
  280. }
  281. }