import request from "/@/utils/request" /** * 房屋设施分组树 */ export function getDeviceGroupTree(params: any) { return request({ url: '/admin/device/deviceGroup/getDeviceGroupTree', method: 'get', params: params }) } /** * 添加设施分组子项 */ export function createGroupItem(data: any) { return request({ url: '/admin/device/deviceGroup/createGroupItem', method: 'post', data: data }) } /** * 添加设施分组子项 */ export function createGroupItems(data: any) { return request({ url: '/admin/device/deviceGroup/createGroupItems', method: 'post', data: data }) } /** * 添加设施分组子项 */ export function editGroupItem(data: any) { return request({ url: '/admin/device/deviceGroup/editGroupItem', method: 'post', data: data }) } /** * 修改分组排序 */ export function editGroupSort(data: any) { return request({ url: '/admin/device/deviceGroup/editGroupSort', method: 'post', data: data }) } /** * 添加设施分组子项 */ export function groupItemDetail(params: any) { return request({ url: '/admin/device/deviceGroup/groupItemDetail', method: 'get', params: params }) } /** * 删除设施分组子项 */ export function delGroupItemIds(data: any) { return request({ url: '/admin/device/deviceGroup/delGroupItemIds', method: 'delete', data: data }) } export function getDeviceGroupList(query: any) { return request({ url: '/admin/device/deviceGroup/getDeviceGroupList', method: 'get', params: query }) } export function syncAreaGroyup() { return request({ url: '/admin/device/deviceGroup/syncAreaGroyup', method: 'get', params: {} }) } export function fetchList(query?: Object) { return request({ url: '/admin/device/deviceGroup/page', method: 'get', params: query }) } export function addObj(obj?: Object) { return request({ url: '/admin/device/deviceGroup', method: 'post', data: obj }) } export function getObj(id?: string) { return request({ url: '/admin/device/deviceGroup/' + id, method: 'get' }) } export function delObjs(ids?: Object) { return request({ url: '/admin/device/deviceGroup', method: 'delete', data: ids }) } export function putObj(obj?: Object) { return request({ url: '/admin/device/deviceGroup', method: 'put', data: obj }) }