DataRouter.go 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package routers
  2. import (
  3. "ColdP_server/controllers"
  4. beego "github.com/beego/beego/v2/server/web"
  5. )
  6. func init() {
  7. //获取数据列表页面,对应数据展示按钮
  8. beego.Router("/Data/DataList_html", &controllers.DataController{}, "*:DataList_html")
  9. //获取传感器列表
  10. beego.Router("/Data/Device_Sensor_List", &controllers.DataController{}, "POST:Device_Sensor_List")
  11. //获取更多传感器数据
  12. beego.Router("Data/Device_Sensor_Data_More", &controllers.DataController{}, "POST:Device_Sensor_Data_More")
  13. //删除记录
  14. beego.Router("/Data/Device_Sensor_List_Delete", &controllers.DataController{}, "POST:Device_Sensor_List_Delete")
  15. //更新记录
  16. beego.Router("/Data/Device_Sensor_Update", &controllers.DataController{}, "POST:Device_Sensor_Update")
  17. //数据记录
  18. beego.Router("/Data/Device_Sensor_Record", &controllers.DataController{}, "POST:Device_Sensor_Record")
  19. //数据导入
  20. beego.Router("/Data/importData", &controllers.DataController{}, "POST:ImportData")
  21. //数据生成
  22. beego.Router("/Data/DataGenerator_html", &controllers.DataGeneratorController{}, "*:GeneratorHtml")
  23. //获取对应设备探头数据
  24. beego.Router("/Data/DeviceSensorData", &controllers.DataGeneratorController{}, "POST:DeviceSensorData")
  25. //固定值偏移
  26. beego.Router("/Data/UpdateFix", &controllers.DataGeneratorController{}, "POST:UpdateFix")
  27. // 删除数据
  28. beego.Router("/Data/Delete", &controllers.DataGeneratorController{}, "POST:Delete")
  29. //随机偏移值
  30. beego.Router("/Data/UpdateRand", &controllers.DataGeneratorController{}, "POST:UpdateRand")
  31. //复制数据到另一时间起点中
  32. beego.Router("/Data/CopyFromPosition", &controllers.DataGeneratorController{}, "POST:CopyFromPosition")
  33. //数据补漏
  34. beego.Router("/Data/RepairSensorData", &controllers.DataGeneratorController{}, "POST:RepairSensorData")
  35. //数据平滑
  36. beego.Router("/Data/DataSensorDataSmooth", &controllers.DataGeneratorController{}, "POST:DataSensorDataSmooth")
  37. beego.Router("/Data/DataSensorDataTrend", &controllers.DataGeneratorController{}, "POST:DataSensorDataTrend")
  38. //数据导入
  39. beego.Router("/Data/ImportSensorData", &controllers.DataGeneratorController{}, "POST:ImportSensorData")
  40. }