From 2fc385f99445ed109afcccc3cc616719c2ca4103 Mon Sep 17 00:00:00 2001 From: Jafeng <2998840497@qq.com> Date: Tue, 27 Jan 2026 16:46:36 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=8E=A5=E5=85=A5=E7=97=85=E5=8E=86?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- .../archive-detail/health-profile-tab.vue | 265 +++++++++-- components/archive-detail/mock.js | 410 ------------------ .../archive-detail/service-info-tab.vue | 54 +-- components/archive-detail/templates.js | 62 +++ .../form-cell/form-diagnosis-picker.vue | 103 +++++ .../form-cell/form-positive-find.vue | 168 +++++++ .../form-template/form-cell/form-textarea.vue | 27 +- components/form-template/form-cell/index.vue | 18 +- pages.json | 12 + pages/case/archive-detail.vue | 13 +- pages/case/visit-record-detail.vue | 317 ++++++++++---- pages/case/visit-record-view.vue | 128 +++++- pages/library/diagnosis-list.vue | 185 ++++++++ pages/others/edit-positive-find.vue | 128 ++++++ routes/index.js | 8 + utils/api.js | 10 +- 17 files changed, 1319 insertions(+), 591 deletions(-) delete mode 100644 components/archive-detail/mock.js create mode 100644 components/archive-detail/templates.js create mode 100644 components/form-template/form-cell/form-diagnosis-picker.vue create mode 100644 components/form-template/form-cell/form-positive-find.vue create mode 100644 pages/library/diagnosis-list.vue create mode 100644 pages/others/edit-positive-find.vue diff --git a/.env.development b/.env.development index 88cc875..477c818 100644 --- a/.env.development +++ b/.env.development @@ -1,4 +1,4 @@ -MP_API_BASE_URL=http://localhost:8080 +MP_API_BASE_URL=http://192.168.137.1:8080 MP_CACHE_PREFIX=development MP_WX_APP_ID=wx93af55767423938e MP_CORP_ID=wwe3fb2faa52cf9dfb diff --git a/components/archive-detail/health-profile-tab.vue b/components/archive-detail/health-profile-tab.vue index 99e147d..0a65209 100644 --- a/components/archive-detail/health-profile-tab.vue +++ b/components/archive-detail/health-profile-tab.vue @@ -30,13 +30,9 @@ - - 诊断: - {{ getDiagnosis(r) }} - - - 手术: - {{ r.surgeryName }} + + {{ l.label }} + {{ l.value }} @@ -47,8 +43,7 @@ - 创建时间:{{ r.createDateStr || '' }} - 创建人:{{ r.creatorName || '—' }} + {{ getCreateFooter(r) }} 暂无数据 @@ -61,8 +56,11 @@ + diff --git a/components/form-template/form-cell/form-positive-find.vue b/components/form-template/form-cell/form-positive-find.vue new file mode 100644 index 0000000..7576ef1 --- /dev/null +++ b/components/form-template/form-cell/form-positive-find.vue @@ -0,0 +1,168 @@ + + + + + + diff --git a/components/form-template/form-cell/form-textarea.vue b/components/form-template/form-cell/form-textarea.vue index 2aab1cd..2a6ab4b 100644 --- a/components/form-template/form-cell/form-textarea.vue +++ b/components/form-template/form-cell/form-textarea.vue @@ -4,8 +4,16 @@ {{ name }} -