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 8a175966..b89338c4 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 @@ -8,8 +8,10 @@ import com.dxhy.common.controller.AbstractController; import com.dxhy.common.enums.SNFplxEnum; import com.dxhy.common.util.InvoiceUtil; import com.dxhy.common.utils.R; +import com.dxhy.erp.dao.TdxSaleRecordInvoiceDao; import com.dxhy.erp.entity.TDxInvoiceReimburse; import com.dxhy.erp.entity.TdxCheckRecordInvoice; +import com.dxhy.erp.entity.TdxSaleRecordInvoice; import com.dxhy.erp.entity.sdny.*; import com.dxhy.erp.service.*; import com.dxhy.erp.utils.HmacSHA1Util; @@ -59,6 +61,9 @@ public class SDNYMainProcessController extends AbstractController { @Resource private TDxInvoiceReimburseService tDxInvoiceReimburseService; + @Resource + TdxSaleRecordInvoiceDao tdxSaleRecordInvoiceDao; + /** * 查验发票 */ @@ -137,6 +142,16 @@ public class SDNYMainProcessController extends AbstractController { data.put("data", checkInvoice); return ResponseEntity.ok(JSONObject.toJSONString(data)); + }else{ + TdxSaleRecordInvoice tdxSaleRecordInvoice = tdxSaleRecordInvoiceDao.selectByUuid(uuid); + if(tdxSaleRecordInvoice != null){ + R data = new R(1000, "default success"); + + String checkInvoice = JSONObject.toJSONString(tdxSaleRecordInvoice); + data.put("data", checkInvoice); + + return ResponseEntity.ok(JSONObject.toJSONString(data)); + } }