38 lines
1.2 KiB
C#
38 lines
1.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Hg.Complaint.Domain.Impl
|
|
{
|
|
public interface ILiveAuditDomain : IScopedDependency
|
|
{
|
|
Task<PageResult<LiveAuditDto>> GetLiveAuditPage(SearchLiveAuditDto dto);
|
|
|
|
Task<List<LiveAuditLogDto>> GetLiveAuditLogs(int auditId, string? date);
|
|
|
|
Task CreateLiveAudit(CreateLiveAuditDto dto);
|
|
|
|
Task CreateLiveAuditRectification(CreateLiveAuditRectificationDto dto);
|
|
|
|
List<SelectItem> GetRejectReasonSelect();
|
|
|
|
List<SelectItem> GetAuditStatusSelect();
|
|
|
|
Task<List<SelectItem>> GetPlatformSelect();
|
|
|
|
Task<LiveAuditDetailDto> GetLiveAuditDetail(int auditId);
|
|
|
|
Task SyncLiveData();
|
|
|
|
Task<PageResult<LiveInfoDto>> GetLivePage(SearchLiveDto dto);
|
|
|
|
Task AddLiveAuditLog(AddLiveAuditDto dto);
|
|
Task SolveLiveAudit(SolveLiveAuditDto dto);
|
|
Task<PageResult<LiveAuditSchedules>> GetLiveSchedulePage(SearchLiveScheduleDto dto);
|
|
Task<PageResult<LiveAuditPlayBack>> GetLivePlayBackPage(SearchLivePlayBackDto dto);
|
|
Task<PageResult<PlayBackAuditLog>> GetPlayBackAuditLogPage(SearchPlayBackAuditLogDto dto);
|
|
}
|
|
}
|