From b5cc11ddd388eff6bc7a3351aa2501ac38e56136 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Tue, 17 Mar 2026 18:59:46 +0800 Subject: [PATCH] 3.17 --- pages_app/newsList/newsList.vue | 12 +- pages_app/patientVideo/patientVideo.vue | 2 +- pages_app/selectPatient/selectPatient.vue | 12 +- pages_app/videoDetail/videoDetail.vue | 169 ++++++++- pages_app/webview/webviewClass.vue | 440 ++++++++++++++++++++-- pages_chat/groupMessage/groupMessage.vue | 2 +- pages_chat/patientGroup/patientGroup.vue | 15 +- static/info_icon_1.png | Bin 0 -> 5129 bytes utils/request.js | 10 +- 9 files changed, 600 insertions(+), 62 deletions(-) create mode 100644 static/info_icon_1.png diff --git a/pages_app/newsList/newsList.vue b/pages_app/newsList/newsList.vue index a196f16..c98b1ce 100644 --- a/pages_app/newsList/newsList.vue +++ b/pages_app/newsList/newsList.vue @@ -108,9 +108,12 @@ {{ news.title }} {{ formatDate(news.createDate) }} - + {{ news.readnum || 0 }} + + + {{ news.agreenum || 0 }} @@ -736,17 +739,24 @@ color: #999; .item-date { + width:125rpx; + white-space: nowrap; flex-shrink: 0; } .item-stats { display: flex; align-items: center; + text { margin-left: 8rpx; } } + .middel { + width:95rpx; + text-align: left; + } } } } diff --git a/pages_app/patientVideo/patientVideo.vue b/pages_app/patientVideo/patientVideo.vue index e838e9f..f82c4f0 100644 --- a/pages_app/patientVideo/patientVideo.vue +++ b/pages_app/patientVideo/patientVideo.vue @@ -399,7 +399,7 @@ const videoId = video.id || video.uuid; navTo({ - url: `/pages_app/videoDetail/videoDetail?id=${videoId}` + url: `/pages_app/videoDetail/videoDetail?id=${videoId}&type=patientVideo` }); }; diff --git a/pages_app/selectPatient/selectPatient.vue b/pages_app/selectPatient/selectPatient.vue index f319157..e24955a 100644 --- a/pages_app/selectPatient/selectPatient.vue +++ b/pages_app/selectPatient/selectPatient.vue @@ -136,10 +136,10 @@ const requestPage = patientListPage.value const res = await api.patientListByGBKPage({ page: requestPage, - pageNum: requestPage, - current: requestPage, + //pageNum: requestPage, + //current: requestPage, pageSize: patientListPageSize.value, - size: patientListPageSize.value + //size: patientListPageSize.value }) if (!isApiSuccess(res)) return const { list, total, pageNum, pages, isLastPage } = parsePagedPatients(res) @@ -175,8 +175,8 @@ title: '加载中...', mask: true }) - if(options.from == 'chatMsg'){ - from.value = 'chatMsg'; + if(options.from ){ + from.value =options.from; } // 读取已选中的成员ID try { @@ -257,7 +257,7 @@ } const goBack = () => uni.navigateBack() const confirmSelect = () => { - if(from.value == 'chatMsg'){ + if(from.value == 'chatMsg' || from.value == 'videoDetail'){ if(selectedIds.value.length >200){ uni.showToast({ title: '选择人数不能超过200', diff --git a/pages_app/videoDetail/videoDetail.vue b/pages_app/videoDetail/videoDetail.vue index adffc2b..2716edf 100644 --- a/pages_app/videoDetail/videoDetail.vue +++ b/pages_app/videoDetail/videoDetail.vue @@ -204,6 +204,12 @@