From cc7985b67c900c2673aa92d6d5317a85d69bb01a Mon Sep 17 00:00:00 2001
From: tangzy <tangzy123456>
Date: Wed, 01 Jun 2022 08:47:37 +0800
Subject: [PATCH] 农资统计
---
src/main/java/org/springblade/modules/stockrecord/controller/StockrecordController.java | 62 +++++++++++++++++++++++++++++++
1 files changed, 62 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/stockrecord/controller/StockrecordController.java b/src/main/java/org/springblade/modules/stockrecord/controller/StockrecordController.java
index 4513540..4aa3684 100644
--- a/src/main/java/org/springblade/modules/stockrecord/controller/StockrecordController.java
+++ b/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));
}
--
Gitblit v1.9.3