From 4ab450a3688bedcaa27423435fa96b8642f20332 Mon Sep 17 00:00:00 2001
From: abu <3109389044@qq.com>
Date: Wed, 7 May 2025 17:45:16 +0800
Subject: [PATCH] =?UTF-8?q?=E7=9F=AD=E8=A7=86=E9=A2=91=E4=BC=98=E5=8C=96?=
=?UTF-8?q?=E4=BA=A4=E4=BA=92=E7=BB=86=E8=8A=82,IM=E6=B5=AE=E7=AA=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/vlog.js | 18 ++++++
components/vlog/guanzhu.nvue | 65 ++++++++++++++++++----
components/vlog/local.nvue | 71 ++++++++++++++++++++----
components/vlog/tuijian.nvue | 85 +++++++++++++++++++++++-----
config/api.js | 1 +
pages.json | 4 +-
pages/me/me.nvue | 104 ++++++++++++++++++++++++++++++-----
pages/me/myBackImg.vue | 6 ++
pages/me/myFans.nvue | 44 ++++++++++++---
pages/me/myFollows.nvue | 33 ++++++++---
pages/me/vlog.nvue | 69 +++++++++++++++++------
pages/me/vlogerInfo.nvue | 81 ++++++++++++++++++++++++---
pages/passport/login.vue | 1 +
pages/search/search.vue | 3 +-
pages/search/searchList.vue | 2 +
pages/search/searchVd.vue | 22 +++++---
pages/search/user.vue | 72 ++++++++++++++++++++----
pages/tabbar/vlog/index.nvue | 14 ++---
utils/handleim.js | 33 ++++++++---
utils/request.js | 26 +++++++++
utils/tools.js | 23 +++++++-
21 files changed, 646 insertions(+), 131 deletions(-)
diff --git a/api/vlog.js b/api/vlog.js
index 7fef195f..a3ab00e3 100644
--- a/api/vlog.js
+++ b/api/vlog.js
@@ -85,6 +85,24 @@ export function vlogList(page, pageSize, userId = '', cityCode = '', search = ''
});
}
+/**
+ * 用户删除短视频
+ */
+export function vlogDel({
+ userId,
+ vlogId,
+ status
+}) {
+ return http.request({
+ url: api.vlog + "/vlog/changeVlogStatus",
+ method: Method.POST,
+ params: {
+ userId,
+ vlogId,
+ status
+ }
+ });
+}
/**
* 短视频喜欢
*/
diff --git a/components/vlog/guanzhu.nvue b/components/vlog/guanzhu.nvue
index aaebab43..6a35d2c8 100644
--- a/components/vlog/guanzhu.nvue
+++ b/components/vlog/guanzhu.nvue
@@ -99,7 +99,7 @@
:show-fullscreen-btn="false"
:show-center-play-btn="false"
:style="boxStyle"
- :object-fit="item.width >= item.height ? 'contain' : 'fill'"
+ :object-fit="item.width >= item.height ? 'contain' : 'cover'"
@timeupdate="timeupdate($event, i)"
:poster="item.firstFrameImg"
>
@@ -107,8 +107,8 @@
+
@@ -427,7 +427,7 @@
-
diff --git a/pages/search/user.vue b/pages/search/user.vue
index e18284d3..b5e35aa5 100644
--- a/pages/search/user.vue
+++ b/pages/search/user.vue
@@ -8,6 +8,7 @@
:key="i.id"
>
-
+
{{ i.nickname }}
-
+
+ 粉丝:{{ getGraceNumber(i.myFansCounts || 0) }}
+
+
+ 获赞:{{ getGraceNumber(i.totalLikeMeCounts || 0) }}
+
关注
@@ -35,7 +49,6 @@
v-else
type="plain"
@click="cancelFollow(i)"
- size="mini"
>
{{ i.followStatus }}
@@ -59,7 +72,8 @@