From 692dd23ea9f197859375c6c7dedba8223feebc3c Mon Sep 17 00:00:00 2001 From: nili Date: Fri, 19 Apr 2024 17:13:26 +0800 Subject: [PATCH] fx --- .../java/awesome/group/game/service/AdminDeviceService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/game-service/src/main/java/awesome/group/game/service/AdminDeviceService.java b/game-service/src/main/java/awesome/group/game/service/AdminDeviceService.java index b2b4a57..efe6db1 100644 --- a/game-service/src/main/java/awesome/group/game/service/AdminDeviceService.java +++ b/game-service/src/main/java/awesome/group/game/service/AdminDeviceService.java @@ -129,6 +129,7 @@ public class AdminDeviceService { if (CollectionUtils.isEmpty(appIds)) { return new OverviewBo(); } + MatrixAdmin admin = adminMapper.selectById(adminId); LambdaQueryWrapper advQuery = new QueryWrapper() .select("sum(ecpm) as ecpm").lambda(); advQuery.in(MatrixAdvRecord::getAppId, appIds); @@ -137,7 +138,7 @@ public class AdminDeviceService { advQuery.eq(MatrixAdvRecord::getAdvType, 3);//只展示激励视频 MatrixAdvRecord record = advRecordMapper.selectOne(advQuery); OverviewBo bo = new OverviewBo(); - bo.todayIncome = record == null ? 0 : record.getEcpm(); + bo.todayIncome = record == null ? 0 : (record.getEcpm() * admin.getIncomeRate()) / 100; int today = DateUtil.currentDate(); int yesterday = DateUtil.datePlus(today, -1);