feat: 调整mpr为垂直布局

This commit is contained in:
mozzie 2024-09-12 16:37:06 +08:00
parent 43f1de9d94
commit c3c8f24fee
3 changed files with 22 additions and 14 deletions

View File

@ -15,4 +15,8 @@ pnpm config set virtual-store-dir-max-length 70
- dicom导入后本地appData建立一个拷贝区域复制dicom原片满足二次导出防止原片的路径修改、移动硬盘被拔电源
- log 分模块记录日志目前都在AppData/Romaing/@cvpilot/main.log 里面
- log 分模块记录日志目前都在AppData/Romaing/@cvpilot/main.log 里面
- 脱敏后总结metadata
- 影像关键位置标签文字总结到滚层

View File

@ -190,12 +190,10 @@ export const CrosshairMpr = (props: CrosshairMprProps) => {
}, []);
return (
<div>
<div style={{ display: "flex", gap: 20 }}>
<div style={{ width: 300, height: 300 }} ref={viewportId1Ref}></div>
<div style={{ width: 300, height: 300 }} ref={viewportId2Ref}></div>
<div style={{ width: 300, height: 300 }} ref={viewportId3Ref}></div>
</div>
<div className="h-full">
<div className="h-1/3" ref={viewportId1Ref}></div>
<div className="h-1/3" ref={viewportId2Ref}></div>
<div className="h-1/3" ref={viewportId3Ref}></div>
</div>
);
};

View File

@ -10,18 +10,24 @@ export const Viewer = () => {
const SeriesInstanceUID = queryParams.get("SeriesInstanceUID"); // 获取URL参数
const StudyInstanceUID = queryParams.get("StudyInstanceUID"); // 获取URL参数
console.log(StudyInstanceUID);
console.log(SeriesInstanceUID);
useEffect(() => {
initCornerstone().then(() => setCornerstoneLoaded(true));
}, []);
return (
<div>
{cornerstoneLoaded && StudyInstanceUID && SeriesInstanceUID && (
<CrosshairMpr
StudyInstanceUID={StudyInstanceUID}
SeriesInstanceUID={SeriesInstanceUID}
/>
)}
<div className="w-full h-full flex">
<div className="w-2/3 h-full">vr</div>
<div className="w-1/3 h-full">
{cornerstoneLoaded && StudyInstanceUID && SeriesInstanceUID && (
<CrosshairMpr
StudyInstanceUID={StudyInstanceUID}
SeriesInstanceUID={SeriesInstanceUID}
/>
)}
</div>
</div>
);
};