
7 changed files with 180 additions and 0 deletions
@ -0,0 +1,41 @@ |
|||
package com.yxt.anrui.riskcenter.api.loanfundday; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/4/18 |
|||
**/ |
|||
@Data |
|||
public class LoanFundDayQuery implements Query { |
|||
private static final long serialVersionUID = -6688978558214143570L; |
|||
|
|||
@ApiModelProperty("贷款合同编号") |
|||
private String loanContractNo; |
|||
|
|||
@ApiModelProperty("资方") |
|||
private String bankName; |
|||
|
|||
@ApiModelProperty("资方合同编号") |
|||
private String bankContractNo; |
|||
|
|||
@ApiModelProperty("销售部门") |
|||
private String dept; |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; |
|||
|
|||
@ApiModelProperty("期数") |
|||
private String period; |
|||
|
|||
@ApiModelProperty("贷款人") |
|||
private String borrowerName; |
|||
|
|||
@ApiModelProperty("生成日期开始时间") |
|||
private String createTimeStart; |
|||
@ApiModelProperty("生成日期结束时间") |
|||
private String createTimeEnd; |
|||
} |
@ -0,0 +1,42 @@ |
|||
package com.yxt.anrui.riskcenter.api.loanfundday; |
|||
|
|||
import io.swagger.annotations.ApiModelProperty; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @description: |
|||
* @author: dimengzhe |
|||
* @date: 2024/4/18 |
|||
**/ |
|||
@Data |
|||
public class LoanFundDayVo { |
|||
|
|||
@ApiModelProperty("贷款合同编号") |
|||
private String loanContractNo; |
|||
|
|||
@ApiModelProperty("资方名称") |
|||
private String bankName; |
|||
|
|||
@ApiModelProperty("资方合同编号") |
|||
private String bankContractNo; |
|||
|
|||
@ApiModelProperty("车架号") |
|||
private String vinNo; |
|||
|
|||
@ApiModelProperty("期数") |
|||
private String period; |
|||
|
|||
@ApiModelProperty("贷款人") |
|||
private String borrowerName; |
|||
|
|||
@ApiModelProperty("销售部门") |
|||
private String dept; |
|||
|
|||
@ApiModelProperty("生成日期") |
|||
private String createTime; |
|||
|
|||
@ApiModelProperty("生成金额") |
|||
private String fund; |
|||
|
|||
|
|||
} |
@ -1,4 +1,21 @@ |
|||
<?xml version="1.0" encoding="UTF-8" ?> |
|||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
|||
<mapper namespace="com.yxt.anrui.riskcenter.biz.loanfundday.LoanFundDayMapper"> |
|||
<select id="listPage" resultType="com.yxt.anrui.riskcenter.api.loanfundday.LoanFundDayVo"> |
|||
select lrd.loanContractNo, |
|||
lrd.bankName, |
|||
lrd.bankContractNo, |
|||
lrd.vinNo, |
|||
lrd.period, |
|||
lrd.borrowerName, |
|||
lrd.dept, |
|||
DATE_FORMAT(lfd.createTime, '%Y-%m-%d') as createTime, |
|||
lfd.fund |
|||
from loan_fund_day lfd |
|||
left join loan_repayment_plan_details lrd on lrd.sid = lfd.busSid |
|||
<where> |
|||
${ew.sqlSegment} |
|||
</where> |
|||
order by lfd.createTime desc |
|||
</select> |
|||
</mapper> |
Loading…
Reference in new issue