123456789101112131415161718192021222324252627 |
- using Ropin.Inspection.Model;
- using Ropin.Inspection.Model.SearchModel.LGS;
- using Ropin.Inspection.Model.ViewModel.LGS;
- using Ropin.Inspection.Service.Interface;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Ropin.Inspection.Service.LGS.Interface
- {
- public interface ILGSLargeScreenService : IBaseService<LargeScreenViewModel>, IBaseServiceById<LargeScreenViewModel, string>
- {
- Task<IEnumerable<LargeScreenViewModel>> GetConditionAsync(LargeScreenSearch searchModel);
- Task UpdateAsync(LargeScreenViewModel viewModel, string Id);
- Task<bool> UpdateImageAsync(string FilePath, string Id);
- Task<IEnumerable<DevOpsRepairISPDaysStatistics>> DevOpsRepairISP30DaysStatistics(string DevStoreCode);
- Task<IEnumerable<DevOpsRepairISPDaysStatistics>> DevOpsRepairISP7DaysStatistics(string DevStoreCode);
- Task<IEnumerable<DaysStatusStatistics>> DevOpsDaysStatistics(string DevStoreCode, int days);
- Task<IEnumerable<DaysStatusStatistics>> RepairOrderDaysStatistics(string DevStoreCode, int days);
- Task<IEnumerable<DaysStatusStatistics>> ISPDaysStatistics(string DevStoreCode, int days);
- Task<RepairStatistics> GeDevOpsStatisticsMonthPieAsync(string DevStoreCode, int months);
- Task<RepairStatistics> GeRepairOrderStatisticsMonthPieAsync(string DevStoreCode, int months);
- }
- }
|