日期判空

This commit is contained in:
sez 2025-11-25 11:50:12 +08:00
parent 5b4dc55bc3
commit 21da25396f
1 changed files with 10 additions and 10 deletions

View File

@ -105,8 +105,8 @@ public class PurInIotManagePlugin extends AbstractOperationServicePlugIn impleme
Date tqq9_todate = entry1.getDate("tqq9_todate");
if (((StringUtils.isBlank(lotNumber) && StringUtils.isBlank(lotnumber)) || (lotNumber != null && lotNumber.equals(lotnumber)))
&& ((StringUtils.isBlank(whNumber) && StringUtils.isBlank(warehouseNumber)) || whNumber.equals(warehouseNumber))
&& ((tqq9_productdate == null && producedate == null) || (tqq9_productdate.equals(producedate)))
&& ((tqq9_todate == null && expirydate == null) || (tqq9_todate.equals(expirydate)))){
&& ((tqq9_productdate == null && producedate == null) || (null != tqq9_productdate && tqq9_productdate.equals(producedate)))
&& ((tqq9_todate == null && expirydate == null) || (null != tqq9_todate && tqq9_todate.equals(expirydate)))) {
// 如果现有的商品数据存在
BigDecimal tqq9_availablestock = entry1.getBigDecimal("tqq9_availablestock");
entry1.set("tqq9_availablestock", tqq9_availablestock.add(entry.getBigDecimal("qty")));