diff --git a/src/main/java/com/glxp/mipsdl/client/hlfyyy/HlfyyyClient.java b/src/main/java/com/glxp/mipsdl/client/hlfyyy/HlfyyyClient.java index 0561a9b..cf56dc2 100644 --- a/src/main/java/com/glxp/mipsdl/client/hlfyyy/HlfyyyClient.java +++ b/src/main/java/com/glxp/mipsdl/client/hlfyyy/HlfyyyClient.java @@ -783,9 +783,19 @@ public class HlfyyyClient extends CommonHttpClient { udiwmsOrderDetailHlfyRequest.setPrice(udiwmsOrderDetailRequest.getPrice().toString()); udiwmsOrderDetailHlfyRequest.setCount(udiwmsOrderDetailRequest.getCount()+""); udiwmsOrderDetailHlfyRequest.setAllowNoBatch(Boolean.toString(udiwmsOrderDetailRequest.isAllowNoBatch())); - udiwmsOrderDetailHlfyRequest.setInvoiceDate("2025-05-09 11:00:00"); - udiwmsOrderDetailHlfyRequest.setFirstSalesInvNo("111"); - udiwmsOrderDetailHlfyRequest.setSecSalesInvNo("222"); + // 判断生产日期失效日期 发票等数据如果没值就写死 + if(StringUtils.isEmpty(udiwmsOrderDetailHlfyRequest.getInvoiceDate())){ + udiwmsOrderDetailHlfyRequest.setInvoiceDate("2000-01-01 00:00:00"); + } + if(StringUtils.isEmpty(udiwmsOrderDetailHlfyRequest.getFirstSalesInvNo())){ + udiwmsOrderDetailHlfyRequest.setFirstSalesInvNo("test111"); + } + if(StringUtils.isEmpty(udiwmsOrderDetailHlfyRequest.getProductDate())){ + udiwmsOrderDetailHlfyRequest.setProductDate("2000-01-01 00:00:00"); + } + if(StringUtils.isEmpty(udiwmsOrderDetailHlfyRequest.getExpireDate())){ + udiwmsOrderDetailHlfyRequest.setExpireDate("2099-01-01 00:00:00"); + } if(udiwmsOrderDetailRequest.getCodeList()!=null && udiwmsOrderDetailRequest.getCodeList().size() >0){ List list = new ArrayList<>();