Commit fd842f765c836cf0facc7f027d65b6dac8f1dc09

Authored by ww
1 parent 86f47acb

perf: update device list api

... ... @@ -12,6 +12,7 @@ import {
12 12 import { ChildDeviceParams } from './model/deviceModel';
13 13 import { PaginationResult } from '/#/axios';
14 14 import { AlarmLogItem } from './model/deviceConfigModel';
  15 +import { omit } from 'lodash-es';
15 16 enum DeviceManagerApi {
16 17 /**
17 18 * 设备URL
... ... @@ -38,9 +39,11 @@ enum DeviceManagerApi {
38 39 }
39 40
40 41 export const devicePage = (params: DeviceQueryParam) => {
41   - return defHttp.get<PaginationResult<DeviceModel>>({
42   - url: DeviceManagerApi.DEVICE_URL,
43   - params,
  42 + const { page, pageSize } = params;
  43 + const otherParams = omit(params, ['page', 'pageSize']);
  44 + return defHttp.post<PaginationResult<DeviceModel>>({
  45 + url: `${DeviceManagerApi.DEVICE_URL}?page=${page}&pageSize=${pageSize}`,
  46 + params: otherParams,
44 47 });
45 48 };
46 49
... ...