Browse Source

贷前信用审核增加有效期

master
God 2 years ago
parent
commit
a2b8103063
  1. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApply.java
  2. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApplyVo.java
  3. 8
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyMapper.java
  4. 18
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApply.java

@ -95,4 +95,6 @@ public class LoanPreloanCreditApply extends BaseEntity {
private String zfshRemarks;
@ApiModelProperty("申诉结果")
private String ssjg;
@ApiModelProperty("有效期")
private String dateTo;
}

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loanpreloancreditapply/LoanPreloanCreditApplyVo.java

@ -77,6 +77,8 @@ public class LoanPreloanCreditApplyVo implements Vo {
private String zffkjg;
@ApiModelProperty("申诉结果")
private String ssjg;
@ApiModelProperty("有效期")
private String dateTo;
@ApiModelProperty("是否可以办理")
private Boolean isEdit = false;
@ApiModelProperty("是否可以删除")

8
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyMapper.java

@ -57,10 +57,10 @@ public interface LoanPreloanCreditApplyMapper extends BaseMapper<LoanPreloanCred
@Update("update loan_preloan_credit_apply set capitalBalance = #{capitalBalance},zffkjg = #{zfshjg},zfshDate = #{zfshDate},zfshRemarks = #{zfshRemarks} where sid=#{dtoSid}")
void submitCapitalRisk(@Param("dtoSid") String dtoSid, @Param("zfshjg") String zfshjg, @Param("zfshDate") String zfshDate, @Param("zfshRemarks") String zfshRemarks, @Param("capitalBalance") String capitalBalance);
@Update("update loan_preloan_credit_apply set state = #{state} where sid = #{sid}")
void updateStateBySid(@Param("sid") String sid, @Param("state") Integer state);
@Update("update loan_preloan_credit_apply set state = #{state},dateTo = #{dateTo} where sid = #{sid}")
void updateStateBySid(@Param("sid") String sid, @Param("state") Integer state, @Param("dateTo") String dateTo);
IPage<LoanPreloanVo> getOrderLoanPagerList(IPage<LoanPreloanCreditApply> page, @Param(Constants.WRAPPER)QueryWrapper<LoanPreloanCreditApply> qw,@Param("name") String name);
IPage<LoanPreloanVo> getOrderLoanPagerList(IPage<LoanPreloanCreditApply> page, @Param(Constants.WRAPPER) QueryWrapper<LoanPreloanCreditApply> qw, @Param("name") String name);
LoanPreloanCreditApply judgeIsLoan(String sid);
@ -69,5 +69,5 @@ public interface LoanPreloanCreditApplyMapper extends BaseMapper<LoanPreloanCred
List<String> selectBySid(String orderSid);
@Update("update loan_preloan_credit_apply set ssjg=#{ssjg} where sid=#{creditApplySid}")
void updateSsjgBySid(@Param("ssjg") String ssjg,@Param("creditApplySid") String creditApplySid);
void updateSsjgBySid(@Param("ssjg") String ssjg, @Param("creditApplySid") String creditApplySid);
}

18
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loanpreloancreditapply/LoanPreloanCreditApplyService.java

@ -44,6 +44,7 @@ import com.yxt.anrui.riskcenter.api.loantemplate.LoanTemplateQuery;
import com.yxt.anrui.riskcenter.api.loantemplate.LoanTemplateVo;
import com.yxt.anrui.riskcenter.biz.loancreditappealapply.LoanCreditAppealApplyService;
import com.yxt.anrui.riskcenter.biz.loanfinpolicy.LoanFinPolicyService;
import com.yxt.anrui.riskcenter.biz.loanparameter.LoanParameterService;
import com.yxt.anrui.riskcenter.biz.loanpreloancreditpeo.LoanPreloanCreditPeoService;
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
@ -80,6 +81,8 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService<LoanPreloa
@Autowired
private LoanFinPolicyService loanFinPolicyService;
@Autowired
private LoanParameterService loanParameterService;
@Autowired
private CrmCustomerTempFeign crmCustomerTempFeign;
public PagerVo<LoanPreloanCreditApplyVo> listPageVo(PagerQuery<LoanPreloanCreditApplyQuery> pq) {
@ -417,15 +420,15 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService<LoanPreloa
public ResultBean submitSave(LoanPreloanCreditApplyDto dto) {
ResultBean rb = ResultBean.fireFail();
if (StringUtils.isNotBlank(dto.getIdCard())){
crmCustomerTempFeign.updateIdBySid(dto.getIdCard(),dto.getCustSid());
if (StringUtils.isNotBlank(dto.getIdCard())) {
crmCustomerTempFeign.updateIdBySid(dto.getIdCard(), dto.getCustSid());
}
ResultBean<String> stringResultBean = saveOrUpdateDto(dto);
if (!stringResultBean.getSuccess()) {
return rb.setMsg("保存失败");
}
String sid = stringResultBean.getData();
baseMapper.updateStateBySid(sid, 0);
baseMapper.updateStateBySid(sid, 0, "");
return rb.success();
}
@ -560,7 +563,8 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService<LoanPreloa
return rb.setMsg("保存失败");
}
String sid = stringResultBean.getData();
baseMapper.updateStateBySid(sid, 2);
String dqxyshyxq = loanParameterService.fetchByParNo("DQXYSHYXQ").getData();
baseMapper.updateStateBySid(sid, 2, dqxyshyxq);
return rb.success();
}
@ -597,11 +601,11 @@ public class LoanPreloanCreditApplyService extends MybatisBaseService<LoanPreloa
}
//根据销售订单sid查询资方
LoanSolutions loanSolutions = loanSolutionsService.selectByApplySid(query.getOrderSid());
if(loanSolutions != null){
if (loanSolutions != null) {
//根据产品政策查询
LoanFinPolicy loanFinPolicy = loanFinPolicyService.fetchBySid(loanSolutions.getPolicySid());
if(loanFinPolicy != null){
qw.eq("la.capitalSid",loanFinPolicy.getBankSid());
if (loanFinPolicy != null) {
qw.eq("la.capitalSid", loanFinPolicy.getBankSid());
}
}
}

Loading…
Cancel
Save