|
|
|
|
// 生产质量检验
|
|
|
|
|
import request from '@/axios';
|
|
|
|
|
|
|
|
|
|
// 获取主加工单位-供应商下拉列表
|
|
|
|
|
export const getSupplierList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/BA/Oem/listForSelect',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 手动生成质量检验
|
|
|
|
|
export const createInspection = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/startNew',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取生产质量检验
|
|
|
|
|
export const getInspectionList = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/listSearch',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 生产质量检验详情
|
|
|
|
|
export const getInspectionDetail = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/detail',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 生产质量检验结果填报
|
|
|
|
|
export const fillInspection = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/fill',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取同炉同槽列表
|
|
|
|
|
export const getSameLotList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/getSameList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 同槽同炉结果应用
|
|
|
|
|
export const applySameLot = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/sameResultCopy',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取硬度数据列表
|
|
|
|
|
export const getHardnessList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/IotHardness/getDataFirst',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 刷新硬度数据
|
|
|
|
|
export const refreshHardness = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/IotHardness/getDataRefresh',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 获取测厚数据
|
|
|
|
|
export const getThicknessList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/IotThickness/getData',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 质量记录跳转
|
|
|
|
|
export const goQualityRecord = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/toQaRecord',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 合格证跳转
|
|
|
|
|
export const goCertificate = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/toCertificate',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// 烧结包装防护-子件
|
|
|
|
|
export const getSubPackageList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/blade-desk/QA/InspectionTask/subPartList',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
});
|
|
|
|
|
};
|