skyeyesystem/frontend/src/api/tools.js
2026-01-09 16:25:22 +08:00

81 lines
2.8 KiB
JavaScript

/**
* 工具相关接口
* @author Farley
* @date 2023-03-08
*/
import req from './http.js'
// 获取云图数据
export const getCloudData = params =>
req('get', '/dt-service-manager-cloud/res-xplanet/getImg', params)
// 获取台风列表
export const getTyphoonList = params =>
req('get', '/dt-service-manager-cloud/res-typhoon/list', params)
// 获取天气预报
export const getWeatherForecast = params =>
req('get', '/dt-service-manager-cloud/res-weather-area/list', params)
// 获取某一点潮汐详情数据
export const getTideDetail = params =>
req('get', '/dt-service-manager-cloud/res-weather/getTideData', params, config)
/*****************重点区域 *******************/
// 获取我的关注分组树数据
export const getMarkGroupTree = params =>
req('get', '/dt-service-plan-cloud/res-group/getTree', params)
// 添加分组
export const addMarkGroup = params =>
req('post', '/dt-service-plan-cloud/res-group/save', params)
// 编辑分组
export const editMarkGroup = params =>
req('post', '/dt-service-plan-cloud/res-group/update', params)
// 删除分组
export const deleteMarkGroup = params =>
req('post', '/dt-service-plan-cloud/res-group/remove', params)
// 查询分组下可添加的船
export const getGroupAvailableBoat = params =>
req('get', '/dt-service-plan-cloud/res-group-ship/getNotJoinList', params)
// 分组中添加船
export const addBoatToGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-ship/save', params)
// 分组中移除船
export const removeBoatFromGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-ship/remove', params)
// 所有分组中移除某个港口
export const deleteBoatFromAllGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-ship/removeByShipId', params)
// 查询分组下可添加的港口
export const getGroupAvailablePort = params =>
req('get', '/dt-service-plan-cloud/res-group-port/getNotJoinList', params)
// 分组中添加船
export const addPortToGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-port/save', params)
// 所有分组中移除某个港口
export const deletePortFromAllGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-port/removeByPortId', params)
// 分组中移除船
export const removePortFromGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-port/remove', params)
// 向分组中增加区域
export const addRegionToGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-target/save', params)
// 从分组中移除区域
export const removeRegionFromGroup = params =>
req('post', '/dt-service-plan-cloud/res-group-target/remove', params)
// 编辑区域
export const editGroupRegion = params =>
req('post', '/dt-service-plan-cloud/res-group-target/update', params)