diff --git a/src/api/rating/topic.js b/src/api/rating/topic.js index 36b741d..b86e0bb 100644 --- a/src/api/rating/topic.js +++ b/src/api/rating/topic.js @@ -66,3 +66,17 @@ export function toggleEnable(id, isEnabled) { data: { isEnabled }, }) } + +/** + * 置顶话题置顶状态 + * @param {id: string} id 话题 id + * @param {isPinned: boolean} 是否置顶话题 + * @returns + */ +export function pinnedTopic(id, isPinned) { + return request({ + url: `/management/api/rating/topic/pinned/${id}`, + method: 'patch', + data: { isPinned }, + }) +} diff --git a/src/views/rating/topic/index.vue b/src/views/rating/topic/index.vue index 3ed0c80..4113136 100644 --- a/src/views/rating/topic/index.vue +++ b/src/views/rating/topic/index.vue @@ -1,5 +1,14 @@ - + @@ -133,7 +148,7 @@