提交 91e3fabd authored 作者: liuhaiquan's avatar liuhaiquan

修改yml文件配置的list集合数据

上级 b6416950
...@@ -26,18 +26,19 @@ public class ClxPayeeConfig { ...@@ -26,18 +26,19 @@ public class ClxPayeeConfig {
public static final String XXH_ID = "1"; public static final String XXH_ID = "1";
// 这里的名字要和yml中的对应字段名称一致
private static Map<String,PayeeConfig> payeeMap = new TreeMap<>(); private static Map<String,PayeeConfig> payeeMap = new TreeMap<>();
public static List<PayeeConfig> payeeList = new ArrayList<>();
// 这里的名字要和yml中的对应字段名称一致
public static List<PayeeConfig> payee = new ArrayList<>();
// 注意此处的 static 关键字 // 注意此处的 static 关键字
public static PayeeConfig getPayeeMap(String id) { public static PayeeConfig getPayee(String id) {
return payeeMap.get(id); return payeeMap.get(id);
} }
public void setPayeeMap(List<PayeeConfig> payeeConfigs) { public void setPayee(List<PayeeConfig> payeeConfigs) {
payeeList = payeeConfigs; payee = payeeConfigs;
payeeMap = payeeConfigs.stream().collect(Collectors.toMap(PayeeConfig::getId,value -> value)); payeeMap = payeeConfigs.stream().collect(Collectors.toMap(PayeeConfig::getId,value -> value));
} }
......
...@@ -353,7 +353,7 @@ public class OwnerLoanRecordServiceImpl implements OwnerLoanRecordService { ...@@ -353,7 +353,7 @@ public class OwnerLoanRecordServiceImpl implements OwnerLoanRecordService {
CarrierOwnerOrderPaymentDetailVO vo = ownerLoanRecordStruct.convertOrderPaymentDetail(ownerLoanRecord); CarrierOwnerOrderPaymentDetailVO vo = ownerLoanRecordStruct.convertOrderPaymentDetail(ownerLoanRecord);
vo.setPayer(ownerLoanRecord.getBorrower()); vo.setPayer(ownerLoanRecord.getBorrower());
vo.setPayerAccount(ownerLoanRecord.getPayeeAccount()); vo.setPayerAccount(ownerLoanRecord.getPayeeAccount());
ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayeeMap(ClxPayeeConfig.XXH_ID); ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayee(ClxPayeeConfig.XXH_ID);
vo.setPayee(payeeMap.getName()); vo.setPayee(payeeMap.getName());
vo.setPayeeAccount(payeeMap.getAccount()); vo.setPayeeAccount(payeeMap.getAccount());
//计算倒计时时间,下单时间 + 30天 为截止时间 //计算倒计时时间,下单时间 + 30天 为截止时间
...@@ -367,7 +367,7 @@ public class OwnerLoanRecordServiceImpl implements OwnerLoanRecordService { ...@@ -367,7 +367,7 @@ public class OwnerLoanRecordServiceImpl implements OwnerLoanRecordService {
public CarrierTransferPaymentDetailVO getTransferPaymentDetail(Integer id) { public CarrierTransferPaymentDetailVO getTransferPaymentDetail(Integer id) {
OwnerLoanRecord ownerLoanRecord = ownerLoanRecordDao.getEntityByKey(id).orElseThrow( OwnerLoanRecord ownerLoanRecord = ownerLoanRecordDao.getEntityByKey(id).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND); PerformanceResultEnum.DATA_NOT_FIND);
ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayeeMap(ClxPayeeConfig.XXH_ID); ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayee(ClxPayeeConfig.XXH_ID);
return CarrierTransferPaymentDetailVO.builder().payee(payeeMap.getName()) return CarrierTransferPaymentDetailVO.builder().payee(payeeMap.getName())
.payeeAccount(payeeMap.getAccount()).payeeBank(payeeMap.getBank()).payeeBankNo(payeeMap.getBankNo()) .payeeAccount(payeeMap.getAccount()).payeeBank(payeeMap.getBank()).payeeBankNo(payeeMap.getBankNo())
.loanBalance(ownerLoanRecord.getLoanBalance()) .loanBalance(ownerLoanRecord.getLoanBalance())
......
package com.clx.performance.service.impl.loan; package com.clx.performance.service.impl.loan;
import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.TypeReference; import com.alibaba.fastjson.TypeReference;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
...@@ -23,8 +22,6 @@ import com.clx.performance.vo.pc.loan.owner.ExportOwnerRepaymentVO; ...@@ -23,8 +22,6 @@ import com.clx.performance.vo.pc.loan.owner.ExportOwnerRepaymentVO;
import com.clx.performance.vo.pc.loan.owner.OwnerCashierInfoVO; import com.clx.performance.vo.pc.loan.owner.OwnerCashierInfoVO;
import com.clx.performance.vo.pc.loan.owner.OwnerOrderPaymentDetailVO; import com.clx.performance.vo.pc.loan.owner.OwnerOrderPaymentDetailVO;
import com.clx.performance.vo.pc.loan.owner.OwnerTransferPaymentDetailVO; import com.clx.performance.vo.pc.loan.owner.OwnerTransferPaymentDetailVO;
import com.clx.user.feign.OwnerInfoFeign;
import com.clx.user.vo.feign.OwnerInfoFeignVO;
import com.clx.user.vo.pc.owner.OwnerBindCardVO; import com.clx.user.vo.pc.owner.OwnerBindCardVO;
import com.msl.common.result.Result; import com.msl.common.result.Result;
import com.msl.common.utils.DateUtils; import com.msl.common.utils.DateUtils;
...@@ -132,7 +129,7 @@ public class OwnerRepaymentServiceImpl implements OwnerRepaymentService { ...@@ -132,7 +129,7 @@ public class OwnerRepaymentServiceImpl implements OwnerRepaymentService {
public OwnerTransferPaymentDetailVO getTransferPaymentDetail(Integer id) { public OwnerTransferPaymentDetailVO getTransferPaymentDetail(Integer id) {
OwnerRepayment ownerRepayment = ownerRepaymentDao.getEntityByKey(id).orElseThrow( OwnerRepayment ownerRepayment = ownerRepaymentDao.getEntityByKey(id).orElseThrow(
PerformanceResultEnum.DATA_NOT_FIND); PerformanceResultEnum.DATA_NOT_FIND);
ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayeeMap(ClxPayeeConfig.XXH_ID); ClxPayeeConfig.PayeeConfig payeeMap = ClxPayeeConfig.getPayee(ClxPayeeConfig.XXH_ID);
return OwnerTransferPaymentDetailVO.builder().payee(payeeMap.getName()) return OwnerTransferPaymentDetailVO.builder().payee(payeeMap.getName())
.payeeAccount(payeeMap.getAccount()).payeeBank(payeeMap.getBank()).payeeBankNo(payeeMap.getBankNo()) .payeeAccount(payeeMap.getAccount()).payeeBank(payeeMap.getBank()).payeeBankNo(payeeMap.getBankNo())
.repaymentBalance(ownerRepayment.getRepaymentBalance()) .repaymentBalance(ownerRepayment.getRepaymentBalance())
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论