Browse Source

家访

master
God 2 years ago
parent
commit
6299d511a2
  1. 4
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractFeign.java
  2. 5
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractFeignFallback.java
  3. 4
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractMapper.java
  4. 5
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractRest.java
  5. 6
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java
  6. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancapitalcreditresult/LoanCapitalCreditResultDto.java
  7. 2
      anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancapitalcreditresult/LoanCapitalCreditResultVo.java
  8. 17
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultMapper.java
  9. 3
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultMapper.xml
  10. 8
      anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultService.java

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractFeign.java

@ -86,4 +86,8 @@ public interface BusSalesOrderLoancontractFeign {
@ResponseBody
public ResultBean<BusSalesOrderLoancontract> fetchDetailsByOrderSid(@PathVariable("orderSid") String sid);
@ApiOperation("更新资方合同号和状态")
@PostMapping("/updateBankConAndBusNo")
@ResponseBody
ResultBean updateBankConAndBusNo(@RequestParam("loanContractSid") String loanContractSid,@RequestParam("bankContractNo") String bankContractNo);
}

5
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/bussalesorderloancontract/BusSalesOrderLoancontractFeignFallback.java

@ -79,4 +79,9 @@ public class BusSalesOrderLoancontractFeignFallback implements BusSalesOrderLoan
public ResultBean<BusSalesOrderLoancontract> fetchDetailsByOrderSid(String sid) {
return null;
}
@Override
public ResultBean updateBankConAndBusNo(String loanContractSid, String bankContractNo) {
return null;
}
}

4
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractMapper.java

@ -35,6 +35,7 @@ import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontract;
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractVo;
import org.apache.ibatis.annotations.Update;
import java.util.List;
@ -69,4 +70,7 @@ public interface BusSalesOrderLoancontractMapper extends BaseMapper<BusSalesOrde
@Select("select * from bus_sales_order_loancontract where borrowerSid = #{saleOrderBorrowerSid}")
List<BusSalesOrderLoancontractDetailsVo> selectByBorrowerSid(String saleOrderBorrowerSid);
@Update("update bus_sales_order_loancontract set bankContractNo=#{bankContractNo},busNo='305' where sid=#{loanContractSid}")
void updateBankConAndBusNo(@Param("loanContractSid") String loanContractSid,@Param("bankContractNo") String bankContractNo);
}

5
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractRest.java

@ -111,4 +111,9 @@ public class BusSalesOrderLoancontractRest implements BusSalesOrderLoancontractF
BusSalesOrderLoancontract entity = busSalesOrderLoancontractService.fetchDetailsByOrderSid(sid);
return rb.success().setData(entity);
}
@Override
public ResultBean updateBankConAndBusNo(String loanContractSid, String bankContractNo) {
return busSalesOrderLoancontractService.updateBankConAndBusNo(loanContractSid,bankContractNo);
}
}

6
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/bussalesorderloancontract/BusSalesOrderLoancontractService.java

@ -118,4 +118,10 @@ public class BusSalesOrderLoancontractService extends MybatisBaseService<BusSale
BusSalesOrderLoancontract entity = baseMapper.fetchDetailsByOrderSid(sid);
return entity;
}
public ResultBean updateBankConAndBusNo(String loanContractSid, String bankContractNo) {
ResultBean rb = ResultBean.fireFail();
baseMapper.updateBankConAndBusNo(loanContractSid,bankContractNo);
return rb.success();
}
}

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancapitalcreditresult/LoanCapitalCreditResultDto.java

@ -57,6 +57,8 @@ public class LoanCapitalCreditResultDto implements Dto {
private String capCarefulResult; // 资方信审结果
@ApiModelProperty("销售订单sid")
private String saleOrderSid; // 销售订单sid
@ApiModelProperty("资方合同号")
private String bankContractNo;
@ApiModelProperty("销售订单消贷合同sid")
private String loanContractSid; // 销售订单消贷合同sid

2
anrui-riskcenter/anrui-riskcenter-api/src/main/java/com/yxt/anrui/riskcenter/api/loancapitalcreditresult/LoanCapitalCreditResultVo.java

@ -75,4 +75,6 @@ public class LoanCapitalCreditResultVo implements Vo {
private String capCarefulResult;
@ApiModelProperty("资方合同号")
private String bankContractNo;
@ApiModelProperty("销售订单消贷合同sid")
private String loanContractSid;
}

17
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultMapper.java

@ -34,6 +34,7 @@ import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.riskcenter.api.loancapitalcreditresult.LoanCapitalCreditResult;
import com.yxt.anrui.riskcenter.api.loancapitalcreditresult.LoanCapitalCreditResultVo;
import org.apache.ibatis.annotations.Update;
import java.util.List;
@ -53,13 +54,17 @@ import java.util.List;
@Mapper
public interface LoanCapitalCreditResultMapper extends BaseMapper<LoanCapitalCreditResult> {
//@Update("update loan_capital_credit_result set name=#{msg} where id=#{id}")
//IPage<LoanCapitalCreditResultVo> voPage(IPage<LoanCapitalCreditResult> page, @Param(Constants.WRAPPER) QueryWrapper<LoanCapitalCreditResult> qw);
//@Update("update loan_capital_credit_result set name=#{msg} where id=#{id}")
//IPage<LoanCapitalCreditResultVo> voPage(IPage<LoanCapitalCreditResult> page, @Param(Constants.WRAPPER) QueryWrapper<LoanCapitalCreditResult> qw);
IPage<LoanCapitalCreditResultVo> selectPageVo(IPage<LoanCapitalCreditResult> page, @Param(Constants.WRAPPER) Wrapper<LoanCapitalCreditResult> qw);
IPage<LoanCapitalCreditResultVo> selectPageVo(IPage<LoanCapitalCreditResult> page, @Param(Constants.WRAPPER) Wrapper<LoanCapitalCreditResult> qw);
List<LoanCapitalCreditResultVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<LoanCapitalCreditResult> qw);
List<LoanCapitalCreditResultVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<LoanCapitalCreditResult> qw);
@Select("select * from loan_capital_credit_result")
List<LoanCapitalCreditResultVo> selectListVo();
@Update("update loan_capital_credit_result set capCarefulDate = #{capCarefulDate},capCarefulResult = #{capCarefulResult},state = '2' where sid = #{dtoSid")
void updateStateAndDateResult(@Param("dtoSid") String dtoSid, @Param("capCarefulDate") String capCarefulDate, @Param("capCarefulResult") String capCarefulResult);
@Select("select * from loan_capital_credit_result")
List<LoanCapitalCreditResultVo> selectListVo();
}

3
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultMapper.xml

@ -17,7 +17,8 @@
bl.`policyName`,
lr.`capCarefulDate`,
lr.`capCarefulResult`,
bl.`bankContractNo`
bl.`bankContractNo`,
lr.loanContractSid
FROM
loan_capital_credit_result lr
LEFT JOIN anrui_buscenter.bus_sales_order_loancontract bl

8
anrui-riskcenter/anrui-riskcenter-biz/src/main/java/com/yxt/anrui/riskcenter/biz/loancapitalcreditresult/LoanCapitalCreditResultService.java

@ -28,6 +28,7 @@ package com.yxt.anrui.riskcenter.biz.loancapitalcreditresult;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.buscenter.api.bussalesorderloancontract.BusSalesOrderLoancontractFeign;
import com.yxt.anrui.portal.api.sysuser.PrivilegeQuery;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.anrui.riskcenter.api.loanhomevisitinvestigatefile.LoanAttachTypeEnum;
@ -74,6 +75,8 @@ public class LoanCapitalCreditResultService extends MybatisBaseService<LoanCapit
@Autowired
private SysUserFeign sysUserFeign;
@Autowired
private BusSalesOrderLoancontractFeign busSalesOrderLoancontractFeign;
@Autowired
private FileUploadComponent fileUploadComponent;
@Autowired
private LoanHomevisitInvestigateFileService loanHomevisitInvestigateFileService;
@ -163,9 +166,8 @@ public class LoanCapitalCreditResultService extends MybatisBaseService<LoanCapit
this.insertByDto(dto);
return;
}
String capCarefulDate = dto.getCapCarefulDate();
String capCarefulResult = dto.getCapCarefulResult();
//baseMapper.updateDateAndResult
baseMapper.updateStateAndDateResult(dtoSid, dto.getCapCarefulDate(), dto.getCapCarefulResult());
busSalesOrderLoancontractFeign.updateBankConAndBusNo(dto.getLoanContractSid(), dto.getBankContractNo());
}
public void insertByDto(LoanCapitalCreditResultDto dto) {

Loading…
Cancel
Save