41 lines
949 B
JavaScript
41 lines
949 B
JavaScript
const http = uni.$u.http;
|
|
|
|
// 查询场景联动列表
|
|
export function listScene (query) {
|
|
return http.get('/iot/scene/list', { params: query });
|
|
}
|
|
|
|
// 查询场景联动详细
|
|
export function getScene (sceneId) {
|
|
return http.get('/iot/scene/' + sceneId);
|
|
}
|
|
|
|
// 新增场景联动
|
|
export function addScene (data) {
|
|
return http.post('/iot/scene', data);
|
|
}
|
|
|
|
// 修改场景联动
|
|
export function updateScene (data) {
|
|
return http.put('/iot/scene', data);
|
|
}
|
|
|
|
// 删除场景联动
|
|
export function delScene (sceneId) {
|
|
return http.delete('/iot/scene/' + sceneId);
|
|
}
|
|
|
|
//获取设备列表
|
|
export function deviceShortList (params) {
|
|
return http.get('/iot/device/shortList', { params });
|
|
}
|
|
|
|
//根据设备id获取下拉选项数据
|
|
export function runScene (query) {
|
|
return http.post('/iot/runtime/runScene', null, { params: query });
|
|
}
|
|
|
|
// 修改场景状态
|
|
export function updateStatus (data) {
|
|
return http.put('/iot/scene/updateStatus', data);
|
|
} |