81 lines
1.8 KiB
JavaScript
81 lines
1.8 KiB
JavaScript
/**
|
|
*工序配置
|
|
*/
|
|
import base from './base'; // 导入接口域名列表
|
|
import axios from '@/request'; // 导入http中创建的axios实例
|
|
|
|
const processAPI = {
|
|
/**
|
|
* 查询工序配置列表
|
|
*/
|
|
listProcess(param) {
|
|
return axios.post(`${base.url}/apis/mes/process/processOfList`, param)
|
|
},
|
|
/**
|
|
* 查询工序类型
|
|
*/
|
|
processTypeList(param) {
|
|
return axios.post(`${base.url}/apis/dict/getDictsByType`, param)
|
|
},
|
|
/**
|
|
* 添加/修改工序配置
|
|
*/
|
|
addAndChangeProcess(param) {
|
|
return axios.post(`${base.url}/apis/mes/process/addAndChange`, param)
|
|
},
|
|
/**
|
|
* 删除
|
|
*/
|
|
removeProcess(id) {
|
|
return axios.post(`${base.url}/apis/mes/process/batchDelete`, { ids: id })
|
|
},
|
|
/**
|
|
* 查看工序配置详细信息
|
|
*/
|
|
detailProcess(id) {
|
|
return axios.post(`${base.url}/apis/mes/process/detail`, {processId: id})
|
|
},
|
|
/**
|
|
* 审核
|
|
*/
|
|
audit(id) {
|
|
return axios.post(`${base.url}/apis/mes/process/audit`, {id: id})
|
|
},
|
|
/**
|
|
* 反审核
|
|
*/
|
|
backToAudit(id) {
|
|
return axios.post(`${base.url}/apis/mes/process/backToAudit`, {id: id})
|
|
},
|
|
/**
|
|
* 设备列表
|
|
*/
|
|
advancedQuery(param) {
|
|
return axios.post(`${base.url}/apis/device/advancedQuery`, param)
|
|
},
|
|
|
|
// 批量审核 工序配置
|
|
batchAudit(id) {
|
|
return axios.post(`${base.url}/apis/mes/process/batchAudit`, { ids: id })
|
|
},
|
|
|
|
//导入往来期初数据
|
|
importExcel(param) {
|
|
return axios({
|
|
url:`${base.url}/apis/workprocedure/export`,
|
|
method: 'post',
|
|
data: param,
|
|
processData: false,// 告诉axios不要去处理发送的数据(重要参数)
|
|
headers: {
|
|
'Content-Type': 'multipart/form-data'
|
|
}
|
|
})
|
|
},
|
|
|
|
}
|
|
export default processAPI;
|
|
|
|
|
|
|
|
|