feature: 红字查询报文修改

jianshui-ui
xingze 11 months ago
parent 2774c07907
commit 7ed913bf92
  1. 6
      jianshui-admin/src/main/java/com/jianshui/api/controller/http/invoice/v1/InvoiceController.java
  2. 3
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java

@ -376,20 +376,18 @@ public class InvoiceController {
}
// 获得请求实例,并且进行扣费
List<Object> result = new ArrayList<>();
String serviceKey = serviceManageService.getCompanyServiceSupplier("invoice", companyservice.getCompanyid());
serviceManageService.companyConsume("invoice", companyservice.getCompanyid());
billInfo.setServiceSupplierKey(serviceKey);
IInvoiceApiService invoiceService = invoiceServiceFactory.getService(serviceKey);
HXResponse tempResult = invoiceService.findReadInfoByHzqrdbh(billInfo, companyservice);
result.add(tempResult.getData());
HXResponse hxResponse = new HXResponse(tempResult.getStatus(), tempResult.getMessage(), result);
String responseAdapterKey = serviceManageService.getResponseAdapterKey("invoice", companyservice.getCompanyid());
IInvoiceResponseService invoiceResponseService = invoiceResponseFactory.getService(responseAdapterKey);
Object query = invoiceResponseService.response(hxResponse, companyservice, "hzqrdFind");
Object query = invoiceResponseService.response(tempResult, companyservice, "");
return query;
}

@ -1498,7 +1498,8 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService {
invoice.setInvoiceDetailList(invoiceDetailList);
invoiceMapper.batchInvoiceDetail(invoiceDetailList);
HXResponse response = new HXResponse("0000", "查询成功", invoice);
HXResponse response = new HXResponse("0000", "查询成功");
response.put("data", invoice);
return response;
}

Loading…
Cancel
Save