|
@@ -27,20 +27,26 @@
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
async init(){
|
|
async init(){
|
|
- const [completed,incomplete] = await Promise.allSettled([this.getData('(3)'),this.getData('(1 OR 2 OR 4 OR 5 OR 6)')])
|
|
|
|
|
|
+ const [completed,incomplete,cancel] = await Promise.allSettled([this.getData('(3 OR 4)'),this.getData('(1 OR 2 OR 6)'),this.getData('(5)')])
|
|
var completedNum = completed.status =='fulfilled'?completed.value.total:0
|
|
var completedNum = completed.status =='fulfilled'?completed.value.total:0
|
|
var incompleteNum = incomplete.status =='fulfilled'?incomplete.value.total:0
|
|
var incompleteNum = incomplete.status =='fulfilled'?incomplete.value.total:0
|
|
|
|
+ var cancelNum = cancel.status =='fulfilled'?cancel.value.total:0
|
|
var data = [
|
|
var data = [
|
|
{
|
|
{
|
|
value:completedNum,
|
|
value:completedNum,
|
|
- status:[3],
|
|
|
|
|
|
+ status:[3,4],
|
|
name:'已完成'
|
|
name:'已完成'
|
|
},
|
|
},
|
|
{
|
|
{
|
|
value:incompleteNum,
|
|
value:incompleteNum,
|
|
- status:[1,2,4,5,6],
|
|
|
|
|
|
+ status:[1,2,6],
|
|
name:'未完成'
|
|
name:'未完成'
|
|
- }
|
|
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ value:cancelNum,
|
|
|
|
+ status:[5],
|
|
|
|
+ name:'已取消'
|
|
|
|
+ },
|
|
]
|
|
]
|
|
this.initChart(data)
|
|
this.initChart(data)
|
|
},
|
|
},
|