feature: 大象开票成功补偿

jianshui-ui
dongxiaoke 1 year ago
parent c5f536465a
commit 8dac62f3dc
  1. 6
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ByInspurServiceImpl.java
  2. 7
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java
  3. 1
      jianshui-invoice/src/main/java/com/jianshui/invoice/task/QueryInvoiceTask.java

@ -3031,6 +3031,12 @@ public class ElephantInvoiceApiV6ByInspurServiceImpl implements IInvoiceApiServi
}
try {
/** 开票成功处理 */
if("0000".equals(invoiceBack.getResultCode())){
invoice.setUpdateBy("0");
invoiceMapper.updateInvoice(invoice);
}
// 重汽国际不判断null值,给特殊处理下
if(StrUtil.isEmpty(invoice.getInvoiceResultMsg())){
invoice.setInvoiceResultMsg("");

@ -3079,6 +3079,13 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService {
}
try {
/** 开票成功处理 */
if("0000".equals(invoiceBack.getResultCode())){
invoice.setUpdateBy("0");
invoiceMapper.updateInvoice(invoice);
}
// 重汽国际不判断null值,给特殊处理下
if(StrUtil.isEmpty(invoice.getInvoiceResultMsg())){
invoice.setInvoiceResultMsg("");

@ -126,6 +126,7 @@ public class QueryInvoiceTask extends TimerTask {
invoiceBackVali.setUpdateTime(new Date());
invoiceBackMapper.updateInvoiceBack(invoiceBackVali);
}
log.info("【重汽批量开票】发票回调队列开始回调,组装参数:回调参数={},identity={},invoiceId={}", invoiceBackVali.toString(),companyservice.getIdentity(),invoice.getId());
invoiceApiService.callBackAisino(invoiceBackVali, "", companyservice.getIdentity(), invoice.getId());
log.info("【重汽批量开票】 发票批量开具回调队列处理完成: InvoiceId={}",invoice.getId());

Loading…
Cancel
Save