From d1367a2eafbc26cadf07abb3caa94a0d64d09cab Mon Sep 17 00:00:00 2001 From: WXL <1785969728@qq.com> Date: 星期二, 13 八月 2024 14:14:12 +0800 Subject: [PATCH] 测试完成 --- src/views/patient/patient/profile/index.vue | 35 +++++++++++++++++++++++++---------- 1 files changed, 25 insertions(+), 10 deletions(-) diff --git a/src/views/patient/patient/profile/index.vue b/src/views/patient/patient/profile/index.vue index 4300f6e..e0936bd 100644 --- a/src/views/patient/patient/profile/index.vue +++ b/src/views/patient/patient/profile/index.vue @@ -42,7 +42,7 @@ <span class="mulsz" slot="label" ><i class="el-icon-s-management"></i> 鍖荤枟妗f</span > - <el-tabs v-model="sonactiveName" @tab-click="handleClick"> + <el-tabs v-model="sonactiveName" @tab-click="handleClickson"> <el-tab-pane name="outpatient" ><span class="mulsz" slot="label" >闂ㄨ瘖({{ mznumber }})</span @@ -638,6 +638,8 @@ alterpatient, Patientclinic, } from "@/api/patient/homepage"; +import { listPatouthosp } from "@/api/smartor/patouthosp"; +import { listpatient } from "@/api/patient/record"; export default { name: "Profile", @@ -789,13 +791,23 @@ }, methods: { - // 鏌ヨ鍖荤枟妗f鍒楄〃淇℃伅 - getList() { + // 鏌ヨ鍖荤枟妗f鍚勫垪琛ㄤ俊鎭� + getList(type) { this.loading = true; - // 闂ㄨ瘖璁板綍 - Patientclinic(this.id).then((response) => { - console.log(response); - }); + if (type == 1) { + // 闂ㄨ瘖璁板綍 + listPatouthosp({ patid: this.id }).then((response) => { + console.log(response); + }); + } else if (type == 2) { + listpatient({ patid: this.id }).then((response) => { + console.log(response); + }); + } else if (type == 3) { + listpatient({ patid: this.id }).then((response) => { + console.log(response); + }); + } }, getcontactlist() { listcontactinformation({ patid: this.id }).then((response) => { @@ -948,9 +960,12 @@ }, // tab鍒囨崲 handleClick(tab, event) { - if (tab.index == 1) { - this.getList(); - } + this.getList(tab.index); + }, + handleClickson(tab, event) { + console.log(tab.index, "son"); + + this.getList(tab.index); }, // 鑱旂郴鏂瑰紡鏂板 Addanumber() {}, -- Gitblit v1.9.3