重汽 红字申请表下载异常返回处理

beta
kk 2 years ago
parent b86cbe3ad1
commit 94e467db2e
  1. 6
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/HXResponse.java
  2. 9
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiZhongQiServiceImpl.java
  3. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/task/AddInvoiceBatchTask.java

@ -62,16 +62,16 @@ public class HXResponse extends JSONObject {
}
}
public HXResponse( String status,String msg,Object data,boolean isCode,String a) {
public HXResponse( String status,String message,Object data,boolean isCode,String a) {
if(isCode){
this.message = msg;
this.message = message;
this.data = data;
this.code = status;
this.put("message", this.message);
this.put("status", this.code);
this.put("data", this.data);
}else{
this.message = msg;
this.message = message;
this.code = status;
this.put("message", this.message);
this.put("status", this.code);

@ -944,7 +944,8 @@ public class AisinoConsoleInvoiceApiZhongQiServiceImpl implements IInvoiceApiSer
List<CompanyserviceDetail> companyserviceDetailList = companyservice.getCompanyserviceDetailList();
if (CollectionUtils.isEmpty(companyserviceDetailList) || StrUtil.isEmpty(companyserviceDetailList.get(0).getGoldenTaxDiskNo())) {
throw new JianshuiServiceException("金税盘编号未配置,请联系管理员!");
// throw new JianshuiServiceException("金税盘编号未配置,请联系管理员!");
return new HXResponse("9999", "金税盘编号未配置,请联系管理员!");
}
String goldenTaxDiskNo = companyserviceDetailList.get(0).getGoldenTaxDiskNo();
String fjh = companyserviceDetailList.get(0).getFjh();
@ -977,12 +978,14 @@ public class AisinoConsoleInvoiceApiZhongQiServiceImpl implements IInvoiceApiSer
} catch (Exception e) {
log.error("【销项发票】【总部控制台接口】【红字申请表下载】发票请求异常,请求报文{},销方信息{}", "", JSONObject.toJSONString(companyservice));
e.printStackTrace();
throw new JianshuiServiceException("系统异常!");
// throw new JianshuiServiceException("系统异常!");
return new HXResponse("9999", "系统异常!");
}
//返回报文解析
if (ajaxResult.isError()) {
throw new JianshuiServiceException(ajaxResult.getMsg());
// throw new JianshuiServiceException(ajaxResult.getMsg());
return new HXResponse("9999", ajaxResult.getMsg());
}
/** 控制台和文档不一样*/

@ -132,8 +132,6 @@ public class AddInvoiceBatchTask extends TimerTask {
// 3-报文递交开票
for (Object billInfoObj : billJsonArray) {
// 睡眠1秒再去提交
Thread.sleep(1 * 1000);
// 1-前置条件判断
InvoiceBack invoiceBack = new InvoiceBack();

Loading…
Cancel
Save