Zxd.Core/code/Zxd.Core.Domain/Impl/IEarlyWarningDomain.cs

24 lines
704 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Zxd.Core.Domain.Impl
{
public interface IEarlyWarningDomain : IScopedDependency
{
Task<PageResult<EarlyWarningLogDto>> GetEarlyWarningLogPage(SearchEarlyWarningLogDto dto, string? sgin);
Task<EarlyWarningDetailDto> GetEarlyWarningDetail(int id);
Task UpdateEarlyWarningStatus(UpdateEarlyWarningStatusDto dto);
Task EarlyWarningSync();
Task<List<ExternalUserTotalDto>> GetExternalUserTotal(SearchExternalUserTotalDto dto);
Task WeworkSend(string? wxworkid, string? corpid, string? appid, string? message);
}
}