|
|
|
@ -183,6 +183,8 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
return ResponseEntity.ok(JSONObject.toJSONString(R.error(notes))); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
//非通行费类发票 先判断底账库中是否已存在
|
|
|
|
|
if(!"32000".equals(pramsMap.get("invoiceType"))) { |
|
|
|
|
//查询底账库是否有对应发票,有则直接返回
|
|
|
|
|
QueryWrapper<BaseTDxRecordInvoice> recordWrapper = new QueryWrapper<>(); |
|
|
|
|
recordWrapper.eq("uuid", uuid); |
|
|
|
@ -201,7 +203,7 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
JSONObject checkInvoice = (JSONObject) JSONObject.toJSON(checkInvoiceByUuid); |
|
|
|
|
JSONArray checkInvoiceDetail = (JSONArray) JSONObject.toJSON(baseTDxRecordInvoiceDetail); |
|
|
|
|
|
|
|
|
|
convertToResult(checkInvoice,checkInvoiceDetail); |
|
|
|
|
convertToResult(checkInvoice, checkInvoiceDetail); |
|
|
|
|
|
|
|
|
|
data.put("data", checkInvoice); |
|
|
|
|
//查验结果保存
|
|
|
|
@ -225,7 +227,7 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
|
|
|
|
|
JSONObject checkInvoice = (JSONObject) JSONObject.toJSON(tdxSaleRecordInvoice); |
|
|
|
|
JSONArray saleDetail = (JSONArray) JSONObject.toJSON(recordInvoiceSaleDetailModel); |
|
|
|
|
convertToResult(checkInvoice,saleDetail); |
|
|
|
|
convertToResult(checkInvoice, saleDetail); |
|
|
|
|
|
|
|
|
|
data.put("data", checkInvoice); |
|
|
|
|
//查验结果保存
|
|
|
|
@ -235,6 +237,7 @@ public class SDNYMainProcessController extends AbstractController { |
|
|
|
|
return ResponseEntity.ok(JSONObject.toJSONString(data)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
try { |
|
|
|
|
checkInvoiceResult = snPushCheckRecordService.singleCheckInvoice(pramsMap); |
|
|
|
|