This commit is contained in:
2024-04-12 15:46:35 +08:00
parent 5ecb7f6444
commit cdf81f6fe1

View File

@ -16,27 +16,30 @@
<span> {{ list.sex == 'MALE' ? "男" : '' }}
{{ list.sex == 'FEMALE' ? "女" : '' }}
</span>
|
<span>24</span>
<span v-if="list.sex && list.age">|</span>
<span v-if="list.age">{{ list.age }}</span>
</div>
<div class="source">
<div class="situation item">
{{ list.visitMethod == 'OUTPATIENT_SERVICE' ? '门诊' : '' }}
{{ list.visitMethod == 'BE_IN_HOSPITAL' ? '住院' : '' }}
</div>
<div class="item" style="color:#00E06E;border-color:#00E06E">
<div class="item" style="color:#00E06E;border-color:#00E06E"
v-if="list.patientSource == 'WE_CHAT_OFFICIAL_ACCOUNT'">
<img src="../../../assets/manage/gzh.png" alt="">
<div>
公众号
</div>
</div>
<div class="item" style="color:#339DE5;border-color:#339DE5">
<div class="item" style="color:#339DE5;border-color:#339DE5"
v-if="list.patientSource == 'WE_CHAT_APPLET'">
<img src="../../../assets/manage/xcx.png" alt="">
<div>
小程序
</div>
</div>
<div class="item" style="color:#F4881F;border-color:#F4881F">
<div class="item" style="color:#F4881F;border-color:#F4881F"
v-if="list.patientSource == 'MANAGE_END'">
<img src="../../../assets/manage/gld.png" alt="">
<div>
管理端
@ -61,25 +64,21 @@
就诊时间: {{ list.dischargeTime }}
</div>
</div>
<el-descriptions title="诊断信息">
<el-descriptions-item label="主要诊断">kooriookami</el-descriptions-item>
<el-descriptions title="诊断信息" style="border-bottom: 1px solid #e6ebf5;margin:16px auto">
<el-descriptions-item label="主要诊断">{{ list.mainDiagnosis }}</el-descriptions-item>
</el-descriptions>
<el-descriptions title="手术信息">
<el-descriptions-item label="手术名称">kooriookami</el-descriptions-item>
<el-descriptions title="手术信息" style="margin:16px auto">
<el-descriptions-item label="手术名称">{{ list.surgicalName }}</el-descriptions-item>
</el-descriptions>
<el-collapse v-model="activeNames">
<el-collapse-item title="入院记录" name="-1">
<div>与现实生活一致与现实生活的流程逻辑保持一致遵循用户习惯的语言和概念</div>
<div>在界面中一致所有的元素和结构需保持一致比如设计样式图标和文本元素的位置等</div>
<div>{{ list.inHospitalInfo }}</div>
</el-collapse-item>
<el-collapse-item title="手术记录" name="-2">
<div>用户决策根据场景可给予用户操作建议或安全提示但不能代替用户进行决策</div>
<div>结果可控用户可以自由的进行操作包括撤销回退和终止当前操作等</div>
<div>{{ list.surgicalRecord }}</div>
</el-collapse-item>
<el-collapse-item title="出院记录" name="-3">
<div>简化流程设计简洁直观的操作流程</div>
<div>清晰明确语言表达清晰且表意明确让用户快速理解进而作出决策</div>
<div>帮助用户识别界面简单直白让用户快速识别而非回忆减少用户记忆负担</div>
<div>{{ list.outHospitalInfo }}</div>
</el-collapse-item>
</el-collapse>
</div>
@ -142,6 +141,7 @@ import {
getRouteNodeList,
getByPatientId
} from '@/api/manage/Auditing.js'
import { getAge } from "@/utils/age";
export default {
name: "Auditing",
data() {
@ -159,6 +159,7 @@ export default {
methods: {
info() {
getByPatientId(this.$route.query.patientId).then(res => {
res.data.birthDate ? res.data.age = getAge(res.data.birthDate) : ''
this.list = res.data
})
getRouteNodeList({ patientId: this.$route.query.patientId, taskCreateType: 'MANUAL_CREATE' }).then(res => {