import request from '@/utils/request' // 查询来料检验列表 export function listIncome(query) { return request({ url: '/quality/qcIncome/list', method: 'get', params: query }); } // 查询来料检验详细 export function getIncome(recordId) { return request({ url: '/quality/qcIncome/' + recordId, method: 'get' }); } // 新增来料检验 export function addIncome(data) { return request({ url: '/quality/qcIncome', method: 'post', data: data }); } // 修改来料检验 export function updateIncome(data) { return request({ url: '/quality/qcIncome', method: 'put', data: data }); } // 删除来料检验 export function delIncome(recordId) { return request({ url: '/quality/qcIncome/' + recordId, method: 'delete' }); } // 查询BOM物料管理列表 export function getQcListBom(query) { return request({ url: '/quality/qcIncome/getQcListBom', method: 'get', params: query }); } // 查询供应商管理列表 export function getQcListSupplier(query) { return request({ url: '/quality/qcIncome/getQcListSupplier', method: 'get', params: query }); } // 查询人员列表 export function getQcListUser(query) { return request({ url: '/quality/qcIncome/getQcListUser', method: 'get', params: query }); } //状态修改 export function changeIncomeStatus(recordId, status) { const data = { recordId, status } return request({ url: '/quality/qcIncome/changeIncomeStatus', method: 'put', data: data }) } // 查询检测项列表 export function getCkeckProjectList(query) { return request({ url: '/quality/qcIncome/getCkeckProjectList', method: 'get', params: query }); } //合格不合格 export function changeCheckDetailStatus(recordId, status,remark,defectCode,defectQuality) { const data = { recordId, status, remark, defectCode, defectQuality } return request({ url: '/quality/qcIncome/changeCheckDetailStatus', method: 'put', data: data }) } //测量值提交 export function commitActualValue(recordId, actualValues,status,checkLevel,sampleAql,sampleCode,sampleQuality) { const data = { recordId, actualValues, status, checkLevel,sampleAql,sampleCode,sampleQuality } return request({ url: '/quality/qcIncome/commitActualValue', method: 'put', data: data }) } //获取最多坏的数量 export function getAutoJudge(sampleQuality,checkLevel,sampleAql,actualValues,downDiff,upperDiff) { const data = { sampleQuality, checkLevel, sampleAql, actualValues, downDiff, upperDiff } return request({ url: '/quality/handCheck/getAutoJudge', method: 'post', data: data }) } //审核结果提交 export function commitCheckResult(data) { return request({ url: '/quality/qcIncome/commitCheckResult', method: 'put', data: data }) } export function getDefectList(defectType) { const data = { defectType } return request({ url: '/quality/qcIncome/getDefectList', method: 'put', data: data }); } // 查询来料单列表 export function getLLWorkOrder(query) { return request({ url: '/quality/qcIncome/getLLWorkOrder', method: 'get', params: query }); } // 查询生产过程-工单列表 export function getWorkOrder(query) { return request({ url: '/quality/qcIncome/getWorkOrder', method: 'get', params: query }); } // 查询入库订单列表 export function getProductWorkOrder(query) { return request({ url: '/quality/qcIncome/getProductWorkOrder', method: 'get', params: query }); } // 查询巡检任务列表 export function getCkeckProjectXJList(query) { return request({ url: '/quality/qcIncome/getCkeckProjectXJList', method: 'get', params: query }); } export function getWeightValue(recordId) { return request({ url: '/quality/qcIncome/getWeightValue/' + recordId, method: 'get' }) }