|
|
@@ -105,7 +105,11 @@ const WorklistPage: React.FC = () => {
|
|
|
|
|
|
// 如果只有一个选中项,设置选中患者用于显示照片
|
|
|
if (newIds.length === 1) {
|
|
|
- const selectedRecord = worklistData.find(item => item.StudyID === newIds[0] && item.entry_id === secondNewIds?.[0]);
|
|
|
+ const selectedRecord = worklistData.find(item =>
|
|
|
+ !item.entry_id && // 只处理本地数据(不是RIS数据)
|
|
|
+ item.StudyID === newIds[0] && // StudyID匹配
|
|
|
+ newIds[0] // 确保StudyID不为空
|
|
|
+ );
|
|
|
if (selectedRecord) {
|
|
|
setSelectedPatientForPortrait(selectedRecord);
|
|
|
}
|