Browse Source

添加分析接口

feature/rail
zhangjiming 5 months ago
parent
commit
73bb1d0e9b
  1. 10
      src/pages/measure/components/MeasureAction.tsx
  2. 6
      src/services/measure/analysis.ts

10
src/pages/measure/components/MeasureAction.tsx

@ -1,7 +1,7 @@
import { Button, Checkbox, CheckboxProps, Switch, RadioChangeEvent, message } from "antd"; import { Button, Checkbox, CheckboxProps, Switch, RadioChangeEvent, message } from "antd";
import { useState, useEffect } from "react"; import { useState, useEffect } from "react";
import { useNavigate } from "react-router"; import { useNavigate } from "react-router";
import { saveMeasurement, startMeasurement } from "../../../services/measure/analysis";
import { analyzeMeasurement, saveMeasurement, startMeasurement } from "../../../services/measure/analysis";
import { createWebSocket, sharedWsUrl } from "../../../services/socket"; import { createWebSocket, sharedWsUrl } from "../../../services/socket";
import GridLayer from "./graph/GridLayer"; import GridLayer from "./graph/GridLayer";
import StandardLayer from "./graph/StandardLayer"; import StandardLayer from "./graph/StandardLayer";
@ -28,6 +28,14 @@ export default function MeasureAction() {
}; };
const onAnalysisBtnClick = () => { const onAnalysisBtnClick = () => {
// navigate("../detail"); // navigate("../detail");
analyzeMeasurement().then(res => {
if (res.status === 0) {
// mask
} else {
message.error(res.data.info);
}
})
}; };
const onStart = () => { const onStart = () => {

6
src/services/measure/analysis.ts

@ -13,6 +13,12 @@ export function stopMeasurement() {
method: "POST", method: "POST",
}); });
} }
export function analyzeMeasurement() {
return httpRequest<BaseResponse>({
url: "/measurement-task/analyze-measurement",
method: "POST",
});
}
export function saveMeasurement() { export function saveMeasurement() {
return httpRequest<BaseResponse>({ return httpRequest<BaseResponse>({
url: "/measurement-task/save-report", url: "/measurement-task/save-report",

Loading…
Cancel
Save