diff --git a/src/api/equipmentList/index.ts b/src/api/equipmentList/index.ts index 474a356..dc3dceb 100644 --- a/src/api/equipmentList/index.ts +++ b/src/api/equipmentList/index.ts @@ -1,14 +1,17 @@ import request from '@/utils/request'; import type { EquipmentList, DeviceInfoForm } from '@/api/equipmentList/types'; +import { AxiosPromise } from 'axios'; +import { DemoVO, DemoForm, DemoQuery } from '@/api/demo/demo/types'; /** * 新增设备 * @param data 设备数据 * @returns AxiosPromise */ -export const addEquipment = ( )=> { +export const addEquipment = (data: DemoForm)=> { return request({ url: '/device/info/add', method: 'post', + data: data }); }; @@ -20,7 +23,7 @@ export const addEquipment = ( )=> { export const getDevicetList = (query: EquipmentList) => { return request({ url: '/device/info/list', - method: 'post', + method: 'get', params: query }); }; @@ -40,11 +43,10 @@ export const getDeviceInfo = (id: string | number) => { * 删除设备 * @param ids 设备主键列表(Query:ids=1,2,3) */ -export const delDevice = (ids: Array) => { +export const delDevice = (id: string | number | Array) => { return request({ - url: '/device/info/delete', - method: 'post', - params: { ids: ids.join(',') } + url: '/demo/demo/' + id, + method: 'delete', }); }; /** diff --git a/src/views/demo/demo/index.vue b/src/views/demo/demo/index.vue index e064f40..57492a9 100644 --- a/src/views/demo/demo/index.vue +++ b/src/views/demo/demo/index.vue @@ -212,7 +212,7 @@ const submitForm = () => { } else { await addDemo(form.value).finally(() => (buttonLoading.value = false)); } - proxy?.$modal.msgSuccess('修改成功'); + proxy?.$modal.msgSuccess('保存成功'); dialog.visible = false; await getList(); } diff --git a/src/views/equipmentList/list.vue b/src/views/equipmentList/list.vue index 7d11406..a8ce6b9 100644 --- a/src/views/equipmentList/list.vue +++ b/src/views/equipmentList/list.vue @@ -4,17 +4,17 @@
- - + + - - + + - - + + - - + + 搜索 @@ -50,14 +50,14 @@ - - - - - - - - + + + + + + + +