Commit acc3b051 authored by liuzicheng's avatar liuzicheng

查询

parent eee43542
...@@ -2,6 +2,7 @@ package com.jqtx.windows.command; ...@@ -2,6 +2,7 @@ package com.jqtx.windows.command;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.jqtx.infrastructure.oss.starter.config.OssUtils;
import com.jqtx.windows.common.factory.AbstractCommand; import com.jqtx.windows.common.factory.AbstractCommand;
import com.jqtx.windows.common.factory.RuntimeContextHolder; import com.jqtx.windows.common.factory.RuntimeContextHolder;
import com.jqtx.windows.component.model.GetSignContractModel; import com.jqtx.windows.component.model.GetSignContractModel;
...@@ -9,6 +10,7 @@ import com.jqtx.windows.infrastructure.feign.IProtocalFeignService; ...@@ -9,6 +10,7 @@ import com.jqtx.windows.infrastructure.feign.IProtocalFeignService;
import com.jqtx.windows.web.response.GetSignContractResponse; import com.jqtx.windows.web.response.GetSignContractResponse;
import com.jqtx.windows.web.response.JsonResult; import com.jqtx.windows.web.response.JsonResult;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.checkerframework.checker.units.qual.A;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -16,6 +18,8 @@ import org.springframework.stereotype.Service; ...@@ -16,6 +18,8 @@ import org.springframework.stereotype.Service;
public class SignContractCommand extends AbstractCommand { public class SignContractCommand extends AbstractCommand {
@Autowired @Autowired
private IProtocalFeignService iProtocalFeignService; private IProtocalFeignService iProtocalFeignService;
@Autowired
private OssUtils ossUtils;
@Override @Override
...@@ -26,7 +30,8 @@ public class SignContractCommand extends AbstractCommand { ...@@ -26,7 +30,8 @@ public class SignContractCommand extends AbstractCommand {
JsonResult<String> rongdanPdfJsonResult = iProtocalFeignService.getFilePathPdf(getSignContractModel.getLoanNo(), "rongdan"); JsonResult<String> rongdanPdfJsonResult = iProtocalFeignService.getFilePathPdf(getSignContractModel.getLoanNo(), "rongdan");
if (rongdanPdfJsonResult.isSuccess() && StringUtils.isNotEmpty(rongdanPdfJsonResult.getResult())){ if (rongdanPdfJsonResult.isSuccess() && StringUtils.isNotEmpty(rongdanPdfJsonResult.getResult())){
getSignContractResponse.setSignStatus("SIGN"); getSignContractResponse.setSignStatus("SIGN");
getSignContractResponse.setContractFileUrl(rongdanPdfJsonResult.getResult()); String path = ossUtils.generateTempURL(rongdanPdfJsonResult.getResult());
getSignContractResponse.setContractFileUrl(path);
}else { }else {
getSignContractResponse.setSignStatus("SIGN_ING"); getSignContractResponse.setSignStatus("SIGN_ING");
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment