ariesy 优化其他类发票处理逻辑

release
yefei 2 years ago
parent ee9bbaa6c5
commit fbe0bd128b
  1. 11
      dxhy-erp/src/main/java/com/dxhy/erp/controller/SDNYMainProcessController.java

@ -417,21 +417,20 @@ public class SDNYMainProcessController extends AbstractController {
}
} else {
//其他类发票,直接入库
R data = new R(1000, "default success");
if(!checkInvoiceResult.isEmpty()) {
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 (insert > 0) {
checkInvoiceResult.put("invoiceNo", checkInvoiceResult.getString("invoiceNumber"));
checkInvoiceResult.put("message", "入库成功");
log.info("返回给影像系统的结果为:{}", checkInvoiceResult);
}
data.put("data", checkInvoiceResult);
}else{
data.put("message", "error 其他类发票不支持查验");
}
try {
requestRecordService.saveRecord(singleInvoiceCheckRecord,0,0,JSONObject.toJSONString(data));

Loading…
Cancel
Save