heli-mes/mes-ui/mes-ui-admin-vue3/src/api/heli/dataacquisition/index.ts
2026-03-27 10:28:29 +08:00

54 lines
1.7 KiB
TypeScript

import request from '@/config/axios'
export interface DataAcquisitionVO {
id: number
code: string
programNumber: string
toolNumber: number
runningDuration: string
runningStatus: string
speedOfMainshaft: string
feedSpeed: string
status: number
}
// 查询设备数据采集分页
export const getDataAcquisitionPage = async (params) => {
return await request.get({ url: `/heli/data-acquisition/page`, params })
}
// 查询设备数据采集详情
export const getDataAcquisition = async (id: number) => {
return await request.get({ url: `/heli/data-acquisition/get?id=` + id })
}
// 新增设备数据采集
export const createDataAcquisition = async (data: DataAcquisitionVO) => {
return await request.post({ url: `/heli/data-acquisition/create`, data })
}
// 修改设备数据采集
export const updateDataAcquisition = async (data: DataAcquisitionVO) => {
return await request.put({ url: `/heli/data-acquisition/update`, data })
}
// 删除设备数据采集
export const deleteDataAcquisition = async (id: number) => {
return await request.delete({ url: `/heli/data-acquisition/delete?id=` + id })
}
// 导出设备数据采集 Excel
export const exportDataAcquisition = async (params) => {
return await request.download({ url: `/heli/data-acquisition/export-excel`, params })
}
export const getList = async () => {
return await request.get({ url: `/heli/data-acquisition/getList` })
}
export const getDataAcquisitionList = async (code: string) => {
return await request.get({ url: `/heli/data-acquisition/getDataAcquisitionList`, params: { code } })
}
// 新增客户新表
export const updateTime = async (acquisitionTime) => {
return await request.get({ url: `/heli/data-acquisition/updateTime`,params: { acquisitionTime } })
}