| | |
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2
|
| | | || Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 3) |
| | | {
|
| | | return AdminMqttKey;
|
| | | }
|
| | |
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2
|
| | | || Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 3) |
| | | {
|
| | | return AdminZigbeeMqttBrokerLoadSubDomain;
|
| | | }
|
| | |
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2
|
| | | || Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 3) |
| | | {
|
| | | return AdminConnectZigbeeMqttClientId;
|
| | | }
|
| | |
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2
|
| | | || Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 3) |
| | | {
|
| | | return AdminConnectZigbeeMqttBrokerPwd;
|
| | | }
|
| | |
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2
|
| | | || Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 3) |
| | | {
|
| | | return AdminConnectZigbeeMqttBrokerName;
|
| | | }
|
| | |
| | | { |
| | | get |
| | | { |
| | | //启用管理员权限 |
| | | if (this.isAdministrator == true)
|
| | | {
|
| | | return this.AdminRequestToken;
|
| | | } |
| | | |
| | | string md5Password; |
| | | if (string.IsNullOrEmpty(Password)) |
| | | { |
| | |
| | | } |
| | | |
| | | /// <summary>
|
| | | /// 当前帐号的Token(拥有管理员权限的成员使用远程的时候使用)
|
| | | /// </summary> |
| | | public string AdminToken
|
| | | {
|
| | | get
|
| | | {
|
| | | if (Phone.UserCenter.UserCenterResourse.UserInfo.AuthorityNo == 2)
|
| | | {
|
| | | return this.AdminRequestToken;
|
| | | }
|
| | | return this.Token;
|
| | | }
|
| | | } |
| | | |
| | | /// <summary> |
| | | /// 登录过的帐号信息 |
| | | /// </summary> |
| | | public List<string> AccountList = new List<string> { }; |
| | |
| | | |
| | | public string HomeId = string.Empty; |
| | | |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | private House m_Home = null; |
| | | /// <summary> |
| | | /// 当前住宅 |
| | | /// </summary> |
| | |
| | | { |
| | | get |
| | | { |
| | | var house = House.GetHouseByHouseId(HomeId); |
| | | if (house == null) |
| | | if (m_Home != null)
|
| | | { |
| | | return new House { }; |
| | | return m_Home;
|
| | | } |
| | | return house; |
| | | m_Home = House.GetHouseByHouseId(HomeId); |
| | | if (m_Home == null) |
| | | { |
| | | m_Home = new House(); |
| | | } |
| | | return m_Home; |
| | | } |
| | | set
|
| | | {
|
| | | m_Home = value;
|
| | | } |
| | | } |
| | | |