瀏覽代碼

更新密码

523096025 1 年之前
父節點
當前提交
95e416a0e1
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      huimv-admin/src/main/java/com/huimv/guowei/admin/timer/ProcudeFeed.java

+ 6 - 6
huimv-admin/src/main/java/com/huimv/guowei/admin/timer/ProcudeFeed.java

@@ -38,16 +38,15 @@ public class ProcudeFeed {
 
 
     //生成采食记录
-    @Scheduled(cron = "12 0 * * * ?")
-//    @Scheduled(cron = "12 * * * * ?")
+//    @Scheduled(cron = "12 0 * * * ?")
+    @Scheduled(cron = "12 * * * * ?")
     private void saveFeed() {
-
         QueryWrapper<EnvDevice> queryWrapper = new QueryWrapper<>();
         queryWrapper.eq("farm_id", 21).eq("device_type", 3);
         List<EnvDevice> devices = deviceMapper.selectList(queryWrapper);
 //        DateTime startdateTime = DateUtil.beginOfDay(new Date());
 //        DateTime endDate = DateUtil.endOfDay(new Date());
-        Date date = new Date();
+        Date date = DateUtil.beginOfDay(new Date());
 //        DateTime startdateTime =  DateUtil.offsetMinute(DateUtil.beginOfDay(DateUtil.offsetDay(new Date(),-4)),1);
 //        DateTime endDate = DateUtil.endOfDay(DateUtil.offsetDay(new Date(),-4));
         for (EnvDevice device : devices) {
@@ -64,7 +63,8 @@ public class ProcudeFeed {
             }
             //拿到原始数据
             List<RawData> rawData = rawDataMapper.selectList(new QueryWrapper<RawData>().eq("device_code", deviceCode).ge("create_time",  date));
-            Double weight = 0.0;
+//            System.out.println(rawData.toString() +"sssssssss");
+            double weight = 0.0;
             if (ObjectUtil.isNotEmpty(rawData)){
                 //拿到重量
                  weight = getWeight(rawData);
@@ -119,7 +119,7 @@ public class ProcudeFeed {
         //获取重量算法
 
         Pipe pipe = new Pipe(list);
-        int sum = pipe.calcWeightLoss(5000);
+        int sum = pipe.calcWeightLoss(2000);
 
         return  sum /10.0;