From e80a199894f078f3b0ead5b052ea3ce5d2b9d96e Mon Sep 17 00:00:00 2001 From: luqingyang <lqy5492@163.com> Date: 星期三, 01 十一月 2023 17:36:06 +0800 Subject: [PATCH] 库存盘点 相关代码 --- consum-base/src/main/java/com/consum/base/controller/LWhFormOutputController.java | 30 ++++++------------------------ 1 files changed, 6 insertions(+), 24 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/controller/LWhFormOutputController.java b/consum-base/src/main/java/com/consum/base/controller/LWhFormOutputController.java index 0cf4d6a..b2c73c2 100644 --- a/consum-base/src/main/java/com/consum/base/controller/LWhFormOutputController.java +++ b/consum-base/src/main/java/com/consum/base/controller/LWhFormOutputController.java @@ -99,31 +99,13 @@ LWhFormOutputExtend formOutputExtend = new LWhFormOutputExtend(); BeanUtils.copyProperties(lWhFormOutput, formOutputExtend); - // 鐗╁搧 - LWhFormProcureGoods lWhFormProcureGoods = new LWhFormProcureGoods(); - lWhFormProcureGoods.setWhFormProcureId(id); - List<LWhFormProcureGoods> formProcureGoods = lWhFormOutputService.select(lWhFormProcureGoods); + // 鏌ヨ鍨嬪彿鏁伴噺 + LWhProcureModel lWhProcureModel = new LWhProcureModel(); + lWhProcureModel.setBusinessType(3); + lWhProcureModel.setBusinessId(id); + List<LWhProcureModel> models = lWhFormOutputService.select(lWhProcureModel); + formOutputExtend.setModels(models); - Field fieldModels = null; - try { - fieldModels = LWhFormProcureGoodsParams.class.getDeclaredField("models"); - } catch (NoSuchFieldException e) { - e.printStackTrace(); - } - fieldModels.setAccessible(true); - ArrayList<LWhFormProcureGoodsParams> procureGoodsParams = new ArrayList<>(); - for (LWhFormProcureGoods formProcureGood : formProcureGoods) { - LWhFormProcureGoodsParams lWhFormProcureGoodsParams = new LWhFormProcureGoodsParams(); - BeanUtils.copyProperties(formProcureGood, lWhFormProcureGoodsParams); - - // 鏌ヨ鍨嬪彿鏁伴噺 - LWhProcureModel lWhProcureModel = new LWhProcureModel(); - lWhProcureModel.setFromProcureGoodsId(formProcureGood.getId()); - List<LWhProcureModel> models = lWhFormOutputService.select(lWhProcureModel); - fieldModels.set(lWhFormProcureGoodsParams, models); - procureGoodsParams.add(lWhFormProcureGoodsParams); - } - formOutputExtend.setProcureGoods(procureGoodsParams); return ResponseValue.success("鏌ヨ鎴愬姛!", formOutputExtend); } -- Gitblit v1.9.1