From c5ba087051c1e9793b73da9d9bcd8cddfc02852f Mon Sep 17 00:00:00 2001 From: Euni4U <958079825@qq.com> Date: Mon, 10 Mar 2025 17:41:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=93=E6=A3=80=E8=BD=A6=E5=BD=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Department-entry/All.vue | 550 ++++ .../Medical-examination-vehicle.vue | 2447 +++++++++++++++++ src/views/inspect/physicalEnroll/index.vue | 1 + 3 files changed, 2998 insertions(+) create mode 100644 src/views/Department-entry/All.vue create mode 100644 src/views/Department-entry/Medical-examination-vehicle.vue diff --git a/src/views/Department-entry/All.vue b/src/views/Department-entry/All.vue new file mode 100644 index 0000000..9215cad --- /dev/null +++ b/src/views/Department-entry/All.vue @@ -0,0 +1,550 @@ + + + + + + + + + + + + + + + + 加载失败 + + + + + + + + + + + + + + + + diff --git a/src/views/Department-entry/Medical-examination-vehicle.vue b/src/views/Department-entry/Medical-examination-vehicle.vue new file mode 100644 index 0000000..1959103 --- /dev/null +++ b/src/views/Department-entry/Medical-examination-vehicle.vue @@ -0,0 +1,2447 @@ + + + + + + + + 人员列表 + + + + + + + + + {{ period.label }} + + + + + + + + + 搜索 + + + + + + + + + + + + {{ patient.pname }} + {{ patient.medicalSn }} + + {{ getStatusText(patient) }} + + + + + + + + 共 {{ total }} 条 + + + + + + + + + + + + + + 个人照片 + + + + + 体检编号: + {{ reportData.medicalSn }} + + + 身份证号: + {{ reportData.cardId }} + + + 姓名: + {{ reportData.pname }} + + + + + + 性别: + {{ reportData.gender }} + + + 年龄: + {{ age }}岁 + + + 电话: + {{ reportData.phoneNum }} + + + + + + + + + + + + {{ tab.name }} + + + + + + + + + + + + + 序号 + 检查项目 + 检查结果 + 单位 + 参考值 + 提示 + 风险 + 阳性/阴性 + 操作 + + + + + + + + + + {{ index + 1 }} + {{ item.name }} + + + + {{ item.unit }} + + {{ formatReference(item.reference) }} + + {{ item.note }} + {{ item.risk }} + + + 阳性 + + 阴性 + + + + + 更多操作 + + + + + + 阳性 + + + 阴性 + + + {{ item.itemStatus === '2' ? '恢复正常' : '弃检' }} + + + + + + + + + + + + + + + 检查所见 + + + + + 检查结果 + + + + + + + 体检小结 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/views/inspect/physicalEnroll/index.vue b/src/views/inspect/physicalEnroll/index.vue index ee2da8e..619f7b5 100644 --- a/src/views/inspect/physicalEnroll/index.vue +++ b/src/views/inspect/physicalEnroll/index.vue @@ -1133,6 +1133,7 @@ const handlePersonInfoPrintInspection = async () => { let ext = { callback: () => { console.log("浏览器打印窗口已打开"); + console.log(templateRef.value) }, styleHandler: () => { // 重写 文本 打印样式