前端埋点和后端埋点的区别是什么(后端埋点的例子)

前端埋点和后端埋点的区别是什么(后端埋点的例子)八十 单车订单统计实现 1 请求 getBikeOrder this axios p p p data v 2505e99a data v 5b474d2a span style font size 17px data v 2505e99a get this httpUrl span p

大家好,我是讯享网,很高兴认识大家。



八十、单车订单统计实现

1.请求

getBikeOrder() {

     this.\(axios</span></p><p data-v-2505e99a data-v-5b474d2a><span style="font-size:17px;" data-v-2505e99a>       .get(this.\)httpUrl + &quot;/echart/bikeOrder&quot;)

       .then((res) =&gt; res.data)

       .then((res) =&gt; {

         this.draw1(res)

       });

   },

2.后端实现

 @GetMapping(&quot;/bikeOrder&quot;)

 public List&lt;ChartPie&gt; bikeOrder() {

   return bikeorderService.bikeOrder();

 }

 &lt;select id=&quot;bikeOrder&quot; resultType=&quot;com.longyi.bikescreen.entity.ChartPie&quot;&gt;

   SELECT bike.name, sum(bikeorder.money) AS value

   FROM bikeorder

     JOIN bike ON bikeorder.bike = bike.id

   GROUP BY bike.name

   order by value desc

     limit 6

 &lt;/select&gt;

4.定义option

     var option = {

       color: [’#fd7f0e’, ‘#04f9fa’, ‘#16bd87’, ‘#1aa3ff’, ‘#ff633c’, ‘#ffc722’],

       tooltip: {

         trigger: ‘item’,


讯享网

         formatter: ‘{a} &lt;br/&gt;{b}:{c} 元’,

       },

       legend: {

         bottom: ‘10%’,

         itemWidth: 10,

         itemHeight: 10,

         textStyle: {

           color: ‘#fff’,

           fontSize: ‘12’,

         },

       },

       series: [

         {

           name: ‘单车订单’,

           type: ‘pie’,

           center: [‘50%’, ‘40%’],

           radius: [‘35%’, ‘50%’],

           label: {

             normal: {

               formatter: params =&gt; {

                 return params.name + &quot;:&quot; + params.value + &quot;元&quot;

               },

             },

           },

           data: data,

          

         },

       ],

     };

5.初始化调用

小讯
上一篇 2025-06-02 09:18
下一篇 2025-05-18 13:37

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/153378.html