好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > laravel + vue實現的數據統計繪圖(今天、7天、30天數據)

laravel + vue實現的數據統計繪圖(今天、7天、30天數據)

熱門標簽:太原400電話申請流程 宿州正規外呼系統軟件 電信外呼系統多少錢一個月 合肥企業外呼系統線路 萍鄉商鋪地圖標注 神龍斗士電話機器人 桂陽公司如何做地圖標注 代理打電話機器人 企業400電話辦理多少費用

前言

本文主要是按照時段統計今天、7天、30天的數據,利用laravel+vue實現的,下面話不多說了,來一起看看詳細的介紹吧

效果圖:

1. 前端vue

使用vue-highcharts

highcharts :options="options">/highcharts>
data() {
 return {
  options: {
  title: {
   text: ''
  },
  xAxis: {
   categories: []
  },
  yAxis: {
   title: {
   text: ''
   },
   plotLines: [{
   value: 0,
   width: 1,
   color: '#808080'
   }]
  },
  legend: {
   layout: 'horizontal',
   align: 'center',
   verticalAlign: 'bottom',
   borderWidth: 0
  },
  credits: {
   enabled: false // 去掉highcharts商標
  },
  series: []
  }
 }
 },

請求數據處理:

getTimingHistoryAct(time) {
  getTimingHistory(time).then(response => {
  const curHour = new Date().getHours()
  const hoursArr = []
  const dayArr = []
  const seriesData = []
  switch (time) {
   case 1:
   seriesData.length = 0
   for (let i = 0; i = curHour; i++) {
    hoursArr.push(i  10 ? '0' + i : '' + i)
    seriesData[i] = 0
   }
   this.options.xAxis.categories = hoursArr.map(x => x + ':00')
   response.data.forEach(record => {
    const index = hoursArr.indexOf(record.hour)
    if (index > -1) {
    seriesData[index] = record.count
    }
   })
   break
   case 7:
   seriesData.length = 0
   for (let i = 0; i  7; i++) {
    const ymd = new Date(new Date() - 24 * 60 * 60 * 1000 * i).toLocaleString().split(' ')[0]
    const ymdarr = ymd.split('/')
    if (ymdarr[1] * 1  10) {
    ymdarr[1] = '0' + ymdarr[1]
    }
    if (ymdarr[2] * 1  10) {
    ymdarr[2] = '0' + ymdarr[1]
    }
    seriesData[i] = 0
    dayArr.unshift(ymdarr.join('-'))
   }
   this.options.xAxis.categories = dayArr.map(x => x.substr(5))
   response.data.forEach(record => {
    const index = dayArr.indexOf(record.date)
    if (index > -1) {
    seriesData[index] = record.count
    }
   })
   break
   case 30:
   // 同7天
   break
  }
  this.options.series = [{
   name: '商品點擊',
   data: seriesData
  }]
  })
 },

2. 后臺laravel

mysql測試數據:

1 5440935 1 時尚博主家《心之語》 2018-07-28 19:20:49
2 5440935 1 時尚博主家《心之語》 2018-07-29 15:26:21
3 5440935 1 測試方案1 2018-07-29 15:38:43
...

public function getTimingHistory($time)
{
  switch ($time) {
    case '1':
      $data = StatsPlanClick::where('created_at','', Carbon::now())->where('created_at','>', Carbon::today())->select([DB::raw('DATE_FORMAT(created_at,\'%H') as hour'), DB::raw('COUNT("*") as count')])->groupBy('hour')->get();
      break;
    case '7':
      $data = StatsPlanClick::where('created_at','', Carbon::now())->where('created_at','>', Carbon::today()->subDays(7))->select([DB::raw('DATE(created_at) as date'), DB::raw('COUNT("*") as count')])->groupBy('date')->get();
      break;
    case '30':
      $data = StatsPlanClick::where('created_at','', Carbon::now())->where('created_at','>', Carbon::today()->subDays(30))->select([DB::raw('DATE(created_at) as date'), DB::raw('COUNT("*") as count')])->groupBy('date')->get();
      break;
    default:
      # code...
      break;
  }
  return $this->successWithData($data);
}

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 單頁面vue引入百度統計的使用方法示例詳解
  • vue單頁應用加百度統計代碼(親測有效)
  • Vue中使用matomo進行訪問流量統計的實現
  • Vue自定義指令上報Google Analytics事件統計的方法
  • vue中如何添加百度統計代碼

標簽:衡陽 白銀 崇左 廊坊 鄂州 太原 綏化 辛集

巨人網絡通訊聲明:本文標題《laravel + vue實現的數據統計繪圖(今天、7天、30天數據)》,本文關鍵詞  laravel,vue,實現,的,數據統計,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《laravel + vue實現的數據統計繪圖(今天、7天、30天數據)》相關的同類信息!
  • 本頁收集關于laravel + vue實現的數據統計繪圖(今天、7天、30天數據)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: m3u8吃瓜国产精品| 色胡同 热 国产の综合| 啊啊啊太深了视频| 免费成人在线观看| 久久一区二区三区小说| 免费网站动漫在线看成人| 99久久久成人国产精品免费观看| 久久精品国产免费观看99| 巜她当着丈夫的面给要了2| 人与性动交ⅩXXXB女电影| 国产口爆91合集 magnet| 特大黑异吊视频| 黄色片子视频| 苍井空AV成人片免费观看| 男女国产一级毛片| 隔壁的性感邻居| 再深点灬舒服灬免费A片| 6080yy午夜一二三区久久| 欧美xxxx18性欧美| 无码粉嫩小泬无套麻豆Av| 顶级肉欲(出轨高H)| 美女用震蛋到呻吟的视频| 久久久久久99精品久久久学生 | 俄罗斯victoryday青年| 国产美女作爱视频| 18美女洗澡光胸光屁屁不遮挡| 色综合91久久精品中文字幕| 四个人妻互换不戴套| 7777影视大全免费追剧小别离| yellow高清视频免费| 黄色视视频| 黄大色黄大片女爽一次App| 少妇一边喂奶一边跟我做| 嗯啊…跟校草在教室里做h| 一级A爱做片观看免费| 欧美经典blacked黑白配| 情欲肉多的小说| 厨房掀起裙子从后面进去| 实验室催乳媚药改造堕落bL| 国产Chinese男男Gay片| 男的操女生|