game.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. import fly from "./main";
  2. // 设备列表
  3. export function game_devices($params = {}) {
  4. $params["access_token"] = wx.getStorageSync("token");
  5. return fly.post("game/device-list", $params);
  6. }
  7. // 开始游戏
  8. export function gameStart($params) {
  9. return fly.post("game/game-start", $params);
  10. }
  11. //结束游戏
  12. export function gameEnd($params) {
  13. $params["access_token"] = wx.getStorageSync("token");
  14. return fly.post("game/game-over", $params);
  15. }
  16. //游戏记录详情
  17. export function gameDetail($record_id) {
  18. let $params = {};
  19. $params["game_record_id"] = $record_id;
  20. // $params["game_record_id"] = "9389";
  21. $params["access_token"] = wx.getStorageSync("token");
  22. return fly.post("game/game-detail", $params);
  23. }
  24. //折线图图表
  25. export function gameLineChart($params) {
  26. $params["access_token"] = wx.getStorageSync("token");
  27. return fly.post("game/line", $params);
  28. }
  29. // 添加折线图的点
  30. export function gameAddLine($params) {
  31. $params["access_token"] = wx.getStorageSync("token");
  32. return fly.post("game/add-line", $params);
  33. }
  34. //获取游戏记录
  35. export function gameList($params = {}) {
  36. $params["access_token"] = wx.getStorageSync("token");
  37. return fly.post("game/game-list", $params);
  38. }
  39. //2021年10月21日15:08:57
  40. //获取设备
  41. export function getDeviceBySn($sn) {
  42. let $params = {
  43. "access_token": wx.getStorageSync("token"),
  44. "sn": $sn
  45. }
  46. return fly.post("equipment/equipment-search", $params)
  47. }
  48. //todo 获取最新脑环数据包信息
  49. export function getFirmwareVersion() {
  50. let $params = {
  51. "access_token": wx.getStorageSync("token"),
  52. }
  53. return fly.post("firmware/firmware-info", $params)
  54. }
  55. //todo 提交 脑环与版本
  56. export function EditFirmwareVersion(sn,version) {
  57. let $params = {
  58. "access_token": wx.getStorageSync("token"),
  59. sn,version
  60. }
  61. return fly.post("equipment/edit", $params)
  62. }