添加推演以及脉冲
This commit is contained in:
+4
-4
@@ -57,6 +57,7 @@ import type { XianReservoirList } from '@/types/base/XianReservoirList';
|
||||
import type { XianSubwayStations } from '@/types/base/XianSubwayStations';
|
||||
import { modelDeduction as rainfallModelDeduction } from './rainfall';
|
||||
import type { RainPredictResponse } from '@/types/rainstorm/RainPredictResponse';
|
||||
import type { RainPredictRequest } from '@/types/rainstorm/RainPredictRequest';
|
||||
|
||||
/**
|
||||
* API接口统一导出对象
|
||||
@@ -284,12 +285,11 @@ export const $api = {
|
||||
rainfall: {
|
||||
/**
|
||||
* 进行模型推演
|
||||
* @param disasterName 灾害名称
|
||||
* @param req 请求体
|
||||
* @returns 推演点的概率
|
||||
*/
|
||||
modelDeduction: (
|
||||
disasterName: string
|
||||
): Promise<ApiResponse<RainPredictResponse>> =>
|
||||
rainfallModelDeduction(disasterName),
|
||||
req: RainPredictRequest
|
||||
): Promise<ApiResponse<RainPredictResponse>> => rainfallModelDeduction(req),
|
||||
},
|
||||
};
|
||||
|
||||
+5
-6
@@ -1,16 +1,15 @@
|
||||
import type { ApiResponse } from '@/types/ApiResponse';
|
||||
import type { RainPredictRequest } from '@/types/rainstorm/RainPredictRequest';
|
||||
import type { RainPredictResponse } from '@/types/rainstorm/RainPredictResponse';
|
||||
import httpInstance from '@/utils/request/http';
|
||||
|
||||
/**
|
||||
* 进行模型推演
|
||||
* @param disasterName 灾害名称
|
||||
* @param req 请求体
|
||||
* @returns 推演点的概率
|
||||
*/
|
||||
export const modelDeduction = (
|
||||
disasterName: string
|
||||
): Promise<ApiResponse<RainPredictResponse[]>> => {
|
||||
return httpInstance.post('/algorithm-api/rainfall/predict', {
|
||||
disaster_name: disasterName,
|
||||
});
|
||||
req: RainPredictRequest
|
||||
): Promise<ApiResponse<RainPredictResponse>> => {
|
||||
return httpInstance.post('/algorithm-api/rainfall/predict', req);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user