Commit c9ef7b47 authored by 王向伟's avatar 王向伟

添加userRepayType枚举

parent cb3f3acd
package cn.quantgroup.customer.enums;
/**
* @author Wang Xiangwei
* @version 2020/3/16
*/
public enum UserRepayType {
EXTRA_FEE("额外费用,收和保费"),
COMMON("普通还款"),
PART_REPAY("部分还款"),
WX_REPAY("微信还款"),
WX_PROXY_REPAY("微信代还"),
FUND_REPAY("资金方还款"),
FUND_WITHHOLD("资金方代扣"),
SELF_WITHHOLD("我方发起代扣"),
SETTLE_REPAY("提前结清"),
OFFLINE_REPAY("支付宝线下还款"),
CHANNEL_REPAY_AFTER_COMPENSATION("渠道代偿后还款"),
OFFLINE_REPAY_NEW("线下还款")
;
String desc;
UserRepayType(String desc) {
this.desc = desc;
}}
package cn.quantgroup.customer.model.order; package cn.quantgroup.customer.model.order;
import cn.quantgroup.customer.enums.UserRepayType;
import cn.quantgroup.customer.util.DateUtil; import cn.quantgroup.customer.util.DateUtil;
import lombok.Data; import lombok.Data;
...@@ -133,7 +134,7 @@ public class Repayment { ...@@ -133,7 +134,7 @@ public class Repayment {
} }
repayment.setRepaymentStatus(repayStatus); repayment.setRepaymentStatus(repayStatus);
repayment.setRepayType(repaymentPlanItem.getRepaymentType()); repayment.setRepayType(UserRepayType.valueOf(repaymentPlanItem.getRepaymentType()).name());
repayment.setOverdueDays(repaymentPlanItem.getOverdueDays()); repayment.setOverdueDays(repaymentPlanItem.getOverdueDays());
return repayment; return repayment;
......
...@@ -34,7 +34,7 @@ public class XyqbServiceImpl implements IXyqbService { ...@@ -34,7 +34,7 @@ public class XyqbServiceImpl implements IXyqbService {
private String xyqbSysUrl; private String xyqbSysUrl;
@Value("${clotho.api.http}") @Value("${fund.pay.api-host}")
private String clothoSysUrl; private String clothoSysUrl;
private final IHttpService httpService; private final IHttpService httpService;
...@@ -101,7 +101,7 @@ public class XyqbServiceImpl implements IXyqbService { ...@@ -101,7 +101,7 @@ public class XyqbServiceImpl implements IXyqbService {
public JsonResult<List<FlowNode>> findFlowChart(String orderNo) { public JsonResult<List<FlowNode>> findFlowChart(String orderNo) {
String logPre = "XyqbServiceImpl.findFlowChart"; String logPre = "XyqbServiceImpl.findFlowChart";
log.info("{} 流程日志查询 orderNo={}", logPre, orderNo); log.info("{} 流程日志查询 orderNo={}", logPre, orderNo);
String url = xyqbSysUrl + "/excustomer_sys/query/flow"; String url = clothoSysUrl + "/excustomer_sys/query/flow";
if (StringUtils.isEmpty(orderNo)) { if (StringUtils.isEmpty(orderNo)) {
log.error("{} 申请订单号为空 orderNo={}", logPre, orderNo); log.error("{} 申请订单号为空 orderNo={}", logPre, orderNo);
return JsonResult.buildErrorStateResult("申请订单号为空", null); return JsonResult.buildErrorStateResult("申请订单号为空", null);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment