From f794ebb34c47a4fe6680375eaf80c64487c48f99 Mon Sep 17 00:00:00 2001 From: "HUOJIN\\92525" Date: Thu, 19 Dec 2024 14:55:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AA=E5=85=81=E8=AE=B8=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E6=9C=AA=E5=88=86=E9=85=8D=E7=9A=84=E6=98=8E=E7=BB=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/shipping/pojo/DefaultPickTicketManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 0d4d60e..a81a1d2 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 @@ -402,7 +402,9 @@ public class DefaultPickTicketManager extends DefaultBaseManager implements PickTicket pickTicket = commonDao.load(PickTicket.class, pickTicketId); for(Long pickTicketDetailId:pickTicketDetailIds){ PickTicketDetail ptd=this.load(PickTicketDetail.class, pickTicketDetailId); - commonDao.delete(ptd); + if(ptd.getAllocatedQuantity()==0){ + commonDao.delete(ptd); + } } Refresh(pickTicketId); shuaStatus(pickTicket);