From dcef42fdbc763ad7623a1a9549ae0e50e5d460f2 Mon Sep 17 00:00:00 2001 From: chenze <1824191732@qq.com> Date: Fri, 16 Aug 2024 11:07:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E7=B1=BB=E5=9E=8B=E5=88=97=E8=A1=A8=E5=92=8C?= =?UTF-8?q?=E6=A5=BC=E5=B1=82=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/admin/RepairList.vue | 18 ++++-- src/views/admin/repair/PerformanceList.vue | 65 +++++++++++++--------- 2 files changed, 54 insertions(+), 29 deletions(-) diff --git a/src/views/admin/RepairList.vue b/src/views/admin/RepairList.vue index 9091ffc..ba90a75 100644 --- a/src/views/admin/RepairList.vue +++ b/src/views/admin/RepairList.vue @@ -68,7 +68,7 @@ export default { advanced: false, // 查询参数 queryParam: {}, - loadData:[], + loadData: [], // 表头 columns: [ { @@ -142,10 +142,20 @@ export default { }, methods: { getRepairList () { - let datas = { - 'menu': 7, - 'type': 'all' + let datas = {} + if (this.$route.query.repairUserId) { + datas = { + 'menu': 5, + 'type': 'all', + 'workerId': this.$route.query.repairUserId + } + } else { + datas = { + 'menu': 7, + 'type': 'all' + } } + getRepairList(datas).then(res => { this.loadData = res.rows }) diff --git a/src/views/admin/repair/PerformanceList.vue b/src/views/admin/repair/PerformanceList.vue index 30e97bc..e741caa 100644 --- a/src/views/admin/repair/PerformanceList.vue +++ b/src/views/admin/repair/PerformanceList.vue @@ -24,7 +24,7 @@ ref="table" rowKey="id" :columns="columns" - :data-source="loadData" + :data-source="workerData" > {{ text | statusFilter }} @@ -41,7 +41,7 @@ ref="table" rowKey="id" :columns="floorColumns" - :data-source="loadData" + :data-source="floorData" > {{ text | statusFilter }} @@ -59,7 +59,7 @@