|
@@ -3,6 +3,7 @@ import style from "./index.less";
|
|
import { getStatusImg,getDomUpDown, filterDataArr, filterOtherDataArr,timestampToTime } from '@utils/tools';
|
|
import { getStatusImg,getDomUpDown, filterDataArr, filterOtherDataArr,timestampToTime } from '@utils/tools';
|
|
import Notify from '@commonComp/Notify';
|
|
import Notify from '@commonComp/Notify';
|
|
import Information from '../Information';
|
|
import Information from '../Information';
|
|
|
|
+import MedicalAdvice from './MedicalAdvice';
|
|
import PreviewInspect from './Inspect';
|
|
import PreviewInspect from './Inspect';
|
|
import ItemPart from './ItemPart';
|
|
import ItemPart from './ItemPart';
|
|
import $ from "jquery";
|
|
import $ from "jquery";
|
|
@@ -81,6 +82,7 @@ class PreviewBody extends Component {
|
|
render() {
|
|
render() {
|
|
const { show, preInfo, dataJson, dataStr, baseObj, flg ,come,showAssessBtn,showHistoryCases} = this.props;
|
|
const { show, preInfo, dataJson, dataStr, baseObj, flg ,come,showAssessBtn,showHistoryCases} = this.props;
|
|
let other_data={},lis_data={},pas_data={},other_yjs='',access='',adviceData={};
|
|
let other_data={},lis_data={},pas_data={},other_yjs='',access='',adviceData={};
|
|
|
|
+ console.log(dataStr.lis,'=======-=-=-=-=');
|
|
// if(!come){
|
|
// if(!come){
|
|
// other_data = JSON.parse(baseObj.detailList[2].contentJson)
|
|
// other_data = JSON.parse(baseObj.detailList[2].contentJson)
|
|
// lis_data = JSON.parse(baseObj.detailList[4].contentJson)
|
|
// lis_data = JSON.parse(baseObj.detailList[4].contentJson)
|
|
@@ -106,10 +108,12 @@ class PreviewBody extends Component {
|
|
<ItemPart dataStr={dataStr.marriageHistory} title={'婚育史:'} type={1}></ItemPart>
|
|
<ItemPart dataStr={dataStr.marriageHistory} title={'婚育史:'} type={1}></ItemPart>
|
|
<ItemPart dataStr={dataStr.menstruationHistory} title={'月经史:'} type={1}></ItemPart>
|
|
<ItemPart dataStr={dataStr.menstruationHistory} title={'月经史:'} type={1}></ItemPart>
|
|
<ItemPart dataStr={dataStr.vital} title={'查体:'} type={1}></ItemPart>
|
|
<ItemPart dataStr={dataStr.vital} title={'查体:'} type={1}></ItemPart>
|
|
- {/* <PreviewInspect dataJson={come?dataJson.lis:lis_data} toTime={this.toTime} dateTime={this.state.dateTime} showDetails={this.showDetails}></PreviewInspect>
|
|
|
|
|
|
+ {/* <PreviewInspect dataJson={come?dataJson.lis:lis_data} toTime={this.toTime} dateTime={this.state.dateTime} showDetails={this.showDetails}></PreviewInspect> */}
|
|
|
|
+ <PreviewInspect dataJson={dataStr.lis} toTime={this.toTime} dateTime={this.state.dateTime} showDetails={this.showDetails}></PreviewInspect>
|
|
<ItemPart dataStr={dataStr.pacs} title={'辅检:'} type={2}></ItemPart>
|
|
<ItemPart dataStr={dataStr.pacs} title={'辅检:'} type={2}></ItemPart>
|
|
- <ItemPart dataStr={dataStr.diag} title={'诊断:'} type={2} lastDot={true}></ItemPart> */}
|
|
|
|
- <tr className={style['patInfoFst']}>
|
|
|
|
|
|
+ <ItemPart dataStr={dataStr.diag} title={'诊断:'} type={2} lastDot={true}></ItemPart>
|
|
|
|
+ <MedicalAdvice advice={dataStr.advice}></MedicalAdvice>
|
|
|
|
+ {/* <tr className={style['patInfoFst']}>
|
|
<td className={style['patInfoSec']}>医嘱:</td>
|
|
<td className={style['patInfoSec']}>医嘱:</td>
|
|
<td className={`${style['patInfoSec']} ${style['pushMessage']} ${style['font14']}`}>
|
|
<td className={`${style['patInfoSec']} ${style['pushMessage']} ${style['font14']}`}>
|
|
{((adviceData&&adviceData.assay && adviceData.assay.length > 0) || ((adviceData&&adviceData.check)&& (adviceData&&adviceData.assay.check > 0))) && <p className={style.pushMessageTitle}><span>开单项目</span></p>}
|
|
{((adviceData&&adviceData.assay && adviceData.assay.length > 0) || ((adviceData&&adviceData.check)&& (adviceData&&adviceData.assay.check > 0))) && <p className={style.pushMessageTitle}><span>开单项目</span></p>}
|
|
@@ -142,7 +146,7 @@ class PreviewBody extends Component {
|
|
adviceData&&adviceData.adviceInput && <div dangerouslySetInnerHTML={{__html: adviceData.adviceInput}} className={style.pushMessageDes}></div>
|
|
adviceData&&adviceData.adviceInput && <div dangerouslySetInnerHTML={{__html: adviceData.adviceInput}} className={style.pushMessageDes}></div>
|
|
}
|
|
}
|
|
</td>
|
|
</td>
|
|
- </tr>
|
|
|
|
|
|
+ </tr> */}
|
|
</table>
|
|
</table>
|
|
<p className={style.docName}>医生签名:<span>{baseObj ? baseObj.doctorName : (noData ? '' : preInfo.doctorName)}</span></p>
|
|
<p className={style.docName}>医生签名:<span>{baseObj ? baseObj.doctorName : (noData ? '' : preInfo.doctorName)}</span></p>
|
|
{showAssessBtn&&access?<AssessResultHis showHistoryCases={showHistoryCases} inquiryId={baseObj&&baseObj.id} inquiryDate={baseObj&&baseObj.inquiryDate}></AssessResultHis>:""}
|
|
{showAssessBtn&&access?<AssessResultHis showHistoryCases={showHistoryCases} inquiryId={baseObj&&baseObj.id} inquiryDate={baseObj&&baseObj.inquiryDate}></AssessResultHis>:""}
|