From 13c1e6fc27ce5cef3b71087343314ef3bf66f37e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9A=B4=E7=82=B3=E6=9E=97?= <15237758276@163.com>
Date: Tue, 31 Dec 2024 13:41:27 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B3=A2=E6=AC=A1=E5=A2=9E=E5=8A=A0=E7=B1=BB?=
=?UTF-8?q?=E5=9E=8B=EF=BC=88=E5=8E=9F=E9=80=BB=E8=BE=91=E3=80=81=E6=96=B0?=
=?UTF-8?q?=E9=80=BB=E8=BE=91=EF=BC=89=E5=A2=9E=E5=8A=A0=E6=96=B0=E9=A1=B5?=
=?UTF-8?q?=E9=9D=A2=E6=B3=A2=E6=AC=A1(=E6=96=B0)=EF=BC=8C=E8=BF=87?=
=?UTF-8?q?=E6=BB=A4=E5=8F=AA=E6=9C=89=E6=96=B0=E9=80=BB=E8=BE=91=E7=9A=84?=
=?UTF-8?q?=E6=B3=A2=E6=AC=A1=E6=95=B0=E6=8D=AE=E3=80=82=E4=BB=A5=E5=89=8D?=
=?UTF-8?q?=E7=9A=84=E6=95=B0=E6=8D=AE=E5=88=9B=E5=BB=BA=E7=B1=BB=E5=9E=8B?=
=?UTF-8?q?=E4=BD=8D=E5=8E=9F=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/com/dev/swms/server/model/shipping/WaveDoc.java | 9 ++++++++-
.../com/dev/swms/server/model/shipping/waveDoc.hbm.xml | 2 +-
.../swms/server/service/shipping/PickTicketManager.java | 2 +-
.../service/shipping/pojo/DefaultNewWaveDocManager.java | 2 +-
.../service/shipping/pojo/DefaultPickTicketManager.java | 3 ++-
.../service/shipping/pojo/DefaultWaveDocManager.java | 2 +-
src/webapp/WEB-INF/classes/config/origen/menuConfig.xml | 2 +-
.../config/origen/shipping/maintainNewWaveDocPage.xml | 3 ++-
.../config/origen/shipping/maintainWaveDocPage.xml | 1 +
src/webapp/WEB-INF/classes/dataSourceContext.xml | 4 ++--
10 files changed, 20 insertions(+), 10 deletions(-)
diff --git a/src/main/java/com/dev/swms/server/model/shipping/WaveDoc.java b/src/main/java/com/dev/swms/server/model/shipping/WaveDoc.java
index 1b37f80..9aff1c3 100644
--- a/src/main/java/com/dev/swms/server/model/shipping/WaveDoc.java
+++ b/src/main/java/com/dev/swms/server/model/shipping/WaveDoc.java
@@ -113,9 +113,16 @@ public class WaveDoc extends AbstractMoveDoc {
private int longtiem=0;//时长
private int hjqQty=0;//货架工作站数
private int lkqQty=0;
+ /** 0-原逻辑,1-新逻辑 */
+ private int logic=0;
-
+ public int getLogic() {
+ return logic;
+ }
+ public void setLogic(int logic) {
+ this.logic = logic;
+ }
public int getLxqQty() {
return lxqQty;
}
diff --git a/src/main/java/com/dev/swms/server/model/shipping/waveDoc.hbm.xml b/src/main/java/com/dev/swms/server/model/shipping/waveDoc.hbm.xml
index 284a4a4..65d18e2 100644
--- a/src/main/java/com/dev/swms/server/model/shipping/waveDoc.hbm.xml
+++ b/src/main/java/com/dev/swms/server/model/shipping/waveDoc.hbm.xml
@@ -81,7 +81,7 @@
-
+
addTaskToWaveDocDetail( List ids,Date date1,Date date2 ,Integer longtiem,Integer lxqQty,
- Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty);
+ Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty,Integer logic);
//PDA领取合单任务,
@Transactional
void receiveBillTask(String taskids, Long workerId);
diff --git a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveDocManager.java b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveDocManager.java
index 82d6bf1..8a3ae5a 100644
--- a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveDocManager.java
+++ b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultNewWaveDocManager.java
@@ -332,7 +332,7 @@ public class DefaultNewWaveDocManager extends DefaultBaseManager implements
}
if(Tasks.size()>0){
- pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty);
+ pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty,1);
}
try {
diff --git a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultPickTicketManager.java b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultPickTicketManager.java
index dce1fb9..527171e 100644
--- a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultPickTicketManager.java
+++ b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultPickTicketManager.java
@@ -8477,7 +8477,7 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements Pick
@Override
public List addTaskToWaveDocDetail( List ids,Date date1,Date date2 ,Integer longtiem,
- Integer lxqQty,Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty) {
+ Integer lxqQty,Integer hjqQty,Integer lkqQty,boolean ddq,String pickCode,Integer taskqty,Integer logic) {
WaveDoc waveDoc=EntityFactory.getEntity(WaveDoc.class);
waveDoc.setCode(TimeNumberUtils.getwaveDocCode());
waveDoc.setWarehouse(WarehouseHolder.getWarehouse());
@@ -8492,6 +8492,7 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements Pick
waveDoc.setHjqQty(hjqQty);
waveDoc.setLongtiem(longtiem);
waveDoc.setApplyDoc(pickCode);
+ waveDoc.setLogic(logic);
waveDoc.setStartDate(date1);
waveDoc.setEndDate(date2);
waveDoc.setPrintCount(taskqty);//拆分行数
diff --git a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultWaveDocManager.java b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultWaveDocManager.java
index bf78ff2..c2fd41b 100644
--- a/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultWaveDocManager.java
+++ b/src/main/java/com/dev/swms/server/service/shipping/pojo/DefaultWaveDocManager.java
@@ -2699,7 +2699,7 @@ public class DefaultWaveDocManager extends DefaultBaseManager implements
}
if(Tasks.size()>0){
- pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty);
+ pickTicketManager.addTaskToWaveDocDetail(Tasks, date1, date2, longtiem, lxqQty, hjqQty, lkqQty, ddq9, pickCode, taskQty,0);
}
try {
diff --git a/src/webapp/WEB-INF/classes/config/origen/menuConfig.xml b/src/webapp/WEB-INF/classes/config/origen/menuConfig.xml
index 82c5106..f1d6e5c 100644
--- a/src/webapp/WEB-INF/classes/config/origen/menuConfig.xml
+++ b/src/webapp/WEB-INF/classes/config/origen/menuConfig.xml
@@ -140,7 +140,7 @@
-
+
diff --git a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainNewWaveDocPage.xml b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainNewWaveDocPage.xml
index 783c1d7..4f90c63 100644
--- a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainNewWaveDocPage.xml
+++ b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainNewWaveDocPage.xml
@@ -1,7 +1,7 @@
-
+
= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate}) ~/
)
+ and waveDoc.logic=1
order by waveDoc.id desc
]]>
diff --git a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainWaveDocPage.xml b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainWaveDocPage.xml
index 84dddc3..25881bc 100644
--- a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainWaveDocPage.xml
+++ b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainWaveDocPage.xml
@@ -56,6 +56,7 @@
/~beginDate: AND CONVERT(varchar(100), waveDoc.createDate, 23) = {beginDate} ~/
/~endDate: or (CONVERT(varchar(100), waveDoc.createDate, 23)>= {beginDate} and CONVERT(varchar(100), waveDoc.createDate, 23)<= {endDate}) ~/
)
+ and waveDoc.logic=0
order by waveDoc.id desc
]]>
diff --git a/src/webapp/WEB-INF/classes/dataSourceContext.xml b/src/webapp/WEB-INF/classes/dataSourceContext.xml
index 5f32692..e0ca07a 100644
--- a/src/webapp/WEB-INF/classes/dataSourceContext.xml
+++ b/src/webapp/WEB-INF/classes/dataSourceContext.xml
@@ -24,10 +24,10 @@
-
+ jdbc:sqlserver://47.103.100.52:1433;DatabaseName=zwlgtest
- jdbc:sqlserver://47.103.100.52:1433;DatabaseName=zwtest
+
WMSDB