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