>[danger] 權限功能暫時僅僅對代理自己創建的用戶生效。其他暫時不涉及到權限。存放的是權限的 id
[TOC=2]
## 權限列表
~~~[api]
get:/auth_power/list
<<<
success
{
"code": 0,
"data": {
"device_power": [
{
"id": 2,
"type": 29, // 設備類型
"code_name": "KD5P1", // 設備代號
"name": "電暖溫控器", // 設備名稱
"is_enabled": true, // 是否啟用 true 啟用 false 不啟用
"rule": [ // 驗證字段規則
{
"id": 201, // id
"field": "k_close", // 字段名
"name": "開關機", // 字段說明
"is_enabled": true // 是否啟用 true 啟用 false 不啟用
},
{
"id": 202,
"field": "mode",
"name": "模式切換",
"is_enabled": true
},
{
"id": 203,
"field": "bg_cfg",
"name": "高級參數",
"is_enabled": true
},
{
"id": 204,
"field": "hw_temp_set",
"name": "恒溫模式溫度設置",
"is_enabled": true
},
{
"id": 205,
"field": "is_heat",
"name": "加熱開關",
"is_enabled": true
},
{
"id": 206,
"field": "is_key_lock",
"name": "兒童鎖",
"is_enabled": true
},
{
"id": 207,
"field": "xj_hours",
"name": "休假模式設置",
"is_enabled": true
},
{
"id": 208,
"field": "sys_lock",
"name": "權限設置",
"is_enabled": true
},
{
"id": 209,
"field": "timer_set",
"name": "定時配置",
"is_enabled": true
},
{
"id": 210,
"field": "smart_cfg_index",
"name": "智能模式配置",
"is_enabled": true
},
{
"id": 211,
"field": "t_f_show",
"name": "地溫顯示",
"is_enabled": true
}
]
},
{
"id": 3,
"type": 46,
"code_name": "KD5P5",
"name": "空調溫控器",
"is_enabled": true,
"rule": [
{
"id": 301,
"field": "k_close",
"name": "開關機",
"is_enabled": true
},
{
"id": 302,
"field": "mode",
"name": "模式切換",
"is_enabled": true
},
{
"id": 303,
"field": "cool_heat",
"name": "運行方式",
"is_enabled": true
},
{
"id": 304,
"field": "bg_cfg",
"name": "高級參數",
"is_enabled": true
},
{
"id": 305,
"field": "hw_temp_set",
"name": "休假模式溫度設置",
"is_enabled": true
},
{
"id": 306,
"field": "is_heat",
"name": "是否加熱",
"is_enabled": true
},
{
"id": 307,
"field": "is_key_lock",
"name": "兒童鎖",
"is_enabled": true
},
{
"id": 308,
"field": "xj_hours",
"name": "休假模式配置",
"is_enabled": true
},
{
"id": 309,
"field": "sys_lock",
"name": "系統鎖定",
"is_enabled": true
},
{
"id": 310,
"field": "fan_speed",
"name": "風速設置",
"is_enabled": true
},
{
"id": 311,
"field": "timer_set",
"name": "定時配置",
"is_enabled": true
},
{
"id": 312,
"field": "smart_cfg_index",
"name": "智能模式配置",
"is_enabled": true
}
]
},
{
"id": 4,
"type": 53,
"code_name": "KD5P6",
"name": "彩云8000",
"is_enabled": true,
"rule": [
{
"id": 401,
"field": "k_close",
"name": "開關機",
"is_enabled": true
},
{
"id": 402,
"field": "count",
"name": "設備列表",
"is_enabled": true
},
{
"id": 403,
"field": "mode",
"name": "模式切換",
"is_enabled": true
},
{
"id": 404,
"field": "is_lock",
"name": "兒童鎖",
"is_enabled": true
},
{
"id": 405,
"field": "fixed_temp",
"name": "非程溫度配置",
"is_enabled": true
},
{
"id": 406,
"field": "bg_cfg",
"name": "高級參數",
"is_enabled": true
},
{
"id": 407,
"field": "week_cfg",
"name": "日/周程溫度",
"is_enabled": true
},
{
"id": 408,
"field": "month",
"name": "歷史配置",
"is_enabled": true
},
{
"id": 409,
"field": "power_off_and_lock",
"name": "設備鎖定",
"is_enabled": true
}
]
}
]
}
}
<<<
error
{
"code": -1,
"msg": "參數錯誤"
}
~~~
## 權限查詢
~~~[api]
get:/auth_power/read
int:user_id=1#用戶 id 不填默認自己的
<<<
success
{
"code": 0,
"data": {
"list": {
"id": 5,
"user_id": 5,
"role_id": 3,
"device_power": [],
"role_power": [
501,502,503,601,602,603,604, 605,606,607,701,702,703,704,705,706,801,802,101,
803,804,805,806,807,901,902,903,904,905,906,907,908, 909,910,911,912,913,1001,
1002,1003,1004,1005,1006,1007,1008,1101,1201,1201,1203,1301,1302,1303,1304,
1305,1306,1307,1308,1312
]
}
}
}
<<<
error
{
"code": -1,
"msg": "參數錯誤"
}
~~~
## 授予權限
~~~[api]
post:/auth_power/save
*int:user_id=1#用戶 id
*array:device_power=[]#設備權限 id 數組
<<<
success
{
"code": 0
}
<<<
error
{
"code": -1,
"msg": "參數錯誤"
}
~~~
- 文檔說明
- 更新日志
- Web App 更新日志
- 自用云平臺
- 鑫源云平臺
- 生產管理
- 數據展示平臺
- 云平臺 - v3
- 設備文檔
- KP0C0 - 0 - 0
- KP3C2 - 6 - 1
- K5C2 - 13 - 0
- KP1C2 - 18 - 0
- KP2C4 - 21 - 0
- K5C6 - 25 - 0
- KP5C1 - 27 - 0
- KD5P1 - 29 - 0
- KD5P5 - 46 - 0
- KP1C3 - 47 - 0
- KP1C4 - 48 - 0
- KP1C5 - 49 - 0
- KD4P6 - 53 - 0
- KP3C2 - 65 - 0
- KD5P8 - 72 - 0
- KP2C7 - 75 - 0
- KD5P601 - 76 - 0
- KD5P11 - 79 - 0
- KP01C1510 - 87 - 0
- KP03C0100 - 88 - 0
- KP01C1520 - 90 - 0
- 上報字段
- 數據庫
- 登錄注冊
- 手機注冊
- 郵箱注冊
- 用戶名注冊
- 個人資料
- 管理功能
- 代理相關
- 代理設備
- 授權設備
- 代理功能
- 用戶相關
- 用戶設備
- 用戶分組
- 權限相關
- 設備功能
- 設備分組
- 設備接口
- 數據統計
- 數據統計V2
- 數據統計V3
- 彩云8000 - 數據統計
- 號段申請
- 數據庫
- 登錄注銷
- 申請用戶
- 申請記錄
- 用戶申請
- 文件上傳
- 生產管理
- 登錄注冊
- 提供接口