ariesy 修复通行费类发票查验无明细问题

release
yefei 2 years ago
parent 306a45983b
commit 052725b75e
  1. 7
      dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java

@ -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);

Loading…
Cancel
Save