81 lines
2.8 KiB
JavaScript
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)
|