| | |
| | | import request, { CommonListResponse, IListWorkspaceResponse, IPage, IWorkspaceResponse } from '/@/api/http/request' |
| | | import { Device } from '/@/types/device' |
| | | |
| | | const HTTP_PREFIX = 'api/iot' |
| | | const HTTP_PREFIX = 'api/system' |
| | | |
| | | // login |
| | | export interface LoginBody { |
| | |
| | | return result.data |
| | | } |
| | | |
| | | export const getUserPage = async function (params: any, body: IPage): Promise<CommonListResponse<any>> { |
| | | |
| | | console.log(params,"++++++++++++++") |
| | | |
| | | const url = `${HTTP_PREFIX}/user/page` |
| | | const result = await request.get(url,{params:{...params,pageNum:body.current,pageSize:body.size}}) |
| | | return result.data |
| | | } |
| | | |
| | | |
| | | |
| | | export const updateUserInfo = async function (wid: string, user_id: string, body: {}): Promise<IWorkspaceResponse<any>> { |
| | | const url = `${HTTP_PREFIX}/users/${wid}/users/${user_id}` |
| | | const result = await request.put(url, body) |
| | |
| | | * @param params |
| | | */ |
| | | export const getDeviceList = async function (params:any): Promise<IListWorkspaceResponse<Device>> { |
| | | const url = `${HTTP_PREFIX}/manage/device` |
| | | const url = `${HTTP_PREFIX}/manage/device/getPage` |
| | | const result = await request.get(url,{params}) |
| | | return result.data |
| | | } |