Explorar o código

fix: 修正设为私密失败的问题

ChenYangfan %!s(int64=6) %!d(string=hai) anos
pai
achega
c19969a2ed
Modificáronse 2 ficheiros con 4 adicións e 2 borrados
  1. 1 1
      src/components/Discussion/CComment.vue
  2. 3 1
      src/server/comment.js

+ 1 - 1
src/components/Discussion/CComment.vue

@@ -145,7 +145,7 @@ export default {
       })
       })
     },
     },
     handleChangeShow () {
     handleChangeShow () {
-      modifyCommentShow({ commentId: this.comment.id.toString(), show: !this.comment.show })
+      modifyCommentShow({ commentId: this.comment.id, show: !this.comment.show })
         .then(_ => {
         .then(_ => {
           this.$setSuccessMessage('修改成功!')
           this.$setSuccessMessage('修改成功!')
           this.$emit('need-refresh')
           this.$emit('need-refresh')

+ 3 - 1
src/server/comment.js

@@ -77,8 +77,10 @@ export function getSelfCommentsBySlide ({
 
 
 // 修改评论的展示状态
 // 修改评论的展示状态
 export function modifyCommentShow ({ commentId, show }) {
 export function modifyCommentShow ({ commentId, show }) {
+  const params = new URLSearchParams()
+  params.append('show', show)
   return axios
   return axios
-    .put(useCommentServer(`/${commentId}/show`), { show })
+    .put(useCommentServer(`/${commentId}/show`), {}, { params })
 }
 }
 
 
 // 获取自己所有的评论
 // 获取自己所有的评论