diff --git a/src/assets/svg/consultation/check_small.svg b/src/assets/svg/consultation/check_small.svg new file mode 100644 index 0000000..d6476d7 --- /dev/null +++ b/src/assets/svg/consultation/check_small.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/assets/svg/consultation/error.svg b/src/assets/svg/consultation/error.svg new file mode 100644 index 0000000..ba84567 --- /dev/null +++ b/src/assets/svg/consultation/error.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/src/router/modules/caseManagement.ts b/src/router/modules/caseManagement.ts index b432624..11d828d 100644 --- a/src/router/modules/caseManagement.ts +++ b/src/router/modules/caseManagement.ts @@ -95,7 +95,7 @@ export default { { path: "/caseManagement/edit", name: "caseManagementEdit", - component: () => import("@/views/caseManagement/list/edit.vue"), + component: () => import("@/views/caseManagement/list/edit/index.vue"), meta: { title: "编辑病历", showLink: false, diff --git a/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/AddQuestion.vue b/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/AddQuestion.vue new file mode 100644 index 0000000..46807be --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/AddQuestion.vue @@ -0,0 +1,313 @@ + + + + + + + + + 添加问题 + + + + + + 评估 + + + {{ `0.7%(系统返回阈值结界)` }} + + + + + 相似度高,已存在相似问诊问题,不支持添加,若要添加可联系运营人员 + + + + 相似度低,支持添加该问题 + + + + + + + 删除 + + + + + + + + + + + + + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/index.vue b/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/index.vue new file mode 100644 index 0000000..0008969 --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/ClinicalConsultation/index.vue @@ -0,0 +1,208 @@ + + + + + + 临床问诊 + + + 选择问题 + 添加问题 + + + + + + + + + + + + + 搜索 + 重置 + + + + + + + + + 编辑 + + 删除 + + + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/ClinicalDiagnosis/index.vue b/src/views/caseManagement/list/edit/compontents/ClinicalDiagnosis/index.vue new file mode 100644 index 0000000..940053e --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/ClinicalDiagnosis/index.vue @@ -0,0 +1,178 @@ + + + + + + 临床诊断-体格检查辅助检查项目 + + + 保存 + + + + + + + + + + + + + 搜索 + 重置 + + + + + + + + + + + + 编辑 + + 删除 + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/DiagnosticBasis/index.vue b/src/views/caseManagement/list/edit/compontents/DiagnosticBasis/index.vue new file mode 100644 index 0000000..09290ef --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/DiagnosticBasis/index.vue @@ -0,0 +1,117 @@ + + + + + + 诊断依据 + + + 保存 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/DisposalPlan/index.vue b/src/views/caseManagement/list/edit/compontents/DisposalPlan/index.vue new file mode 100644 index 0000000..f090a73 --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/DisposalPlan/index.vue @@ -0,0 +1,176 @@ + + + + + + 处置计划 + + + 保存 + + + + + + + + + + + + + 搜索 + 重置 + + + + + + + + + + + + + 删除 + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/ElectronicCase/SelectPeople.vue b/src/views/caseManagement/list/edit/compontents/ElectronicCase/SelectPeople.vue new file mode 100644 index 0000000..5f7c921 --- /dev/null +++ b/src/views/caseManagement/list/edit/compontents/ElectronicCase/SelectPeople.vue @@ -0,0 +1,215 @@ + + + + + + + + + 选择虚拟人形象 + + + + + + {{ item.name }} + + + + + + + + + + + + + + diff --git a/src/views/caseManagement/list/edit/compontents/ElectronicCase/index.vue b/src/views/caseManagement/list/edit/compontents/ElectronicCase/index.vue index 544383c..223dd56 100644 --- a/src/views/caseManagement/list/edit/compontents/ElectronicCase/index.vue +++ b/src/views/caseManagement/list/edit/compontents/ElectronicCase/index.vue @@ -1,8 +1,9 @@ @@ -32,10 +36,11 @@ const add = () => { @@ -45,7 +50,9 @@ const add = () => { - 请选择数字人 + + 请选择数字人 + @@ -98,14 +105,204 @@ const add = () => { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 主诉多于一项时,应按发生的时间次序排列,持续时间上一般从长到短排列。 + + + + + + + + + + 可记录起病情况,主要症状、特点及演变情况,诊治情况,发病后的一般情况。 + + + + + + + + + 可记录药物或食物过敏史,默认“没有过敏反应” + + + + + + + + 可记录药物或食物过敏史,默认“没有过敏反应” + + + + + + + + 可记录家族遗传病情况,默认“没有家族遗传病” + + + + + + + + 可记录历史慢性疾病和长期服药情况 + + + + + + + + 可记录历史手术情况 + diff --git a/src/views/caseManagement/list/edit/index.vue b/src/views/caseManagement/list/edit/index.vue index bf44147..4941beb 100644 --- a/src/views/caseManagement/list/edit/index.vue +++ b/src/views/caseManagement/list/edit/index.vue @@ -1,5 +1,8 @@ @@ -29,19 +35,23 @@ const navList = ref([ :class="[activedIndex === index ? 'actived' : '']" v-for="(item, index) in navList" :key="index" + @click="changeType(index)" > {{ item.name }} + + +