|
|
@ -694,17 +694,13 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
List<String> invoiceCodes = new ArrayList<>(); |
|
|
|
List<String> invoiceCodes = new ArrayList<>(); |
|
|
|
List<String> invoiceNos = new ArrayList<>(); |
|
|
|
List<String> invoiceNos = new ArrayList<>(); |
|
|
|
RequestRecord record=null; |
|
|
|
RequestRecord record=null; |
|
|
|
if (snRequestObject.getInvoiceInfoList()!=null &&snRequestObject.getInvoiceInfoList().size()>0) { |
|
|
|
if (snRequestObject.getInvoiceInfoList()!=null && snRequestObject.getInvoiceInfoList().size()>0) { |
|
|
|
log.info("影像系统同步数据的发票号码为:{}", JSONObject.toJSONString(invoiceNos)); |
|
|
|
log.info("影像系统同步数据的发票号码为:{}", JSONObject.toJSONString(invoiceNos)); |
|
|
|
log.info("影像系统同步数据的发票代码为:{}", JSONObject.toJSONString(invoiceCodes)); |
|
|
|
log.info("影像系统同步数据的发票代码为:{}", JSONObject.toJSONString(invoiceCodes)); |
|
|
|
snRequestObject.getInvoiceInfoList().stream().forEach(invoiceInfo->{ |
|
|
|
snRequestObject.getInvoiceInfoList().stream().forEach(invoiceInfo->{ |
|
|
|
invoiceCodes.add(invoiceInfo.getInvoiceCode()); |
|
|
|
invoiceCodes.add(invoiceInfo.getInvoiceCode()); |
|
|
|
invoiceNos.add(invoiceInfo.getInvoiceNumber()); |
|
|
|
invoiceNos.add(invoiceInfo.getInvoiceNumber()); |
|
|
|
}); |
|
|
|
}); |
|
|
|
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), |
|
|
|
|
|
|
|
"/syncInvoiceInfo", |
|
|
|
|
|
|
|
"syncInvoiceInfo"); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
if (invoiceCodes.get(0)!=null) { |
|
|
|
if (invoiceCodes.get(0)!=null) { |
|
|
|
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), |
|
|
|
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), |
|
|
|
"/syncInvoiceInfo", |
|
|
|
"/syncInvoiceInfo", |
|
|
@ -717,7 +713,10 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
JSONObject.toJSONString(invoiceNos), |
|
|
|
JSONObject.toJSONString(invoiceNos), |
|
|
|
"syncInvoiceInfo"); |
|
|
|
"syncInvoiceInfo"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), |
|
|
|
|
|
|
|
"/syncInvoiceInfo", |
|
|
|
|
|
|
|
"syncInvoiceInfo"); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|