From 43b0d5870d528f23ecd6aeceb6cfd4325188b46f Mon Sep 17 00:00:00 2001 From: wxr <464027401@qq.com> Date: 星期四, 01 七月 2021 15:50:43 +0800 Subject: [PATCH] Revert "1" --- HDL_ON/DAL/Server/NewApiRes.cs | 451 +++++++++++++++++++++++++++++++++++++++++++++++--------- 1 files changed, 377 insertions(+), 74 deletions(-) diff --git a/HDL_ON/DAL/Server/NewApiRes.cs b/HDL_ON/DAL/Server/NewApiRes.cs index ee11cc6..4d5cf58 100644 --- a/HDL_ON/DAL/Server/NewApiRes.cs +++ b/HDL_ON/DAL/Server/NewApiRes.cs @@ -17,7 +17,7 @@ [System.Serializable] public class NullObj { - + } #region 鈻� 鍏ㄧ悆鍖哄煙鍒楄〃 ____________________________ @@ -75,7 +75,7 @@ /// 楠岃瘉鐮侊紝鐭俊鐧诲綍鏃跺�欑敤 /// </summary> public string verifyCode; - + } @@ -134,6 +134,27 @@ /// 鐢ㄦ埛鍚嶅瓧 /// </summary> public string name; + + } + + /// <summary> + /// 鐧诲綍閿佸畾鍚庣殑寮傚父鎵╁睍鍙傛暟 + /// </summary> + [Serializable] + public class AccountLoginLockExtraRes + { + /// <summary> + /// 鏈�澶у厑璁哥殑瀵嗙爜閿欒娆℃暟 + /// </summary> + public int maxPwdErrorNum; + /// <summary> + /// 褰撳墠閿欒娆℃暟 + /// </summary> + public int currentPwdErrorNum; + /// <summary> + /// 瑙i攣浜嬩欢 + /// </summary> + public long unlockTime; } #endregion @@ -316,6 +337,10 @@ /// 鐧诲綍鍚� /// </summary> public string loginName; + /// <summary> + /// 鐢ㄦ埛澶村儚 + /// </summary> + public string memberHeadIcon; } @@ -332,6 +357,18 @@ } + /// <summary> + /// 鏇存柊涓汉澶村儚 + /// </summary> + [System.Serializable] + public class UpdateMemberHeadIconRes + { + /// <summary> + /// 鐢ㄦ埛澶村儚 + /// </summary> + public string memberHeadIcon; + + } /// <summary> /// 缁戝畾璁よ瘉(鎵嬫満/閭) @@ -351,7 +388,7 @@ /// 楠岃瘉鍚� /// </summary> public string verifyCode; - + } @@ -379,6 +416,10 @@ /// 浣忓畢绫诲瀷 /// </summary> public string homeType; + /// <summary> + /// 涓嶈嚜鍔ㄧ敓鎴愰粯璁や綇瀹� + /// </summary> + public bool autoGenerate = false; } @@ -408,7 +449,7 @@ /// <summary> /// 浣忓畢鍦板潃 /// </summary> - public string Address; + public string homeAddress; } @@ -503,35 +544,38 @@ /// <summary> /// 缃戝叧ID /// </summary> - public string gatewayId; + public string gatewayId =""; /// <summary> /// 缃戝叧snID /// </summary> - public string sn; + public string sn = ""; /// <summary> /// /// </summary> - public string aesKey; + public string aesKey = ""; /// <summary> - /// + /// BUSUDPGATEWAY, + /// AGATEWAY, + /// ZIGBEEGATEWAY, + /// KNXGATEWAY /// </summary> - public string gatewayType; + public string gatewayType = ""; /// <summary> /// 浣忓畢ID /// </summary> - public string homeId; + public string homeId = ""; /// <summary> /// /// </summary> - public string mac; + public string mac = ""; /// <summary> /// /// </summary> - public string primaryKey; + public string primaryKey = ""; /// <summary> /// /// </summary> - public string encryptionType; + public string encryptionType = ""; /// <summary> /// 瀛愮綉鍙� @@ -541,12 +585,18 @@ /// 璁惧鍙� /// </summary> public int deviceId; + /// <summary> + /// 缃戝叧鐘舵�� + /// ON_LINE(0,"鍦ㄧ嚎"), + /// OFF_LINE(1,"涓嬬嚎"),; + /// </summary> + public bool gatewayStatus; ///// <summary> ///// ///// </summary> //public string gwFirmwareVersion; - + ///// <summary> ///// ///// </summary> @@ -832,9 +882,9 @@ /// 鍒犻櫎瀛愯处鍙� /// </summary> [System.Serializable] - public class ChildDeleteObj: ChildBaseObj + public class ChildDeleteObj : ChildBaseObj { - + } /// <summary> @@ -849,61 +899,11 @@ public string homeId; } - - - //鑾峰彇椤圭洰 (浣忓畢)涓嬮潰鐨勫瓙璐﹀彿 - /// <summary> - /// 鑾峰彇鎴愬憳淇℃伅鐨勭粨鏋� - /// </summary> - /// [Serializable] - public class SubAccountNewRes - { - - /// <summary> - /// - /// </summary> - public string id; - /// <summary> - /// - /// </summary> - public string homeId; - /// <summary> - /// - /// </summary> - public string homeRegionId; - /// <summary> - /// - /// </summary> - public string childAccountId; - /// <summary> - /// - /// </summary> - public string childAccountRegionId; - /// <summary> - /// 瀛愯处鎴风被鍨� ORDINARY銆丏EBUG銆丄DMIN - /// </summary> - public string childAccountType; - /// <summary> - /// 鏄惁鍏佽杩滅▼鎺у埗 - /// </summary> - public bool isRemoteControl; - /// <summary> - /// 鏄电О1 - /// </summary> - public string nickName; - /// <summary> - /// - /// </summary> - public string createTime; - - - } - /// <summary> /// 鏇存柊瀛愯处鍙峰娉ㄥ悕瀛� /// </summary> [System.Serializable] - public class UpdateChildNickNameObj: ChildBaseObj + public class UpdateChildNickNameObj : ChildBaseObj { /// <summary> /// nickName @@ -937,8 +937,23 @@ /// 鏄惁鍏佽鍒涘缓鍦烘櫙 /// </summary> public bool isAllowCreateScene; - + } + + /// <summary> + /// + /// </summary> + [System.Serializable] + public class AccountObj + { + /// <summary> + /// 璐﹀彿 + /// </summary> + public string account; + + } + + #endregion #region 鏁版嵁鍒嗕韩 @@ -1059,7 +1074,7 @@ /// /// </summary> [System.Serializable] - public class GetMessageListObj: PushIdObj + public class GetMessageListObj : PushIdObj { /// <summary> /// 浣忓畢涓婚敭id @@ -1084,7 +1099,7 @@ public string msgId; } - + #endregion @@ -1106,6 +1121,18 @@ /// /// </summary> public string Id; + } + + /// <summary> + /// AppNameObj + /// </summary> + [System.Serializable] + public class AppNameObj + { + /// <summary> + /// 杞欢鏉ユ簮锛孍voyo銆丱N銆丱N_Plus + /// </summary> + public string appName = SoftwareType.ON_Plus.ToString(); } #region APP鐗堟湰妫�娴� @@ -1333,17 +1360,293 @@ /// 瀛愯处鍙稩D /// </summary> public string childAccountId; - /// <summary> - /// 鍒嗕韩绫诲瀷 1.ROOM 2.DEVICE 3.SCENE - /// </summary> - public string shareType = "DEVICE"; + ///// <summary> + ///// 鍒嗕韩绫诲瀷 1.ROOM 2.DEVICE 3.SCENE + ///// 涓嶄紶榛樿鏌ュ叏閮� + ///// </summary> + //public string shareType = "DEVICE"; } #endregion + + #region 鍥剧墖涓婁紶涓嬭浇 + /// <summary> + /// 涓婁紶鍥剧墖 + /// </summary> + [System.Serializable] + public class UploadImageObj + { + /// <summary> + /// 鍓嶇紑鏍囪瘑 + /// </summary> + public string prefix; + /// <summary> + /// 鍏宠仈ID + /// </summary> + public string uid; + /// <summary> + /// 鏂囦欢鍚嶇О + /// </summary> + public string fileName; + /// <summary> + /// 鍥剧墖浜岃繘鍒舵祦 + /// </summary> + public byte[] content; + } + + /// <summary> + /// 鏌ヨ鍥剧墖璺緞 + /// </summary> + [System.Serializable] + public class GetImageUrlObj + { + /// <summary> + /// 鍥剧墖涓嬭浇璺緞鏍囪瘑 + /// </summary> + public string imageKey; + } #endregion + #endregion + + + /// <summary> + /// 鏋佸厜鎺ㄩ�佹秷鎭� + /// </summary> + [System.Serializable] + public class JPushMessageInfo + { + /// <summary> + /// 浣忓畢ID + /// </summary> + public string HomeId; + /// <summary> + /// 鎺ㄩ�佹爣棰� + /// </summary> + public string Title; + /// <summary> + /// 鎺ㄩ�佸唴瀹� + /// </summary> + public string Content; + /// <summary> + /// 鎺ㄩ�侀檮鍔犳暟鎹� + /// </summary> + public string Extras; + /// <summary> + /// 淇℃伅绫诲瀷 + /// </summary> + public string messageType = ""; + /// <summary> + /// 鎵╁睍鏁版嵁鍐呭 + /// </summary> + public string expantContent = ""; + + + } + + /// <summary> + /// 鏋佸厜鎺ㄩ�佹秷鎭� + /// </summary> + [System.Serializable] + public class JPushExpandData + { + /// <summary> + /// 闄勫姞鍐呭 + /// </summary> + public string expandData; + + } + + /// <summary> + /// 鏋佸厜鎺ㄩ�佹秷鎭� + /// </summary> + [System.Serializable] + public class ExpandData + { + /// <summary> + /// 浣忓畢ID + /// </summary> + public string homeId; + /// <summary> + /// 闄勫姞鍐呭 + /// </summary> + public string expantContent; + /// <summary> + /// 淇℃伅绫诲瀷 + /// </summary> + public string messageType; + } + + /// <summary> + /// 钀ょ煶浜戝瓙璐﹀彿token + /// </summary> + [System.Serializable] + public class EZChildAccessToken + { + /// <summary> + /// token + /// </summary> + public string accessToken; + /// <summary> + /// 杩囨湡鏃堕棿 + /// </summary> + public string expireTime; + } + + + #region 闊崇 + /// <summary> + /// 鑾峰彇闊崇鍒楄〃 + /// </summary> + [System.Serializable] + public class GetSpeakerObj : HomeIdObj + { + /// <summary> + /// 骞冲彴鍚嶇О + /// </summary> + public string platformName; + /// <summary> + /// 椤甸潰澶у皬 + /// </summary> + public int pageSize = 100; + /// <summary> + /// 椤甸潰搴忓彿 + /// </summary> + public int pageNo = 1; + } + + + [System.Serializable] + public class SpeakerObj : HomeIdObj + { + /// <summary> + /// 璁板綍鐨勪富閿甶d + /// </summary> + public string tokenId; + } + + /// <summary> + /// 鏇存柊闊崇澶囨敞 + /// </summary> + [System.Serializable] + public class UpdateSpeakerRemarkObj : SpeakerObj + { + /// <summary> + /// 澶囨敞 + /// </summary> + public string remark; + } + + + /// <summary> + /// 鑾峰彇闊崇鍒嗛厤鐨勮澶囧拰鍦烘櫙鍒楄〃 + /// </summary> + [System.Serializable] + public class GetSpeakerDeviceListObj : HomeIdObj + { + /// <summary> + /// 璁板綍鐨勪富閿甶d + /// </summary> + public string tokenId; + + } + + /// <summary> + /// 閰嶇疆鐨勮闊宠澶囧拰鍦烘櫙鏁版嵁 + /// </summary> + [System.Serializable] + public class SpeakerTargetInfo + { + /// <summary> + /// 鎺у埗鐨勭洰鏍嘔d锛屼簯绔殑璁惧Id鎴栬�呭満鏅疘d + /// </summary> + public string targetId; + /// <summary> + /// 鏄惁鏄澶囷紝鍦烘櫙涓篺alse + /// </summary> + public bool isDevice; + /// <summary> + /// 鐩爣鍚嶇О + /// </summary> + public string targetName; + /// <summary> + /// 鎵╁睍鍙傛暟褰撳墠rowview鏄惁閫変腑 + /// </summary> + public bool IsSelect; + } + + //[System.Serializable] + //public class SpeakerTargetInfoRow: SpeakerTargetInfo + //{ + // /// <summary> + // /// 褰撳墠rowview鏄惁閫変腑 + // /// </summary> + // public bool isSelect; + //} + + + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + [System.Serializable] + public class UpdateSpeakerDeviceListObj : SpeakerObj + { + /// <summary> + /// 澶囨敞 + /// </summary> + public List<SpeakerTargetInfo> targetInfos; + } + + /// <summary> + /// 鏇存柊闊崇鎺у埗鐨勮澶囧拰鍦烘櫙鐩爣 + /// </summary> + [System.Serializable] + public class SpeakerListRes + { + /// <summary> + /// 闊崇鍒楄〃 + /// </summary> + public List<SpeakerInfo> list; + } + + /// <summary> + /// 闊崇淇℃伅 + /// </summary> + [System.Serializable] + public class SpeakerInfo + { + /// <summary> + /// + /// </summary> + public string platformName { get; set; } + /// <summary> + /// + /// </summary> + public string remark { get; set; } + /// <summary> + /// + /// </summary> + public string tokenId { get; set; } + /// <summary> + /// + /// </summary> + public string userId { get; set; } + /// <summary> + /// + /// </summary> + public string userRegion { get; set; } + /// <summary> + /// + /// </summary> + public string homeId { get; set; } + /// <summary> + /// + /// </summary> + public string homeRegion { get; set; } + } + #endregion //#region 鏃ф帴鍙� ///// <summary> -- Gitblit v1.8.0