using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Waste.Application.SubscribeInfo
{
///
/// 测量记录
///
public class ResultS2SDto
{
///
/// 设备ID
///
public Guid DeviceId { get; set; }
///
/// 最近使用时间
///
public DateTime? LastHeartTime { get; set; }
///
/// 记录ID
///
public Guid ResultId { get; set; }
///
/// 设备服务商ID
///
public Guid BusinessId { get; set; }
///
/// 设备的IMEI
///
public string imei { get; set; }
///
/// ICCID
///
public string iccid { get; set; }
///
/// IMSI
///
public string imsi { get; set; }
///
/// 纬度
///
public decimal latitude { get; set; }
///
/// 经度
///
public decimal longtitude { get; set; }
///
/// 信号强度
///
public int gslq { get; set; }
///
/// 垃圾类型
///
public string wastetype { get; set; }
///
/// 垃圾桶编号
///
public string trash { get; set; }
///
/// 毛重
///
public string weight { get; set; }
///
/// 皮重
///
public decimal Tare { get; set; }
}
///
/// 设备版本信息
///
public class DeviceVerS2SDto
{
///
/// 设备机器码
///
public string ecode { get; set; }
///
/// 版本号
///
public string ver { get; set; }
}
///
/// 发送第三方消息
///
public class SendThirdMessageSubscribeS2SDto
{
///
/// 设备ID
///
public Guid DeviceId { get; set; }
///
/// 垃圾类别
///
public string WasteType { get; set; }
///
/// 物品小类别
///
public string WasteSType { get; set; } = "";
///
/// 重量,单位KG
///
public decimal Weight { get; set; }
///
/// 垃圾桶编号
/// s
public string TrashCode { get; set; }
///
/// 上报时间
///
public DateTime Time { get; set; }
}
///
/// 发送第三方消息
///
public class SendThirdMessageSubscriDto : SendMessageToThirdS2CDto
{
///
/// 推送地址
///
public string Url { get; set; }
}
///
/// 推送给第三方的信息
///
public class SendMessageToThirdS2CDto
{
///
/// 垃圾类别
///
public string wastetype { get; set; }
///
/// 物品小类别
///
public string wastestype { get; set; } = "";
///
/// 重量,单位KG
///
public string weight { get; set; }
///
/// 垃圾桶编号
///
public string trashcode { get; set; }
///
/// 上报时间
///
public long time { get; set; }
///
/// 额外信息
///
public string body { get; set; }
///
/// 设备ID
///
public Guid deviceid { get; set; }
}
}