diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java index c41ad7a3..df7292f5 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java @@ -695,20 +695,17 @@ public class SDNYMainProcessController extends AbstractController { List invoiceNos = new ArrayList<>(); RequestRecord record=null; if (snRequestObject.getInvoiceInfoList()!=null &&snRequestObject.getInvoiceInfoList().size()>0) { - log.info("影像系统同步数据的发票号码为:{}", invoiceNos); - log.info("影像系统同步数据的发票代码为:{}", invoiceCodes); + log.info("影像系统同步数据的发票号码为:{}", JSONObject.toJSONString(invoiceNos)); + log.info("影像系统同步数据的发票代码为:{}", JSONObject.toJSONString(invoiceCodes)); snRequestObject.getInvoiceInfoList().stream().forEach(invoiceInfo->{ invoiceCodes.add(invoiceInfo.getInvoiceCode()); invoiceNos.add(invoiceInfo.getInvoiceNumber()); }); - } - - if (invoiceNos.size()==0) { record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), "/syncInvoiceInfo", "syncInvoiceInfo"); } else { - if (invoiceCodes.size()>0) { + if (invoiceCodes.get(0)!=null) { record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), "/syncInvoiceInfo", JSONObject.toJSONString(invoiceCodes), @@ -723,6 +720,7 @@ public class SDNYMainProcessController extends AbstractController { } + record.setImageId(snRequestObject.getImageId()); String dbName = "business";