using System;
|
using System.Collections.Generic;
|
|
namespace HDL_ON.Entity
|
{
|
public class SBK_DeviceObj
|
{
|
public SBK_DeviceObj()
|
{
|
}
|
public string from_oid;
|
public string to_oid;
|
public string value;
|
public string command;
|
public string type;
|
public string time_stamp;
|
|
public List<SBK_Scene> number = new List<SBK_Scene>();
|
|
/// <summary>
|
/// 面板名称,从读取忘了设备处导入,获取信息接口未返回该信息
|
/// </summary>
|
public string name;
|
|
}
|
|
public class SBK_Scene
|
{
|
public string sid;
|
public string status;
|
public string name;
|
public int delay;
|
|
public List<SBK_Scene_Function> objects = new List<SBK_Scene_Function>();
|
/// <summary>
|
/// 修改标记
|
/// </summary>
|
[Newtonsoft.Json.JsonIgnore]
|
public bool ModifyMark = false;
|
}
|
|
public class SBK_Scene_Function
|
{
|
public string sid;
|
public int delay;
|
public List<SBK_Scene_Function_Attribute> function = new List<SBK_Scene_Function_Attribute>();
|
}
|
|
public class SBK_Scene_Function_Attribute
|
{
|
public string name;
|
public string value;
|
}
|
|
}
|