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