using System.Collections.Generic; using System; using CncModels.Entity; namespace CncRepository.Interface { /// /// cnc_production_segment 产量分段记录表 仓储接口 /// public interface IProductionSegmentRepository { ProductionSegment GetById(long id); ProductionSegment GetActiveSegment(int machineId); List GetByMachineAndDate(int machineId, DateTime date); int Create(ProductionSegment entity); bool CloseSegment(long id, decimal? endPartCount, decimal? quantity, string closeReason, DateTime endTime); bool SettleByDate(DateTime date); } }