init project

This commit is contained in:
Jasder
2020-03-09 00:40:16 +08:00
commit 2937b2a94d
6549 changed files with 7215173 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
/*
* @Description: 评论 service
* @Author: tangjiang
* @Github:
* @Date: 2019-12-23 10:43:27
* @LastEditors : tangjiang
* @LastEditTime : 2019-12-25 10:50:24
*/
import axios from 'axios';
// 添加评论
export async function fetchAddComment (identifier, params) {
const url = `/problems/${identifier}/comments.json`;
return axios.post(url, params);
}
// 获取评论列表
export async function fetchCommentLists (identifier, params) {
const url = `/problems/${identifier}/comments.json`;
return axios.get(url, {params});
}
// 添加子评论
export async function fetchAddChildComment (identifier, params) {
const url = `/problems/${identifier}/comments/reply.json`;
return axios.post(url, params);
}
// 删除评论
export async function fetchDeleteComment (identifier, id) {
const url = `/problems/${identifier}/comments/${id}.json`;
return axios.delete(url);
}
// 点赞
export async function fetchLikeComment (id, params) {
const url = `/discusses/${id}/plus.json`;
return axios.post(url, params);
}
// 显示或隐藏
export async function fetchShowOrHideComment (identifier, id, params) {
const url = `/problems/${identifier}/comments/${id}/hidden.json`;
return axios.post(url, params);
}