diff --git a/src/views/manage/components/RehabilitationPlanandRecords.vue b/src/views/manage/components/RehabilitationPlanandRecords.vue index ff33d6b..f4aa892 100644 --- a/src/views/manage/components/RehabilitationPlanandRecords.vue +++ b/src/views/manage/components/RehabilitationPlanandRecords.vue @@ -2,7 +2,7 @@
数据总览
-
+
-
+
任务来源:{{ @@ -212,7 +212,7 @@ import specialDiseaseNodeopen from "./specialDiseaseNodeopen.vue"; import { getNodeListsignPatientRecordld } from "@/api/manage/signingRecords"; export default { - props: ["signPatientRecordld"], + props: ["signPatientRecordld","fold"], components: { questionopen, specialDiseaseNodeopen, @@ -489,7 +489,7 @@ export default { } .leftheader { - height: calc(100vh - 352px); + height: calc(100vh - 230px); z-index: 0; width: 24%; overflow: hidden; diff --git a/src/views/manage/components/healthEducation.vue b/src/views/manage/components/healthEducation.vue index a9fe633..8fd8897 100644 --- a/src/views/manage/components/healthEducation.vue +++ b/src/views/manage/components/healthEducation.vue @@ -14,7 +14,7 @@
-
+
文章模板:{{ categoryItem.propagandaTitle }} @@ -35,6 +35,7 @@ import { getList } from '@/api/manage/healthEducation' export default { + props:['fold'], name: "healthEducation", data() { return { diff --git a/src/views/manage/components/signingRecords.vue b/src/views/manage/components/signingRecords.vue index f4584a9..712c749 100644 --- a/src/views/manage/components/signingRecords.vue +++ b/src/views/manage/components/signingRecords.vue @@ -15,7 +15,8 @@
-
+ +
{{ ByRecord.hospitalAgencyName @@ -145,6 +146,8 @@ import { } from '@/api/manage/signingRecords' export default { name: "signingRecords", + props:['fold'],//接收 + data() { return { srcList: [], @@ -157,7 +160,17 @@ export default { ByRecord: { signDevices: [], }, }; }, + watch: { + fold(newvalue, oldvalue) { + if (newvalue) { + console.log(newvalue, "newvalue"); + // this.signPatientRecordld = newvalue; + // this.info(); + } + }, + }, created() { + console.log(this.fold,'fold') this.info(); }, methods: { @@ -206,7 +219,7 @@ export default { } .rightheader { - height: calc(100vh - 352px); + // height: calc(100vh - 352px); width: 75%; padding-top: 20px; // overflow-y: auto; diff --git a/src/views/manage/components/visitRecords.vue b/src/views/manage/components/visitRecords.vue index fcd3068..c36ec2b 100644 --- a/src/views/manage/components/visitRecords.vue +++ b/src/views/manage/components/visitRecords.vue @@ -14,7 +14,7 @@ >
-
+
-
- {{ $route.query.age }} -
+ + +
管理端
+ +
+ {{ $route.query.age }} +
+
+ 身份证号:{{ $route.query.patientPhone}} +
+
+ 患者电话:{{ $route.query.patientPhone}} +
+
+ 出生日期:{{ $route.query.birthDate}} +
+
+ 预约时间:{{ $route.query.appointmentDate}} +
+
+ +
-
+
-
身份证号:{{ $route.query.cardNo }}
-
患者电话:{{ $route.query.patientPhone }}
-
出生日期:{{ $route.query.birthDate }}
+
家属电话:{{ $route.query.familyMemberPhone }}
+
登记日期:{{ $route.query.registrationDate }}
+
开证医生:{{ $route.query.certificateIssuingDoctorName }}
+
主要诊断:{{ $route.query.mainDiagnosis }}
+
+
+
医院名称:{{ $route.query.hospitalAgencyName }}
+
院区名称:{{ $route.query.campusAgencyName }}
+
科室名称:{{ $route.query.departmentName }}
+
预约病区:{{ $route.query.wardName }}
注册时间:{{ $route.query.createTime }}
-
家属电话:{{ $route.query.familyMemberPhone }}
-
住址:{{ $route.query.address }}
+
预约治疗组:{{ $route.query.appointmentTreatmentGroup }}
+
责任护士:{{ $route.query.responsibleNurse }}
+
登记号:{{ $route.query.registrationNo }}
@@ -87,16 +119,17 @@
- + - + - +
@@ -119,6 +152,8 @@ import healthEducation from "../components/healthEducation.vue"; import indicatorMonitoring from "../components/indicatorMonitoring.vue"; import signingRecords from "../components/signingRecords.vue"; import RehabilitationPlanandRecords from "../components/RehabilitationPlanandRecords.vue"; +import { Button } from 'element-ui' + export default { components: { //就诊记录 @@ -131,10 +166,13 @@ export default { signingRecords, //康复计划 RehabilitationPlanandRecords, + Button }, name: "patientdetails", data() { return { + fold: true, + collapsiable: true, options: [], value: "", activeName: "first", @@ -149,6 +187,10 @@ export default { // } }, methods: { + // 展开/收起 + shiftCollapsiable() { + this.fold = !this.fold + }, changeitem(e) { console.log(e, "e"); this.signPatientRecordld = e; @@ -259,6 +301,11 @@ export default { .age { padding-left: 10px; } + .rihgt{ + position: absolute; + right: 40px; + + } .headsculpture { border-radius: 50%; diff --git a/src/views/manage/patientInfo/index.vue b/src/views/manage/patientInfo/index.vue index 62bf15c..82c6a13 100644 --- a/src/views/manage/patientInfo/index.vue +++ b/src/views/manage/patientInfo/index.vue @@ -246,13 +246,25 @@ export default { query: { path: '/patient/patientInfo', patientId: row.id, - cardNo: row.cardNo, patientName: row.patientName, patientPhone: row.patientPhone, + familyMemberPhone: row.familyMemberPhone, + cardNo: row.cardNo, + address: row.address, + mainDiagnosis:row.mainDiagnosis, + hospitalAgencyName:row.hospitalAgencyName, + campusAgencyName:row.campusAgencyName, + departmentName:row.departmentName, + wardName:row.wardName, + certificateIssuingDoctorName:row.certificateIssuingDoctorName, + appointmentTreatmentGroup:row.appointmentTreatmentGroup, + responsibleNurse:row.responsibleNurse, + registrationNo:row.registrationNo, + registrationDate:row.registrationDate, + appointmentDate:row.appointmentDate, + sex: row.sex, birthDate: row.birthDate, - familyMemberPhone: row.familyMemberPhone, - address: row.address, patientSource: row.patientSource, createTime: row.createTime, age: row.birthDate ? getAge(row.birthDate) : '' diff --git a/src/views/manage/preHospitalized/index.vue b/src/views/manage/preHospitalized/index.vue index b7bbeee..4d63739 100644 --- a/src/views/manage/preHospitalized/index.vue +++ b/src/views/manage/preHospitalized/index.vue @@ -648,16 +648,29 @@ export default { query: { path: '/patient/preHospitalized', patientId: row.patientId, - cardNo: row.cardNo, patientName: row.patientName, patientPhone: row.patientPhone, + familyMemberPhone: row.familyMemberPhone, + cardNo: row.cardNo, + address: row.address, + mainDiagnosis:row.mainDiagnosis, + hospitalAgencyName:row.hospitalAgencyName, + campusAgencyName:row.campusAgencyName, + departmentName:row.departmentName, + wardName:row.wardName, + certificateIssuingDoctorName:row.certificateIssuingDoctorName, + appointmentTreatmentGroup:row.appointmentTreatmentGroup, + responsibleNurse:row.responsibleNurse, + registrationNo:row.registrationNo, + registrationDate:row.registrationDate, + appointmentDate:row.appointmentDate, + sex: row.sex, birthDate: row.birthDate, - familyMemberPhone: row.familyMemberPhone, - address: row.address, patientSource: row.patientSource, createTime: row.createTime, - age: row.birthDate ? getAge(row.birthDate) : '' + age: row.birthDate ? getAge(row.birthDate) : '', + }, }); }, diff --git a/src/views/manage/signRecord/index.vue b/src/views/manage/signRecord/index.vue index 3abc1ed..23ece0d 100644 --- a/src/views/manage/signRecord/index.vue +++ b/src/views/manage/signRecord/index.vue @@ -1080,13 +1080,25 @@ export default { query: { path: "/patient/signRecord", patientId: row.patientId, - cardNo: row.cardNo, patientName: row.patientName, patientPhone: row.patientPhone, + familyMemberPhone: row.familyMemberPhone, + cardNo: row.cardNo, + address: row.address, + mainDiagnosis:row.mainDiagnosis, + hospitalAgencyName:row.hospitalAgencyName, + campusAgencyName:row.campusAgencyName, + departmentName:row.departmentName, + wardName:row.wardName, + certificateIssuingDoctorName:row.certificateIssuingDoctorName, + appointmentTreatmentGroup:row.appointmentTreatmentGroup, + responsibleNurse:row.responsibleNurse, + registrationNo:row.registrationNo, + registrationDate:row.registrationDate, + appointmentDate:row.appointmentDate, + sex: row.sex, birthDate: row.birthDate, - familyMemberPhone: row.familyMemberPhone, - address: row.address, patientSource: row.patientSource, createTime: row.createTime, age: row.birthDate ? getAge(row.birthDate) : "", diff --git a/src/views/manage/visitin/index.vue b/src/views/manage/visitin/index.vue index 0101c41..1dcf487 100644 --- a/src/views/manage/visitin/index.vue +++ b/src/views/manage/visitin/index.vue @@ -682,13 +682,25 @@ export default { query: { path: "/patient/visitin", patientId: row.id, - cardNo: row.cardNo, patientName: row.patientName, patientPhone: row.patientPhone, + familyMemberPhone: row.familyMemberPhone, + cardNo: row.cardNo, + address: row.address, + mainDiagnosis:row.mainDiagnosis, + hospitalAgencyName:row.hospitalAgencyName, + campusAgencyName:row.campusAgencyName, + departmentName:row.departmentName, + wardName:row.wardName, + certificateIssuingDoctorName:row.certificateIssuingDoctorName, + appointmentTreatmentGroup:row.appointmentTreatmentGroup, + responsibleNurse:row.responsibleNurse, + registrationNo:row.registrationNo, + registrationDate:row.registrationDate, + appointmentDate:row.appointmentDate, + sex: row.sex, birthDate: row.birthDate, - familyMemberPhone: row.familyMemberPhone, - address: row.address, patientSource: row.patientSource, createTime: row.createTime, age: row.birthDate ? getAge(row.birthDate) : '' diff --git a/src/views/manage/visitout/index.vue b/src/views/manage/visitout/index.vue index ea89e83..f39d816 100644 --- a/src/views/manage/visitout/index.vue +++ b/src/views/manage/visitout/index.vue @@ -678,13 +678,26 @@ export default { query: { path: "/patient/visitout", patientId: row.id, - cardNo: row.cardNo, patientName: row.patientName, patientPhone: row.patientPhone, + familyMemberPhone: row.familyMemberPhone, + cardNo: row.cardNo, + address: row.address, + mainDiagnosis:row.mainDiagnosis, + hospitalAgencyName:row.hospitalAgencyName, + campusAgencyName:row.campusAgencyName, + departmentName:row.departmentName, + wardName:row.wardName, + certificateIssuingDoctorName:row.certificateIssuingDoctorName, + appointmentTreatmentGroup:row.appointmentTreatmentGroup, + responsibleNurse:row.responsibleNurse, + registrationNo:row.registrationNo, + registrationDate:row.registrationDate, + appointmentDate:row.appointmentDate, + + sex: row.sex, birthDate: row.birthDate, - familyMemberPhone: row.familyMemberPhone, - address: row.address, patientSource: row.patientSource, createTime: row.createTime, age: row.birthDate ? getAge(row.birthDate) : ''