大象V6数科版本封装通用查询接口

beta
kk 2 years ago
parent bbb0549af4
commit 0ae5b9f7af
  1. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/adapter/request/AisinoInvoiceRequestAdapterImpl.java
  2. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/AisinoConsoleInvoiceApiServiceImpl.java
  3. 22
      jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java

@ -104,7 +104,7 @@ public class AisinoInvoiceRequestAdapterImpl implements IInvoiceRequestService {
try {
// TODO: 2023/9/20
order = AisinoInvoiceDecryptUtil.decrypt(order, JKey);
// order = AisinoInvoiceDecryptUtil.decrypt(order, JKey);
} catch (Exception e) {
e.printStackTrace();
throw new JianshuiParamErrorException(ErrorCode.DECRYPT_ERROR, companyservice, "invoice");

@ -359,9 +359,9 @@ public class AisinoConsoleInvoiceApiServiceImpl implements IInvoiceApiService {
}
try {
log.info("【控制台】发票回调接口,发送数据开始,id={}", id);
log.info("【控制台】发票回调接口,发送数据开始,id={},参数={}", id,JSONUtil.toJsonStr(invoice));
String result = HttpUtil.post(callBackUrl, JSONUtil.toJsonStr(invoice));
log.info("【控制台】发票回调接口,发送数据结束,id={},接口返回信息={}", id, JSONUtil.toJsonStr(invoice));
log.info("【控制台】发票回调接口,发送数据结束,id={},接口返回信息={}", id, result);
} catch (Exception e) {
log.info("【控制台】发票回调接口,发送数据异常,id={}", id);
throw new RuntimeException(e);

@ -2,6 +2,7 @@ package com.jianshui.invoice.service.impl.api;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.codec.Base64;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjUtil;
import cn.hutool.core.util.StrUtil;
import cn.hutool.json.JSONUtil;
@ -35,6 +36,7 @@ import com.jianshui.invoice.domain.dto.api.elephant.sd.RedUpload;
import com.jianshui.invoice.domain.ele.EleNewMessage;
import com.jianshui.invoice.domain.ele.EleOuterMessage;
import com.jianshui.invoice.domain.ele.HZSQDMessage;
import com.jianshui.invoice.domain.vo.jcsk.*;
import com.jianshui.invoice.mapper.BillInfoMapper;
import com.jianshui.invoice.mapper.InvoiceMapper;
import com.jianshui.invoice.mapper.RedinfoMapper;
@ -1912,11 +1914,29 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService {
response.put("data", invoice);
return response;
}else if (WebServiceConstant.FPEWMXZ.equals(finalServiceId)) {
} else if (WebServiceConstant.ADD_RED_INVOICE.equals(finalServiceId)) {
} else if (WebServiceConstant.KSHC.equals(finalServiceId)) {
} else if (WebServiceConstant.CXHZFPXXQRD.equals(finalServiceId)) {
} else if (WebServiceConstant.SHHZFPXXQRD.equals(finalServiceId)) {
} else if (WebServiceConstant.QDFPWJHQ.equals(finalServiceId)) {
} else if (WebServiceConstant.QRCODE.equals(finalServiceId)) {
} else if (WebServiceConstant.SQHZFPXXQRD.equals(finalServiceId)) {
}else{
return new HXResponse("功能升级中~请稍等~");
}
// return response;
return new HXResponse("功能升级中~请稍等~");
}

Loading…
Cancel
Save