riku
2025-03-07 2592dc279ec82bf3649a4dbe644c6416263a10ef
src/api/gridApi.js
@@ -5,10 +5,11 @@
 * 卫星遥测网格相关接口API
 */
export default {
  fetchGridGroup(area, page, perPage) {
  fetchGridGroup(area, type, page, perPage) {
    return $http
      .post(`air/satellite/grid/group`, area, {
        params: {
          type,
          page: page,
          per_page: perPage
        }
@@ -27,9 +28,6 @@
  },
  /**
   *
   *
   *
   * 获取网格组下的遥测数据
   * @param {*} groupId
   * @param {*} dataTime
@@ -48,22 +46,22 @@
      .then((res) => res.data);
  },
  /**
   * 获取网格组下的遥测aod
   * @param {*} groupId
   * @param {*} dataTime
   * @returns
   */
  fetchGridAod(groupId, dataTime) {
    return $http
      .get(`air/satellite/grid/aod`, {
        params: {
          groupId,
          dataTime
        }
      })
      .then((res) => res.data);
  },
  // /**
  //  * 获取网格组下的遥测aod
  //  * @param {*} groupId
  //  * @param {*} dataTime
  //  * @returns
  //  */
  // fetchGridAod(groupId, dataTime) {
  //   return $http
  //     .get(`air/satellite/grid/aod`, {
  //       params: {
  //         groupId,
  //         dataTime
  //       }
  //     })
  //     .then((res) => res.data);
  // },
  fetchGridDataDetail(dataId, groupId, cellId) {
    return $http
@@ -76,6 +74,19 @@
      })
      .then((res) => res.data);
  },
  createGridDataAndDataDetail(groupId, dataTime, dataDetailList) {
    return $http
      .post(`air/satellite/grid/data/create`, {
        params: {
          groupId,
          dataTime
        },
        data: dataDetailList
      })
      .then((res) => res.data);
  },
  downloadTemplate() {
    return $http
      .get(`air/satellite/import/grid/data/download/template`, {
@@ -132,4 +143,10 @@
      .post(`air/satellite/grid/data/mix`, dataIdList)
      .then((res) => res.data);
  },
};
  buildUnderwayProduct(missionCode, groupId) {
    return $http.get(`air/satellite/import/grid/aod/download/template`, {
      responseType: 'blob'
    });
  }
};