diff --git a/src/api/quality/firstReport.js b/src/api/quality/firstReport.js new file mode 100644 index 00000000..03e3db1a --- /dev/null +++ b/src/api/quality/firstReport.js @@ -0,0 +1,93 @@ +import request from '@/utils/request' + +// 查询来料报告列表 +export function listIncome(query) { + return request({ + url: '/quality/qcFirstReport/list', + method: 'get', + params: query + }); +} + +// 查询来料报告详细 +export function getIncome(recordId) { + return request({ + url: '/quality/qcFirstReport/' + recordId, + method: 'get' + }); +} + +// 新增来料报告 +export function addIncome(data) { + return request({ + url: '/quality/qcFirstReport', + method: 'post', + data: data + }); +} + +// 修改来料报告 +export function updateIncome(data) { + return request({ + url: '/quality/qcFirstReport', + method: 'put', + data: data + }); +} + +// 删除来料报告 +export function delIncome(recordId) { + return request({ + url: '/quality/qcFirstReport/' + recordId, + method: 'delete' + }); +} + +// 查询BOM物料管理列表 +export function getQcListBom(query) { + return request({ + url: '/quality/qcFirstReport/getQcListBom', + method: 'get', + params: query + }); + } + +// 查询供应商管理列表 +export function getQcListSupplier(query) { + return request({ + url: '/quality/qcFirstReport/getQcListSupplier', + method: 'get', + params: query + }); + } + +// 查询人员列表 +export function getQcListUser(query) { + return request({ + url: '/quality/qcFirstReport/getQcListUser', + method: 'get', + params: query + }); + } + +//状态修改 +export function changeIncomeStatus(recordId, status) { + const data = { + recordId, + status + } + return request({ + url: '/quality/qcFirstReport/changeIncomeStatus', + method: 'put', + data: data + }) + } + +// 查询检测项列表 +export function getCkeckProjectList(query) { + return request({ + url: '/quality/qcFirstReport/getCkeckProjectList', + method: 'get', + params: query + }); + } diff --git a/src/views/quality/firstReport/index.vue b/src/views/quality/firstReport/index.vue new file mode 100644 index 00000000..4684f53c --- /dev/null +++ b/src/views/quality/firstReport/index.vue @@ -0,0 +1,516 @@ + + + + \ No newline at end of file