智慧农业后台管理
tangzy
2022-06-01 cc7985b67c900c2673aa92d6d5317a85d69bb01a
src/main/java/org/springblade/modules/stockrecord/controller/StockrecordController.java
@@ -151,6 +151,37 @@
         Stock stock = new Stock();
         stock.setId(stockrecord.getSid());
         stock.setAmount(i);
         //统计公斤
         Integer specsValue1 = stockrecord.getSpecsVal1();
         double v = 0;
         //克
         if (specsValue1 == 0) {
            v = amount1 * 0.001;
         }
         //斤
         if (specsValue1 == 1) {
            v = amount1 * 0.5;
         }
         //公斤
         if (specsValue1 == 2) {
            v = amount1;
         }
         //吨
         if (specsValue1 == 3) {
            v = amount1 * 1000;
         }
         //毫升
         if (specsValue1 == 4) {
            //毫升换成升
            double s = amount1 * 0.001;
            //升换成公斤
            v = s;
         }
         //升
         if (specsValue1 == 5) {
            v = amount1;
         }
         stockrecord.setCensus(v);
         if (i == 0) {
            stock.setState("1");
            stockService.UpdaeAmountc(stock);
@@ -206,6 +237,37 @@
         stock.setAmount(i);
         stock.setState("0");
         stockService.UpdaeAmountc(stock);
         //统计公斤
         Integer specsValue1 = stockrecord.getSpecsVal1();
         double v = 0;
         //克
         if (specsValue1 == 0) {
            v = amount1 * 0.001;
         }
         //斤
         if (specsValue1 == 1) {
            v = amount1 * 0.5;
         }
         //公斤
         if (specsValue1 == 2) {
            v = amount1;
         }
         //吨
         if (specsValue1 == 3) {
            v = amount1 * 1000;
         }
         //毫升
         if (specsValue1 == 4) {
            //毫升换成升
            double s = amount1 * 0.001;
            //升换成公斤
            v = s;
         }
         //升
         if (specsValue1 == 5) {
            v = amount1;
         }
         stockrecord.setCensus(v);
      }
      return R.status(stockrecordService.save(stockrecord));
   }