using System;
|
using System.Collections.Generic;
|
|
namespace Shared
|
{
|
//[Serializable]
|
//public class FolderRes
|
//{
|
// //public int FolderID { get; set; }
|
|
// //public string FolderName { get; set; }
|
|
// //public DateTime FolderAddTime { get; set; }
|
|
// public string Id { get; set; }
|
|
// public string BackupName { get; set; }
|
|
// public DateTime CreatedOnUtc { get; set; }
|
|
// public string GatewayUniqueId { get; set; }
|
// public bool IsDeliveryBack { get; set; }
|
|
|
// //"BackupName": "App手动备份文件夹1", --备份的文件夹名称
|
// // "GatewayUniqueId": null, --网关的唯一Id
|
// // "IsDeliveryBack": false,
|
// // "Id": "434d7bdd-2db1-4ac1-adff-96b7edb06c29", --文件夹Id
|
// // "CreatedOnUtc": "2019-07-04T06:51:57" --创建文件夹时间
|
//}
|
|
/// <summary>
|
/// 获取备份列表名的结果
|
/// </summary>
|
public class GetBackupListResult
|
{
|
/// <summary>
|
/// PageData
|
/// </summary>
|
public List<BackupListNameInfo> PageData = new List<BackupListNameInfo> ();
|
}
|
|
/// <summary>
|
/// 备份列表名的信息
|
/// </summary>
|
public class BackupListNameInfo
|
{
|
/// <summary>
|
/// BackupName
|
/// </summary>
|
public string BackupName = string.Empty;
|
/// <summary>
|
/// ZigbeeUniqueId
|
/// </summary>
|
public string GatewayUniqueId = string.Empty;
|
/// <summary>
|
/// Id
|
/// </summary>
|
public string Id = "";
|
/// <summary>
|
/// CreatedOnUtc
|
/// </summary>
|
public string CreatedOnUtc = string.Empty;
|
}
|
|
|
/// <summary>
|
/// 添加备份名字的结果
|
/// </summary>
|
public class AddBackupNameResult
|
{
|
/// <summary>
|
/// BackupClassId
|
/// </summary>
|
public string BackupClassId = "";
|
}
|
|
|
/// <summary>
|
/// 下载备份文件的结果
|
/// </summary>
|
public class LoadBackInfoResult
|
{
|
/// <summary>
|
/// PageData
|
/// </summary>
|
public List<LoadBackupFileNameInfo> PageData = new List<LoadBackupFileNameInfo> ();
|
/// <summary>
|
/// TotalCount
|
/// </summary>
|
public int TotalCount = 0;
|
/// <summary>
|
/// TotalPages
|
/// </summary>
|
public int TotalPages = 0;
|
}
|
|
/// <summary>
|
/// 下载备份文件的文件夹名字信息
|
/// </summary>
|
public class LoadBackupFileNameInfo
|
{
|
/// <summary>
|
/// BackupFileName
|
/// </summary>
|
public string BackupFileName = string.Empty;
|
/// <summary>
|
/// Id
|
/// </summary>
|
public string Id = "";
|
/// <summary>
|
/// CreatedOnUtc
|
/// </summary>
|
public string CreatedOnUtc = string.Empty;
|
}
|
|
}
|