重汽控制台异常回调失败处理

beta-prop-all^2
kk 2 years ago
parent f98f898b4e
commit 0eb1ee2a8f
  1. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiZhongQiServiceImpl.java
  2. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/task/AddInvoiceBatchTask.java
  3. 6
      jianshui-invoice/src/main/java/com/jianshui/invoice/utils/JcskTest.java

@ -484,7 +484,9 @@ public class AisinoConsoleInvoiceApiZhongQiServiceImpl implements IInvoiceApiSer
invoice = new Invoice();
invoice.setOutTradeOrderno(invoiceBack.getSystemOrderno());
invoice.setState(22);
invoice.setMessage(invoiceBack.getResultMsg() != null ? invoiceBack.getResultMsg().substring(0,200):"");
String resultMsg = invoiceBack.getResultMsg();
String message = (resultMsg != null && resultMsg.length() > 200) ? resultMsg.substring(0, 200) : resultMsg;
invoice.setMessage(message);
}
try {

@ -219,7 +219,7 @@ public class AddInvoiceBatchTask extends TimerTask {
invoiceBackTemp.setUpdateTime(new Date());
invoiceBackMapper.updateInvoiceBack(invoiceBackTemp);
invoiceService.callBackAisino(invoiceBackTemp, "", identity, Long.valueOf(billInfo.getOutTradeOrderno()));
invoiceService.callBackAisino(invoiceBackTemp, "", identity, 0L);
} else {
invoiceBack.setResultCode("9999");
invoiceBack.setResultMsg("开票失败!");
@ -228,7 +228,7 @@ public class AddInvoiceBatchTask extends TimerTask {
invoiceBack.setCreateTime(new Date());
invoiceBackMapper.insertInvoiceBack(invoiceBack);
invoiceService.callBackAisino(invoiceBack, "", identity,Long.valueOf(billInfo.getOutTradeOrderno()));
invoiceService.callBackAisino(invoiceBack, "", identity,0L);
}
log.info("[重汽批量开票接口]提交开票异常,开票失败!identity={},e={}", identity, e);

@ -364,10 +364,10 @@ public class JcskTest {
order = "{\n" +
" \"appkey\": \"935248bf224f6c8431cdc1969f029519\",\n" +
" \"dqbm\":\"guangddong\",\n" +
" \"dqbm\":\"henan\",\n" +
" \"async\": false,\n" +
" \"bsrysfzjhm\":\"440106199702020628\",\n" +
" \"nsrsbh\": \"51440000C03631761W\",\n" +
" \"bsrysfzjhm\":\"412826199208093127\",\n" +
" \"nsrsbh\": \"51410000395121885Q\",\n" +
" \"serviceId\": \"hqrlsbewm\"\n" +
"}";
System.out.println(order);