54 lines
1.7 KiB
TypeScript
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 } })
|
|
}
|