import { request } from 'umi'; import SystemConst from '@/utils/const'; class Service { public queryView = () => request(`/${SystemConst.API_BASE}/user/settings/view`, { method: 'GET', }); public queryViews = () => request(`/${SystemConst.API_BASE}/user/settings/view/user`, { method: 'GET', }); public setView = (data: Record) => request(`/${SystemConst.API_BASE}/user/settings/view`, { method: 'POST', data, }); public setViews = (data: Record) => request(`/${SystemConst.API_BASE}/user/settings/view/user`, { method: 'PATCH', data, }); // 设备数量 deviceCount = (data?: any) => request(`/${SystemConst.API_BASE}/device/instance/_count`, { methods: 'GET', params: data }); // 产品数量 productCount = (data?: any) => request(`/${SystemConst.API_BASE}/device-product/_count`, { method: 'POST', data, }); userDetail = () => request(`/${SystemConst.API_BASE}/user/detail`, { method: 'GET', }); // apiDetail = (data: any) => // request(`/${SystemConst.API_BASE}/api-client/_query`, { // method: 'POST', // data, // }); apiDetail = (id: any) => request(`/${SystemConst.API_BASE}/application/${id}`, { method: 'GET', // data, }); // settingDetail = (data?: any) => // request(`/${SystemConst.API_BASE}/system/config/scopes`, { // method: 'POST', // data, // }); settingDetail = (scopes: any) => request(`/${SystemConst.API_BASE}/system/config/${scopes}`, { method: 'GET', }); queryCurrent = () => request(`/${SystemConst.API_BASE}/authorize/me`, { method: 'GET', }); } export default Service;