using System; namespace JiaZhiQuan.Common.Messaging.Models { public class UserAppUsageDataCollectionModel { /// /// uuid,用来区分是不是一次使用 /// public string code { get; set; } /// /// 设备id /// public string deviceId { get; set; } /// /// 用户id /// public long userId { get; set; } /// /// 操作开始时间 /// public DateTime startTime { get; set; } /// /// 操作时间(接收到数据的时间) /// public DateTime eventTime { get; set; } /// /// APP系统 /// public string appOs { get; set; } /// /// APP来源 /// public string appSource { get; set; } /// /// APP版本 /// public string appVersion { get; set; } /// /// APP机型 /// public string appModel { get; set; } /// /// IP /// public string ip { get; set; } /// /// 使用时长,秒单位 /// public int usageSecond { get; set; } /// /// 数据包类型 /// public PacketType packetType { get; set; } public enum PacketType { /// /// 数据包 /// Packet = 0, /// /// 最后一次数据包 /// LastPacket = 1 } public static string GetMsgKey() { return "JZQ_App_Usage_Stat_Msg"; } } }