From c985379bc88ff20d8f1718b8d60bfe687247385a Mon Sep 17 00:00:00 2001 From: zhanchao Date: Tue, 1 Sep 2026 15:21:46 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/ww-user/index.vue | 48 +++++++++++++++++++ .../archive-detail/benefit-project-tab.vue | 9 ++-- .../archive-detail/follow-up-manage-tab.vue | 2 +- .../archive-detail/health-profile-tab.vue | 2 +- .../archive-detail/service-info-tab.vue | 2 +- 5 files changed, 56 insertions(+), 7 deletions(-) create mode 100644 components/ww-user/index.vue diff --git a/components/ww-user/index.vue b/components/ww-user/index.vue new file mode 100644 index 0000000..a8d3c3a --- /dev/null +++ b/components/ww-user/index.vue @@ -0,0 +1,48 @@ + + + diff --git a/pages/case/components/archive-detail/benefit-project-tab.vue b/pages/case/components/archive-detail/benefit-project-tab.vue index cf9e525..872a24c 100644 --- a/pages/case/components/archive-detail/benefit-project-tab.vue +++ b/pages/case/components/archive-detail/benefit-project-tab.vue @@ -47,7 +47,7 @@ 录单人 - {{ item.creatorName || item.billdCreator || '--' }} + @@ -70,7 +70,7 @@ 治疗医生 - {{ item.doctorName || item.treatmentDoctorUserId || '--' }} + {{ item.treatmentRemark }} @@ -105,6 +105,7 @@ import { storeToRefs } from 'pinia'; import api from '@/utils/api'; import useAccountStore from '@/store/account'; import { toast } from '@/utils/widget'; +import WwUser from '@/components/ww-user/index.vue'; const props = defineProps({ data: { type: Object, default: () => ({}) }, @@ -165,7 +166,7 @@ function mapTreatment(row) { purchaseDate: formatDate(row.billTime || row.createTreatementTime), statusLabel: expired ? '已过期' : row.restUsageCount > 0 ? '可使用' : '已用完', statusClass: expired ? 'status-red' : row.restUsageCount > 0 ? 'status-green' : 'status-gray', - creatorName: row.billdCreatorName || row.doctorName || '', + creatorName: row.creatorName || row.billdCreatorName || '', }; } @@ -446,6 +447,6 @@ watch(() => props.archiveId, (value, oldValue) => { align-items: center; justify-content: center; box-shadow: 0 20rpx 36rpx rgba(8, 119, 241, 0.3); - z-index: 20; + z-index: 1000; } diff --git a/pages/case/components/archive-detail/follow-up-manage-tab.vue b/pages/case/components/archive-detail/follow-up-manage-tab.vue index 59dcabc..d2fdced 100644 --- a/pages/case/components/archive-detail/follow-up-manage-tab.vue +++ b/pages/case/components/archive-detail/follow-up-manage-tab.vue @@ -1600,7 +1600,7 @@ watch( align-items: center; justify-content: center; box-shadow: 0 10px 18px rgba(79, 110, 247, 0.35); - z-index: 20; + z-index: 1000; } .popup { diff --git a/pages/case/components/archive-detail/health-profile-tab.vue b/pages/case/components/archive-detail/health-profile-tab.vue index 4afb775..560c77f 100644 --- a/pages/case/components/archive-detail/health-profile-tab.vue +++ b/pages/case/components/archive-detail/health-profile-tab.vue @@ -893,7 +893,7 @@ watch( right: 32rpx; width: 104rpx; height: 104rpx; - z-index: 20; + z-index: 1000; } .fab { diff --git a/pages/case/components/archive-detail/service-info-tab.vue b/pages/case/components/archive-detail/service-info-tab.vue index b96d216..809b39a 100644 --- a/pages/case/components/archive-detail/service-info-tab.vue +++ b/pages/case/components/archive-detail/service-info-tab.vue @@ -885,7 +885,7 @@ watch( align-items: center; justify-content: center; box-shadow: 0 20rpx 36rpx rgba(79, 110, 247, 0.35); - z-index: 20; + z-index: 1000; } .popup {