index.ts
610 Bytes
import { DeviceInfoItemType, DeviceTypeItem } from './model';
import { TBPaginationResult } from '/#/axios';
import { defHttp } from '/@/utils/http/axios';
enum Api {
GET_DEVICE_INFOS = '/tenant/deviceInfos',
GET_DEVICE_TYPE = '/device/types',
}
export const getDeviceInfos = () => {
return defHttp.get<TBPaginationResult<DeviceInfoItemType>>(
{
url: Api.GET_DEVICE_INFOS,
},
{ joinPrefix: false }
);
};
export const getDeviceTypes = () => {
return defHttp.get<TBPaginationResult<DeviceTypeItem[]>>(
{
url: Api.GET_DEVICE_TYPE,
},
{ joinPrefix: false }
);
};