diff --git a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomTable/columns.tsx b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomTable/columns.tsx index 70b5f35..0d99d3e 100644 --- a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomTable/columns.tsx +++ b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomTable/columns.tsx @@ -12,11 +12,14 @@ export const columnsForStudy: TableColumnsType = [ { title: "切片数量", key: "seriesNumber", - render: (_: any, record: Study) => ( - - {record.subs.map((s) => s.subs.length).reduce((p, n) => p + n)} - - ), + render: (_: any, record: Study) => { + console.log(record); + return ( + + {record.subs.map((s) => s.subs.length).reduce((p, n) => p + n)} + + ); + }, }, { title: "年龄", dataIndex: "patientAge", key: "patientAge" }, { title: "性别", dataIndex: "patientSex", key: "patientSex" }, diff --git a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/index.tsx b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/index.tsx index 0c94128..c58b6ec 100644 --- a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/index.tsx +++ b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/index.tsx @@ -42,6 +42,7 @@ export const useDicomUploader = () => { //TODO: 耗时 setIsLoading(true); const studys = await parseDcmFiles(dcmFiles); + console.log("studys", studys); setStudys(studys); setIsLoading(false); }; diff --git a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/util.ts b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/util.ts index b3aa9b1..df234a8 100644 --- a/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/util.ts +++ b/apps/dmp/src/modules/Admin/Dicom/Upload/DicomUploader/util.ts @@ -69,7 +69,7 @@ export const parseDcmFiles = async (dcmFiles: File[]): Promise => { } // 序列级别 let series = study.subs.find( - (s) => s.SeriesInstanceUID === SeriesInstanceUID + (s) => s.SeriesInstanceUID === SeriesInstanceUID && s. ); if (!series) { series = {