riku
2025-09-03 b2392458ebf42594b9fc5390fda40d7a0a12f923
src/api/sceneInfoApi.js
@@ -1,14 +1,27 @@
import { $http } from './index';
/**
 *
 * 场景信息API接口
 */
export default {
  /**
   * 查找行政区划范围内的某类场景
   * @param {Object} area
   * @returns
   */
  searchScene(area) {
    return $http.post(`scene/find`, area).then((res) => res.data);
  }
  },
  // searchByCoordinate({lng, lat, radius}) {
  //   return $http.post(`scene/find/radius`, mission).then((res) => res.data);
  // },
  /**
   * 查找半径范围内的场景
   * @param {Number} lng 经度,高德地图(火星坐标系)
   * @param {Number} lat 维度,高德地图(火星坐标系)
   * @param {Number} radius 半径,单位米
   * @returns
   */
  searchByCoordinate(lng, lat, radius) {
    let param = `?lng=${lng}&lat=${lat}&radius=${radius}`;
    return $http.post(`scene/find/radius${param}`).then((res) => res.data);
  }
};