From 2c01c784db33203617798ae9e5abfdebb94f34f5 Mon Sep 17 00:00:00 2001 From: zhaoxiaolin Date: Wed, 11 Dec 2024 10:37:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=A0=B8=E6=A3=80=E9=AA=8C=E4=BA=8C?= =?UTF-8?q?=E6=AC=A1=E7=BC=96=E8=BE=91-=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/quality/checkTaskDefect.js | 4 +- src/api/quality/income.js | 14 +- .../quality/qcIncome/checkProjectType.vue | 279 ++++++++++++------ src/views/system/role/authUser.vue | 2 +- 4 files changed, 203 insertions(+), 96 deletions(-) diff --git a/src/api/quality/checkTaskDefect.js b/src/api/quality/checkTaskDefect.js index 562261d..45d5760 100644 --- a/src/api/quality/checkTaskDefect.js +++ b/src/api/quality/checkTaskDefect.js @@ -1,8 +1,8 @@ import request from '@/utils/request' -export function getDefectValue(belongToDetail) { +export function getDefectValue(belongToDetail,checkType) { return request({ - url: '/quality/qcCheckTaskDefect/getDefectValue/' + belongToDetail, + url: '/quality/qcCheckTaskDefect/getDefectValue/' + belongToDetail+'/'+checkType, method: 'get', }); } diff --git a/src/api/quality/income.js b/src/api/quality/income.js index ae04250..6b98800 100644 --- a/src/api/quality/income.js +++ b/src/api/quality/income.js @@ -150,9 +150,9 @@ export function commitCheckResult(data) { }) } -export function getDefectList(defectType) { +export function getDefectList(checkType) { const data = { - defectType + checkType } return request({ url: '/quality/qcIncome/getDefectList', @@ -243,4 +243,12 @@ export function getWarehouseList(query) { method: 'get', params: query }); -} \ No newline at end of file +} + +export function getClassInfoListByCheckType(query) { + return request({ + url: '/quality/defectClass/getClassInfoListByCheckType', + method: 'get', + params: query + }); +} diff --git a/src/views/quality/qcIncome/checkProjectType.vue b/src/views/quality/qcIncome/checkProjectType.vue index 7d14c46..672cea7 100644 --- a/src/views/quality/qcIncome/checkProjectType.vue +++ b/src/views/quality/qcIncome/checkProjectType.vue @@ -4,7 +4,7 @@ v-if="showFlag" :visible.sync="showFlag" :modal= false - width="1400px" + width="1300px" > @@ -51,26 +51,24 @@ - - - - - - - --> - - - - + --> + + + + + + + + @@ -79,9 +77,9 @@ - - - + + + diff --git a/src/views/system/role/authUser.vue b/src/views/system/role/authUser.vue index 147aa33..b066d37 100644 --- a/src/views/system/role/authUser.vue +++ b/src/views/system/role/authUser.vue @@ -151,7 +151,7 @@ export default { }, // 返回按钮 handleClose() { - const obj = { path: "/system/role" }; + const obj = { path: "/op/system/role" }; this.$tab.closeOpenPage(obj); }, /** 搜索按钮操作 */