| | |
| | | public class DoorLockCommonInfo : CommonDevice |
| | | { |
| | | #region 本地变量 |
| | | /// <summary> |
| | | /// 是否支持修改 |
| | | /// </summary> |
| | | public static bool IsModify = false; |
| | | /// <summary> |
| | | /// 是否显示临时密码 |
| | | /// </summary> |
| | | public static bool InTempPasswordVisiable = false; |
| | | /// <summary> |
| | | /// 有效日期“年” |
| | | /// </summary> |
| | | public static int ValidDateYear = 0; |
| | | /// <summary> |
| | | /// 有效日期“月” |
| | | /// </summary> |
| | | public static int ValidDateMonth = 0; |
| | | /// <summary> |
| | | /// 有效日期“日” |
| | | /// </summary> |
| | | public static int ValidDateDay = 0; |
| | | /// <summary> |
| | | /// 有效日期“时” |
| | | /// </summary> |
| | | public static int ValidDateHour = 100; |
| | | /// <summary> |
| | | /// 有效日期“分” |
| | | /// </summary> |
| | | public static int ValidDateMinute = 100; |
| | | /// <summary> |
| | | /// 有效日期“秒” |
| | | /// </summary> |
| | | public static int ValidDateSecond = 0; |
| | | /// <summary> |
| | | /// 失效效日期“年” |
| | | /// </summary> |
| | | public static int InValidDateYear = 0; |
| | | /// <summary> |
| | | /// 失效效日期“月” |
| | | /// </summary> |
| | | public static int InValidDateMonth = 0; |
| | | /// <summary> |
| | | /// 失效效日期“日” |
| | | /// </summary> |
| | | public static int InValidDateDay = 0; |
| | | /// <summary> |
| | | /// 失效效日期“时” |
| | | /// </summary> |
| | | public static int InValidDateHour = 100; |
| | | /// <summary> |
| | | /// 失效效日期“分” |
| | | /// </summary> |
| | | public static int InValidDateMinute = 100; |
| | | /// <summary> |
| | | /// 失效效日期“秒” |
| | | /// </summary> |
| | | public static int InValidDateSecond = 0; |
| | | #endregion |
| | | |
| | |
| | | { |
| | | foreach (var curDoorLockUser in getDoorLockInfoAllList) |
| | | { |
| | | if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "") |
| | | if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId)) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | { |
| | | foreach (var curDoorLockUser in getDoorLockInfoList.PageData) |
| | | { |
| | | if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "") |
| | | if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId)) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | { |
| | | foreach (var curDoorLockUser in getDoorLockInfoAllList) |
| | | { |
| | | if (curDoorLockUser.DoorLockLocalUserId == null || curDoorLockUser.DoorLockLocalUserId == "") |
| | | if (string.IsNullOrEmpty(curDoorLockUser.DoorLockLocalUserId)) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | //获取云端存储的门锁成员信息 |
| | | foreach (var curDoorLockUser in getDoorLockInfoList.PageData) |
| | | { |
| | | if (curDoorLockUser.CloudAccountId == "" || curDoorLockUser.CloudAccountId != subAccountDistributedMark) |
| | | if (string.IsNullOrEmpty(curDoorLockUser.CloudAccountId) || curDoorLockUser.CloudAccountId != subAccountDistributedMark) |
| | | { |
| | | continue; |
| | | } |
| | |
| | | { |
| | | var curDoorLockUser = doorLock.localDoorLockAccountList[curUserId]; |
| | | |
| | | if (curDoorLockUser.ConnectedAccount == "" || curDoorLockUser.ConnectedAccount != curAccountObj.SubAccountDistributedMark) |
| | | if (string.IsNullOrEmpty(curDoorLockUser.ConnectedAccount) || curDoorLockUser.ConnectedAccount != curAccountObj.SubAccountDistributedMark) |
| | | { |
| | | continue; |
| | | } |