拓恒飞手平台小程序
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

112 lines
1.9KB

  1. const {request} = require("../request/index")
  2. /**
  3. * 获取banner列表
  4. * @param {*} data
  5. */
  6. export const getBanner = function(data) {
  7. return request({
  8. url: '/ad/getHomeList',
  9. method: "GET",
  10. data
  11. })
  12. }
  13. /**
  14. * 获取首页任务展示
  15. * @param {*} data
  16. */
  17. export const getHomeData = function(data) {
  18. return request({
  19. url: '/task/getTaskList',
  20. method: "GET",
  21. data
  22. })
  23. }
  24. /**
  25. * 获取平台列表
  26. * @param {*} data
  27. */
  28. export const getPlatform = function(data) {
  29. return request({
  30. url: '/platform/platforms',
  31. method: "GET",
  32. data
  33. })
  34. }
  35. /**
  36. * 获取所有任务列表
  37. * @param {*} data
  38. */
  39. export const getAllTask = function(data) {
  40. return request({
  41. url: '/task/totalList',
  42. method: "GET",
  43. data
  44. })
  45. }
  46. /**
  47. * 获取无人机列表
  48. * @param {*} data
  49. */
  50. export const getEquipments = function(data) {
  51. return request({
  52. url: '/equipment/equipments',
  53. method: "GET",
  54. data
  55. })
  56. }
  57. /**
  58. * 获取所有运河列表
  59. * @param {*} data
  60. */
  61. export const getCloudBox = function(data) {
  62. return request({
  63. url: '/pilotCloudBox/cloudBoxs',
  64. method: "GET",
  65. data
  66. })
  67. }
  68. /**
  69. * 获取挂载设备
  70. * @param {*} data
  71. */
  72. export const getMounts = function(data) {
  73. return request({
  74. url: '/equipmentMount/equipmentMounts',
  75. method: "GET",
  76. data
  77. })
  78. }
  79. /**
  80. * 接单
  81. */
  82. export const confirmOrder = function (data) {
  83. return request({
  84. url: '/task/todoDetailTask',
  85. method: 'PUT',
  86. data
  87. })
  88. }
  89. /**
  90. * 执飞
  91. */
  92. export const beginFly = function (data) {
  93. return request({
  94. url: '/task/beginTaskOff',
  95. method: 'PUT',
  96. data
  97. })
  98. }
  99. /**
  100. * 结束飞行
  101. */
  102. export const endFly = function (data) {
  103. return request({
  104. url: '/task/taskFlight',
  105. method: 'PUT',
  106. data
  107. })
  108. }