From a75ff2af9a1f7cf64365d3eded9ba4b5ba0bb97e Mon Sep 17 00:00:00 2001 From: Double-_-Z <2492419643@qq.com> Date: Tue, 14 Jan 2025 17:43:50 +0800 Subject: [PATCH 1/4] =?UTF-8?q?=E6=8E=A8=E8=8D=90=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E3=80=81=E5=8F=91=E5=B8=83=E7=AE=A1=E7=90=86=E3=80=81=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E6=A8=A1=E5=9D=97=E5=AE=8C=E5=96=84+=E5=BE=AE?= =?UTF-8?q?=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/service/recommend/index.ts | 15 ++++++ src/views/article/index.vue | 6 ++- src/views/service/apply/dialog.vue | 9 +++- src/views/service/apply/index.vue | 20 ++++++-- src/views/service/recommend/index.vue | 73 ++++++++++++++++++++++----- src/views/service/shares/index.vue | 65 ++++++++++++++++++------ src/views/statistics/index.vue | 14 ++--- 7 files changed, 158 insertions(+), 44 deletions(-) diff --git a/src/api/service/recommend/index.ts b/src/api/service/recommend/index.ts index b327f21..f7aa505 100644 --- a/src/api/service/recommend/index.ts +++ b/src/api/service/recommend/index.ts @@ -7,6 +7,8 @@ import { pixelUrlHost } from '/@/api/baseUrlHost'; * * 登录api接口集合 * @method getRecommendList 获取推荐作品列表 + * @method saveRecommend 保存推荐作品 + * @method deleteRecommend 删除推荐作品 */ export function recommendApi() { @@ -18,5 +20,18 @@ export function recommendApi() { params, }); }, + saveRecommend: (data: object) => { + return request({ + url: pixelUrlHost + '/paRecommend', + method: 'post', + data, + }) + }, + deleteRecommend: (id: Number) => { + return request({ + url: pixelUrlHost + `/paRecommend/${id}`, + method: 'delete', + }) + } }; } diff --git a/src/views/article/index.vue b/src/views/article/index.vue index 5f5dc44..a201150 100644 --- a/src/views/article/index.vue +++ b/src/views/article/index.vue @@ -74,7 +74,7 @@ + + \ No newline at end of file From 368a828d5d751b896f0a5eae1dbf7ca3dc16c1a8 Mon Sep 17 00:00:00 2001 From: Double-_-Z <2492419643@qq.com> Date: Sat, 18 Jan 2025 12:34:56 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E4=BD=9C=E5=93=81=E5=A2=99=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E8=A1=A5=E5=85=85=E5=A4=8D=E5=88=B6=E6=A0=8F=E7=9B=AE?= =?UTF-8?q?=E9=93=BE=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/service/wall/index.vue | 35 +++++++++++++++++++++++++++----- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/src/views/service/wall/index.vue b/src/views/service/wall/index.vue index b407da7..a43d9fb 100644 --- a/src/views/service/wall/index.vue +++ b/src/views/service/wall/index.vue @@ -3,7 +3,7 @@ + - - + + - + @@ -47,7 +50,7 @@ - +