From 96b5e6c7ff9a00378f20645cad8ce9b264dd060a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AD=A3=E6=98=93?= Date: Fri, 27 Dec 2024 14:20:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E6=A3=80=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/reportFlow/fqc.js | 37 ++ .../FQC/defectCollection.vue | 57 ++- .../quality/components/TheWorkOrderList.vue | 86 ++++ src/views/touchScreen/quality/index.vue | 435 ++++++++++++++++-- src/views/touchScreen/report/index.vue | 1 - 5 files changed, 565 insertions(+), 51 deletions(-) create mode 100644 src/api/reportFlow/fqc.js create mode 100644 src/views/touchScreen/quality/components/TheWorkOrderList.vue diff --git a/src/api/reportFlow/fqc.js b/src/api/reportFlow/fqc.js new file mode 100644 index 0000000..ea4acb5 --- /dev/null +++ b/src/api/reportFlow/fqc.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 获取所有缺陷配置 +export function getDefectConfig(params) { + return request({ + url: '/mes/qualityManagement/FQC/QcDefectConfig/list_no_page', + method: 'get', + params + }) +} + +// 增加缺陷数 +export function AddDefectNum(params) { + return request({ + url: '/mes/qualityManagement/FQC/QcFinishedproductDefect/add_defect_num', + method: 'get', + params + }) +} + +// 修改缺陷数 +export function UpdateDefectNum(params) { + return request({ + url: '/mes/qualityManagement/FQC/QcFinishedproductDefect/update_defect_num', + method: 'get', + params + }) +} + +// 查询指定工单下的缺陷 +export function SearchDefectList(params) { + return request({ + url: '/mes/qualityManagement/FQC/QcFinishedproductDefect/search_defects', + method: 'get', + params + }) +} diff --git a/src/views/qualityManagement/FQC/defectCollection.vue b/src/views/qualityManagement/FQC/defectCollection.vue index e147ebe..822e4c4 100644 --- a/src/views/qualityManagement/FQC/defectCollection.vue +++ b/src/views/qualityManagement/FQC/defectCollection.vue @@ -1,8 +1,8 @@ - - + + - - - - + + + + - + - - + + @@ -126,7 +138,8 @@ {{ $t('btn.submit') }} - +
@@ -144,14 +157,14 @@ + + diff --git a/src/views/touchScreen/quality/index.vue b/src/views/touchScreen/quality/index.vue index 24d8642..34ba27d 100644 --- a/src/views/touchScreen/quality/index.vue +++ b/src/views/touchScreen/quality/index.vue @@ -4,34 +4,53 @@ - 工序报工 - 此工单工序记录 - 此工序今日记录 - 员工报工记录 + 入库检查记录表 + 中间检查记录表 工单查看 - - + + + 刷新 + + + 生成入库检查记录表 + + + - +
+
+ {{ key }} +
+ + +
+ {{ item.name }} + {{ getClickItemNum(item) + }} +
+
+
+
+ +
- - - - - - - - - + + +
@@ -41,7 +60,49 @@
- + + + + + + {{ formData.workorder }} + + + {{ formData.stoveCode }} + + + {{ formData.productionCode }} + + + {{ formData.productionName }} + + + {{ formData.planNum }} + + + {{ formData.drawingCode }} + + + {{ formData.version }} + + + {{ formData.materialCode }} + + + {{ formData.materialName }} + + + {{ formData.materialtextureCode }} + + + {{ formData.workorderDate }} + + + {{ formData.instructionDate }} + + + + @@ -54,25 +115,343 @@ + + + + + {{ formData.workorder }} + + + {{ updateName }} + + + + + + + \ No newline at end of file diff --git a/src/views/touchScreen/report/index.vue b/src/views/touchScreen/report/index.vue index 33296db..e6c23fe 100644 --- a/src/views/touchScreen/report/index.vue +++ b/src/views/touchScreen/report/index.vue @@ -408,7 +408,6 @@ function queryUserReport() { .left-content { min-height: 88vh; - padding: 20px; } .right-content {