From e8f76615d2875e1acf9b28b20657cbca6117ca9f Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期五, 16 五月 2025 18:18:58 +0800 Subject: [PATCH] 1. 即时库存修改 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WarehouseStockServiceImpl.java | 28 +++++++++++++++++++++++----- 1 files changed, 23 insertions(+), 5 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WarehouseStockServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WarehouseStockServiceImpl.java index 951809a..c146643 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WarehouseStockServiceImpl.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/WarehouseStockServiceImpl.java @@ -5,13 +5,19 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.vincent.rsf.server.common.domain.BaseParam; import com.vincent.rsf.server.common.domain.PageParam; -import com.vincent.rsf.server.manager.entity.LocItem; -import com.vincent.rsf.server.manager.mapper.LocItemMapper; +import com.vincent.rsf.server.manager.entity.StockItem; +import com.vincent.rsf.server.manager.entity.ViewStockManage; +import com.vincent.rsf.server.manager.mapper.WarehouseStockMapper; +import com.vincent.rsf.server.manager.service.StockItemService; import com.vincent.rsf.server.manager.service.WarehouseStockService; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service("warehouseStockService") -public class WarehouseStockServiceImpl extends ServiceImpl<LocItemMapper, LocItem> implements WarehouseStockService { +public class WarehouseStockServiceImpl extends ServiceImpl<WarehouseStockMapper, ViewStockManage> implements WarehouseStockService { + + @Autowired + private StockItemService stockItemService; /** * @author Ryan @@ -20,8 +26,20 @@ * @version 1.0 */ @Override - public IPage<LocItem> pageByStock(PageParam<LocItem, BaseParam> pageParam, QueryWrapper<LocItem> queryWrapper) { - IPage<LocItem> results = this.baseMapper.pageByStock(pageParam, queryWrapper); + public IPage<ViewStockManage> pageByStock(PageParam<ViewStockManage, BaseParam> pageParam, QueryWrapper<ViewStockManage> queryWrapper) { + IPage<ViewStockManage> results = this.baseMapper.pageByStock(pageParam, queryWrapper); + return results; + } + + /** + * @author Ryan + * @date 2025/5/16 + * @description: 鑾峰彇鍏ュ嚭搴撴槑缁� + * @version 1.0 + */ + @Override + public IPage<StockItem> pageByHistories(PageParam<StockItem, BaseParam> pageParam, QueryWrapper<StockItem> wrapper) { + IPage<StockItem> results = stockItemService.pageByHistories(pageParam, wrapper); return results; } } -- Gitblit v1.9.1