diff --git a/components/archive-detail/customer-profile-tab.vue b/components/archive-detail/customer-profile-tab.vue index 6b95bfc..47ba157 100644 --- a/components/archive-detail/customer-profile-tab.vue +++ b/components/archive-detail/customer-profile-tab.vue @@ -19,28 +19,30 @@ - - 姓名 - {{ data.name || '-' }} - - - - 性别 - {{ data.sex || '-' }} - - {{ draft.sex || '请选择' }} - - - - 年龄 - {{ data.age || '-' }} - - - - 联系电话 - {{ data.mobile || '-' }} - - + + @@ -53,35 +55,28 @@ 院内来源 - {{ data.creator || '点击查看' }} + {{ forms.creator || '点击查看' }} - - 备注 - {{ data.notes || '-' }} - - - - - - - - 行为画像 - - - - 门诊号 - {{ data.outpatientNo || '-' }} - - - 住院号 - {{ data.inpatientNo || '-' }} - - - 病案号 - {{ data.medicalRecordNo || '-' }} - + + @@ -120,11 +115,14 @@ + + + diff --git a/components/form-template/form-cell/form-input.vue b/components/form-template/form-cell/form-input.vue index 80321eb..7214f88 100644 --- a/components/form-template/form-cell/form-input.vue +++ b/components/form-template/form-cell/form-input.vue @@ -1,7 +1,7 @@ @@ -90,16 +287,20 @@ function save() { .page { height: 100vh; background: #f6f6f6; + display: flex; + flex-direction: column; } .body { - height: 100vh; + flex: 1; display: flex; flex-direction: column; } .scroll { flex: 1; + min-height: 0; + height: 0; } @@ -116,15 +317,21 @@ function save() { padding: 12px 16px calc(12px + env(safe-area-inset-bottom)); display: flex; gap: 12px; + z-index: 10; box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.06); } +.scroll-spacer { + height: calc(120px + env(safe-area-inset-bottom)); +} + .btn { flex: 1; height: 44px; line-height: 44px; border-radius: 6px; font-size: 15px; + text-align: center; } .btn::after { diff --git a/pages/case/search.vue b/pages/case/search.vue index 2111c8b..3c2ebe7 100644 --- a/pages/case/search.vue +++ b/pages/case/search.vue @@ -19,12 +19,16 @@ - + + 搜索中... + + + 暂无搜索结果 - + @@ -58,97 +62,135 @@