You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
136 lines
2.9 KiB
136 lines
2.9 KiB
import request from '@/axios'; |
|
|
|
// 获取列表 |
|
export const getList = (params) => { |
|
return request({ |
|
url: '/api/blade-desk/QA/ProReTemplate/list', |
|
method: 'get', |
|
params |
|
}); |
|
}; |
|
|
|
// 新增 |
|
export const addRecords = (data) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/saveBat', |
|
method:'post', |
|
data |
|
}) |
|
} |
|
|
|
// 修改 |
|
export const editRecords = (data) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/update', |
|
method:'post', |
|
data |
|
}) |
|
} |
|
|
|
// 删除 |
|
export const deleteRecords = (params) =>{ |
|
return request({ |
|
url:"/api/blade-desk/QA/ProReTemplate/remove", |
|
method:"post", |
|
params |
|
}) |
|
} |
|
|
|
// 电子档案详情 |
|
export const getWordDetail = (params) =>{ |
|
return request({ |
|
// url:'/api/blade-desk/QA/ProReTemplate/detail', |
|
url:`/api/blade-desk/QA/InspectionTask/getByRfpId/${params.id}`, |
|
method:'get', |
|
}) |
|
} |
|
|
|
// 复制 |
|
export const copyData = (params) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/copy', |
|
method:'get', |
|
params |
|
}) |
|
} |
|
|
|
// 获取作业中心下拉 |
|
export const getWorkList = (params) =>{ |
|
return request({ |
|
url:'/api/blade-desk/BA/WorkCenter/listForSelect', |
|
method:'get', |
|
params |
|
}) |
|
} |
|
|
|
// 获取工序下拉数据 |
|
export const getProcessList = (params) =>{ |
|
return request({ |
|
url:'/api/blade-desk/bsProcessSet/list', |
|
method:'get', |
|
params |
|
}) |
|
} |
|
|
|
// 维护电子档案 |
|
export const editTable = (data) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/InspectionTask/saveOrEdit', |
|
// url:'/api/blade-desk/QA/ProReTemplate/updateDetail', |
|
method:'post', |
|
data |
|
}) |
|
} |
|
|
|
// 删除电子档案数据 |
|
export const deleteTable = (params) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/removeFromDetail', |
|
method:'get', |
|
params |
|
}) |
|
} |
|
|
|
// 获取过程记录模板-审批状态字典 |
|
export const getApprovalStatus = (params) =>{ |
|
return request({ |
|
url:'/api/blade-system/dict/dictionary?code=ProReTemplate-ApprovalStatus', |
|
method:'get' |
|
}) |
|
} |
|
|
|
|
|
// 修改状态 /QA/ProReTemplate/updateStatus |
|
export const updateStatus = (data) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/updateStatus', |
|
method:'post', |
|
data |
|
}) |
|
} |
|
|
|
// 发布接口 |
|
export const release = (params) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/publish', |
|
method:'post', |
|
params |
|
}) |
|
} |
|
|
|
// 审核接口 |
|
export const audit = (data) =>{ |
|
return request({ |
|
url:'/api/blade-desk/QA/ProReTemplate/audit', |
|
method:'post', |
|
data |
|
}) |
|
} |
|
|
|
// 查询审核历史 |
|
export const auditHistory = (params) =>{ |
|
return request({ |
|
url:`/api/blade-desk/QA/ProReTemplate/auditHistory/${params.id}`, |
|
method:'get', |
|
}) |
|
} |