Commit 41715179 authored by gengchunlei's avatar gengchunlei

Merge branch 'chronic-master' of…

Merge branch 'chronic-master' of http://gitlab.yiboshi.com/nightkis1995/frontend-h5 into chronic-master

 Conflicts:
	src/residentWX/visit/detail/components/HypertensionDetail.vue
	vue.config.js
parents 133b0ee5 b48b78a5
...@@ -192,7 +192,15 @@ ...@@ -192,7 +192,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -256,7 +264,7 @@ ...@@ -256,7 +264,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="10" title="用药情况" name="10"> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
...@@ -293,14 +301,18 @@ ...@@ -293,14 +301,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -310,6 +322,11 @@ ...@@ -310,6 +322,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="13" title="下次随访日期" name="13"> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
......
...@@ -192,7 +192,15 @@ ...@@ -192,7 +192,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -256,7 +264,7 @@ ...@@ -256,7 +264,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="10" title="用药情况" name="10"> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
...@@ -293,14 +301,18 @@ ...@@ -293,14 +301,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -310,6 +322,11 @@ ...@@ -310,6 +322,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="13" title="下次随访日期" name="13"> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
......
...@@ -192,7 +192,15 @@ ...@@ -192,7 +192,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -256,7 +264,7 @@ ...@@ -256,7 +264,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="10" title="用药情况" name="10"> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
...@@ -293,14 +301,18 @@ ...@@ -293,14 +301,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -310,6 +322,11 @@ ...@@ -310,6 +322,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="13" title="下次随访日期" name="13"> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
......
...@@ -190,7 +190,15 @@ ...@@ -190,7 +190,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -254,7 +262,7 @@ ...@@ -254,7 +262,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="10" title="用药情况" name="10"> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
...@@ -291,14 +299,18 @@ ...@@ -291,14 +299,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -308,6 +320,11 @@ ...@@ -308,6 +320,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="13" title="下次随访日期" name="13"> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
......
...@@ -192,7 +192,15 @@ ...@@ -192,7 +192,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -256,7 +264,7 @@ ...@@ -256,7 +264,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="10" title="用药情况" name="10"> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
...@@ -293,14 +301,18 @@ ...@@ -293,14 +301,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -310,6 +322,11 @@ ...@@ -310,6 +322,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="13" title="下次随访日期" name="13"> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
......
...@@ -219,7 +219,15 @@ ...@@ -219,7 +219,15 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex"> <div class="list">
<div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626"> <div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
...@@ -283,7 +291,7 @@ ...@@ -283,7 +291,7 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="11" title="用药情况" name="11"> <van-collapse-item key="11" title="用药情况" name="11">
<template #right-icon> <template #right-icon>
...@@ -341,14 +349,18 @@ ...@@ -341,14 +349,18 @@
</template> </template>
<div class="list"> <div class="list">
<div class="flex justify-between py-1 border-bottom item"> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊</span>
<span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span> <span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span> <span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class="text-end">{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class="flex justify-between py-1 border-bottom item"> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class="text-end">{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
...@@ -358,6 +370,11 @@ ...@@ -358,6 +370,11 @@
<template #right-icon> <template #right-icon>
<doc-icon type="doc-down" /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key="14" title="下次随访日期" name="14"> <van-collapse-item key="14" title="下次随访日期" name="14">
<template #right-icon> <template #right-icon>
...@@ -485,7 +502,6 @@ export default { ...@@ -485,7 +502,6 @@ export default {
this.medicateCase = JSON.parse(medicateCase) this.medicateCase = JSON.parse(medicateCase)
// 胰岛素用量处理 // 胰岛素用量处理
this.insulinDosage = JSON.parse(insulinDosage) this.insulinDosage = JSON.parse(insulinDosage)
console.log(2, form)
}, },
// 全部展开、收起 // 全部展开、收起
toggleAll() { toggleAll() {
...@@ -522,7 +538,6 @@ export default { ...@@ -522,7 +538,6 @@ export default {
watch: { watch: {
visitInfo: { visitInfo: {
handler() { handler() {
console.log(1, this.visitInfo)
this.dataHandle() this.dataHandle()
} }
} }
......
<template> <template>
<div class='p-3 grow cont-box'> <div class="p-3 grow cont-box">
<div class='p-3 h-full cont-inner'> <div class="p-3 h-full cont-inner">
<div class='flex justify-between collapse-head mt-2'> <div class="flex justify-between collapse-head mt-2">
<span class='text-16 font-semibold'>全部内容</span> <span class="text-16 font-semibold">全部内容</span>
<span @click='toggleAll'> <span @click="toggleAll">
<span v-if='!collapseAll'>展开全部</span> <span v-if="!collapseAll">展开全部</span>
<span v-else>收起全部</span> <span v-else>收起全部</span>
<span :class="['ml-2 icon-down', { 'icon-down-expanded': collapseAll }]"> <span :class="['ml-2 icon-down', { 'icon-down-expanded': collapseAll }]">
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</span> </span>
</span> </span>
</div> </div>
<van-collapse :model-value='activeCollapse' ref='collapse' class='doc-collapse' @change='collapseChange'> <van-collapse v-model="activeCollapse" ref="collapse" class="doc-collapse" @change="collapseChange">
<van-collapse-item key='1' title='居民信息' name='1'> <van-collapse-item key="1" title="居民信息" name="1">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div v-for='item in columnsBase' :key='item.key'> <div v-for="item in columnsBase" :key="item.key">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>{{ item.title }}</span> <span class="shrink-0 mr-2 label">{{ item.title }}</span>
<span v-if="item.key === 'idCard'">{{ $idCardHide(residentInfo.idCard) || '-' }}</span> <span v-if="item.key === 'idCard'">{{ $idCardHide(residentInfo.idCard) || '-' }}</span>
<span class='text-end' v-else> <span class="text-end" v-else>
<span>{{ residentInfo[item.key] || '-' }}</span> <span>{{ residentInfo[item.key] || '-' }}</span>
<span v-if='item.unit' class='ml-1'>{{ item.unit }}</span> <span v-if="item.unit" class="ml-1">{{ item.unit }}</span>
</span> </span>
</div> </div>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='2' title='症状' name='2'> <van-collapse-item key="2" title="症状" name="2">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>症状</span> <span class="shrink-0 mr-2 label">症状</span>
<span class='text-end'> <span class="text-end">
{{ info.symptomName || '-' }} {{ info.symptomName || '-' }}
</span> </span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='3' title='体征' name='3'> <van-collapse-item key="3" title="体征" name="3">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div v-for='item in columnsPhysical' :key='item.key'> <div v-for="item in columnsPhysical" :key="item.key">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>{{ item.title }}</span> <span class="shrink-0 mr-2 label">{{ item.title }}</span>
<span class='text-end'> <span class="text-end">
<span>{{ info[item.key] || '-' }}</span> <span>{{ info[item.key] || '-' }}</span>
<span v-if='item.unit' class='ml-1'>{{ item.unit }}</span> <span v-if="item.unit" class="ml-1">{{ item.unit }}</span>
</span> </span>
</div> </div>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='4' title='生活方式指导' name='4'> <van-collapse-item key="4" title="生活方式指导" name="4">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div style='color: #262626'>吸烟</div> <div style="color: #262626">吸烟</div>
<div class='box'> <div class="box">
<div> <div>
<span>是否正在吸烟:</span> <span>是否正在吸烟:</span>
<span>{{ info.isSmokingName }}</span> <span>{{ info.isSmokingName }}</span>
</div> </div>
<div v-if='info.isSmoking === 1'> <div v-if="info.isSmoking === 1">
<span>您大约从几岁起开始养成每天或基本每天都吸烟的习惯:</span> <span>您大约从几岁起开始养成每天或基本每天都吸烟的习惯:</span>
<span>{{ info.startSmokeAge || '-' }}岁</span> <span>{{ info.startSmokeAge || '-' }}岁</span>
</div> </div>
<div v-if='info.isSmoking === 1 || info.isSmoking === 2'> <div v-if="info.isSmoking === 1 || info.isSmoking === 2">
<span>您最近7天是否吸烟:</span> <span>您最近7天是否吸烟:</span>
<span>{{ info.lastSevenSmokeName }}</span> <span>{{ info.lastSevenSmokeName }}</span>
</div> </div>
<div v-if='info.isSmoking === 1 || info.isSmoking === 2'> <div v-if="info.isSmoking === 1 || info.isSmoking === 2">
<span>日吸烟量:</span> <span>日吸烟量:</span>
<span>{{ info.daySmoking || '-' }}支</span> <span>{{ info.daySmoking || '-' }}支</span>
<span class='ml-4'>目标日吸烟量:</span> <span class="ml-4">目标日吸烟量:</span>
<span>{{ info.goalDaySmoking || '-' }}支</span> <span>{{ info.goalDaySmoking || '-' }}支</span>
</div> </div>
</div> </div>
<div style='color: #262626' class='mt-2'>饮酒</div> <div style="color: #262626" class="mt-2">饮酒</div>
<div class='box'> <div class="box">
<div> <div>
<span>是否正在饮酒:</span> <span>是否正在饮酒:</span>
<span>{{ info.isDrinkName }}</span> <span>{{ info.isDrinkName }}</span>
</div> </div>
<div v-if='info.isDrink === 1 || info.isDrink === 2'> <div v-if="info.isDrink === 1 || info.isDrink === 2">
<span>日饮酒量:</span> <span>日饮酒量:</span>
<span>{{ info.dayDrink || '-' }}ml</span> <span>{{ info.dayDrink || '-' }}ml</span>
<span class='ml-4'>目标日饮酒量:</span> <span class="ml-4">目标日饮酒量:</span>
<span>{{ info.goalDayDrink || '-' }}ml</span> <span>{{ info.goalDayDrink || '-' }}ml</span>
</div> </div>
<div v-if='info.isDrink === 1 || info.isDrink === 2'> <div v-if="info.isDrink === 1 || info.isDrink === 2">
<span>白酒:</span> <span>白酒:</span>
<span>{{ info.drinkLiquor || '-' }}ml/日</span> <span>{{ info.drinkLiquor || '-' }}ml/日</span>
<span class='ml-2'>啤酒:</span> <span class="ml-2">啤酒:</span>
<span>{{ info.drinkBeer || '-' }}ml/日</span> <span>{{ info.drinkBeer || '-' }}ml/日</span>
<span class='ml-2'>红酒:</span> <span class="ml-2">红酒:</span>
<span>{{ info.drinkRed || '-' }}ml/日</span> <span>{{ info.drinkRed || '-' }}ml/日</span>
<span class='ml-2'>黄酒:</span> <span class="ml-2">黄酒:</span>
<span>{{ info.drinkYellow || '-' }}ml/日</span> <span>{{ info.drinkYellow || '-' }}ml/日</span>
<span class='ml-2'>其他:</span> <span class="ml-2">其他:</span>
<span>{{ info.drinkOther || '-' }}ml/日</span> <span>{{ info.drinkOther || '-' }}ml/日</span>
</div> </div>
</div> </div>
<div style='color: #262626' class='mt-2'>运动</div> <div style="color: #262626" class="mt-2">运动</div>
<div class='box'> <div class="box">
<div> <div>
<span>有无规律活动:</span> <span>有无规律活动:</span>
<span>{{ info.regularExerciseName }}</span> <span>{{ info.regularExerciseName }}</span>
</div> </div>
<div v-if='info.regularExercise === 1'> <div v-if="info.regularExercise === 1">
<span>运动强度:</span> <span>运动强度:</span>
<span>{{ info.exerciseStrengthName }}</span> <span>{{ info.exerciseStrengthName }}</span>
</div> </div>
<div v-if='info.regularExercise === 1'> <div v-if="info.regularExercise === 1">
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ info.nowExerciseWeek || '-' }}次/周、</span> <span>{{ info.nowExerciseWeek || '-' }}次/周、</span>
<span>{{ info.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ info.nowExerciseMinute || '-' }}分钟/次</span>
</div> </div>
</div> </div>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>摄盐情况(咸淡)</span> <span class="shrink-0 mr-2 label">摄盐情况(咸淡)</span>
<span class='text-end'>{{ info.saltIntakeName || '-' }}</span> <span class="text-end">{{ info.saltIntakeName || '-' }}</span>
</div> </div>
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>心理调整</span> <span class="shrink-0 mr-2 label">心理调整</span>
<span class='text-end'>{{ info.psychologicalRecoveryName || '-' }}</span> <span class="text-end">{{ info.psychologicalRecoveryName || '-' }}</span>
</div> </div>
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>遵医行为</span> <span class="shrink-0 mr-2 label">遵医行为</span>
<span class='text-end'>{{ info.doctorAdviceName || '-' }}</span> <span class="text-end">{{ info.doctorAdviceName || '-' }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='5' title='辅助检查' name='5'> <van-collapse-item key="5" title="辅助检查" name="5">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div v-for='(x, xIndex) in inspectList' :key='x.insType'> <div v-for="(x, xIndex) in inspectList" :key="x.insType">
<div style='color: #262626' :class="[xIndex === 0 ? '' : 'mt-2']">{{ x.insName }}</div> <div style="color: #262626" :class="[xIndex === 0 ? '' : 'mt-2']">{{ x.insName }}</div>
<div class='box'> <div class="box">
<div v-for='y in x.items'> <div v-for="y in x.items">
<span>{{ y.itemName }}:</span> <span>{{ y.itemName }}:</span>
<span>{{ y.itemValue }}</span> <span>{{ y.itemValue }}</span>
<span class='ml-1'>{{ y.unit }}</span> <span class="ml-1">{{ y.unit }}</span>
</div> </div>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='6' title='目前高血压用药及依从性' name='6'> <van-collapse-item key="6" title="目前高血压用药及依从性" name="6">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='box'> <div class="box">
<div> <div>
<span>您目前是否在服用降压药、降脂(如他汀类)或抗血小板(如阿司匹林)等心血管病相关药物:</span> <span>您目前是否在服用降压药、降脂(如他汀类)或抗血小板(如阿司匹林)等心血管病相关药物:</span>
<span>{{ info.medicationComplianceName }}</span> <span>{{ info.medicationComplianceName }}</span>
...@@ -167,15 +167,15 @@ ...@@ -167,15 +167,15 @@
<div> <div>
<span>药物名称:</span> <span>药物名称:</span>
<span>{{ currentMedicateCase.drugName }}</span> <span>{{ currentMedicateCase.drugName }}</span>
<span class='ml-4'>剂量:</span> <span class="ml-4">剂量:</span>
<span class='mr-1'>{{ currentMedicateCase.dose }}</span> <span class="mr-1">{{ currentMedicateCase.dose }}</span>
<span>{{ store.getDictValue('CP00081', currentMedicateCase.unit) }}</span> <span>{{ store.getDictValue('CP00081', currentMedicateCase.unit) }}</span>
</div> </div>
<div> <div>
<span>用药频次:</span> <span>用药频次:</span>
<span>{{ store.getDictValue('CP00084', currentMedicateCase.frequency) }}</span> <span>{{ store.getDictValue('CP00084', currentMedicateCase.frequency) }}</span>
<span class='ml-4'>用法:</span> <span class="ml-4">用法:</span>
<span>{{ store.getDictValue('CP00083', currentMedicateCase.usage) }}</span> <span>{{ store.getDictValue('CP00083', currentMedicateCase.usage) }}</span>
</div> </div>
<div> <div>
...@@ -186,87 +186,95 @@ ...@@ -186,87 +186,95 @@
<span>不依从原因:</span> <span>不依从原因:</span>
<span>{{ info.noComplianceReasonName }}</span> <span>{{ info.noComplianceReasonName }}</span>
</div> </div>
<div v-if='(info.noComplianceReason || []).includes(3)'> <div v-if="(info.noComplianceReason || []).includes(3)">
<span>副作用原因:</span> <span>副作用原因:</span>
<span>{{ info.sideEffectReasonName }}</span> <span>{{ info.sideEffectReasonName }}</span>
</div> </div>
</div> </div>
<div v-for='(item, index) in addMedicateCase' :key='index' class='box mt-2'> <div v-for="(item, index) in addMedicateCase" :key="index" class="box mt-2">
<div> <div>
<span>药物名称:</span> <span>药物名称:</span>
<span>{{ item.drugName }}</span> <span>{{ item.drugName }}</span>
<span class='ml-4'>剂量:</span> <span class="ml-4">剂量:</span>
<span class='mr-1'>{{ item.dose }}</span> <span class="mr-1">{{ item.dose }}</span>
<span>{{ store.getDictValue('CP00081', item.unit) }}</span> <span>{{ store.getDictValue('CP00081', item.unit) }}</span>
</div> </div>
<div> <div>
<span>用法:</span> <span>用法:</span>
<span>{{ store.getDictValue('CP00083', item.usage) }}</span> <span>{{ store.getDictValue('CP00083', item.usage) }}</span>
<span class='ml-4'>频次:</span> <span class="ml-4">频次:</span>
<span>{{ store.getDictValue('CP00084', item.frequency) }}</span> <span>{{ store.getDictValue('CP00084', item.frequency) }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='7' title='药物不良反应' name='7'> <van-collapse-item key="7" title="药物不良反应" name="7">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>药物不良反应</span> <span class="shrink-0 mr-2 label">药物不良反应</span>
<span class='text-end'>{{ info.drugsAdverseName }}</span> <span class="text-end">{{ info.drugsAdverseName }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='8' title='此次随访分类' name='8'> <van-collapse-item key="8" title="此次随访分类" name="8">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>此次随访分类</span> <span class="shrink-0 mr-2 label">此次随访分类</span>
<span class='text-end'>{{ info.visitTypeName }}</span> <span class="text-end">{{ info.visitTypeName }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='9' title='目前诊断' name='9'> <van-collapse-item key="9" title="目前诊断" name="9">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div v-for='(x, xIndex) in info.diagnoseInfoList' :key='xIndex'> <div class="list">
<div style='color: #262626'> <div class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">目前诊断</span>
<span class="text-end">
{{ info.currentDiagnosisName || '-' }}
</span>
</div>
</div>
<!-- <div v-for="(x, xIndex) in info.diagnoseInfoList" :key="xIndex">
<div style="color: #262626">
{{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }} {{ (store.getDict('CP00086').find(e => e.value === x.currentDiagnoseType)).name }}
</div> </div>
<div class='box'> <div class="box" >
<div v-if='x.currentDiagnoseType === 1'> <div v-if="x.currentDiagnoseType === 1">
<span>高血压分级:</span> <span>高血压分级:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
<span class='ml-4'>高血压危险分层:</span> <span class="ml-4">高血压危险分层:</span>
<span>{{ x.diagnoseLevelValue }}</span> <span>{{ x.diagnoseLevelValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 2'> <div v-if="x.currentDiagnoseType === 2">
<span>糖尿病:</span> <span>糖尿病:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 3'> <div v-if="x.currentDiagnoseType === 3">
<span>冠心病:</span> <span>冠心病:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 4'> <div v-if="x.currentDiagnoseType === 4">
<span>缺血性脑卒中:</span> <span>缺血性脑卒中:</span>
<span>{{ x.diagnoseResultValue || '-' }}</span> <span>{{ x.diagnoseResultValue || '-' }}</span>
<span class='ml-4'>出血性脑卒中:</span> <span class="ml-4">出血性脑卒中:</span>
<span>{{ x.diagnoseLevelValue }}</span> <span>{{ x.diagnoseLevelValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 5'> <div v-if="x.currentDiagnoseType === 5">
<span>慢阻肺:</span> <span>慢阻肺:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 6'> <div v-if="x.currentDiagnoseType === 6">
<span>慢性肾病:</span> <span>慢性肾病:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
</div> </div>
<div v-if='x.currentDiagnoseType === 7'> <div v-if="x.currentDiagnoseType === 7">
<span>血脂异常:</span> <span>血脂异常:</span>
<span>{{ x.diagnoseResultValue }}</span> <span>{{ x.diagnoseResultValue }}</span>
</div> </div>
...@@ -274,7 +282,7 @@ ...@@ -274,7 +282,7 @@
<span>纳入管理日期:</span> <span>纳入管理日期:</span>
<span>{{ x.inclusionManageDate }}</span> <span>{{ x.inclusionManageDate }}</span>
</div> </div>
<div v-for='(y, yIndex) in x.diagnoseItemList' :key='yIndex'> <div v-for="(y, yIndex) in x.diagnoseItemList" :key="yIndex">
<div> <div>
<span>诊断名称:</span> <span>诊断名称:</span>
<span>{{ y.diagnosisResultName }}</span> <span>{{ y.diagnosisResultName }}</span>
...@@ -297,79 +305,87 @@ ...@@ -297,79 +305,87 @@
</div> </div>
</div> </div>
</div> </div>
</div> </div> -->
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='10' title='用药情况' name='10'> <van-collapse-item key="10" title="用药情况" name="10">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>本次就诊后的药物治疗方案:</span> <span class="shrink-0 mr-2 label">本次就诊后的药物治疗方案:</span>
<span class='text-end'>{{ info.adjustTreatName }}</span> <span class="text-end">{{ info.adjustTreatName }}</span>
</div> </div>
</div> </div>
<div v-if='info.adjustTreat === 1' v-for='(item, index) in medicateCase' :key='index' <div v-if="info.adjustTreat === 1" v-for="(item, index) in medicateCase" :key="index" class="box mt-2">
class='box mt-2'>
<div> <div>
<span>药物名称:</span> <span>药物名称:</span>
<span>{{ item.drugName }}</span> <span>{{ item.drugName }}</span>
<span class='ml-4'>剂量:</span> <span class="ml-4">剂量:</span>
<span class='mr-1'>{{ item.dose }}</span> <span class="mr-1">{{ item.dose }}</span>
<span>{{ store.getDictValue('CP00081', item.unit) }}</span> <span>{{ store.getDictValue('CP00081', item.unit) }}</span>
</div> </div>
<div> <div>
<span>频次:</span> <span>频次:</span>
<span>{{ store.getDictValue('CP00084', item.frequency) }}</span> <span>{{ store.getDictValue('CP00084', item.frequency) }}</span>
<span class='ml-4'>用法:</span> <span class="ml-4">用法:</span>
<span>{{ store.getDictValue('CP00083', item.usage) }}</span> <span>{{ store.getDictValue('CP00083', item.usage) }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='11' title='转诊' name='11'> <van-collapse-item key="11" title="转诊" name="11">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>转诊原因</span> <span class="shrink-0 mr-2 label">转诊</span>
<span class='text-end'>{{ info.referralReason }}</span> <span class="text-end">{{ info.isReferralName }}</span>
</div>
<div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class="shrink-0 mr-2 label">转诊原因</span>
<span class="text-end">{{ info.referralReason }}</span>
</div> </div>
<div class='flex justify-between py-1 border-bottom item'> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>转诊机构</span> <span class="shrink-0 mr-2 label">转诊机构</span>
<span class='text-end'>{{ info.referralUnitName }}</span> <span class="text-end">{{ info.referralUnitName }}</span>
</div> </div>
<div class='flex justify-between py-1 border-bottom item'> <div v-if="info.isReferral === 1" class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>转诊科室</span> <span class="shrink-0 mr-2 label">转诊科室</span>
<span class='text-end'>{{ info.referralOfficeName }}</span> <span class="text-end">{{ info.referralOfficeName }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='12' title='现场随访照片' name='12'> <van-collapse-item key="12" title="现场随访照片" name="12">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class="list gap-x-2.5 gap-y-1 flex items-center flex-wrap">
<div v-for="(url, index) in info.visitImageList" :key="index" >
<img style="width: 1.47rem; height: 2.04rem" :src="url.trueDownloadUrl" />
</div>
</div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='13' title='下次随访日期' name='13'> <van-collapse-item key="13" title="下次随访日期" name="13">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>下次随访日期</span> <span class="shrink-0 mr-2 label">下次随访日期</span>
<span class='text-end'>{{ info.nextVisitDate }}</span> <span class="text-end">{{ info.nextVisitDate }}</span>
</div> </div>
</div> </div>
</van-collapse-item> </van-collapse-item>
<van-collapse-item key='14' title='随访机构' name='14'> <van-collapse-item key="14" title="随访机构" name="14">
<template #right-icon> <template #right-icon>
<doc-icon type='doc-down' /> <doc-icon type="doc-down" />
</template> </template>
<div class='list'> <div class="list">
<div v-for='item in columnsOrg' :key='item.key'> <div v-for="item in columnsOrg" :key="item.key">
<div class='flex justify-between py-1 border-bottom item'> <div class="flex justify-between py-1 border-bottom item">
<span class='shrink-0 mr-2 label'>{{ item.title }}</span> <span class="shrink-0 mr-2 label">{{ item.title }}</span>
<span class='text-end'>{{ info[item.key] }}</span> <span class="text-end">{{ info[item.key] }}</span>
</div> </div>
</div> </div>
</div> </div>
...@@ -381,13 +397,11 @@ ...@@ -381,13 +397,11 @@
<script> <script>
import { fetchDataHandle } from '@/utils/common.js' import { fetchDataHandle } from '@/utils/common.js'
import { useStore } from '@/resident/store/index.js' import { useStore } from '@/resident/store/index.js'
export default { export default {
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
default: () => { default: () => {}
}
} }
}, },
data() { data() {
...@@ -438,7 +452,7 @@ export default { ...@@ -438,7 +452,7 @@ export default {
{ title: '录入日期', key: 'createDate' }, { title: '录入日期', key: 'createDate' },
{ title: '录入单位', key: 'createUnitName' }, { title: '录入单位', key: 'createUnitName' },
{ title: '录入科室', key: 'createOfficeName' }, { title: '录入科室', key: 'createOfficeName' },
{ title: '录入医生', key: 'createDoctorName' } { title: '录入医生', key: 'createDoctorName' },
] ]
} }
}, },
...@@ -455,13 +469,7 @@ export default { ...@@ -455,13 +469,7 @@ export default {
}) })
this.info = form this.info = form
// 辅助检查处理 // 辅助检查处理
let { let { auxiliaryExamination = [], inspectList = [], currentMedicateCase = {}, addMedicateCase = [], medicateCase = [], } = form
auxiliaryExamination = [],
inspectList = [],
currentMedicateCase = {},
addMedicateCase = [],
medicateCase = []
} = form
let list = [] let list = []
auxiliaryExamination.forEach(item => { auxiliaryExamination.forEach(item => {
const items = inspectList.filter(e => e.insType === item) const items = inspectList.filter(e => e.insType === item)
...@@ -523,7 +531,7 @@ export default { ...@@ -523,7 +531,7 @@ export default {
} }
} }
</script> </script>
<style lang='less' scoped> <style lang="less" scoped>
.cont-box { .cont-box {
background-color: #f9f9f9; background-color: #f9f9f9;
...@@ -553,12 +561,10 @@ export default { ...@@ -553,12 +561,10 @@ export default {
.list { .list {
color: #262626; color: #262626;
.label { .label {
min-width: 5em; min-width: 5em;
} }
} }
.box { .box {
background: #F8FAFC; background: #F8FAFC;
padding: 8px; padding: 8px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment