Commit e04b9271 authored by gengchunlei's avatar gengchunlei

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

parents ec7dce6a 9aba4ae0
...@@ -311,6 +311,7 @@ export default { ...@@ -311,6 +311,7 @@ export default {
}) })
this.otherInspectList = inspectList.filter(item => item.itemCode === 'otherInspect') this.otherInspectList = inspectList.filter(item => item.itemCode === 'otherInspect')
if (auxiliaryExamination.length === 0) return
let array = [] let array = []
auxiliaryExamination?.forEach(x => { auxiliaryExamination?.forEach(x => {
const items = list.filter(e => e.insType === x) const items = list.filter(e => e.insType === x)
......
...@@ -141,13 +141,13 @@ ...@@ -141,13 +141,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -169,12 +169,7 @@ ...@@ -169,12 +169,7 @@
<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="xIndex" class="gray-box mb-2"> <AuxiliaryInspectDetail :info="visitInfo" />
<div>检查名称:{{ x.itemName }}</div>
<div>检查结果:{{ x.itemValue }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="x.picturesList"></ImagePreview>
</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>
...@@ -308,8 +303,9 @@ ...@@ -308,8 +303,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -357,9 +353,6 @@ export default { ...@@ -357,9 +353,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
return this.visitInfo.inspectList || []
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
...@@ -125,13 +125,13 @@ ...@@ -125,13 +125,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="py-1">呼吸锻炼</div> <div class="py-1">呼吸锻炼</div>
...@@ -188,15 +188,7 @@ ...@@ -188,15 +188,7 @@
</span> </span>
</div> </div>
</div> </div>
<template v-if="inspectList?.length > 0"> <AuxiliaryInspectDetail :info="visitInfo" />
<div class="py-1">其他检查</div>
<div v-for="(x, xIndex) in inspectList" :key="xIndex" class="gray-box mb-2">
<div>检查名称:{{ x.itemName }}</div>
<div>检查结果:{{ x.itemValue }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="x.picturesList"></ImagePreview>
</div>
</template>
</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>
...@@ -349,8 +341,9 @@ ...@@ -349,8 +341,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -417,9 +410,6 @@ export default { ...@@ -417,9 +410,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
return this.visitInfo.inspectList || []
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
...@@ -141,13 +141,13 @@ ...@@ -141,13 +141,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -169,12 +169,7 @@ ...@@ -169,12 +169,7 @@
<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="xIndex" class="gray-box mb-2"> <AuxiliaryInspectDetail :info="visitInfo" />
<div>检查名称:{{ x.itemName }}</div>
<div>检查结果:{{ x.itemValue }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="x.picturesList"></ImagePreview>
</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>
...@@ -308,8 +303,9 @@ ...@@ -308,8 +303,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -358,9 +354,6 @@ export default { ...@@ -358,9 +354,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
return this.visitInfo.inspectList || []
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
...@@ -141,13 +141,13 @@ ...@@ -141,13 +141,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -184,17 +184,7 @@ ...@@ -184,17 +184,7 @@
</div> </div>
</div> </div>
</div> </div>
<div v-for="(x, xIndex) in inspectList" :key="xIndex"> <AuxiliaryInspectDetail :info="visitInfo" />
<div class="py-1">{{ x.insName }}</div>
<div class="gray-box">
<div v-for="(y, yIndex) in x.items" :key="yIndex">
<span>{{ y.itemName }}</span>
<span v-if="y.itemName"></span>
<span>{{ y.itemValue }}</span>
<span class="ml-1">{{ y.unit }}</span>
</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>
...@@ -350,8 +340,9 @@ ...@@ -350,8 +340,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -409,22 +400,6 @@ export default { ...@@ -409,22 +400,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
let { auxiliaryExamination, inspectList = [] } = this.visitInfo
let auxiliaryExaminationList = auxiliaryExamination.split(',').map(e => +e) || []
let list = []
auxiliaryExaminationList.forEach(item => {
const items = inspectList.filter(e => e.insType === item)
if (items.length > 0) {
list.push({
insType: items[0].insType,
insName: items[0].insName,
items: [...items]
})
}
})
return list
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
...@@ -141,13 +141,13 @@ ...@@ -141,13 +141,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -169,12 +169,7 @@ ...@@ -169,12 +169,7 @@
<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="xIndex" class="gray-box mb-2"> <AuxiliaryInspectDetail :info="visitInfo" />
<div>检查名称:{{ x.itemName }}</div>
<div>检查结果:{{ x.itemValue }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="x.picturesList"></ImagePreview>
</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>
...@@ -308,8 +303,9 @@ ...@@ -308,8 +303,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -358,9 +354,6 @@ export default { ...@@ -358,9 +354,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
return this.visitInfo.inspectList || []
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
...@@ -144,13 +144,13 @@ ...@@ -144,13 +144,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -172,25 +172,7 @@ ...@@ -172,25 +172,7 @@
<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="xIndex"> <AuxiliaryInspectDetail :info="visitInfo" />
<div style="color: #262626" :class="[xIndex === 0 ? '' : 'mt-2']">{{ x.insName }}</div>
<div class="gray-box mt-1">
<div v-for="(y, yIndex) in x.items" :key="yIndex">
<template v-if="x.insType === 99">
<div>检查结果:{{ store.getDictValue('CP00157', y.itemValue) }}</div>
<div v-if="y.itemValue === '2'">异常情况:{{ y.abnormalSituation }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="y.picturesList"></ImagePreview>
</template>
<template v-else>
<span>{{ y.itemName }}</span>
<span v-if="y.itemName"></span>
<span>{{ y.itemValue }}</span>
<span class="ml-1">{{ y.unit }}</span>
</template>
</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>
...@@ -362,8 +344,9 @@ ...@@ -362,8 +344,9 @@
<script> <script>
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -433,22 +416,6 @@ export default { ...@@ -433,22 +416,6 @@ export default {
} else { } else {
return [] return []
} }
},
inspectList() {
let { auxiliaryExamination, inspectList = [] } = this.visitInfo
let auxiliaryExaminationList = auxiliaryExamination.split(',').map(e => +e) || []
let list = []
auxiliaryExaminationList.forEach(item => {
const items = inspectList.filter(e => e.insType === item)
if (items.length > 0) {
list.push({
insType: items[0].insType,
insName: items[0].insName,
items: [...items]
})
}
})
return list
} }
}, },
methods: { methods: {
......
...@@ -141,13 +141,13 @@ ...@@ -141,13 +141,13 @@
</div> </div>
<div> <div>
<span>目前运动情况:</span> <span>目前运动情况:</span>
<span>{{ visitInfo.nowExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.nowExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.nowExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.nowExerciseMinute }} 分钟/次</span>
</div> </div>
<div> <div>
<span>目标运动情况:</span> <span>目标运动情况:</span>
<span>{{ visitInfo.targetExerciseWeek || '-' }}次/周、</span> <span>{{ visitInfo.targetExerciseWeek }} 次/周、</span>
<span>{{ visitInfo.targetExerciseMinute || '-' }}分钟/次</span> <span>{{ visitInfo.targetExerciseMinute }} 分钟/次</span>
</div> </div>
</div> </div>
<div class="list mt-2"> <div class="list mt-2">
...@@ -169,12 +169,7 @@ ...@@ -169,12 +169,7 @@
<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="xIndex" class="gray-box mb-2"> <AuxiliaryInspectDetail :info="visitInfo" />
<div>检查名称:{{ x.itemName }}</div>
<div>检查结果:{{ x.itemValue }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="x.picturesList"></ImagePreview>
</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>
...@@ -308,8 +303,9 @@ ...@@ -308,8 +303,9 @@
<script> <script>
import { useStore } from '@/doctor/store' import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue' import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
import AuxiliaryInspectDetail from './components/AuxiliaryInspectDetail.vue'
export default { export default {
components: { ImagePreview }, components: { ImagePreview, AuxiliaryInspectDetail },
props: { props: {
visitInfo: { visitInfo: {
type: Object, type: Object,
...@@ -358,9 +354,6 @@ export default { ...@@ -358,9 +354,6 @@ export default {
residentInfo() { residentInfo() {
return this.visitInfo.residentsRecord || {} return this.visitInfo.residentsRecord || {}
}, },
inspectList() {
return this.visitInfo.inspectList || []
},
medicateCase() { medicateCase() {
if (this.visitInfo.medicateCase) { if (this.visitInfo.medicateCase) {
return JSON.parse(this.visitInfo.medicateCase) return JSON.parse(this.visitInfo.medicateCase)
......
<template>
<div v-for="(x, xIndex) in inspectList" :key="`x-${xIndex}`">
<div style="color: #262626" :class="[xIndex === 0 ? '' : 'mt-2']">{{ x.insName }}</div>
<div class="gray-box mt-1">
<div v-for="(y, yIndex) in x.items" :key="`y-${yIndex}`">
<template v-if="x.diseaseType === 1 && x.insType === 99">
<div>检查结果:{{ store.getDictValue('CP00157', y.itemValue) }}</div>
<div v-if="y.itemValue === '2'">异常情况:{{ y.abnormalSituation }}</div>
<div>影像报告:</div>
<ImagePreview :img-list="y.picturesList"></ImagePreview>
</template>
<template v-else>
<span>{{ y.itemName }}</span>
<span>{{ y.itemValue }}</span>
<ImagePreview v-if="y.itemType === 5" :img-list="y.picturesList"></ImagePreview>
<span class="ml-1">{{ y.unit }}</span>
</template>
</div>
</div>
</div>
<div v-for="(item, index) in otherInspectList" :key="index">
<div class="gray-box mt-2">
<div>检查名称:{{ item.itemName }}</div>
<div>检查结果:{{ item.itemValue }}</div>
<div>上传图片:</div>
<ImagePreview :img-list="item.picturesList"></ImagePreview>
</div>
</div>
</template>
<script>
import { useStore } from '@/doctor/store'
import ImagePreview from '@/doctor/components/imagePreview/imagePreview.vue'
export default {
components: { ImagePreview },
props: {
info: {
type: Object,
default: () => {}
}
},
data() {
return {
store: useStore(),
inspectList: [],
otherInspectList: []
}
},
watch: {
'info.inspectList': {
handler() {
let { inspectList = [], auxiliaryExamination } = this.info
let auxiliaryList = auxiliaryExamination?.split(',').filter(e => e).map(e => +e)
let list = []
auxiliaryList.forEach(item => {
const items = inspectList.filter(e => e.insType === item)
if (items.length > 0) {
list.push({
// 病种
diseaseType: items[0].diseaseType,
// 1-检验 2-检查
configType: items[0].dataType,
insType: items[0].insType,
insName: items[0].insName,
items: [...items]
})
}
})
this.inspectList = list
this.otherInspectList = inspectList.filter(item => item.itemCode === 'otherInspect')
},
immediate: true
}
}
}
</script>
<style lang="less" scoped>
.gray-box {
background: #F8FAFC;
padding: 8px;
color: #4D5665;
font-size: 13px;
border-radius: 4px;
}
</style>
\ No newline at end of file
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<van-button round size='small' class='doc-btn-primary' @click.stop='toDetail(item)'>详情 <van-button round size='small' class='doc-btn-primary' @click.stop='toDetail(item)'>详情
</van-button> </van-button>
<!-- 评估 --> <!-- 评估 -->
<van-button round size='small' class='doc-btn-primary' @click.stop='toEvaluation(item)' v-if='!(item.allowUpdate !==1 || item.serveType == 5)'>评估</van-button> <van-button round size='small' class='doc-btn-primary' @click.stop='toEvaluation(item)' v-if='!(item.allowUpdate !==1 || item.serveType == 5 || item.diseaseType === 7)'>评估</van-button>
<van-button round size='small' class='doc-btn-primary' @click.stop='editBtn(item)' <van-button round size='small' class='doc-btn-primary' @click.stop='editBtn(item)'
v-if='!(item.allowUpdate !==1 || item.serveType == 5)'>修改 v-if='!(item.allowUpdate !==1 || item.serveType == 5)'>修改
</van-button> </van-button>
......
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