|
|
@@ -133,7 +133,7 @@ const ViewportContainer = ({ imageId, className }: ViewportContainerProps) => {
|
|
|
|
|
|
try {
|
|
|
// 2. 获取该序列的所有图像 ID(需替换为实际接口)
|
|
|
- const imageIds = getDcmImageUrl(seriesInstanceUID);//await fetchImageIds(seriesInstanceUID);
|
|
|
+ const imageIds = getDcmImageUrl(seriesInstanceUID);
|
|
|
console.log(`拖拽后要加载图像 是 ${imageIds}`);
|
|
|
// 3. 加载图像并设置到 Viewport
|
|
|
await stackViewport.setStack([imageIds],0);
|
|
|
@@ -144,14 +144,6 @@ const ViewportContainer = ({ imageId, className }: ViewportContainerProps) => {
|
|
|
}
|
|
|
};
|
|
|
|
|
|
- // 辅助函数:从服务端获取图像 ID 列表
|
|
|
- const fetchImageIds = async (seriesInstanceUID) => {
|
|
|
- // 实际项目中替换为真实接口
|
|
|
- const response = await fetch(`/api/dicom/series/${seriesInstanceUID}/images`);
|
|
|
- const data = await response.json();
|
|
|
- // 图像 ID 格式示例: dicomweb://server/studies/1.2.3/series/4.5/instances/6.7
|
|
|
- return data.imageIds;
|
|
|
- };
|
|
|
|
|
|
return (
|
|
|
<div
|