diff --git a/src/views/admin/RepairList.vue b/src/views/admin/RepairList.vue index fa78bbf..ef5a7df 100644 --- a/src/views/admin/RepairList.vue +++ b/src/views/admin/RepairList.vue @@ -3,17 +3,32 @@
- - + + - - - + + + + {{ item.name }} + + - + + + + {{ item.name }} + + + + + @@ -22,30 +37,9 @@ - - - - - {{ item.name }} - - - - - - - - {{ item.name }} - - - - - - + + @@ -54,18 +48,22 @@ - + - {{ item.label }} - - + + + + + + @@ -75,7 +73,7 @@ - + @@ -194,12 +192,6 @@ export default { }, { value: '三级', label: '三级' - }, { - value: '四级', - label: '四级' - }, { - value: '五级', - label: '五级' } ], evalOptions: [{ @@ -251,11 +243,11 @@ export default { dataIndex: 'sn' }, { - title: '所属分类', + title: '故障类别', dataIndex: 'typeName' }, { - title: '设备名称', + title: '故障子类', dataIndex: 'deviceName' }, { @@ -273,7 +265,7 @@ export default { dataIndex: 'repairLevel' }, { - title: '提交人', + title: '报修人', dataIndex: 'name' }, { @@ -301,12 +293,12 @@ export default { // 状态:1 待派单,3 重新派单,5 已派单,7 处理中, 9已完成 待评价, 11 已关闭 13 已评价 statusFilter (status) { const statusMap = { - '1': '待分配', + '1': '待派单', '3': '重新派单', '5': '已派单', '7': '处理中', '9': '已完成,待评价', - '11': '已关闭', + '11': '无效申请', '13': '已评价' } return statusMap[status] @@ -327,6 +319,7 @@ export default { }, reset () { this.queryParam = {} + this.queryParam.typeId = '' this.selectRepairList() }, customRequest (file) { @@ -401,16 +394,15 @@ export default { }) }, // 查询设备 - selectDevice (item) { - getRepairDeviceList({ 'typeId': item.key }).then(res => { + selectDevice (typeId) { + getRepairDeviceList({ 'typeId': typeId }).then(res => { this.deviceList = res.rows }) - this.queryParam.typeId = item.key - console.log(this.queryParam.typeId) + this.queryParam.typeId = typeId + }, - getDeviceName (item) { - this.deviceName = item.label - this.queryParam.deviceId = item.key + getDeviceName (deviceId) { + this.queryParam.deviceId = deviceId }, // 查询工单列表 selectRepairList () { @@ -449,7 +441,8 @@ export default { 'endTime': this.queryParam.endTime, 'evalService': this.queryParam.evalService, 'timeout': this.queryParam.timeout, - 'remark': this.queryParam.remark + 'remark': this.queryParam.remark, + 'name': this.queryParam.name } } getRepairList(datas).then(res => { diff --git a/src/views/admin/repair/PerformanceList.vue b/src/views/admin/repair/PerformanceList.vue index aa2892c..36aab03 100644 --- a/src/views/admin/repair/PerformanceList.vue +++ b/src/views/admin/repair/PerformanceList.vue @@ -8,7 +8,7 @@ - + @@ -23,22 +23,6 @@
- - - - {{ text | statusFilter }} - - - 详情 - - - + + + + {{ text | statusFilter }} + + + 详情 + + + + diff --git a/src/views/admin/repair/RepairAddressList.vue b/src/views/admin/repair/RepairAddressList.vue index 56755ae..e0a7ccb 100644 --- a/src/views/admin/repair/RepairAddressList.vue +++ b/src/views/admin/repair/RepairAddressList.vue @@ -29,7 +29,7 @@ 编辑 - 门牌 + 楼层 删除 diff --git a/src/views/admin/repair/RepairDeviceTypeList.vue b/src/views/admin/repair/RepairDeviceTypeList.vue index f310e0d..c5155a5 100644 --- a/src/views/admin/repair/RepairDeviceTypeList.vue +++ b/src/views/admin/repair/RepairDeviceTypeList.vue @@ -4,7 +4,7 @@ - + @@ -81,11 +81,11 @@ export default { // 表头 columns: [ { - title: '名称', + title: '设备类别', dataIndex: 'name' }, { - title: '负责人', + title: '派单员', dataIndex: 'staffName' }, { diff --git a/src/views/admin/repair/RepairStatistics.vue b/src/views/admin/repair/RepairStatistics.vue index 06d9bf4..6533f39 100644 --- a/src/views/admin/repair/RepairStatistics.vue +++ b/src/views/admin/repair/RepairStatistics.vue @@ -50,17 +50,17 @@
超时量
{{ repairStatsCount.timeout }}
-
-
差评量
-
{{ repairStatsCount.l }}
+
+
好评量
+
{{ repairStatsCount.h }}
中评量
{{ repairStatsCount.m }}
-
-
好评量
-
{{ repairStatsCount.h }}
+
+
差评量
+
{{ repairStatsCount.l }}
@@ -230,7 +230,7 @@ export default { dataIndex: 'typename' }, { - title: '保修次数', + title: '报修次数', dataIndex: 'zs' }, {