hongshu-admin v1.0

This commit is contained in:
mayongjian
2024-07-18 14:55:32 +08:00
commit 4432eaaea6
316 changed files with 27372 additions and 0 deletions

35
src/api/web/album.js Normal file
View File

@@ -0,0 +1,35 @@
import request from '@/utils/request'
export function getSubjectList(query) {
return request({
url: '/album/list',
method: 'get',
data: query
})
}
export function addSubject(params) {
return request({
url: '/album/add',
method: 'post',
data: params
})
}
export function editSubject(params) {
return request({
url: '/album/edit',
method: 'put',
data: params
})
}
export function deleteBatchSubject(params) {
return request({
url: '/album/deleteBatch',
method: 'delete',
data: params
})
}

43
src/api/web/albumItem.js Normal file
View File

@@ -0,0 +1,43 @@
import request from '@/utils/request'
export function getSubjectItemList(params) {
return request({
url: '/albumItem/getList',
method: 'post',
data: params
})
}
export function addSubjectItemList(params) {
return request({
url:'/albumItem/add',
method: 'post',
data: params
})
}
export function editSubjectItem(params) {
return request({
url: '/albumtItem/edit',
method: 'post',
data: params
})
}
export function deleteBatchSubjectItem(params) {
return request({
url: '/albumItem/deleteBatch',
method: 'post',
data: params
})
}
export function sortByCreateTime(params) {
return request({
url: '/albumItem/sortByCreateTime',
method: 'post',
data: params
})
}

34
src/api/web/comment.js Executable file
View File

@@ -0,0 +1,34 @@
import request from '@/utils/request'
// 查询会员列表
export function listComment(query) {
return request({
url: '/comment/list',
method: 'get',
params: query
})
}
// 查询会员详细
export function getComment(id) {
return request({
url: '/comment/' + id,
method: 'get'
})
}
// 查询会员详细
export function getCommentByNid(nid) {
return request({
url: '/comment/list/' + nid,
method: 'get'
})
}
// 删除会员
export function delComment(id) {
return request({
url: '/comment/' + id,
method: 'delete'
})
}

36
src/api/web/index.js Normal file
View File

@@ -0,0 +1,36 @@
import request from '@/utils/request'
export function init() {
return request({
url: '/index/init',
method: 'get'
})
}
export function getVisitByWeek() {
return request({
url: '/index/getVisitByWeek',
method: 'get'
})
}
export function getBlogCountByTag() {
return request({
url: '/index/getBlogCountByTag',
method: 'get'
})
}
export function getBlogCountByBlogSort() {
return request({
url: '/index/getBlogCountByBlogSort',
method: 'get'
})
}
export function getBlogContributeCount() {
return request({
url: '/index/getBlogContributeCount',
method: 'get'
})
}

26
src/api/web/loginInfor.js Executable file
View File

@@ -0,0 +1,26 @@
import request from '@/utils/request'
// 查询登录日志列表
export function list(query) {
return request({
url: '/loginInfo/list',
method: 'get',
params: query
})
}
// 删除登录日志
export function delLoginInfo(infoId) {
return request({
url: '/loginInfo/' + infoId,
method: 'delete'
})
}
// 清空登录日志
export function cleanLoginInfo() {
return request({
url: '/loginInfo/clean',
method: 'delete'
})
}

44
src/api/web/member.js Executable file
View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询会员列表
export function listMember(query) {
return request({
url: '/member/list',
method: 'get',
params: query
})
}
// 查询会员详细
export function getMember(id) {
return request({
url: '/member/' + id,
method: 'get'
})
}
// 新增会员
export function addMember(data) {
return request({
url: '/member',
method: 'post',
data: data
})
}
// 修改会员
export function updateMember(data) {
return request({
url: '/member',
method: 'put',
data: data
})
}
// 删除会员
export function delMember(id) {
return request({
url: '/member/' + id,
method: 'delete'
})
}

63
src/api/web/navbar.js Executable file
View File

@@ -0,0 +1,63 @@
import request from '@/utils/request'
// 查询导航栏列表
export function listNavbar(query) {
return request({
url: '/navbar/list',
method: 'get',
params: query
})
}
// 查询导航栏详细
export function getNavbar(id) {
return request({
url: '/navbar/' + id,
method: 'get'
})
}
// 查询导航栏下拉树结构
export function treeSelect(query) {
return request({
url: '/navbar/treeSelect',
method: 'get',
params: query
})
}
// 查询导航栏下拉树结构
export function navbarTreeSelect() {
return request({
url: '/navbar/navbarTreeSelect' ,
method: 'get'
})
}
// 新增导航栏
export function addNavbar(data) {
return request({
url: '/navbar',
method: 'post',
data: data,
headers: { "Content-Type": "multipart/form-data;boundary=----WebKitFormBoundaryk4ZvuPo6pkphe7Pl" },
})
}
// 修改导航栏
export function updateNavbar(data) {
return request({
url: '/navbar',
method: 'put',
data: data,
headers: { "Content-Type": "multipart/form-data;boundary=----WebKitFormBoundaryk4ZvuPo6pkphe7Pl" },
})
}
// 删除导航栏
export function delNavbar(id) {
return request({
url: '/navbar/' + id,
method: 'delete'
})
}

70
src/api/web/note.js Executable file
View File

