Newspaper 1 年之前
父节点
当前提交
cefca7050b
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      huimv-admin/src/main/java/com/huimv/admin/timer/EnergyFeedTimer.java

+ 3 - 3
huimv-admin/src/main/java/com/huimv/admin/timer/EnergyFeedTimer.java

@@ -28,7 +28,7 @@ public class EnergyFeedTimer {
     @Autowired
     private ProdStockMapper prodStockMapper;
 
-    @Scheduled(cron = "5 0 0 * * ? ")
+    @Scheduled(cron = "0 0 * * * ? ")
     private void action(){
         BigDecimal feedConsume;
         BasePigpen basePigpen = basePigpenMapper.selectOne(new QueryWrapper<BasePigpen>().lambda()
@@ -40,8 +40,8 @@ public class EnergyFeedTimer {
                     .eq(ProdStock::getFarmId, 26)
                     .eq(ProdStock::getDisplayType, 0).orderByDesc(ProdStock::getCreatTime).last("LIMIT 1"));
             if (ObjectUtil.isNotEmpty(prodStock)){
-                feedConsume = BigDecimal.valueOf((800*2.5)*prodStock.getZcl()/1000000);
-                feedConsume = feedConsume.setScale(2, RoundingMode.HALF_UP);
+                feedConsume = BigDecimal.valueOf((800*2.5)*prodStock.getZcl()/1000/12);
+                feedConsume = feedConsume.setScale(2, RoundingMode.UP);
                 energyData.setFeedValue(feedConsume.toString());
                 energyData.setFarmId(26);
                 energyData.setCreateDate(new Date());