diff --git a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java index ee58065..83edb07 100644 --- a/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java +++ b/api-admin/src/main/java/com/glxp/sale/admin/controller/inout/WareHouseController.java @@ -110,6 +110,10 @@ public class WareHouseController { @Resource InvBusUserService invBusUserService; + @Resource + UdiInfoUtils udiInfoUtils; + + @AuthRuleAnnotation("") @GetMapping("admin/warehouse/inout/list") @@ -1086,6 +1090,9 @@ public class WareHouseController { if (bindingResult.hasErrors()) { return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage()); } + //计算实际数量 + int reCount= udiInfoUtils.getActCount(warehouseEntity); + warehouseEntity.setReCount(reCount); boolean b = codesTempService.update(warehouseEntity); if (warehouseEntity.getMySupId() != null) { warehouseEntity.setSupId(warehouseEntity.getMySupId());