using Nirvana.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Waste.Application.SubscribeInfo; namespace Waste.Application.ThirdApiInfo { /// /// 设备对接接口 /// public interface IOpenService { /// /// 获取上报相关信息 /// /// /// Task GetDevInfoAsync(GetDevInfoRequestDto data); /// /// 心跳数据上报 /// /// /// Task PostHeartAsync(DevHeartRequestDto data); /// /// 获取设备注册信息 /// /// /// Task RegInfoAsync(string ecode); /// /// 更新上报状态 /// /// /// Task UpdateStatusAsync(UpdateStatusDto data); /// /// 更新设备版本信息 /// /// /// Task UpdateVersionAsync(DeviceVerS2SDto data); } }