chem_mes/mes-ui/mes-ui-admin-vue3/src/api/tba/machineparamdetail/index.ts

46 lines
1.5 KiB
TypeScript
Raw Normal View History

import request from '@/config/axios'
export interface MachineParamDetailVO {
id: number
enabledStatus: number
remark: string
procParamName: string
procParamUnit: string
procParamId: number
standardValue: number
upperLimit: number
lowerLimit: number
dev: string
isAlert: string
machineParamId: number
}
// 查询机台工艺参数配置子分页
export const getMachineParamDetailPage = async (params) => {
return await request.get({ url: `/tba/machine-param-detail/page`, params })
}
// 查询机台工艺参数配置子详情
export const getMachineParamDetail = async (id: number) => {
return await request.get({ url: `/tba/machine-param-detail/get?id=` + id })
}
// 新增机台工艺参数配置子
export const createMachineParamDetail = async (data: MachineParamDetailVO) => {
return await request.post({ url: `/tba/machine-param-detail/create`, data })
}
// 修改机台工艺参数配置子
export const updateMachineParamDetail = async (data: MachineParamDetailVO) => {
return await request.put({ url: `/tba/machine-param-detail/update`, data })
}
// 删除机台工艺参数配置子
export const deleteMachineParamDetail = async (id: number) => {
return await request.delete({ url: `/tba/machine-param-detail/delete?id=` + id })
}
// 导出机台工艺参数配置子 Excel
export const exportMachineParamDetail = async (params) => {
return await request.download({ url: `/tba/machine-param-detail/export-excel`, params })
}