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