using MasaBlazorApp3.Pojo; using MasaBlazorApp3.Pojo.Vo; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace MasaBlazorApp3.DataAccess.Dao { public interface IMachineRecordDao { int InsertMachineRecord(MachineRecord record); Task> GetMachineRecordAsync(DateTime start, DateTime end, int operatorId, string drugId, int type, int? take, int? skip); Task> GetCanReturnRecords(DateTime start, DateTime end, int operatorId, string drugId, int? take, int? skip); Task>>> getReturnDrugInfoByRecords(List records); Task ReturnDrugFinish(List>> datas); Task> GetReturnEmpty(); Task> getReturnEmptyInfoByRecords(ChannelStock records); Task ReturnEmptyFinish(List datas,ChannelStock channelStock); Task> GetReturnEmptyWithCanReturnQuantiy(); } }