import request from '@/utils/request' // 来料质量报表 export function getIncomeTableList(query) { return request({ url: '/quality/staticTable/getIncomeTableList', method: 'get', params: query }); } // 生产过程质量报表 export function getProduceChartData(query) { return request({ url: '/quality/staticTable/getProduceChartData', method: 'get', params: query }); } export function getWorkcenterList() { return request({ url: '/quality/staticTable/getWorkcenterList', method: 'get' }); } export function getXJCheckTableList(query) { return request({ url: '/quality/staticTable/getXJCheckTableList', method: 'get', params: query }); } export function getXJCheckTableDetail(query) { return request({ url: '/quality/staticTable/getXJCheckTableDetail', method: 'get', params: query }); } export function getXJChartData(query) { return request({ url: '/quality/staticTable/getXJChartData', method: 'get', params: query }); } export function getQmsRateTable(query) { return request({ url: '/quality/staticTable/getQmsRateTable', method: 'get', params: query }); } export function getCheckTypeList(typeCode) { return request({ url: '/quality/staticTable/getCheckTypeList/' + typeCode, method: 'get' }); } export function getSupplierList(typeCode) { return request({ url: '/quality/staticTable/getSupplierList/' + typeCode, method: 'get' }); } export function getDLTableAvgInfo(query) { return request({ url: '/quality/staticTable/getDLTableAvgInfo', method: 'get', params: query }); } export function getDLDetailList(query) { return request({ url: '/quality/staticTable/getDLDetailList', method: 'get', params: query }); } export function getProjectOptionList(checkType) { return request({ url: '/quality/staticTable/getProjectOptionList/' + checkType, method: 'get' }); } export function getDLTableCPKInfo(query) { return request({ url: '/quality/staticTable/getDLTableCPKInfo', method: 'get', params: query }); } export function getTableHzTitle(query) { return request({ url: '/quality/staticTable/getTableHzTitle', method: 'get', params: query }); } /**巡检分析报表 */ //巡检缺陷不良率表头 export function getTableHzTitleTh(query) { return request({ url: '/quality/staticTable/getTableHzTitle', method: 'post', data: query }); } //巡检缺陷不良率表体 export function getTableHzData(query) { return request({ url: '/quality/staticTable/getTableHzData', method: 'post', data: query }); } //巡检不良占比分析报表 export function getTableHzNoOkData(query) { return request({ url: '/quality/staticTable/getTableHzNoOkData', method: 'post', data: query }); } // 获取头部统计维度年月日 export function getDictData(data) { return request({ url: '/quality/qcInterface/getDictData', method: 'get', params: data }); } /**首检、来料分析报表接口 */ //不良率表体 export function getTableHzDataSC(query) { return request({ url: '/quality/staticTable/getTableHzDataSC', method: 'post', data: query }); } //不良占比分析报表 export function getTableHzNoOkDataSC(query) { return request({ url: '/quality/staticTable/getTableHzNoOkDataSC', method: 'post', data: query }); } //供应商柱状图 export function getIncomeChartList(query) { return request({ url: '/quality/staticTable/getIncomeChartList', method: 'post', data: query }); } //定量值明细报表 export function getDLTableMXTitle(query) { return request({ url: '/quality/staticTable/getDLTableMXTitle', method: 'get', params: query }); } export function getDLTableMXList(query) { return request({ url: '/quality/staticTable/getDLTableMXList', method: 'get', params: query }); } export function getProdLineList() { return request({ url: '/quality/staticTable/getProdLineList', method: 'get', params: {} }); } //CPK统计报表 export function getTableCPKTitle(query) { return request({ url: '/quality/staticTable/getTableCPKTitle', method: 'get', params: query }); } export function getTableCPKList(query) { return request({ url: '/quality/staticTable/getTableCPKList', method: 'get', params: query }); } //白坯质量报表头部 export function getMonthOfDateTitle(query) { return request({ url: '/quality/staticTable/getMonthOfDateTitle', method: 'get', params: query }); } export function getMonthOfData(query) { return request({ url: '/quality/staticTable/getMonthOfData', method: 'get', params: query }); } export function getMonthOfLine(query) { return request({ url: '/quality/staticTable/getMonthOfLine', method: 'get', params: query }); } export function getMonthOfDataRework(query) { return request({ url: '/quality/staticTable/getMonthOfDataRework', method: 'get', params: query }); } export function getMonthOfLineRework(query) { return request({ url: '/quality/staticTable/getMonthOfLineRework', method: 'get', params: query }); } export function getMonthOfDataDefect(query) { return request({ url: '/quality/staticTable/getMonthOfDataDefect', method: 'get', params: query }); } export function getDefectItemTitle(query) { return request({ url: '/quality/staticTable/getDefectItemTitle', method: 'get', params: query }); } export function getDefectItemData(query) { return request({ url: '/quality/staticTable/getDefectItemData', method: 'get', params: query }); } export function getDefectItemLine(query) { return request({ url: '/quality/staticTable/getDefectItemLine', method: 'get', params: query }); } export function getDefectItemDataPC(query) { return request({ url: '/quality/staticTable/getDefectItemDataPC', method: 'get', params: query }); } export function getDefectItemLinePC(query) { return request({ url: '/quality/staticTable/getDefectItemLinePC', method: 'get', params: query }); }