From b176072388747abb438990157bfa305b215b4b90 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期二, 14 四月 2026 21:59:39 +0800
Subject: [PATCH] 我们现在讨论一下系统找库位方案, 如何实现,对现有找库位规则进行整改,数据库也要整改 1、要能方便的填写单伸堆垛机或双伸堆垛机的深浅库位配置 2、根据设备状态分配库位,离线设备不分配 3、库位分配要均衡到每一个设备 4、库位高度需要匹配到对应库位信息,低库位能向上兼容 5、空托盘优先放在locType2库位=1的库位,没有这种库位了,允许放到其他库位 6、给入库站点设置有限去那些堆垛机,其次去那些堆垛机,弄成页面可以配置入库站点 7、在系统配置新增优先放前几列的配置,当入库的货物是高频货物时放在前几列 8、组托中会标识该托盘是高频还是低频,如果是高频则从前往后找库位,如果是低频则从后往前找库位 9、找库位时locMast中whsType字段无用
---
src/main/java/com/zy/asrs/entity/BasCrnp.java | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 49 insertions(+), 1 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/BasCrnp.java b/src/main/java/com/zy/asrs/entity/BasCrnp.java
index 6bfe0bb..bdab3d9 100644
--- a/src/main/java/com/zy/asrs/entity/BasCrnp.java
+++ b/src/main/java/com/zy/asrs/entity/BasCrnp.java
@@ -60,6 +60,26 @@
private Integer wrkNo;
/**
+ * 鍒�
+ */
+ @ApiModelProperty(value= "鍒�")
+ @TableField("bay")
+ private Integer bay;
+
+ /**
+ * 灞�
+ */
+ @ApiModelProperty(value= "灞�")
+ @TableField("level")
+ private Integer level;
+
+ /**
+ * 鍥炲師鐐�
+ */
+ @ApiModelProperty(value= "鍥炲師鐐�")
+ private Integer origin;
+
+ /**
* 寮傚父鐮�
*/
@ApiModelProperty(value= "寮傚父鐮�")
@@ -152,11 +172,13 @@
public BasCrnp() {}
- public BasCrnp(String inEnable,String outEnable,Integer crnSts,Integer wrkNo,Long crnErr,String frmLocno,Integer frmSta,Integer toSta,String toLocno,Long appeUser,Date appeTime,Long modiUser,Date modiTime,String hpMk,String retrieveMk,String ctlHp,String ctlRest,String empIn,Integer tankQty,Integer tankQty1) {
+ public BasCrnp(String inEnable,String outEnable,Integer crnSts,Integer wrkNo,Integer bay,Integer level,Long crnErr,String frmLocno,Integer frmSta,Integer toSta,String toLocno,Long appeUser,Date appeTime,Long modiUser,Date modiTime,String hpMk,String retrieveMk,String ctlHp,String ctlRest,String empIn,Integer tankQty,Integer tankQty1) {
this.inEnable = inEnable;
this.outEnable = outEnable;
this.crnSts = crnSts;
this.wrkNo = wrkNo;
+ this.bay = bay;
+ this.level = level;
this.crnErr = crnErr;
this.frmLocno = frmLocno;
this.frmSta = frmSta;
@@ -180,6 +202,8 @@
// null, // 鍙嚭
// null, // 鐘舵��
// null, // 宸ヤ綔鍙�
+// null, // 鍒�
+// null, // 灞�
// null, // 寮傚父鐮�
// null, // 婧愬簱浣�
// null, // 婧愮珯
@@ -247,6 +271,30 @@
this.wrkNo = wrkNo;
}
+ public Integer getBay() {
+ return bay;
+ }
+
+ public void setBay(Integer bay) {
+ this.bay = bay;
+ }
+
+ public Integer getLevel() {
+ return level;
+ }
+
+ public void setLevel(Integer level) {
+ this.level = level;
+ }
+
+ public Integer getOrigin() {
+ return origin;
+ }
+
+ public void setOrigin(Integer origin) {
+ this.origin = origin;
+ }
+
public Long getCrnErr() {
return crnErr;
}
--
Gitblit v1.9.1