Commit fd842f765c836cf0facc7f027d65b6dac8f1dc09

Authored by ww
1 parent 86f47acb

perf: update device list api

@@ -12,6 +12,7 @@ import { @@ -12,6 +12,7 @@ import {
12 import { ChildDeviceParams } from './model/deviceModel'; 12 import { ChildDeviceParams } from './model/deviceModel';
13 import { PaginationResult } from '/#/axios'; 13 import { PaginationResult } from '/#/axios';
14 import { AlarmLogItem } from './model/deviceConfigModel'; 14 import { AlarmLogItem } from './model/deviceConfigModel';
  15 +import { omit } from 'lodash-es';
15 enum DeviceManagerApi { 16 enum DeviceManagerApi {
16 /** 17 /**
17 * 设备URL 18 * 设备URL
@@ -38,9 +39,11 @@ enum DeviceManagerApi { @@ -38,9 +39,11 @@ enum DeviceManagerApi {
38 } 39 }
39 40
40 export const devicePage = (params: DeviceQueryParam) => { 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