Browse Source

家访考察详情补充信息

master
God 1 year ago
parent
commit
e7016753e5
  1. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateNewDetailsVo.java
  2. 4
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java
  3. 5
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java
  4. 8
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateNewDetailsVo.java

@ -11,6 +11,8 @@ public class LoanHomeVisitInvestigateNewDetailsVo implements Vo {
@ApiModelProperty("用户信息")
private List<FinanceForm> userInfo;
@ApiModelProperty("其他补充信息")
private List<FinanceForm> otherInfo;
@ApiModelProperty("营运经历")
private List<FinanceForm> yYInfo;
@ApiModelProperty("运输信息")

4
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateMapper.java

@ -29,6 +29,7 @@ import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvestigateDetailsVo;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatecustomer.LoanHomeVisitInvestigateInitCustomerVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@ -86,4 +87,7 @@ public interface LoanHomevisitInvestigateMapper extends BaseMapper<LoanHomevisit
void updateState(@Param("sid") String sid, @Param("state") String state);
int getToDoNum(@Param("orgPath") String orgPath,@Param("userSid") String userSid);
@Select("select * from loan_homevisit_investigate where prepSid = #{prepSid}")
LoanHomevisitInvestigateDetailsVo selectByPrepSid(String prepSid);
}

5
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java

@ -1642,6 +1642,7 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
orderInfo.add(financeForm59);
}
loanHomeVisitInvestigateNewDetailsVo.setUserInfo(userInfo);
loanHomeVisitInvestigateNewDetailsVo.setOtherInfo(otherInfo);
loanHomeVisitInvestigateNewDetailsVo.setYYInfo(yYInfo);
loanHomeVisitInvestigateNewDetailsVo.setTransInfo(transInfo);
loanHomeVisitInvestigateNewDetailsVo.setZCInfo(zCInfo);
@ -1827,4 +1828,8 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
int count = baseMapper.getToDoNum(orgPath, userSid);
return rb.success().setData(String.valueOf(count));
}
public LoanHomevisitInvestigateDetailsVo selectByPrepSid(String prepSid) {
return baseMapper.selectByPrepSid(prepSid);
}
}

8
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitprep/LoanHomevisitPrepService.java

@ -56,6 +56,7 @@ import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanfinbank.LoanFinBank;
import com.yxt.anrui.riskcenter.api.loanfinpolicy.LoanFinPolicy;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvestigate;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigate.LoanHomevisitInvestigateDetailsVo;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatecustomer.LoanHomeVisitInvestigateInitCustomerVo;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatecustomer.LoanHomevisitInvestigateCustomerDetailsVo;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatefile.LoanAttachTypeEnum;
@ -494,7 +495,12 @@ public class LoanHomevisitPrepService extends MybatisBaseService<LoanHomevisitPr
urlAll = typeName;
}
if (StringUtils.isNotBlank(urlAll)) {
loanHomevisitInvestigateCustomerService.updateContractUrl(sid,urlAll);
LoanHomevisitInvestigateDetailsVo loanHomevisitInvestigateDetailsVo = loanHomevisitInvestigateService.selectByPrepSid(sid);
if (loanHomevisitInvestigateDetailsVo != null){
loanHomevisitInvestigateCustomerService.updateContractUrl(loanHomevisitInvestigateDetailsVo.getSid(),urlAll);
}else {
loanHomevisitInvestigateCustomerService.updateContractUrl(sid,urlAll);
}
urlAllVo = docPdfComponent.getPrefixTemplateUrl() + urlAll;
}
return rb.success().setData(urlAllVo);

Loading…
Cancel
Save