import request from "@/utils/request";
|
|
// 查询原材料检验列表
|
export function qualityInspectListPage(query) {
|
return request({
|
url: '/quality/qualityInspect/listPage',
|
method: 'get',
|
params: query,
|
})
|
}
|
|
// 新增原材料检验
|
export function qualityInspectAdd(data) {
|
return request({
|
url: '/quality/qualityInspect/add',
|
method: 'post',
|
data: data,
|
})
|
}
|
|
// 修改原材料检验
|
export function qualityInspectUpdate(data) {
|
return request({
|
url: '/quality/qualityInspect/update',
|
method: 'post',
|
data: data,
|
})
|
}
|
|
// 删除原材料检验
|
export function qualityInspectDel(data) {
|
return request({
|
url: '/quality/rawMaterialInspection/delete',
|
method: 'post',
|
data: data,
|
})
|
}
|
|
// 提交原材料检验
|
export function submitQualityInspect(data) {
|
return request({
|
url: '/quality/qualityInspect/submit',
|
method: 'post',
|
data: data,
|
})
|
}
|
|
// 下载原材料检验报告
|
export function downloadQualityInspect(data) {
|
return request({
|
url: '/quality/rawMaterialInspection/export',
|
method: 'post',
|
data: data,
|
responseType: "blob",
|
})
|
}
|
|
// 获取供应商列表
|
export function getSupplierList() {
|
return request({
|
url: '/basic/supplier/list',
|
method: 'get',
|
})
|
}
|
|
// 获取产品列表
|
export function getProductList() {
|
return request({
|
url: '/basic/product/list',
|
method: 'get',
|
})
|
}
|
|
// 获取产品型号列表
|
export function getProductModelList(productId) {
|
return request({
|
url: '/basic/productModel/list',
|
method: 'get',
|
params: { productId },
|
})
|
}
|
|
// 获取检验员列表
|
export function getUserList() {
|
return request({
|
url: '/system/user/list',
|
method: 'get',
|
})
|
}
|
|
|
// 查询检验指标
|
export function qualityInspectParamInfo(query) {
|
return request({
|
url: '/quality/qualityInspectParam/' + query,
|
method: 'get',
|
data: query,
|
})
|
}
|
// 提交检验
|
export function qualityInspectParamUpdate(query) {
|
return request({
|
url: '/quality/qualityInspectParam/update',
|
method: 'post',
|
data: query,
|
})
|
}
|
|
// 删除检验记录
|
export function qualityInspectParamDel(query) {
|
return request({
|
url: '/quality/qualityInspectParam/del',
|
method: 'delete',
|
data: query,
|
})
|
}
|
// 删除指标列表
|
export function qualityInspectDetailByProductId(params) {
|
return request({
|
url: "/qualityTestStandard/getQualityTestStandardByProductId",
|
method: "get",
|
params: params,
|
});
|
}
|
// 根据标准ID获取标准参数
|
export function getQualityTestStandardParamByTestStandardId(testStandardId) {
|
return request({
|
url: "/qualityTestStandard/getQualityTestStandardParamByTestStandardId",
|
method: "get",
|
params: { testStandardId },
|
});
|
}
|
|
// 查询附件列表
|
export function qualityInspectFileListPage(query) {
|
return request({
|
url: '/quality/qualityInspectFile/listPage',
|
method: 'get',
|
params: query,
|
})
|
}
|
// 保存附件列表
|
export function qualityInspectFileAdd(query) {
|
return request({
|
url: '/quality/qualityInspectFile/add',
|
method: 'post',
|
data: query,
|
})
|
}
|
// 删除附件列表
|
export function qualityInspectFileDel(query) {
|
return request({
|
url: '/quality/qualityInspectFile/del',
|
method: 'delete',
|
data: query,
|
})
|
}
|
|
|
// 工序查询
|
export function list() {
|
return request({
|
url: "/productProcess/list",
|
method: "get",
|
});
|
}
|
|
// 查询不合格记录列表(inspectState:0待处理/1已处理)
|
export function qualityUnqualifiedListPage(query) {
|
return request({
|
url: '/quality/qualityUnqualified/listPage',
|
method: 'get',
|
params: query,
|
})
|
}
|
|
// 处理不合格记录(不传 dealName/dealTime,后端自动取当前登录人/时间)
|
export function qualityUnqualifiedDeal(data) {
|
return request({
|
url: '/quality/qualityUnqualified/deal',
|
method: 'post',
|
data: data,
|
})
|
}
|