@@ -0,0 +1,70 @@
import request from '@/utils/request'
// 查询会员列表
export function listNote(query) {
return request({
url: '/note/list',
method: 'get',
params: query
})
}
// 查询未审核笔记列表
export function unAuditListNote(query) {
return request({
url: '/note/unAuditList',
method: 'get',
params: query
})
}
// 查询会员详细
export function getNote(id) {
return request({
url: '/note/' + id,
method: 'get'
})
}
// 新增会员
export function addNote(data) {
return request({
url: '/note',
method: 'post',
data: data
})
}
// 修改会员
export function updateNote(data) {
return request({
url: '/note',
method: 'put',
data: data
})
}
// 删除会员
export function delNote(id) {
return request({
url: '/note/' + id,
method: 'delete'
})
}
// 审核笔记
export function auditNote(data) {
return request({
url: '/note/auditNote',
method: 'put',
data: data
})
}
// ES重置
export function refreshNoteDate() {
return request({
url: 'web/es/note/refreshNoteData',
method: 'post',
})
}

54
src/api/web/picture.js Normal file
View File

@@ -0,0 +1,54 @@
import request from '@/utils/request'
export function getPictureList(params) {
return request({
url: process.env.ADMIN_API + '/picture/getList',
method: 'post',
data: params
})
}
export function addPicture(params) {
return request({
url: process.env.ADMIN_API + '/picture/add',
method: 'post',
data: params
})
}
export function editPicture(params) {
return request({
url: process.env.ADMIN_API + '/picture/edit',
method: 'post',
data: params
})
}
export function deletePicture(params) {
return request({
url: process.env.ADMIN_API + '/picture/delete',
method: 'post',
data: params
})
}
export function setCover(params) {
return request({
url: process.env.ADMIN_API + '/picture/setCover',
method: 'post',
data: params
})
}
/**
* 提交URL到 mogu-picture
* @param params
* @returns {*}
*/
export function uploadPicsByUrl(params) {
return request({
url: process.env.PICTURE_API + '/file/uploadPicsByUrl',
method: 'post',
data: params
})
}

View File

@@ -0,0 +1,49 @@
import request from '@/utils/request'
export function getPictureSortList(params) {
return request({
url: '/pictureSort/getList',
method: 'post',
data: params
})
}
export function addPictureSort(params) {
return request({
url: '/pictureSort/add',
method: 'post',
data: params
})
}
export function editPictureSort(params) {
return request({
url: '/pictureSort/edit',
method: 'post',
data: params
})
}
export function deletePictureSort(params) {
return request({
url: '/pictureSort/delete',
method: 'post',
data: params
})
}
export function stickPictureSort(params) {
return request({
url: '/pictureSort/stick',
method: 'post',
data: params
})
}
export function getPictureSortByUid(params) {
return request({
url: '/pictureSort/getPictureSortByUid',
method: 'post',
data: params
})
}

10
src/api/web/spider.js Normal file
View File

@@ -0,0 +1,10 @@
import request from '@/utils/request'
export function pictureSpider(params) {
return request({
url: '/spider/spiderPicture',
method: 'post',
data: params
})
}

46
src/api/web/statistics.js Normal file
View File

@@ -0,0 +1,46 @@
import request from '@/utils/request'
// 查询首页总数据
export function getTotalData(query) {
return request({
url: '/statistics/index/total',
method: 'get',
params: query
})
}
// 查询首页折线图数据
export function getLineData(query) {
return request({
url: '/statistics/index/line',
method: 'get',
params: query
})
}
// 查询首页雷达图数据
export async function getRaddarData(query) {
return request({
url: '/statistics/index/raddar',
method: 'get',
params: query
})
}
// 查询首页饼图数据
export async function getPieData(query) {
return request({
url: '/statistics/index/pie',
method: 'get',
params: query
})
}
// 查询首页柱状图数据
export async function getBarData(query) {
return request({
url: '/statistics/index/bar',
method: 'get',
params: query
})
}

View File

@@ -0,0 +1,25 @@
import request from '@/utils/request'
export function getSystemConfig(params) {
return request({
url: '/systemConfig/getSystemConfig',
method: 'get',
params
})
}
export function cleanRedisByKey(params) {
return request({
url: '/systemConfig/cleanRedisByKey',
method: 'post',
data: params
})
}
export function editSystemConfig(params) {
return request({
url: '/systemConfig/editSystemConfig',
method: 'post',
data: params
})
}

44
src/api/web/tag.js Executable file
View File

@@ -0,0 +1,44 @@
import request from '@/utils/request'
// 查询会员列表
export function listTag(query) {
return request({
url: '/tag/list',
method: 'get',
params: query
})
}
// 查询会员详细
export function getTag(id) {
return request({
url: '/tag/' + id,
method: 'get'
})
}
// 新增会员
export function addTag(data) {
return request({
url: '/tag',
method: 'post',
data: data
})
}
// 修改会员
export function updateTag(data) {
return request({
url: '/tag',
method: 'put',
data: data
})
}
// 删除会员
export function delTag(id) {
return request({
url: '/tag/' + id,
method: 'delete'
})
}

9
src/api/web/test.js Normal file
View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
export function cropperPicture(params) {
return request({
url: process.env.PICTURE_API + '/file/cropperPicture',
method: 'POST',
data: params
})
}