| | |
| | | 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 |
| | |
| | | * @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; |
| | | } |
| | | } |