127 lines
2.5 KiB
JavaScript
127 lines
2.5 KiB
JavaScript
import request from '@/utils/request'
|
|
|
|
export function list(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/page',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function getInfo(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/get',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function enabled(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/enabled',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function del(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/delete',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function update(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/update',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
export function add(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取基板列表
|
|
export function listSubstrate(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/substrateList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取BOM列表
|
|
export function listBom(data) {
|
|
return request({
|
|
url: '/api/process/process-flow/bomList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取某个设备下的bom
|
|
export function listEquipmentBom(data) {
|
|
return request({
|
|
url: 'process/process-flow-equipment/equipmentBomList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取所有设备的bom
|
|
export function listAllEquipmentBom(data) {
|
|
return request({
|
|
url: '/api/process/process-flow-equipment/allEquipmentBomList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取某个设备下的配方
|
|
export function listEquipmentRecipe(data) {
|
|
return request({
|
|
url: 'process/process-flow-equipment/equipmentRecipeList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取所有设备下的配方
|
|
export function listAllEquipmentRecipe(data) {
|
|
return request({
|
|
url: '/api/process/process-flow-equipment/allEquipmentRecipeList',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 保存某个工艺下的所有节点
|
|
export function addProcessFlows(data) {
|
|
return request({
|
|
url: 'process/process-flow-equipment/add',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
// 获取工艺流程下所有节点
|
|
export function listProcessFlowNode(data) {
|
|
return request({
|
|
url: '/api/process/process-flow-equipment/list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取工序列表
|
|
export function listProcess(data) {
|
|
return request({
|
|
url: '/api/process/work-sequence/list',
|
|
method: 'post',
|
|
data
|
|
})
|
|
}
|
|
|
|
// 获取工艺自动code
|
|
export function getCode() {
|
|
return request({
|
|
url: '/api/process/process-flow/getCode',
|
|
method: 'post'
|
|
})
|
|
}
|