From d723fee177238df0dbab80eb788876ebd154927d Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期四, 24 十月 2024 11:55:46 +0800 Subject: [PATCH] Update HDLLoginInterceptor.java --- HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/api/HDLCloudProjectApi.java | 143 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 143 insertions(+), 0 deletions(-) diff --git a/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/api/HDLCloudProjectApi.java b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/api/HDLCloudProjectApi.java new file mode 100644 index 0000000..abc8349 --- /dev/null +++ b/HDLLinkPMSdk/src/main/java/com/hdl/linkpm/sdk/core/api/HDLCloudProjectApi.java @@ -0,0 +1,143 @@ +package com.hdl.linkpm.sdk.core.api; + +import com.hdl.linkpm.sdk.user.HDLLinkPMUser; + +/** + * Created by jlchen on 12/3/21. + * B绔� 鐢ㄦ埛鐩稿叧鐨凙PI鎺ュ彛 + */ +public class HDLCloudProjectApi { + /***************椤圭洰绠$悊***************/ + //鑾峰彇鎸囧畾鍏徃鍛樺伐鍒楄〃 鏀寔鍚嶇О妯$硦鏌ヨ + public static final String POST_DEBUGGER_GET = "/basis-footstone/mgmt/user/manage/getUserByCompanyIdAndUserName"; + //鏂板椤圭洰 + public static final String POST_PROJECT_CREATE = "/smart-footstone/mgmt/community/project/create"; + //鍒犻櫎椤圭洰 + public static final String POST_PROJECT_DELETE_BY_ID = "/smart-footstone/mgmt/community/project/deleteById"; + //鑾峰彇椤圭洰鍒楄〃 + public static final String POST_PROJECT_GET_PAGE = "/smart-footstone/mgmt/community/project/page"; + //鑾峰彇浜屾璋冭瘯 + public static final String POST_REDEBUG_GET_PAGE = "/smart-footstone/mgmt/community/project/getDebugInfoList"; + //缂栬緫椤圭洰 + public static final String POST_PROJECT_UPDATE = "/smart-footstone/mgmt/community/project/update"; +// //鍒嗛厤璋冭瘯浜哄憳 +// public static final String POST_PROJECT_ARRANGE_DEBUG_USER = "/smart-footstone/mgmt/community/project/arrangeDebugUser"; + //鏍规嵁椤圭洰璋冭瘯鐘舵�佽幏鍙栭」鐩粺璁℃暟鎹� + public static final String POST_PROJECT_GET_SUMMARY_LIST = "/smart-footstone/mgmt/community/project/getSummaryList"; + //鏍规嵁椤圭洰ID鑾峰彇椤圭洰淇℃伅 + public static final String POST_PROJECT_GET_INFO = "/smart-footstone/mgmt/community/project/getInfo"; + //鍒嗛厤涓氬姟浜哄憳鍚� 淇敼涓鸿窡杩涗腑鐘舵�� + public static final String POST_PROJECT_ARRANGE_BUSINESS_USER = "/smart-footstone/mgmt/community/project/arrangeBusinessUser"; + //浜や粯椤圭洰 鎵�鏈夋埧灞嬪浜庡凡浜や粯鐘舵�佹墠閫氳繃 鍚﹀垯鎻愮ず灏氭湭鏈夋湭浜や粯鐨勬埧灞� + public static final String POST_PROJECT_DELIVERY_ROJECT = "/smart-footstone/mgmt/community/project/deliveryProject"; + //鎾ゅ洖浜や粯鐨勯」鐩� 宸蹭氦浠樼殑椤圭洰鍙樹负寰呬氦浠� 閽堝閰掑簵鍜屽湴浜ч」鐩� + public static final String POST_PROJECT_WITHDRAW_DELIVERY_PROJECT = "/smart-footstone/mgmt/community/project/withdrawDeliveryProject"; + + + /***************鎴垮眿绠$悊***************/ + //鏌ヨ鎴垮眿淇℃伅鍒楄〃锛屽垎椤垫煡璇� :鏍规嵁鏌ヨ鏉′欢锛岃繑鍥炴煡璇㈢粨鏋滅殑鎴垮眿璇︾粏淇℃伅鍒楄〃 + public static final String POST_PROJECT_GET_HOUSE_PAGE = "/smart-footstone/mgmt/community/houseExtend/getHousePage"; + //娣诲姞鍒嗛厤璋冭瘯浜哄憳 :缁欐埧灞嬫坊鍔犺皟璇曚汉鍛橈紝璋冭瘯浜哄憳璐﹀彿蹇呴』瀛樺湪锛屾洿鏂拌皟璇曚汉鍛樿皟璇曡繖涓帴鍙e氨濂斤紝浼氳繘琛岃鐩� + public static final String POST_HOUSE_DEBUGGER_ADD = "/smart-footstone/mgmt/community/houseExtend/add"; + //鎵归噺娣诲姞璋冭瘯浜哄憳 :澶氫釜鎴垮眿鍚屾椂鍒嗛厤缁欎竴涓皟璇曚汉鍛� + public static final String POST_HOUSE_DEBUGGER_BATCHADD = "/smart-footstone/mgmt/community/houseExtend/batchAdd"; + //鎵归噺鏇存柊璋冭瘯鐘舵�� + public static final String POST_HOUSE_BATCH_UPDATE_STATUS = "/smart-footstone/mgmt/community/houseExtend/batchUpdateStatus"; + + + /***************鏁版嵁涓婁紶浜戠***************/ + /** + * 鏇存柊oid 鍏ㄩ噺 + */ + public static final String POST_HOUSE_DEVICE_FULL_UPDATE = "/home-wisdom/program/device/oid/add"; + /** + * 鍔熻兘鍏ㄩ噺鏇存柊 + */ + public static final String POST_HOUSE_FUNCTION_FULL_UPDATE = "/home-wisdom/program/device/add"; + /** + * 鎴块棿Uid鍏ㄩ噺鏇存柊 + */ + public static final String POST_HOUSE_ROOM_FULL_UPDATE = "/home-wisdom/program/room/add"; + /** + * 鍦烘櫙鍏ㄩ噺鏇存柊 + */ + public static final String POST_HOUSE_SCENE_FULL_UPDATE = "/home-wisdom/program/scene/sync"; + /** + * 鑷姩鍖栧叏閲忔洿鏂� + */ + public static final String POST_HOUSE_LOGIC_FULL_UPDATE = "/home-wisdom/program/logic/sync"; + /** + * 瀹夐槻鍏ㄩ噺鏇存柊 + */ + public static final String POST_HOUSE_SECURITY_FULL_UPDATE = "/home-wisdom/program/security/sync"; + /** + * 缇ゆ帶鍏ㄩ噺鏇存柊 + */ + public static final String POST_HOUSE_GROUPCONTROL_FULL_UPDATE = "/home-wisdom/program/device/groupcontrol/syncData"; + /** + * 鏇存敼浣忓畢鍚嶇О + */ + public static final String POST_HOUSENAME_UPDATE = "/home-wisdom/program/home/updateName"; + /** + * 娣诲姞鎺ㄩ�乀oken + */ + public static final String POST_JPUSH_BIND = "/smart-footstone/app/push-information/add"; + /** + * 鍒犻櫎鎺ㄩ�乀oken + */ + public static final String POST_JPUSH_UNBIND = "/smart-footstone/app/push-information/delete"; + + /***************缃戝叧椹卞姩***************/ + /** + * 鑾峰彇椹卞姩鍒嗛〉鍒楄〃 + */ + public static final String POST_GET_DRIVERLIST = "/smart-footstone/driver/driverList"; + + /** + * 鑾峰彇椹卞姩鐗堟湰鍒嗛〉鍒楄〃 + */ + public static final String POST_GET_VERSIONLIST = "/smart-footstone/driver/versionList"; + + /** + * 绾㈠璁惧绫诲瀷鍒楄〃 + */ + public static final String POST_GET_IR_DEVICETYPELIST = "/smart-footstone/app/ir/device-type/list"; + + /** + * 鏌ヨ绾㈠璁惧绫诲瀷鐨勫搧鐗屽垪琛� + */ + public static final String POST_GET_IR_DEVICEBRANDLIST = "/smart-footstone/app/ir/brand/list"; + + /** + * 鏌ヨ绾㈠璁惧绫诲瀷鐨勫搧鐗岀孩澶栫爜搴撳垪琛� + */ + public static final String POST_GET_IR_DEVICECODELIST = "/smart-footstone/app/ir/code/list"; + + /** + * 娣诲姞椹卞姩涓嬭浇娆℃暟 + */ + public static final String POST_ADD_DOWNLOADCOUNT= "/smart-footstone/driver/addDownloadCount"; + + /** + * 娣诲姞鍥轰欢涓嬭浇娆℃暟 + */ + public static final String POST_ADD_FIRMWARE_DOWNLOADCOUNT= "/smart-footstone/firmware/firmwareVersion/updateDownload"; + + /** + * 娣诲姞涓夋柟涓嬭浇娆℃暟 + */ + public static final String POST_ADD_THIRD_DOWNLOADCOUNT= "/iot-cloud/mgmt/third/firmware/version/downOverlay"; + + + + + + /** + * 鑾峰彇瀹屾暣鐨勮姹傚湴鍧� + * @param api + * @return + */ + public static String getRequestUrl(String api){ + return HDLLinkPMUser.getInstance().getUserRegionUrl() + api; + } +} -- Gitblit v1.8.0