diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dicomworklist/DicomImagesDO.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dicomworklist/DicomImagesDO.java index aaaa41528..5b325b808 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dicomworklist/DicomImagesDO.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/dicomworklist/DicomImagesDO.java @@ -178,4 +178,11 @@ public class DicomImagesDO { @TableField("orgId") private String orgId; + /** + *dicom 访问前缀 + */ + @TableField("urlPrefix") + private String urlPrefix; + + } diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dicomworklist/DicomworklistMapper.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dicomworklist/DicomworklistMapper.java index eee7f94bf..834047b12 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dicomworklist/DicomworklistMapper.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/dal/mysql/dicomworklist/DicomworklistMapper.java @@ -66,5 +66,7 @@ public interface DicomworklistMapper extends BaseMapperX { // 根据Series的SeriesInst查询Dicomiamge表对应的数据 List GetDicomImageData(@Param("SeriesInst") String SeriesInst, @Param("orgId") String orgId); + // 根据Series的SeriesInst集合查询Dicomiamge表对应的数据 + List GetDicomImageListData(@Param("seriesInstList") List seriesInstList, @Param("orgId") String orgId); } \ No newline at end of file diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistService.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistService.java index d631e2dcf..7898e6b30 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistService.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistService.java @@ -77,4 +77,6 @@ public interface DicomworklistService { * 根据Series的SeriesInst查询Dicomiamge表对应的数据 */ List GetDicomImageData(String SeriesInst, String orgId); + + List GetDicomImageListData(List seriesInstList,String orgId); } \ No newline at end of file diff --git a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistServiceImpl.java b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistServiceImpl.java index 76db4c851..30d0d5f72 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistServiceImpl.java +++ b/yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/dicomworklist/DicomworklistServiceImpl.java @@ -103,4 +103,9 @@ public class DicomworklistServiceImpl implements DicomworklistService { return dicomworklistMapper.GetDicomImageData(SeriesInst,orgId); } + @Override + public List GetDicomImageListData(List seriesInstList, String orgId) { + return dicomworklistMapper.GetDicomImageListData(seriesInstList,orgId); + } + } \ No newline at end of file diff --git a/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/dicomworklist/DicomworklistMapper.xml b/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/dicomworklist/DicomworklistMapper.xml index a0e4fb5a0..14916a2d9 100644 --- a/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/dicomworklist/DicomworklistMapper.xml +++ b/yudao-module-system/yudao-module-system-biz/src/main/resources/mapper/dicomworklist/DicomworklistMapper.xml @@ -21,12 +21,21 @@ + \ No newline at end of file