Advertisement
Guest User

Untitled

a guest
Aug 10th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. $(document).ready(function() {
  2. var options = {
  3. chart: {
  4. renderTo: containerSpline,
  5. type: 'spline'
  6. },
  7. title: {
  8. text: '信息录入统计曲线图'
  9. },
  10. credits: {
  11. enabled: false
  12. },
  13. xAxis: {
  14. title: {
  15. text: '时间'
  16. },
  17. categories: []
  18. },
  19. yAxis: {
  20. title: {
  21. text: '数量'
  22. }
  23. },
  24. series: []
  25. };
  26.  
  27. $.get("/localhost:5050", (data)=>{
  28. // feed the data into the chart
  29. var series = {
  30. name:'',
  31. data: []
  32. };
  33. var xAxis = {
  34. categories: []
  35. };
  36. data.recordset.forEach((item)=>{
  37. series.data.push(item.Count);
  38. series.name = item.Dates;
  39. options.xAxis.categories.push(item.Times);
  40. })
  41. options.series.push(series);
  42. var chart = new Highcharts.Chart(options);
  43. })
  44. })
  45.  
  46. var express=require('express');
  47. var http = require('http');
  48. var sql=require('mssql');
  49. var fs = require('fs');
  50. var hbs = require('hbs');
  51. var cors = require('cors');
  52. var app=express();
  53. var data;
  54. //config for your database
  55. var config={
  56. user:'***',
  57. password:'****',
  58. server:'***',
  59. database:'****'
  60. };
  61. //connect to your database
  62. sql.connect(config,function (err) {
  63. if(err) console.log(err);
  64. //create Request object
  65. var request=new sql.Request();
  66. var fDate, lDate;
  67. fDate = '2017-08-03';
  68. lDate = '2017-08-04';
  69. request.input('firstdate', sql.NVarChar, fDate);
  70. request.input('lastdate', sql.NVarChar, lDate);
  71. request.query(" EXEC dbo.KSD_Front_YbidCountByMinutes @firstdate , @lastdate ", (err,recordset) => {
  72. if(err) console.log(err);
  73. //send records as a response
  74. data = JSON.stringify(recordset);
  75. });
  76. });
  77. // send the data to the script.js
  78. app.use(cors());
  79. app.get('/',function(req,res){
  80. res.writeHead(200, {'Content-Type':'text/json;charset=utf-8'});
  81. res.end(data);
  82. });
  83.  
  84. app.listen(5050,function(){
  85. console.log('Server is running!');
  86. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement