Browse Source

家访

master
God 2 years ago
parent
commit
6ce69b8fcf
  1. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigate/LoanHomeVisitInvestigateNewDetailsVo.java
  2. 4
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomevisitInvestigatePropertyDetailsVo.java
  3. 53
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanhomevisitinvestigate/LoanHomevisitInvestigateService.java
  4. 2
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateFeign.java
  5. 2
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateRest.java

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

@ -15,4 +15,6 @@ public class LoanHomeVisitInvestigateNewDetailsVo implements Vo {
private List<FinanceForm> yYInfo;
@ApiModelProperty("运输信息")
private List<FinanceForm> transInfo;
@ApiModelProperty("资产情况")
private List<FinanceForm> zCInfo;
}

4
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanhomevisitinvestigateproperty/LoanHomevisitInvestigatePropertyDetailsVo.java

@ -51,8 +51,8 @@ public class LoanHomevisitInvestigatePropertyDetailsVo implements Vo {
private String sid; // sid
@ApiModelProperty("是否房产")
private Boolean isRealEstate; // 是否房产
@ApiModelProperty("是否房产")
private Boolean isRealEstate; // 是否房产
@ApiModelProperty("产权类型")
private int propertyType; // 产权类型
@ApiModelProperty("房产贷款情况key")

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

@ -1266,9 +1266,62 @@ public class LoanHomevisitInvestigateService extends MybatisBaseService<LoanHome
FinanceForm financeForm42 = new FinanceForm();
financeForm42.setValue("净收入:" + loanHomevisitInvestigateTransportDetailsVo.getNetIncome());
transInfo.add(financeForm42);
LoanHomevisitInvestigatePropertyDetailsVo loanHomevisitInvestigatePropertyDetailsVo = loanHomevisitInvestigatePropertyService.selByMainSid(sid);
List<FinanceForm> zCInfo = new ArrayList<>();
if (loanHomevisitInvestigatePropertyDetailsVo.getIsRealEstate()){
FinanceForm financeForm43 = new FinanceForm();
financeForm43.setValue("房产");
financeForm43.setSpanSize(2);
financeForm43.setType(1);
financeForm43.setBold(true);
zCInfo.add(financeForm43);
FinanceForm financeForm44 = new FinanceForm();
String propertyType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 1){
propertyType = "商品房";
}else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 2){
propertyType = "商铺";
}else if (loanHomevisitInvestigatePropertyDetailsVo.getPropertyType() == 3){
propertyType = "集体";
}
financeForm44.setValue("产权类型:" + propertyType);
zCInfo.add(financeForm44);
FinanceForm financeForm45 = new FinanceForm();
financeForm45.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getRealLoanSituation());
zCInfo.add(financeForm45);
FinanceForm financeForm46 = new FinanceForm();
financeForm46.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getRealRemarks());
financeForm46.setSpanSize(2);
zCInfo.add(financeForm46);
}
if (loanHomevisitInvestigatePropertyDetailsVo.getIsCar()){
FinanceForm financeForm47 = new FinanceForm();
String carType = "";
if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 1){
carType = "商用车";
}else if (loanHomevisitInvestigatePropertyDetailsVo.getCarType() == 2){
carType = "轿车";
}
financeForm47.setValue("车辆类型:" + carType);
zCInfo.add(financeForm47);
FinanceForm financeForm48 = new FinanceForm();
financeForm48.setValue("贷款情况:" + loanHomevisitInvestigatePropertyDetailsVo.getCarLoanSituation());
zCInfo.add(financeForm48);
FinanceForm financeForm49 = new FinanceForm();
financeForm49.setValue("备注:" + loanHomevisitInvestigatePropertyDetailsVo.getCarRemarks());
financeForm49.setSpanSize(2);
zCInfo.add(financeForm49);
}
FinanceForm financeForm50 = new FinanceForm();
financeForm50.setValue("首付来源:" + loanHomevisitInvestigatePropertyDetailsVo.getDownPaySourceValue());
zCInfo.add(financeForm50);
FinanceForm financeForm51 = new FinanceForm();
financeForm51.setValue("其他收入来源:" + loanHomevisitInvestigatePropertyDetailsVo.getOtherSourceValue());
zCInfo.add(financeForm51);
loanHomeVisitInvestigateNewDetailsVo.setUserInfo(userInfo);
loanHomeVisitInvestigateNewDetailsVo.setYYInfo(yYInfo);
loanHomeVisitInvestigateNewDetailsVo.setTransInfo(transInfo);
loanHomeVisitInvestigateNewDetailsVo.setZCInfo(zCInfo);
return rb.success().setData(loanHomeVisitInvestigateNewDetailsVo);
}
}

2
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateFeign.java

@ -25,7 +25,7 @@ import javax.validation.Valid;
@FeignClient(
contextId = "terminal-LoanHomeVisitInvestigate",
name = "anrui-terminal",
path = "/riskcenter/v1/homeVisit",
path = "riskcenter/v1/homeVisit",
fallback = LoanHomeVisitInvestigateFeignFallback.class)
public interface LoanHomeVisitInvestigateFeign {

2
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/risk/loanhomevisitinvestigate/LoanHomeVisitInvestigateRest.java

@ -34,9 +34,11 @@ import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController("家访考察")
@RequestMapping("riskcenter/v1/homeVisit")
public class LoanHomeVisitInvestigateRest implements LoanHomeVisitInvestigateFeign {
@Autowired

Loading…
Cancel
Save