xiaoyong931011
2023-08-22 09d498d50765b58b048bdf0a81e4ff1765439bef
src/main/java/cc/mrbird/febs/system/controller/LoginController.java
@@ -6,10 +6,7 @@
import cc.mrbird.febs.common.exception.FebsException;
import cc.mrbird.febs.common.service.ValidateCodeService;
import cc.mrbird.febs.common.utils.Md5Util;
import cc.mrbird.febs.dapp.mapper.DappFundFlowDao;
import cc.mrbird.febs.dapp.mapper.DappMemberDao;
import cc.mrbird.febs.dapp.mapper.DappWalletCoinDao;
import cc.mrbird.febs.dapp.mapper.MallOrderInfoMapper;
import cc.mrbird.febs.dapp.mapper.*;
import cc.mrbird.febs.monitor.entity.LoginLog;
import cc.mrbird.febs.monitor.service.ILoginLogService;
import cc.mrbird.febs.system.entity.User;
@@ -48,6 +45,8 @@
    private final DappMemberDao dappMemberDao;
    private final DappWalletCoinDao dappWalletCoinDao;
    private final DappFundFlowDao dappFundFlowDao;
    private final DappWalletMineDao dappWalletMineDao;
    private final MallAchieveRecordMapper mallAchieveRecordMapper;
    @PostMapping("login")
    @Limit(key = "login", period = 60, count = 10, name = "登录接口", prefix = "limit")
@@ -102,6 +101,11 @@
        List<Map<String, Object>> lastSevenUserVisitCount = this.loginLogService.findLastSevenDaysVisitCount(param);
        data.put("lastSevenUserVisitCount", lastSevenUserVisitCount);
        data.put("totalAmount", dappWalletCoinDao.selectTotal());
        data.put("totalScore", dappWalletMineDao.selectTotal());
        data.put("totalPackage", dappMemberDao.selectAllBalance(null));
        data.put("totalAchieve", mallAchieveRecordMapper.selectAchieveTotal(null,null));
        data.put("orderAmountTotal", dappMemberDao.selectOrderAmountByTime(null, null));
        data.put("orderAmountMonth", dappMemberDao.selectOrderAmountByTime("M", new Date()));
        data.put("orderAmountToday", dappMemberDao.selectOrderAmountByTime("D", new Date()));
@@ -130,8 +134,8 @@
        data.put("releasePackageTotal", dappFundFlowDao.selectSumAmountByType(29));
        data.put("releasePackageToday", dappFundFlowDao.selectSumAmountByTypeAndDate(29, DateUtil.date()));
        data.put("releasePackageTotal", dappFundFlowDao.selectSumAmountByType(42));
        data.put("releasePackageToday", dappFundFlowDao.selectSumAmountByTypeAndDate(42, DateUtil.date()));
        data.put("sendPackageTotal", dappFundFlowDao.selectSumAmountByType(42));
        data.put("sendPackageToday", dappFundFlowDao.selectSumAmountByTypeAndDate(42, DateUtil.date()));
        return new FebsResponse().success().data(data);