BaseLocationInfo.java 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455
  1. package com.ruoyi.base.domain;
  2. import org.apache.commons.lang3.builder.ToStringBuilder;
  3. import org.apache.commons.lang3.builder.ToStringStyle;
  4. import com.ruoyi.common.annotation.Excel;
  5. import com.ruoyi.common.core.domain.BaseEntity;
  6. /**
  7. * 库位信息对象 base_location_info
  8. *
  9. * @author andy
  10. * @date 2022-02-18
  11. */
  12. public class BaseLocationInfo extends BaseEntity {
  13. private static final long serialVersionUID = 1L;
  14. /**
  15. * 主键
  16. */
  17. private Long id;
  18. private Long warehouseId;
  19. /**
  20. * 区域id
  21. */
  22. @Excel(name = "区域id")
  23. private Long zoneId;
  24. /**
  25. * 区域id
  26. */
  27. @Excel(name = "库区名称")
  28. private String zoneName;
  29. /**
  30. * 库位编码
  31. */
  32. @Excel(name = "库位编码")
  33. private String locationNo;
  34. /**
  35. * 条形码
  36. */
  37. private String locationBarcode;
  38. /**
  39. * 排号
  40. */
  41. @Excel(name = "排号")
  42. private String rowNo;
  43. /**
  44. * 排序号
  45. */
  46. @Excel(name = "排序号")
  47. private String rowIndex;
  48. /**
  49. * 列号
  50. */
  51. @Excel(name = "列号")
  52. private String colNo;
  53. /**
  54. * 列序号
  55. */
  56. @Excel(name = "列序号")
  57. private Long colIndex;
  58. /**
  59. * 层号
  60. */
  61. @Excel(name = "层号")
  62. private String shiftNo;
  63. /**
  64. * 层序号
  65. */
  66. @Excel(name = "层序号")
  67. private Long shiftIndex;
  68. /**
  69. * 储位状态(00)空闲,(10)占用,(20)完成,(90)合格,(99)不合格(80封存)
  70. */
  71. private String stockStatus;
  72. /**
  73. * 是否为空(Y空/N非空)
  74. */
  75. @Excel(name = "是否为空")
  76. private String isEmpty;
  77. /**
  78. * 指定产品
  79. */
  80. @Excel(name = "指定产品")
  81. private String bindSku;
  82. /**
  83. * 储位类型(1货架2地堆3流离货架)
  84. */
  85. @Excel(name = "储位类型(1=货架,2=地堆)")
  86. private String locationType;
  87. /**
  88. * 盘架编号
  89. */
  90. private String rackId;
  91. /**
  92. * AGV点位
  93. */
  94. @Excel(name = "AGV点位")
  95. private Long agvStation;
  96. /**
  97. * 0默认(没有任何含义),1允许堆叠
  98. */
  99. private String foldedTag;
  100. /**
  101. * 叠空托盘上限(当folded_tag为1时有效)
  102. */
  103. private Long foldedCount;
  104. private Double heightLimit;
  105. private Double weightLimit;
  106. private String userdefine1;
  107. private String userdefine2;
  108. private String userdefine3;
  109. private String userdefine4;
  110. private String userdefine5;
  111. private String userdefine6;
  112. private String userdefine7;
  113. private String userdefine8;
  114. private String userdefine9;
  115. @Excel(name = "物料名称")
  116. private String userdefine10;
  117. private String orderByClause;
  118. public void setId(Long id) {
  119. this.id = id;
  120. }
  121. public Long getId() {
  122. return id;
  123. }
  124. public void setWarehouseId(Long warehouseId) {
  125. this.warehouseId = warehouseId;
  126. }
  127. public Long getWarehouseId() {
  128. return warehouseId;
  129. }
  130. public void setZoneId(Long zoneId) {
  131. this.zoneId = zoneId;
  132. }
  133. public Long getZoneId() {
  134. return zoneId;
  135. }
  136. public void setLocationNo(String locationNo) {
  137. this.locationNo = locationNo;
  138. }
  139. public String getLocationNo() {
  140. return locationNo;
  141. }
  142. public void setLocationBarcode(String locationBarcode) {
  143. this.locationBarcode = locationBarcode;
  144. }
  145. public String getLocationBarcode() {
  146. return locationBarcode;
  147. }
  148. public void setRowNo(String rowNo) {
  149. this.rowNo = rowNo;
  150. }
  151. public String getRowNo() {
  152. return rowNo;
  153. }
  154. public void setRowIndex(String rowIndex) {
  155. this.rowIndex = rowIndex;
  156. }
  157. public String getRowIndex() {
  158. return rowIndex;
  159. }
  160. public void setColNo(String colNo) {
  161. this.colNo = colNo;
  162. }
  163. public String getColNo() {
  164. return colNo;
  165. }
  166. public void setColIndex(Long colIndex) {
  167. this.colIndex = colIndex;
  168. }
  169. public Long getColIndex() {
  170. return colIndex;
  171. }
  172. public void setShiftNo(String shiftNo) {
  173. this.shiftNo = shiftNo;
  174. }
  175. public String getShiftNo() {
  176. return shiftNo;
  177. }
  178. public void setShiftIndex(Long shiftIndex) {
  179. this.shiftIndex = shiftIndex;
  180. }
  181. public Long getShiftIndex() {
  182. return shiftIndex;
  183. }
  184. public void setStockStatus(String stockStatus) {
  185. this.stockStatus = stockStatus;
  186. }
  187. public String getStockStatus() {
  188. return stockStatus;
  189. }
  190. public void setIsEmpty(String isEmpty) {
  191. this.isEmpty = isEmpty;
  192. }
  193. public String getIsEmpty() {
  194. return isEmpty;
  195. }
  196. public void setBindSku(String bindSku) {
  197. this.bindSku = bindSku;
  198. }
  199. public String getBindSku() {
  200. return bindSku;
  201. }
  202. public void setLocationType(String locationType) {
  203. this.locationType = locationType;
  204. }
  205. public String getLocationType() {
  206. return locationType;
  207. }
  208. public void setRackId(String rackId) {
  209. this.rackId = rackId;
  210. }
  211. public String getRackId() {
  212. return rackId;
  213. }
  214. public void setAgvStation(Long agvStation) {
  215. this.agvStation = agvStation;
  216. }
  217. public Long getAgvStation() {
  218. return agvStation;
  219. }
  220. public void setFoldedTag(String foldedTag) {
  221. this.foldedTag = foldedTag;
  222. }
  223. public String getFoldedTag() {
  224. return foldedTag;
  225. }
  226. public void setFoldedCount(Long foldedCount) {
  227. this.foldedCount = foldedCount;
  228. }
  229. public Long getFoldedCount() {
  230. return foldedCount;
  231. }
  232. public void setUserdefine1(String userdefine1) {
  233. this.userdefine1 = userdefine1;
  234. }
  235. public String getUserdefine1() {
  236. return userdefine1;
  237. }
  238. public void setUserdefine2(String userdefine2) {
  239. this.userdefine2 = userdefine2;
  240. }
  241. public String getUserdefine2() {
  242. return userdefine2;
  243. }
  244. public void setUserdefine3(String userdefine3) {
  245. this.userdefine3 = userdefine3;
  246. }
  247. public String getUserdefine3() {
  248. return userdefine3;
  249. }
  250. public void setUserdefine4(String userdefine4) {
  251. this.userdefine4 = userdefine4;
  252. }
  253. public String getUserdefine4() {
  254. return userdefine4;
  255. }
  256. public void setUserdefine5(String userdefine5) {
  257. this.userdefine5 = userdefine5;
  258. }
  259. public String getUserdefine5() {
  260. return userdefine5;
  261. }
  262. public void setUserdefine6(String userdefine6) {
  263. this.userdefine6 = userdefine6;
  264. }
  265. public String getUserdefine6() {
  266. return userdefine6;
  267. }
  268. public void setUserdefine7(String userdefine7) {
  269. this.userdefine7 = userdefine7;
  270. }
  271. public String getUserdefine7() {
  272. return userdefine7;
  273. }
  274. public void setUserdefine8(String userdefine8) {
  275. this.userdefine8 = userdefine8;
  276. }
  277. public String getUserdefine8() {
  278. return userdefine8;
  279. }
  280. public void setUserdefine9(String userdefine9) {
  281. this.userdefine9 = userdefine9;
  282. }
  283. public String getUserdefine9() {
  284. return userdefine9;
  285. }
  286. public void setUserdefine10(String userdefine10) {
  287. this.userdefine10 = userdefine10;
  288. }
  289. public String getUserdefine10() {
  290. return userdefine10;
  291. }
  292. public Double getHeightLimit() {
  293. return heightLimit;
  294. }
  295. public void setHeightLimit(Double heightLimit) {
  296. this.heightLimit = heightLimit;
  297. }
  298. public Double getWeightLimit() {
  299. return weightLimit;
  300. }
  301. public void setWeightLimit(Double weightLimit) {
  302. this.weightLimit = weightLimit;
  303. }
  304. public String getOrderByClause() {
  305. return orderByClause;
  306. }
  307. public void setOrderByClause(String orderByClause) {
  308. this.orderByClause = orderByClause;
  309. }
  310. public String getZoneName() {
  311. return zoneName;
  312. }
  313. public void setZoneName(String zoneName) {
  314. this.zoneName = zoneName;
  315. }
  316. @Override
  317. public String toString() {
  318. return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
  319. .append("id", getId())
  320. .append("warehouseId", getWarehouseId())
  321. .append("zoneId", getZoneId())
  322. .append("locationNo", getLocationNo())
  323. .append("locationBarcode", getLocationBarcode())
  324. .append("rowNo", getRowNo())
  325. .append("rowIndex", getRowIndex())
  326. .append("colNo", getColNo())
  327. .append("colIndex", getColIndex())
  328. .append("shiftNo", getShiftNo())
  329. .append("shiftIndex", getShiftIndex())
  330. .append("stockStatus", getStockStatus())
  331. .append("isEmpty", getIsEmpty())
  332. .append("bindSku", getBindSku())
  333. .append("locationType", getLocationType())
  334. .append("rackId", getRackId())
  335. .append("agvStation", getAgvStation())
  336. .append("foldedTag", getFoldedTag())
  337. .append("foldedCount", getFoldedCount())
  338. .append("userdefine1", getUserdefine1())
  339. .append("userdefine2", getUserdefine2())
  340. .append("userdefine3", getUserdefine3())
  341. .append("userdefine4", getUserdefine4())
  342. .append("userdefine5", getUserdefine5())
  343. .append("userdefine6", getUserdefine6())
  344. .append("userdefine7", getUserdefine7())
  345. .append("userdefine8", getUserdefine8())
  346. .append("userdefine9", getUserdefine9())
  347. .append("userdefine10", getUserdefine10())
  348. .append("createBy", getCreateBy())
  349. .append("createTime", getCreateTime())
  350. .append("updateBy", getUpdateBy())
  351. .append("updateTime", getUpdateTime())
  352. .append("remark", getRemark())
  353. .toString();
  354. }
  355. }