From fa326e87de2805d8b66b301daee596b1d959e430 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Thu, 15 Sep 2022 11:42:45 +0800
Subject: [PATCH] 出入库记录删除回滚逻辑修改
---
src/main/java/org/springblade/modules/soldrecord/controller/SoldrecordController.java | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/main/java/org/springblade/modules/soldrecord/controller/SoldrecordController.java b/src/main/java/org/springblade/modules/soldrecord/controller/SoldrecordController.java
index 3282b6b..b61a888 100644
--- a/src/main/java/org/springblade/modules/soldrecord/controller/SoldrecordController.java
+++ b/src/main/java/org/springblade/modules/soldrecord/controller/SoldrecordController.java
@@ -82,16 +82,35 @@
IPage<SoldrecordVO> pages = soldrecordService.selectLists(Condition.getPage(query), soldrecord);
for (int i=0;i<pages.getRecords().size();i++){
String specs = pages.getRecords().get(i).getSpecs1();
+ Integer amount = pages.getRecords().get(i).getAmount1();
+ Integer num=Integer.parseInt(specs);
String dic1 = pages.getRecords().get(i).getDic1();
String dic2 = pages.getRecords().get(i).getDic2();
String s = specs+dic1 +"/"+ dic2;
pages.getRecords().get(i).setSpn(s);
+ pages.getRecords().get(i).setCnum(num*amount);
}
return R.data(pages);
}
/**
+ * 查看变更明细
+ */
+ @GetMapping("/pagebg")
+ public R<IPage<SoldrecordVO>> pagebg(SoldrecordVO soldrecord, Query query) {
+ IPage<SoldrecordVO> pages = soldrecordService.selectListbg(Condition.getPage(query), soldrecord);
+ for (int i=0;i<pages.getRecords().size();i++){
+ String specs = pages.getRecords().get(i).getSpecs1();
+ String dic1 = pages.getRecords().get(i).getDic1();
+ String dic2 = pages.getRecords().get(i).getDic2();
+ String s = specs+dic1 +"/"+ dic2;
+ pages.getRecords().get(i).setSpn(s);
+ }
+ return R.data(pages);
+ }
+
+ /**
* 新增 已出库存记录表
*/
@PostMapping("/save")
--
Gitblit v1.9.3