| | |
| | | sendDataObj.objects.Add(acd); |
| | | return sendDataObj; |
| | | } |
| | | |
| | | public AlinkDoorlockObj GetGatewayAlinkDoorlockData(string userId,string extStr) |
| | | { |
| | | var sendDataObj = new AlinkDoorlockObj(); |
| | | sendDataObj.id = Control.Ins.msg_id.ToString(); |
| | | sendDataObj.time_stamp = Utlis.GetTimestamp(); |
| | | var acd = new AlinkDoorlockStatus(); |
| | | acd.sid = sid; |
| | | acd.user_id = userId; |
| | | acd.ext_str = extStr; |
| | | #if DEBUG |
| | | acd.user_id = "013"; |
| | | acd.ext_str = "999999"; |
| | | #endif |
| | | sendDataObj.objects.Add(acd); |
| | | return sendDataObj; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取Api控制数据 |
| | | /// </summary> |
| | |
| | | public string id = ""; |
| | | } |
| | | /// <summary> |
| | | /// 门锁通讯数据 |
| | | /// </summary> |
| | | public class AlinkDoorlockObj |
| | | { |
| | | public List<AlinkDoorlockStatus> objects = new List<AlinkDoorlockStatus>(); |
| | | public string time_stamp = ""; |
| | | public string id = ""; |
| | | } |
| | | |
| | | public class AlinkDoorlockStatus |
| | | { |
| | | public string sid; |
| | | public string user_id; |
| | | public string ext_str; |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 本地状态读取 |
| | | /// A协议状态读取格式对象 |
| | | /// </summary> |