diff --git a/src/api/quality/income.js b/src/api/quality/income.js new file mode 100644 index 0000000..e6b812a --- /dev/null +++ b/src/api/quality/income.js @@ -0,0 +1,71 @@ +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 + }); + } \ No newline at end of file diff --git a/src/api/quality/qcProduce.js b/src/api/quality/qcProduce.js new file mode 100644 index 0000000..c196e8d --- /dev/null +++ b/src/api/quality/qcProduce.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询生产过程检验任务列表 +export function listQcProduce(query) { + return request({ + url: '/quality/qcProduce/list', + method: 'get', + params: query + }); +} + +// 查询生产过程检验任务详细 +export function getQcProduce(recordId) { + return request({ + url: '/quality/qcProduce/' + recordId, + method: 'get' + }); +} + +// 新增生产过程检验任务 +export function addQcProduce(data) { + return request({ + url: '/quality/qcProduce', + method: 'post', + data: data + }); +} + +// 修改生产过程检验任务 +export function updateQcProduce(data) { + return request({ + url: '/quality/qcProduce', + method: 'put', + data: data + }); +} + +// 删除生产过程检验任务 +export function delQcProduce(recordId) { + return request({ + url: '/quality/qcProduce/' + recordId, + method: 'delete' + }); +} diff --git a/src/api/quality/warehousing.js b/src/api/quality/warehousing.js new file mode 100644 index 0000000..377aef8 --- /dev/null +++ b/src/api/quality/warehousing.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询成品入库检验任务列表 +export function listWarehousing(query) { + return request({ + url: '/quality/qcWarehousing/list', + method: 'get', + params: query + }); +} + +// 查询成品入库检验任务详细 +export function getWarehousing(recordId) { + return request({ + url: '/quality/qcWarehousing/' + recordId, + method: 'get' + }); +} + +// 新增成品入库检验任务 +export function addWarehousing(data) { + return request({ + url: '/quality/qcWarehousing', + method: 'post', + data: data + }); +} + +// 修改成品入库检验任务 +export function updateWarehousing(data) { + return request({ + url: '/quality/qcWarehousing', + method: 'put', + data: data + }); +} + +// 删除成品入库检验任务 +export function delWarehousing(recordId) { + return request({ + url: '/quality/qcWarehousing/' + recordId, + method: 'delete' + }); +} diff --git a/src/views/quality/qcIncome/index.vue b/src/views/quality/qcIncome/index.vue new file mode 100644 index 0000000..404c375 --- /dev/null +++ b/src/views/quality/qcIncome/index.vue @@ -0,0 +1,498 @@ + + + diff --git a/src/views/quality/qcIncome/selectMaterial.vue b/src/views/quality/qcIncome/selectMaterial.vue new file mode 100644 index 0000000..caf2e8a --- /dev/null +++ b/src/views/quality/qcIncome/selectMaterial.vue @@ -0,0 +1,164 @@ + + diff --git a/src/views/quality/qcIncome/selectSupplier.vue b/src/views/quality/qcIncome/selectSupplier.vue new file mode 100644 index 0000000..bf96fcb --- /dev/null +++ b/src/views/quality/qcIncome/selectSupplier.vue @@ -0,0 +1,148 @@ + + diff --git a/src/views/quality/qcIncome/selectUser.vue b/src/views/quality/qcIncome/selectUser.vue new file mode 100644 index 0000000..1167c39 --- /dev/null +++ b/src/views/quality/qcIncome/selectUser.vue @@ -0,0 +1,146 @@ + + diff --git a/src/views/quality/qcProduce/index.vue b/src/views/quality/qcProduce/index.vue new file mode 100644 index 0000000..68b9d12 --- /dev/null +++ b/src/views/quality/qcProduce/index.vue @@ -0,0 +1,546 @@ + + + diff --git a/src/views/quality/qcWarehousing/index.vue b/src/views/quality/qcWarehousing/index.vue new file mode 100644 index 0000000..f8f7c80 --- /dev/null +++ b/src/views/quality/qcWarehousing/index.vue @@ -0,0 +1,546 @@ + + + diff --git a/src/views/technology/recipe/content.vue b/src/views/technology/recipe/content.vue index 07cb770..a671e2b 100644 --- a/src/views/technology/recipe/content.vue +++ b/src/views/technology/recipe/content.vue @@ -160,14 +160,6 @@ --> -
@@ -198,14 +190,6 @@
-