qinchulong
2025-05-27 c020f31a67fc5aa5644511bddff075f7ecc85234
代码管理/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs
对比新文件
@@ -0,0 +1,32 @@
锘縰sing System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core.BaseRepository;
using WIDESEA_DTO.Stock;
using WIDESEA_Model.Models;
namespace WIDESEA_IStockRepository
{
    public interface IStockInfoRepository : IRepository<Dt_StockInfo>
    {
        List<StockViewDTO> GetAllStockViews();
        Dt_StockInfo GetStockInfo(string palletCode);
        List<Dt_StockInfo> GetStockInfos(string materielCode);
        List<Dt_StockInfo> GetStockInfos(string materielCode, List<string> locationCodes);
        List<Dt_StockInfo> GetStockInfosByIds(List<int> ids);
        List<Dt_StockInfo> GetStockInfosByPalletCodes(List<string> palletCodes);
        List<Dt_StockInfo> GetStockInfosExclude(string materielCode, List<string> palletCodes);
        bool UpdateDataWithDetail(Dt_StockInfo stockInfo);
        Dt_StockInfo GetPalletStockInfo(string roadwayNo);
    }
}