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);