mirror of
https://gitee.com/elegant_wings/dbd-meeting-html.git
synced 2025-06-21 17:19:35 +08:00
修改了对应设备类型列表和楼层列表
This commit is contained in:
parent
e91b4e308d
commit
dcef42fdbc
@ -68,7 +68,7 @@ export default {
|
|||||||
advanced: false,
|
advanced: false,
|
||||||
// 查询参数
|
// 查询参数
|
||||||
queryParam: {},
|
queryParam: {},
|
||||||
loadData:[],
|
loadData: [],
|
||||||
// 表头
|
// 表头
|
||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
@ -142,10 +142,20 @@ export default {
|
|||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
getRepairList () {
|
getRepairList () {
|
||||||
let datas = {
|
let datas = {}
|
||||||
'menu': 7,
|
if (this.$route.query.repairUserId) {
|
||||||
'type': 'all'
|
datas = {
|
||||||
|
'menu': 5,
|
||||||
|
'type': 'all',
|
||||||
|
'workerId': this.$route.query.repairUserId
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
datas = {
|
||||||
|
'menu': 7,
|
||||||
|
'type': 'all'
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
getRepairList(datas).then(res => {
|
getRepairList(datas).then(res => {
|
||||||
this.loadData = res.rows
|
this.loadData = res.rows
|
||||||
})
|
})
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
ref="table"
|
ref="table"
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:data-source="loadData"
|
:data-source="workerData"
|
||||||
>
|
>
|
||||||
<span slot="status" slot-scope="text">
|
<span slot="status" slot-scope="text">
|
||||||
{{ text | statusFilter }}
|
{{ text | statusFilter }}
|
||||||
@ -41,7 +41,7 @@
|
|||||||
ref="table"
|
ref="table"
|
||||||
rowKey="id"
|
rowKey="id"
|
||||||
:columns="floorColumns"
|
:columns="floorColumns"
|
||||||
:data-source="loadData"
|
:data-source="floorData"
|
||||||
>
|
>
|
||||||
<span slot="status" slot-scope="text">
|
<span slot="status" slot-scope="text">
|
||||||
{{ text | statusFilter }}
|
{{ text | statusFilter }}
|
||||||
@ -59,7 +59,7 @@
|
|||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { STable } from '@/components'
|
import { STable } from '@/components'
|
||||||
import { getRepairList, complete } from '@/api/admin/repair'
|
import { getWorkerList,getFloorList } from '@/api/admin/repair/repairStats'
|
||||||
import { checkPermission } from '@/utils/permissions'
|
import { checkPermission } from '@/utils/permissions'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
@ -86,40 +86,40 @@ export default {
|
|||||||
floorColumns: [
|
floorColumns: [
|
||||||
{
|
{
|
||||||
title: '楼层负责人',
|
title: '楼层负责人',
|
||||||
dataIndex: 'userName'
|
dataIndex: 'name'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '所属楼层',
|
title: '所属楼层',
|
||||||
dataIndex: 'typeName'
|
dataIndex: 'adr'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '工单总数',
|
title: '工单总数',
|
||||||
dataIndex: 'repairDeviceName'
|
dataIndex: 'zs'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
title: '已完成',
|
title: '已完成',
|
||||||
dataIndex: 'status'
|
dataIndex: 'closed'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '未解决',
|
title: '未解决',
|
||||||
dataIndex: 'repairLevel'
|
dataIndex: 'unresolved'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '处理中',
|
title: '处理中',
|
||||||
dataIndex: 'userName'
|
dataIndex: 'process'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '好评数量好评率',
|
title: '好评数量好评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'h'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '中评数量中评率',
|
title: '中评数量中评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'm'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '差评数量差评率',
|
title: '差评数量差评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'l'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '操作',
|
title: '操作',
|
||||||
@ -132,40 +132,40 @@ export default {
|
|||||||
columns: [
|
columns: [
|
||||||
{
|
{
|
||||||
title: '用户姓名',
|
title: '用户姓名',
|
||||||
dataIndex: 'userName'
|
dataIndex: 'username'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '所属分类',
|
title: '所属分类',
|
||||||
dataIndex: 'typeName'
|
dataIndex: 'typename'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '工单数量',
|
title: '工单数量',
|
||||||
dataIndex: 'repairDeviceName'
|
dataIndex: 'zs'
|
||||||
},
|
},
|
||||||
|
|
||||||
{
|
{
|
||||||
title: '已完成',
|
title: '已完成',
|
||||||
dataIndex: 'status'
|
dataIndex: 'closed'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '未解决',
|
title: '未解决',
|
||||||
dataIndex: 'repairLevel'
|
dataIndex: 'unresolved'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '处理中',
|
title: '处理中',
|
||||||
dataIndex: 'userName'
|
dataIndex: 'process'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '好评数量好评率',
|
title: '好评数量好评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'h'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '中评数量中评率',
|
title: '中评数量中评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'm'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '差评数量差评率',
|
title: '差评数量差评率',
|
||||||
dataIndex: 'repairTime'
|
dataIndex: 'l'
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: '操作',
|
title: '操作',
|
||||||
@ -181,7 +181,9 @@ export default {
|
|||||||
addEnable: checkPermission('admin:repair:add'),
|
addEnable: checkPermission('admin:repair:add'),
|
||||||
editEnabel: checkPermission('admin:repair:edit'),
|
editEnabel: checkPermission('admin:repair:edit'),
|
||||||
removeEnable: checkPermission('admin:repair:list'),
|
removeEnable: checkPermission('admin:repair:list'),
|
||||||
loadData: []
|
loadData: [],
|
||||||
|
workerData: [],
|
||||||
|
floorData: []
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
filters: {
|
filters: {
|
||||||
@ -197,17 +199,30 @@ export default {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
created () {
|
created () {
|
||||||
|
this.workerList()
|
||||||
|
this.floorList()
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
callback(){
|
// admin/repair/stats/workerList
|
||||||
|
workerList () {
|
||||||
|
getWorkerList().then(res => {
|
||||||
|
this.workerData = res.rows
|
||||||
|
})
|
||||||
|
},
|
||||||
|
floorList (){
|
||||||
|
getFloorList().then(res => {
|
||||||
|
this.floorData = res.rows
|
||||||
|
})
|
||||||
|
},
|
||||||
|
callback () {
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|
||||||
handleAdd () {
|
handleAdd () {
|
||||||
this.$refs.modal.add()
|
this.$refs.modal.add()
|
||||||
},
|
},
|
||||||
handleView (repairId) {
|
handleView (workerId) {
|
||||||
this.$router.push({ name: 'repairView', query: { repairId: repairId } })
|
this.$router.push({ name: 'repair', query: { repairUserId: workerId } })
|
||||||
},
|
},
|
||||||
handleEdit (record) {
|
handleEdit (record) {
|
||||||
this.$refs.modal.edit(record)
|
this.$refs.modal.edit(record)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user