diff --git a/src/index.tsx b/src/index.tsx
index ca5abb7..472120b 100644
--- a/src/index.tsx
+++ b/src/index.tsx
@@ -6,6 +6,7 @@ import Login from "./pages/login/Login";
import Measure from "./pages/measure/Measure";
import MeasureConfig from "./pages/measure/components/MeasureConfig";
import MeasureDetail from "./pages/measure/components/MeasureDetail";
+import MeasureAction from "./pages/measure/components/MeasureAction";
import App from "./App";
import reportWebVitals from "./reportWebVitals";
@@ -26,6 +27,10 @@ const router = createBrowserRouter([
path: "detail",
element: ,
},
+ {
+ path: "action",
+ element: ,
+ },
],
},
],
diff --git a/src/pages/measure/Measure.tsx b/src/pages/measure/Measure.tsx
index 4c78562..bb25eb8 100644
--- a/src/pages/measure/Measure.tsx
+++ b/src/pages/measure/Measure.tsx
@@ -4,7 +4,7 @@ import "./Measure.scss";
export default function Measure() {
return (
-
+
diff --git a/src/pages/measure/components/MeasureAction.tsx b/src/pages/measure/components/MeasureAction.tsx
new file mode 100644
index 0000000..4048cb9
--- /dev/null
+++ b/src/pages/measure/components/MeasureAction.tsx
@@ -0,0 +1,40 @@
+import { Button, Checkbox, CheckboxProps, Radio, RadioChangeEvent } from "antd";
+import { useState } from "react";
+
+export default function MeasureAction() {
+ const [sideVal, setSideVal] = useState<1 | 2>(1);
+ const onSideChange = (e: RadioChangeEvent) => {
+ setSideVal(e.target.value);
+ };
+ const onAfterSaveChange: CheckboxProps['onChange'] = (e) => {
+ console.log(`checked = ${e.target.checked}`);
+ };
+ return (
+
+
+
+
测量步骤
+
+
+
+
+
+ 保存后自动开始新测量
+
+
+
+ );
+}
diff --git a/src/pages/measure/components/MeasureConfig.tsx b/src/pages/measure/components/MeasureConfig.tsx
index 2eb4344..d9ca233 100644
--- a/src/pages/measure/components/MeasureConfig.tsx
+++ b/src/pages/measure/components/MeasureConfig.tsx
@@ -5,7 +5,7 @@ export default function MeasureConfig() {
const navigate = useNavigate()
const onFinish = (values: any) => {
console.log('Received values of form: ', values);
- navigate('../detail')
+ navigate('../action')
};
return (