自主授权接口开发

beta-prop-all^2
kane 2 years ago
parent 7c51d3c468
commit bfd379cc3a
  1. 10
      jianshui-invoice-all/src/main/java/com/jianshui/invoiceall/service/impl/AutonomousSqServiceImpl.java

@ -150,20 +150,20 @@ public class AutonomousSqServiceImpl implements AutonomousSqService {
log.info("自主授权短信提交接口,未查询到该流水号相关信息,请确认后输入");
return AjaxResult.error("未查询到该流水号相关信息,请确认后输入");
}
JSONObject result = null;
if ("SMS".equals(invoiceAllLogin.getCode())) {
try {
// 请求封装
log.info("自主授权短信提交接口,请求上游地址:{},入参:{}", "http://221.222.184.98:8880/login/submitSms", JSONUtil.toJsonStr(invoiceAllSubmitNoteDTO));
Thread requestThread = new Thread(() -> {
HttpUtils.sendJsonPost("http://221.222.184.98:8880/login/submitSms", invoiceAllSubmitNoteDTO);
});
requestThread.start();
String sendResult = HttpUtils.sendJsonPost("http://221.222.184.98:8880/login/submitSms", invoiceAllSubmitNoteDTO);
result = JSONUtil.parseObj(sendResult);
log.info("自主授权短信提交接口,请求上游结果:{}",result);
} catch (Exception e) {
e.printStackTrace();
log.error("【金四服务类】【金财数科】【自主授权提交短信验证码】API请求异常,外部报文返回code非S000。错误信息:{}", e.getMessage());
return AjaxResult.error(ErrorCode.INCOME_ERROR);
}
return AjaxResult.success();
return AjaxResult.success(result);
} else {
log.error("自主授权短信提交接口,提交短信失败,失败原因:{}", "登录失败,请重新登录");
return AjaxResult.error("登录失败,请重新登录");