代码修改

release
xuliangwei 2 years ago
parent ab5c5de138
commit c7466e6135
  1. 13
      dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java

@ -691,20 +691,29 @@ public class SDNYMainProcessController extends AbstractController {
log.info("影像系统同步数据:{}", JSONObject.toJSONString(snRequestObject)); log.info("影像系统同步数据:{}", JSONObject.toJSONString(snRequestObject));
List<RequestRecord> recordList = new ArrayList<>();
List<String> invoiceCodes = new ArrayList<>(); List<String> invoiceCodes = new ArrayList<>();
List<String> invoiceNos = new ArrayList<>(); List<String> invoiceNos = new ArrayList<>();
RequestRecord record=null;
if (snRequestObject.getInvoiceInfoList()!=null &&snRequestObject.getInvoiceInfoList().size()>0) { if (snRequestObject.getInvoiceInfoList()!=null &&snRequestObject.getInvoiceInfoList().size()>0) {
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());
}); });
} }
RequestRecord record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject), if (invoiceCodes.size()==0) {
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject),
"/syncInvoiceInfo",
JSONObject.toJSONString(null),
JSONObject.toJSONString(invoiceNos),
"syncInvoiceInfo");
} else {
record = requestRecordService.getBaseRequestRecord(JSONObject.toJSONString(snRequestObject),
"/syncInvoiceInfo", "/syncInvoiceInfo",
JSONObject.toJSONString(invoiceCodes), JSONObject.toJSONString(invoiceCodes),
JSONObject.toJSONString(invoiceNos), JSONObject.toJSONString(invoiceNos),
"syncInvoiceInfo"); "syncInvoiceInfo");
}
record.setImageId(snRequestObject.getImageId()); record.setImageId(snRequestObject.getImageId());
String dbName = "business"; String dbName = "business";

Loading…
Cancel
Save