| | |
| | | private String invoicingAddress; |
| | | @Value("${custom.gdpaasApi.returnAddress}") |
| | | private String returnAddress; |
| | | |
| | | @Autowired |
| | | private IInvoiceBusinessService invoiceBusinessService; |
| | | /** |
| | | * 查询发票管理 |
| | | * |
| | |
| | | for (InvoiceBillDetail billingDetail : invoiceBillDetails) { |
| | | InvoiceDetailApi invoiceDetail = new InvoiceDetailApi(); |
| | | |
| | | |
| | | invoiceDetail.setGoodsCode(invoiceDetail.getGoodsCode()); |
| | | invoiceDetail.setGoodsName(invoiceDetail.getGoodsName()); |
| | | |
| | | invoiceDetail.setWithTaxFlag(billingDetail.getWithTaxFlag().toString()); |
| | |
| | | } |
| | | JSONObject jsonObject = JSONObject.parseObject(json); |
| | | String code = jsonObject.getString("code"); |
| | | |
| | | logger.info("开票返回{}",jsonObject); |
| | | String invoiceSerialNum = null; |
| | | InvoiceBusiness record = new InvoiceBusiness(); |
| | | record.setReqData(JSONObject.toJSONString(invoicingVo)); |
| | |
| | | logger.info("开票成功发票序列号为{}", invoiceSerialNum); |
| | | record.setInvoiceSerialNum(invoiceSerialNum); |
| | | record.setInvoiceManageId(invoiceManage.getId()); |
| | | invoiceBusinessService.insertInvoiceBusiness(record); |
| | | return AjaxResult.success(); |
| | | } |
| | | |
| | | |
| | | return AjaxResult.error("开票失败"); |
| | | } |
| | | |