From daf2891dccc35b4efb13ba93f67256321be0ea45 Mon Sep 17 00:00:00 2001 From: pengjun <158915633@qq.com> Date: Mon, 24 Jul 2023 17:33:59 +0800 Subject: [PATCH] sum --- .../doctorCheck/PatientRegisterBase.vue | 4 +- src/components/sumDoctorCheck/SumItems.vue | 110 ++++++++++++++++++ src/store/index.js | 1 + src/views/doctorCheck/sumDoctorCheck.vue | 7 +- 4 files changed, 117 insertions(+), 5 deletions(-) create mode 100644 src/components/sumDoctorCheck/SumItems.vue diff --git a/src/components/doctorCheck/PatientRegisterBase.vue b/src/components/doctorCheck/PatientRegisterBase.vue index 697589d..1fb8390 100644 --- a/src/components/doctorCheck/PatientRegisterBase.vue +++ b/src/components/doctorCheck/PatientRegisterBase.vue @@ -131,7 +131,8 @@ export default { console.log(`/api/app/patient-register/patient-register-or-patient?SType=1&PatientRegisterNo=${val}`) getapi(`/api/app/patient-register/patient-register-or-patient?SType=1&PatientRegisterNo=${val}`) .then((res) => { - if (res.code != -1) { + if (res.code != -1) { + this.doctorCheckPrBaseInit() this.doctorCheck.prBase.patientRegisterNo = val objCopy(res.data,this.doctorCheck.prBase) @@ -149,6 +150,7 @@ export default { getapi(`/api/app/patient-register/patient-register-or-patient?SType=2&PatientNo=${val}`) .then((res) => { if (res.code != -1) { + console.log('按条码号查个人数据',res.data) this.doctorCheckPrBaseInit() this.doctorCheck.prBase.patientNo = val objCopy(res.data,this.doctorCheck.prBase) diff --git a/src/components/sumDoctorCheck/SumItems.vue b/src/components/sumDoctorCheck/SumItems.vue new file mode 100644 index 0000000..7e318fe --- /dev/null +++ b/src/components/sumDoctorCheck/SumItems.vue @@ -0,0 +1,110 @@ + + + + \ No newline at end of file diff --git a/src/store/index.js b/src/store/index.js index b1cd3ef..fe88bfd 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -236,6 +236,7 @@ export default new Vuex.Store({ auditDoctor:'', //审核医生 auditDate:'', //审核日期 isLock:'', //锁定状态 + patientId:'', //人员档案ID } //人员体检登记显示基本信息 }, }, diff --git a/src/views/doctorCheck/sumDoctorCheck.vue b/src/views/doctorCheck/sumDoctorCheck.vue index f0845d4..6d4e18b 100644 --- a/src/views/doctorCheck/sumDoctorCheck.vue +++ b/src/views/doctorCheck/sumDoctorCheck.vue @@ -25,7 +25,7 @@ - + @@ -47,12 +47,10 @@ import { tcdate } from "../../utlis/proFunc"; import PatientRegisterBase from "../../components/doctorCheck/PatientRegisterBase.vue"; import ButtonList from "../../components/sumDoctorCheck/ButtonList.vue"; - - - import SumSug from "../../components/sumDoctorCheck/SumSug.vue"; import SumPREdit from "../../components/sumDoctorCheck/SumPREdit.vue"; import CheckDetails from "../../components/sumDoctorCheck/CheckDetails.vue"; +import SumItems from "../../components/sumDoctorCheck/SumItems.vue"; export default { components: { PatientRegisterBase, @@ -60,6 +58,7 @@ export default { SumSug, SumPREdit, CheckDetails, + SumItems, }, data() { return {