From b313d0627151c6300d51bfdcb8219089412156fc Mon Sep 17 00:00:00 2001 From: hjm <63528605@qq.com> Date: Wed, 31 Jul 2019 17:22:51 +0800 Subject: [PATCH] huifu --- public/react/src/modules/forums/MemoDetail.js | 10 +++++----- public/react/src/modules/forums/PostPaginationHOC.js | 10 ++++++---- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/public/react/src/modules/forums/MemoDetail.js b/public/react/src/modules/forums/MemoDetail.js index f2be85ffe..d340a5014 100644 --- a/public/react/src/modules/forums/MemoDetail.js +++ b/public/react/src/modules/forums/MemoDetail.js @@ -223,7 +223,7 @@ class MemoDetail extends Component { this.createNewComment(commentContent, id, editor); return; } - const url = `/api/v1/memos/${id}/reply`; + const url = `/memos/${id}/reply.json`; const { comments } = this.state; const user = this._getUser(); /* @@ -473,14 +473,14 @@ class MemoDetail extends Component { return; } } - const url = `/api/v1/memos/${memo.id}/reply`; + const url = `/memos/${memo.id}/reply.json`; let { comments } = this.state; const user = this._getUser(); axios.post(url, { content: content }, { - withCredentials: true + // withCredentials: true } ).then((response) => { if (response.data.status === -1) { @@ -584,9 +584,9 @@ class MemoDetail extends Component { params.forum_id = this.state.p_forum_id; } let paramsUrl = urlStringify(params) - const set_top_or_down_Url = `/api/v1/memos/${memo.id}/set-top-or-down?${paramsUrl}`; + const set_top_or_down_Url = `/memos/${memo.id}/sticky_or_cancel.json?${paramsUrl}`; // 获取memo list - axios.get(set_top_or_down_Url, { + axios.post(set_top_or_down_Url, { // withCredentials: true, }) .then((response) => { diff --git a/public/react/src/modules/forums/PostPaginationHOC.js b/public/react/src/modules/forums/PostPaginationHOC.js index 8e16f2e50..3922eae41 100644 --- a/public/react/src/modules/forums/PostPaginationHOC.js +++ b/public/react/src/modules/forums/PostPaginationHOC.js @@ -242,16 +242,18 @@ return function wrap(WrappedComponent) { params.forum_id = this.state.p_forum_id; } let paramsUrl = urlStringify(params) - const set_top_or_down_Url = `/api/v1/memos/${memo.id}/set-top-or-down?${paramsUrl}`; + const set_top_or_down_Url = `/memos/${memo.id}/sticky_or_cancel.json?${paramsUrl}`; // 获取memo list - axios.get(set_top_or_down_Url, { + axios.post(set_top_or_down_Url, { // withCredentials: true, }) .then((response) => { const status = response.data.status if (status === 0) { - const { memo_list } = response.data; - this.props.initForumState({ memo_list }) + this.fetchMemos(1, '') + + // const { memo_list } = response.data; + // this.props.initForumState({ memo_list }) // 刷新列表 // TODO 服务端直接返回第一页列表 // this.props.history.replace('/')