From 5a51ba06b36b985f6831c53e2c941aaafd1be570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?yinjinlu-pc=5C=E5=B0=B9=E9=87=91=E8=B7=AF?= <411641505@qq.com> Date: Tue, 3 Dec 2024 23:55:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E6=A3=80=E9=AA=8C=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E8=B4=A8=E6=A3=80=E7=BB=93=E6=9E=9C=E5=A1=AB=E6=8A=A5?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/qc/qcresult.js | 44 ++ src/api/mes/qc/qcresultdetail.js | 52 ++ .../DictSelect/dictOptionSelect.vue | 33 +- src/views/mes/qc/ipqc/index.vue | 19 +- src/views/mes/qc/iqc/iqc.vue | 23 +- src/views/mes/qc/iqc/iqcline.vue | 1 - src/views/mes/qc/oqc/index.vue | 27 +- src/views/mes/qc/qcindex/index.vue | 31 +- src/views/mes/qc/qcresult/detail.vue | 454 ++++++++++++++++++ src/views/mes/qc/qcresult/index.vue | 333 +++++++++++++ 10 files changed, 977 insertions(+), 40 deletions(-) create mode 100644 src/api/mes/qc/qcresult.js create mode 100644 src/api/mes/qc/qcresultdetail.js create mode 100644 src/views/mes/qc/qcresult/detail.vue create mode 100644 src/views/mes/qc/qcresult/index.vue diff --git a/src/api/mes/qc/qcresult.js b/src/api/mes/qc/qcresult.js new file mode 100644 index 0000000..8490d51 --- /dev/null +++ b/src/api/mes/qc/qcresult.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询检测结果记录列表 +export function listQcresult(query) { + return request({ + url: '/mes/qc/qcresult/list', + method: 'get', + params: query + }) +} + +// 查询检测结果记录详细 +export function getQcresult(resultId) { + return request({ + url: '/mes/qc/qcresult/' + resultId, + method: 'get' + }) +} + +// 新增检测结果记录 +export function addQcresult(data) { + return request({ + url: '/mes/qc/qcresult', + method: 'post', + data: data + }) +} + +// 修改检测结果记录 +export function updateQcresult(data) { + return request({ + url: '/mes/qc/qcresult', + method: 'put', + data: data + }) +} + +// 删除检测结果记录 +export function delQcresult(resultId) { + return request({ + url: '/mes/qc/qcresult/' + resultId, + method: 'delete' + }) +} diff --git a/src/api/mes/qc/qcresultdetail.js b/src/api/mes/qc/qcresultdetail.js new file mode 100644 index 0000000..e1b04fd --- /dev/null +++ b/src/api/mes/qc/qcresultdetail.js @@ -0,0 +1,52 @@ +import request from '@/utils/request' + +// 查询检测结果明细记录列表 +export function listQcresultdetail(query) { + return request({ + url: '/mes/qc/qcresultdetail/list', + method: 'get', + params: query + }) +} + +export function listDetails(query) { + return request({ + url: '/mes/qc/qcresultdetail/listDetails', + method: 'get', + params: query + }) +} + +// 查询检测结果明细记录详细 +export function getQcresultdetail(detailId) { + return request({ + url: '/mes/qc/qcresultdetail/' + detailId, + method: 'get' + }) +} + +// 新增检测结果明细记录 +export function addQcresultdetail(data) { + return request({ + url: '/mes/qc/qcresultdetail', + method: 'post', + data: data + }) +} + +// 修改检测结果明细记录 +export function updateQcresultdetail(data) { + return request({ + url: '/mes/qc/qcresultdetail', + method: 'put', + data: data + }) +} + +// 删除检测结果明细记录 +export function delQcresultdetail(detailId) { + return request({ + url: '/mes/qc/qcresultdetail/' + detailId, + method: 'delete' + }) +} diff --git a/src/components/DictSelect/dictOptionSelect.vue b/src/components/DictSelect/dictOptionSelect.vue index 2760b65..eb266ce 100644 --- a/src/components/DictSelect/dictOptionSelect.vue +++ b/src/components/DictSelect/dictOptionSelect.vue @@ -1,33 +1,54 @@ diff --git a/src/views/mes/qc/qcresult/index.vue b/src/views/mes/qc/qcresult/index.vue new file mode 100644 index 0000000..36ad77e --- /dev/null +++ b/src/views/mes/qc/qcresult/index.vue @@ -0,0 +1,333 @@ + + +