fix:流水返回对象统一
This commit is contained in:
@@ -134,8 +134,8 @@ public class WalletApiService {
|
||||
* @param request
|
||||
* @return
|
||||
*/
|
||||
public BillDetailDTO getBillDetail(BillDetailRequest request){
|
||||
return walletHttpClientRest.postWithSign(walletBaseUrl+"/open/crm/trans/v1/billDetail", request, BillDetailDTO.class);
|
||||
public TradeRecordDTO getBillDetail(BillDetailRequest request){
|
||||
return walletHttpClientRest.postWithSign(walletBaseUrl+"/open/crm/trans/v1/billDetail", request, TradeRecordDTO.class);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -107,7 +107,7 @@ public interface WalletService {
|
||||
* @param request 交易详情查询Request
|
||||
* @return 交易详情VO
|
||||
*/
|
||||
BillDetailDTO getBillDetail(BillDetailRequest request);
|
||||
TradeRecordDTO getBillDetail(BillDetailRequest request);
|
||||
|
||||
/**
|
||||
* 密码维护
|
||||
|
||||
@@ -166,7 +166,7 @@ public class WalletServiceImpl implements WalletService {
|
||||
result.setPageSize(page.getPageSize());
|
||||
result.setPages(page.getCount());
|
||||
result.setTotal(page.getTotal());
|
||||
result.setList(CollectionUtils.isNotEmpty(list) ? BeanUtil.toList(list, clazz) : Collections.emptyList());
|
||||
result.setList(CollectionUtils.isNotEmpty(list) ? (list.get(0).getClass().equals(clazz) ? (List<R>) list : BeanUtil.toList(list, clazz)) : Collections.emptyList());
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -359,12 +359,12 @@ public class WalletServiceImpl implements WalletService {
|
||||
.pageSize(request.getPageSize())
|
||||
.build();
|
||||
BillPageDTO billPage = walletApiService.getBillPage(billPageRequest);
|
||||
PageInfo<AccountBillListVO> data = toPageInfo(billPage.getPageData(), AccountBillListVO.class, billPage.getPage());
|
||||
PageInfo<TradeRecordDTO> data = toPageInfo(billPage.getPageData(), TradeRecordDTO.class, billPage.getPage());
|
||||
return new AccountBillPageVO(data, billPage.getGetAmount(), billPage.getUseAmount());
|
||||
}
|
||||
|
||||
@Override
|
||||
public BillDetailDTO getBillDetail(BillDetailRequest request) {
|
||||
public TradeRecordDTO getBillDetail(BillDetailRequest request) {
|
||||
return walletApiService.getBillDetail(request);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user