|
@@ -26,8 +26,10 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { columnOptionsChartStacking } from './indexOptionChart';
|
|
|
+import index from './allcommunit'
|
|
|
let dataArr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
|
|
|
export default {
|
|
|
+ mixins: [index],
|
|
|
data () {
|
|
|
return {
|
|
|
mixins_query: {
|
|
@@ -40,11 +42,11 @@ export default {
|
|
|
['name1', 'name2', 'name3'],
|
|
|
[
|
|
|
{
|
|
|
- data: [10, 20, 15],
|
|
|
+ data: [0],
|
|
|
name: '任务总数'
|
|
|
},
|
|
|
{
|
|
|
- data: [20, 30, 10],
|
|
|
+ data: [0],
|
|
|
name: '已完成'
|
|
|
}
|
|
|
],
|
|
@@ -56,7 +58,8 @@ export default {
|
|
|
methods: {
|
|
|
getData () {
|
|
|
this.$http.get('/sc-community/statisticWorkOrderTask', this.mixins_query).then(({ data, msg, status }) => {
|
|
|
- if (status == 0 && !!data) {
|
|
|
+ if (status == 0 && data.length != 0) {
|
|
|
+ debugger
|
|
|
let dataName = [];
|
|
|
let dataNums = [];
|
|
|
let datacompelete = [];
|
|
@@ -65,7 +68,10 @@ export default {
|
|
|
dataNums.push(item.total);
|
|
|
datacompelete.push(item.completeTotal);
|
|
|
})
|
|
|
+ debugger
|
|
|
this.clientOptions = columnOptionsChartStacking('(个)', dataName, [{ data: dataNums, name: '任务总数' }, { data: datacompelete, name: '已完成' }], [], 10);
|
|
|
+ } else if (data.length == 0) {
|
|
|
+ this.clientOptions = columnOptionsChartStacking('(个)', ['name1'], [{ data: [0], name: '任务总数' }, { data: [0], name: '已完成' }], [], 10);
|
|
|
}
|
|
|
})
|
|
|
},
|