diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java
index 24f221bc..ee6b7244 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/backstage/daily/dailySysServer.java
@@ -538,6 +538,9 @@ public class dailySysServer {
System.out.println("昨天收入总额为:"+tIncome+" 昨天退款总额为:"+tRefund);
+ // 资源位被购买总数
+ Long dBought = dailySourceService.getdBought(oneDayAgo);
+
// 昨天的统计数据
DailySys dailySys1 = new DailySys();
dailySys1.setDate(oneDayAgo);
@@ -550,6 +553,7 @@ public class dailySysServer {
dailySys1.settRefund(tRefund);
dailySys1.settInteractions(tInteractions);
dailySys1.settShares(tShares);
+ dailySys1.setdBought(dBought);
//----------------------------------------------测试注释-------------------------------------------------------
// 插入数据, 这里默认不会重复插入??
int back = dailySysService.insertDailySys(dailySys1);
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DailySourceMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DailySourceMapper.java
index 6a0bc1e9..e2a5f27e 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DailySourceMapper.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DailySourceMapper.java
@@ -78,4 +78,9 @@ public interface DailySourceMapper
* */
public DailySource getDailySourceBySourceIdAndDate(@Param("sourceId") Long sourceId, @Param("date") LocalDate date);
+ /**
+ * 返回每天资源位被购买的数量
+ * */
+ public Long getdBought(@Param("date") LocalDate date);
+
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/IDailySourceService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/IDailySourceService.java
index 8fbdcd70..f6457de3 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/IDailySourceService.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/IDailySourceService.java
@@ -76,4 +76,9 @@ public interface IDailySourceService
* 根据资源位id和日期查询资源位每天统计
* */
public DailySource getDailySourceBySourceIdAndDate(Long sourceId, LocalDate date);
+
+ /**
+ * 返回每天资源位被购买的数量
+ * */
+ public Long getdBought(LocalDate date);
}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DailySourceServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DailySourceServiceImpl.java
index 3952b6bc..5e67e6d9 100644
--- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DailySourceServiceImpl.java
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DailySourceServiceImpl.java
@@ -118,4 +118,12 @@ public class DailySourceServiceImpl implements IDailySourceService
public DailySource getDailySourceBySourceIdAndDate(Long sourceId, LocalDate date){
return dailySourceMapper.getDailySourceBySourceIdAndDate(sourceId,date);
}
+
+ /**
+ * 返回每天资源位被购买的数量
+ * */
+ @Override
+ public Long getdBought(LocalDate date){
+ return dailySourceMapper.getdBought(date);
+ }
}
diff --git a/ruoyi-system/src/main/resources/mapper/system/DailySourceMapper.xml b/ruoyi-system/src/main/resources/mapper/system/DailySourceMapper.xml
index e01012a9..1f76bf20 100644
--- a/ruoyi-system/src/main/resources/mapper/system/DailySourceMapper.xml
+++ b/ruoyi-system/src/main/resources/mapper/system/DailySourceMapper.xml
@@ -68,6 +68,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
select * from daily_source
where source_id = #{sourceId} and date = #{date}
+
insert into daily_source