From fbe0bd128b224762099505bd6ee4c4907f1f520f Mon Sep 17 00:00:00 2001 From: yefei Date: Tue, 25 Jul 2023 13:57:26 +0800 Subject: [PATCH] =?UTF-8?q?ariesy=20=E4=BC=98=E5=8C=96=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E7=B1=BB=E5=8F=91=E7=A5=A8=E5=A4=84=E7=90=86=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/SDNYMainProcessController.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) 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 2709a509..c65715bb 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 @@ -417,21 +417,20 @@ public class SDNYMainProcessController extends AbstractController { } } else { //其他类发票,直接入库 - log.info("其他类发票,不做查验,直接入库"); - DynamicContextHolder.push("business" + DbConstant.BUSINESS_WRITE); - TDxInvoiceReimburse reimburse = new TDxInvoiceReimburse(); - int insert = tDxInvoiceReimburseService.getBaseMapper().insert(reimburse); - R data = new R(1000, "default success"); - data.put("message", "success"); + if(!checkInvoiceResult.isEmpty()) { + log.info("其他类发票,不做查验,直接入库"); + DynamicContextHolder.push("business" + DbConstant.BUSINESS_WRITE); + data.put("message", "success"); - if (insert > 0) { checkInvoiceResult.put("invoiceNo", checkInvoiceResult.getString("invoiceNumber")); checkInvoiceResult.put("message", "入库成功"); log.info("返回给影像系统的结果为:{}", checkInvoiceResult); - } - data.put("data", checkInvoiceResult); + data.put("data", checkInvoiceResult); + }else{ + data.put("message", "error 其他类发票不支持查验"); + } try { requestRecordService.saveRecord(singleInvoiceCheckRecord,0,0,JSONObject.toJSONString(data));