소스 검색

优化添加每次称重数据。

zhuoning 3 년 전
부모
커밋
e4bd2908ad
1개의 변경된 파일8개의 추가작업 그리고 2개의 파일을 삭제
  1. 8 2
      huimv-farm-receiver/src/main/java/com/huimv/receiver/farm/service/impl/WeightImpl.java

+ 8 - 2
huimv-farm-receiver/src/main/java/com/huimv/receiver/farm/service/impl/WeightImpl.java

@@ -127,8 +127,14 @@ public class WeightImpl implements IWeight {
     @Override
     @Override
     public void saveEveryTimeWeight(String data) {
     public void saveEveryTimeWeight(String data) {
         JSONObject everyTimeWeightJo = JSONObject.parseObject(data);
         JSONObject everyTimeWeightJo = JSONObject.parseObject(data);
-        ProdWeightEntity newWeightEntity = JSON.toJavaObject(everyTimeWeightJo,ProdWeightEntity.class);
-        ProdWeightEntity addWeightEntity = prodWeightRepo.saveAndFlush(newWeightEntity);
+//        ProdWeightEntity newWeightEntity = JSON.toJavaObject(everyTimeWeightJo,ProdWeightEntity.class);
+//        ProdWeightEntity addWeightEntity = prodWeightRepo.saveAndFlush(newWeightEntity);
+        ProdWeightEntity addWeightEntity = new ProdWeightEntity();
+        addWeightEntity.setFarmId(everyTimeWeightJo.getInteger("farmId"));
+        addWeightEntity.setGrossWeight(everyTimeWeightJo.getFloat("grossWeight"));
+        addWeightEntity.setTareWeight(everyTimeWeightJo.getFloat("tareWeight"));
+        addWeightEntity.setNetWeight(everyTimeWeightJo.getFloat("netWeight"));
+        addWeightEntity.setAddTime(everyTimeWeightJo.getTimestamp("addTime"));
         log.info("保存每次称重>>"+addWeightEntity);
         log.info("保存每次称重>>"+addWeightEntity);
     }
     }
 }
 }