新增关阀搜索面板;升级项目依赖;建立测试框架

This commit is contained in:
JIANG
2026-01-30 18:22:41 +08:00
parent 133e812700
commit 799eab03d0
8 changed files with 4020 additions and 247 deletions

View File

@@ -16,10 +16,12 @@ import {
Analytics as AnalyticsIcon,
Search as SearchIcon,
MyLocation as MyLocationIcon,
Handyman as HandymanIcon,
} from "@mui/icons-material";
import AnalysisParameters from "./AnalysisParameters";
import SchemeQuery from "./SchemeQuery";
import LocationResults from "./LocationResults";
import ValveIsolation from "./ValveIsolation";
import ContaminantAnalysisParameters from "../ContaminantSimulation/AnalysisParameters";
import ContaminantSchemeQuery from "../ContaminantSimulation/SchemeQuery";
import ContaminantResultsPanel from "../ContaminantSimulation/ResultsPanel";
@@ -248,6 +250,13 @@ const BurstPipeAnalysisPanel: React.FC<BurstPipeAnalysisPanelProps> = ({
iconPosition="start"
label={isBurstMode ? "定位结果" : "模拟结果"}
/>
{isBurstMode && (
<Tab
icon={<HandymanIcon fontSize="small" />}
iconPosition="start"
label="关阀分析"
/>
)}
</Tabs>
</Box>
@@ -279,6 +288,12 @@ const BurstPipeAnalysisPanel: React.FC<BurstPipeAnalysisPanelProps> = ({
<ContaminantResultsPanel schemeName={data?.schemeName} />
)}
</TabPanel>
{isBurstMode && (
<TabPanel value={currentTab} index={3}>
<ValveIsolation />
</TabPanel>
)}
</Box>
</Drawer>
</>