xieruidong 2 年之前
父节点
当前提交
4d05412668
共有 1 个文件被更改,包括 37 次插入1 次删除
  1. 37 1
      public/assets/js/backend/seller/my_team.js

+ 37 - 1
public/assets/js/backend/seller/my_team.js

@@ -73,7 +73,43 @@ define(['jquery', 'bootstrap', 'backend', 'addtabs', 'table', 'echarts', 'echart
                         {field: 'category_name', title: __('销售人'), operate: false,},
                         {field: 'num', title: __('金额'), operate: false,},
                     ]
-                ]
+                ],
+                onLoadSuccess(row){
+                    let a=Echarts.init(document.getElementById('charts2'))
+                    let items=[]
+                    row.rows.forEach(item=>{
+                        items.push({value:item.num,name:item.category_name})
+                    })
+                    console.log(items)
+                    a.setOption({
+                        title: {
+                            text: '销售额排名',
+                            left: 'center'
+                        },
+                        tooltip: {
+                            trigger: 'item'
+                        },
+                        legend: {
+                            orient: 'vertical',
+                            left: 'left'
+                        },
+                        series: [
+                            {
+                                name: '品类',
+                                type: 'pie',
+                                radius: '50%',
+                                data: items,
+                                emphasis: {
+                                    itemStyle: {
+                                        shadowBlur: 10,
+                                        shadowOffsetX: 0,
+                                        shadowColor: 'rgba(0, 0, 0, 0.5)'
+                                    }
+                                }
+                            }
+                        ]
+                    })
+                }
             });
             Table.api.bindevent(table);
             Table.api.bindevent(table1);