From 06e026c8b8b418b755f6b6527f8d2f42c363b3d5 Mon Sep 17 00:00:00 2001 From: bobobobo <1055026847@qq.com> Date: Tue, 13 Jan 2026 01:12:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=9C=8B=E5=8F=8B=E5=9C=88?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/my-index.js | 43 ++++++ pages/discover/dynamic/dynamic.vue | 201 +++++++++++++++++++++++------ pages/discover/dynamic/release.vue | 25 +++- pages/discover/styles/dynamic.scss | 28 +++- pages/discover/styles/index.scss | 2 +- pages/my-index/wallet/record.vue | 1 + pages/shop-together/index.vue | 6 +- utils/dateUtils.js | 57 ++++++++ 8 files changed, 319 insertions(+), 44 deletions(-) diff --git a/api/my-index.js b/api/my-index.js index ad2eb85..bcf8916 100644 --- a/api/my-index.js +++ b/api/my-index.js @@ -197,3 +197,46 @@ export const getUserTradeRecordList = data => { data }) } + +/** 发布朋友圈 */ +export const addUserMoments = data => { + return http({ + url: '/api/service/userMoments', + method: 'post', + data + }) +} + +/** 获取朋友圈列表 */ +export const getUserMomentsList = data => { + return http({ + url: '/api/service/userMoments/list', + method: 'get', + data + }) +} + +/** 点赞 */ +export const likeUserMoments = id => { + return http({ + url: `/api/service/userMoments/like/${id}`, + method: 'put' + }) +} + +/** 发布评论 */ +export const addUserMomentsComment = data => { + return http({ + url: '/api/service/userMoments/comment', + method: 'post', + data + }) +} + +/** 删除 */ +export const deleteUserMoments = id => { + return http({ + url: `/api/service/userMoments/${id}`, + method: 'delete' + }) +} \ No newline at end of file diff --git a/pages/discover/dynamic/dynamic.vue b/pages/discover/dynamic/dynamic.vue index a956841..f33b665 100644 --- a/pages/discover/dynamic/dynamic.vue +++ b/pages/discover/dynamic/dynamic.vue @@ -1,72 +1,171 @@