diff --git a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/mapper/StatisticAnalysisMapper.java b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/mapper/StatisticAnalysisMapper.java index 5ccd757..16153b1 100644 --- a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/mapper/StatisticAnalysisMapper.java +++ b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/mapper/StatisticAnalysisMapper.java @@ -5,6 +5,7 @@ import com.ruoyi.invest.domain.dto.AccountsDealRecordDto; import com.ruoyi.invest.domain.dto.BankCardLendDto; import com.ruoyi.invest.domain.vo.AccountCalendarVo; import com.ruoyi.invest.domain.vo.AccountsDealRecordVo; +import com.ruoyi.invest.domain.vo.AccountsVo; import com.ruoyi.invest.domain.vo.BankCardLendVo; import org.apache.ibatis.annotations.Mapper; @@ -66,4 +67,13 @@ public interface StatisticAnalysisMapper { */ @DataScope(businessAlias = "a") public List selectDailyExpensesDateList(AccountsDealRecordDto accountsDealRecordDto); + + /** + * 查询银行卡信息列表 + * + * @param bankCardLendDto 银行卡信息 + * @return 银行卡信息集合 + */ + @DataScope(businessAlias = "a") + public List selectCreditCardList(BankCardLendDto bankCardLendDto); } diff --git a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/StatisticAnalysisImpl.java b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/StatisticAnalysisImpl.java index 576f792..27fcf82 100644 --- a/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/StatisticAnalysisImpl.java +++ b/ruoyi-modules/intc-invest/src/main/java/com/ruoyi/invest/service/impl/StatisticAnalysisImpl.java @@ -1719,6 +1719,18 @@ public class StatisticAnalysisImpl implements IStatisticAnalysisService { //列表 map.put("accountsBalancesList",accountsBalancesList); + List creditList=statisticAnalysisMapper.selectCreditCardList(new BankCardLendDto()); + ArrayList> creditBalancesList = new ArrayList<>(); + for (AccountsVo vo:creditList + ) { + Map datamap = new HashMap<>(); + datamap.put("account", vo.getName()); + datamap.put("availableLimit", vo.getAvailableLimit()); + creditBalancesList.add(datamap); + } + //信用卡列表 + map.put("creditBalancesList",creditBalancesList); + return map; } diff --git a/ruoyi-modules/intc-invest/src/main/resources/mapper/invest/StatisticAnalysisMapper.xml b/ruoyi-modules/intc-invest/src/main/resources/mapper/invest/StatisticAnalysisMapper.xml index ee2585d..a4609e1 100644 --- a/ruoyi-modules/intc-invest/src/main/resources/mapper/invest/StatisticAnalysisMapper.xml +++ b/ruoyi-modules/intc-invest/src/main/resources/mapper/invest/StatisticAnalysisMapper.xml @@ -266,4 +266,19 @@ to_char(a.create_time, 'yyyy-MM-dd') desc + + \ No newline at end of file