|  | @@ -49,7 +49,6 @@ import {baseinfo, setBaseinfo} from '@/data/inpatient'
 | 
	
		
			
				|  |  |  import Overview from '../../../components/medical-insurance/patient-overview/Index.vue'
 | 
	
		
			
				|  |  |  import IdentifyImage from '../../../components/inpatient/IdentifyImage.vue'
 | 
	
		
			
				|  |  |  import Registinfo from '../../../components/medical-insurance/registinfo/Index.vue'
 | 
	
		
			
				|  |  | -import PageLayer from "@/layout/PageLayer";
 | 
	
		
			
				|  |  |  import {
 | 
	
		
			
				|  |  |    emrStateEnum,
 | 
	
		
			
				|  |  |    getEmrUrl
 | 
	
	
		
			
				|  | @@ -61,6 +60,7 @@ import {getDatetime} from "@/utils/date";
 | 
	
		
			
				|  |  |  import {getLodop, initLodop} from "@/utils/c-lodop";
 | 
	
		
			
				|  |  |  import {useMedinsStore} from "@/pinia/medins-store";
 | 
	
		
			
				|  |  |  import BloodSugar from "@/views/hospitalization/zhu-yuan-yi-sheng/yi-zhu-lu-ru/components/BloodSugar.vue";
 | 
	
		
			
				|  |  | +import {useCompRef} from "@/utils/useCompRef";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const search = initSearchParam()
 | 
	
		
			
				|  |  |  const permission = getGreatestRole()
 | 
	
	
		
			
				|  | @@ -77,7 +77,7 @@ const isUploadPage = computed(() => {
 | 
	
		
			
				|  |  |    return medinsStore.currentPageName === 'inHospFeeUpload' && !injuryMode.value
 | 
	
		
			
				|  |  |  })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const overview = ref(null)
 | 
	
		
			
				|  |  | +const overview = useCompRef(Overview)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const searchPatient = () => {
 | 
	
		
			
				|  |  |    if (!search.zyh) {
 | 
	
	
		
			
				|  | @@ -85,17 +85,18 @@ const searchPatient = () => {
 | 
	
		
			
				|  |  |      setBaseinfo({})
 | 
	
		
			
				|  |  |    } else {
 | 
	
		
			
				|  |  |      if (permission < 10) {
 | 
	
		
			
				|  |  | -      overview.value.overviews = []
 | 
	
		
			
				|  |  |        setBaseinfo({
 | 
	
		
			
				|  |  |          totalCharge: '0.00',
 | 
	
		
			
				|  |  |          chargeYb: '0.00'
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |        getPatientInfo(search.zyh).then((res) => {
 | 
	
		
			
				|  |  | -        overview.value.currentWard = res.admissWard
 | 
	
		
			
				|  |  |          medinsStore.setCurrentWard(res.admissWard)
 | 
	
		
			
				|  |  |          medinsStore.setCurrentMedType(res.medType)
 | 
	
		
			
				|  |  |          setBaseinfo(res)
 | 
	
		
			
				|  |  | -        overview.value.overviews.push(makeOverview(res))
 | 
	
		
			
				|  |  | +        overview.value.makeOverview(res)
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        // overview.value.currentWard = res.admissWard
 | 
	
		
			
				|  |  | +        // overview.value.overviews.push(makeOverview(res))
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
	
		
			
				|  | @@ -130,21 +131,6 @@ const openEmr = () => {
 | 
	
		
			
				|  |  |    window.open(getEmrUrl(patient.value.inpatientNo, patient.value.admissTimes, emrStateEnum.在院只读), '_blank')
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -function makeOverview(val) {
 | 
	
		
			
				|  |  | -  return {
 | 
	
		
			
				|  |  | -    bedNo: val.bedNo,
 | 
	
		
			
				|  |  | -    inpatientNo: val.inpatientNo,
 | 
	
		
			
				|  |  | -    admissTimes: val.admissTimes,
 | 
	
		
			
				|  |  | -    name: val.name,
 | 
	
		
			
				|  |  | -    sex: val.sex,
 | 
	
		
			
				|  |  | -    medType: val.medType,
 | 
	
		
			
				|  |  | -    dismissOrder: val.dismissOrder,
 | 
	
		
			
				|  |  | -    mdtrtId: val.mdtrtId,
 | 
	
		
			
				|  |  | -    injurySerialNo: val.injurySerialNo,
 | 
	
		
			
				|  |  | -    status: val.mdtrtId || val.injurySerialNo ? 1 : 0,
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  const showPsnInsuinfo = ref(false)
 | 
	
		
			
				|  |  |  const showTreatmentinfos = ref(false)
 | 
	
		
			
				|  |  |  const checkTreatmentParams = ref({})
 |