From 4fbca4f1a3428c42d20b11d1b96d6d8c439eb437 Mon Sep 17 00:00:00 2001 From: yelan Date: Fri, 25 Sep 2026 08:38:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE):=20?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E7=AD=BE=E7=BD=B2=E8=AE=BE=E5=A4=87=E4=B8=8E?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E7=B1=BB=E5=9E=8B=E7=AD=89=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=88=86=E5=8C=BA=E5=B9=B6=E6=94=B9=E4=B8=BA=E7=B4=A2=E5=BC=95?= =?UTF-8?q?=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/DeviceSettingsCard.vue | 179 +++++++ .../components/DocTypeSettingsCard.vue | 162 ++++++ .../settings/components/PushSettingsCard.vue | 165 ++++++ .../components/SignatureSettingsCard.vue | 16 + .../settings/components/TabletDevicesCard.vue | 139 ----- .../src/views/management/settings/index.vue | 480 +++++++++++++++--- .../src/views/management/settings/mock.ts | 114 ++++- .../src/views/management/settings/types.ts | 78 ++- 8 files changed, 1084 insertions(+), 249 deletions(-) create mode 100644 clinical-web/src/views/management/settings/components/DeviceSettingsCard.vue create mode 100644 clinical-web/src/views/management/settings/components/DocTypeSettingsCard.vue create mode 100644 clinical-web/src/views/management/settings/components/PushSettingsCard.vue delete mode 100644 clinical-web/src/views/management/settings/components/TabletDevicesCard.vue diff --git a/clinical-web/src/views/management/settings/components/DeviceSettingsCard.vue b/clinical-web/src/views/management/settings/components/DeviceSettingsCard.vue new file mode 100644 index 0000000..332329d --- /dev/null +++ b/clinical-web/src/views/management/settings/components/DeviceSettingsCard.vue @@ -0,0 +1,179 @@ + + + + + diff --git a/clinical-web/src/views/management/settings/components/DocTypeSettingsCard.vue b/clinical-web/src/views/management/settings/components/DocTypeSettingsCard.vue new file mode 100644 index 0000000..218acae --- /dev/null +++ b/clinical-web/src/views/management/settings/components/DocTypeSettingsCard.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/clinical-web/src/views/management/settings/components/PushSettingsCard.vue b/clinical-web/src/views/management/settings/components/PushSettingsCard.vue new file mode 100644 index 0000000..e3d36d4 --- /dev/null +++ b/clinical-web/src/views/management/settings/components/PushSettingsCard.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/clinical-web/src/views/management/settings/components/SignatureSettingsCard.vue b/clinical-web/src/views/management/settings/components/SignatureSettingsCard.vue index 8ae3416..9bf92ec 100644 --- a/clinical-web/src/views/management/settings/components/SignatureSettingsCard.vue +++ b/clinical-web/src/views/management/settings/components/SignatureSettingsCard.vue @@ -65,6 +65,22 @@ function handleHoursInput(event: Event) { PDF 原件 + 签名图片 +
+ 短信签署身份校验 + + 就诊号 + 姓名 + 证件后四位 +
+
预留 CA 数字证书