CrabtreeOn,印度客户定制APP,迁移2.0平台版本
JLChen
2021-01-20 4c993fcb71b92f8e9837ca8f50f3b5e8f9c59cfe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
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;
    }
 
}