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 @@