Browse Source

体位详情组件上显示大图标的示意图

dengdx 1 month ago
parent
commit
bc4863d616

+ 4 - 3
src/pages/exam/components/BodyPositionDetail.tsx

@@ -1,6 +1,7 @@
 import React from 'react';
 import React from 'react';
 import { useSelector } from 'react-redux';
 import { useSelector } from 'react-redux';
 import { Card, Row, Col, Typography, Image } from 'antd';
 import { Card, Row, Col, Typography, Image } from 'antd';
+import { getViewIconUrl } from '@/API/bodyPosition';
 import CollimatorIcon from '../../../assets/imgs/Collimator_normal.png';
 import CollimatorIcon from '../../../assets/imgs/Collimator_normal.png';
 import SidIcon from '../../../assets/imgs/SID.png';
 import SidIcon from '../../../assets/imgs/SID.png';
 import { RootState } from '@/states/store';
 import { RootState } from '@/states/store';
@@ -34,10 +35,10 @@ const BodyPositionDetail: React.FC = () => {
         {/* 第三行 :体位示意图*/}
         {/* 第三行 :体位示意图*/}
         <Col span={24}>
         <Col span={24}>
           <div className="flex justify-center">
           <div className="flex justify-center">
-            <img
-              src={bodyPositionDetail.body_position_image}
+            <Image
+              src={getViewIconUrl(bodyPositionDetail.body_position_image)}
               alt="Body Position"
               alt="Body Position"
-              className="w-64"
+              className="w-full h-auto"
             />
             />
           </div>
           </div>
         </Col>
         </Col>

+ 1 - 1
src/pages/exam/components/BodyPositionList.tsx

@@ -30,7 +30,7 @@ const BodyPositionList: React.FC<BodyPositionListProps> = ({ layout }) => {
         patient_id: bodyPosition.patient_id,
         patient_id: bodyPosition.patient_id,
         registration_number: bodyPosition.registration_number,
         registration_number: bodyPosition.registration_number,
         study_description: bodyPosition.study_description,
         study_description: bodyPosition.study_description,
-        body_position_image: bodyPosition.body_position_image,
+        body_position_image: bodyPosition.view_big_icon_name,
         collimator_length: bodyPosition.collimator_length,
         collimator_length: bodyPosition.collimator_length,
         collimator_width: bodyPosition.collimator_width,
         collimator_width: bodyPosition.collimator_width,
         sid: bodyPosition.sid,
         sid: bodyPosition.sid,