/** * 用户设备API */ import request, { Method } from '@/utils/request' // 获取根据设备类型用户绑定的设备 export function getDeviceByDtypeAndMemberId(params){ return request({ url: `care/care_device_member_bind/get_devices_by_dtype_member_id`, config: {method: Method.GET, needToken: true, loading: false}, params }) } // 获取根据设备类型用户绑定的设备及在线情况 export function getDeviceOnlineByDtypeAndMemberId(params){ return request({ url: `care/care_device_member_bind/get_devices_online_by_dtype_member_id`, config: {method: Method.GET, needToken: true, loading: true}, params }) } // 根据设备类型绑定设备 export function bindDeviceByDtype(params){ return request({ url: `care/care_device_member_bind/bind_device_by_dtype`, config: {method: Method.POST, needToken: true, loading: false}, params }) } // 解除绑定睡眠床垫 export function delSleepMattress(params){ return request({ url: `care/care_device_member_bind/del_sleep_mattress`, config: {method: Method.POST, needToken: true, loading: false}, params }) } // 删除绑定设备 export function del(ids){ return request({ url: `care/care_device_member_bind/${ids}`, config: {method: Method.DELETE, needToken: true, loading: false} }) } // 修改设备 export function editDevice(params, id){ return request({ url: `care/device/edit_user_name/${id}`, config: {method: Method.PUT, needToken: true, loading: true}, params }) } // 绑定守护之影套包 export function bindUUSH(params){ return request({ url: `care/care_device_member_bind/bind_UUSH`, config: {method: Method.PUT, needToken: true, loading: false}, params }) }