Skip to content

图库接口

1. 获取所有图片

/**
* @path /management/blog/post_cover_lib/getAllCover
* @method POST
* @param {categoryIds,page,rowsPerPage}
*/
const result = {
data: {
pageData: [
{
id: "eabd5c4ae8384abda42d0f0cda02b95c",
title: "test",
description: "test2",
category: [5],
source:
"http://cn-sy1.rains3.com:443/blog-service-oss/assets/cover_lib/8e520283ba66441583e24ffa552bed8b..jpg",
createTime: 1727173122345,
updateTime: null,
},
],
},
code: 200,
success: true,
message: "SUCCESS",
};

2. 添加图片

/**
* @path /management/blog/post_cover_lib/addCover
* @method POST
* @param {title, description, categoryIds, file}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

3. 批量添加图片

/**
* @path /management/blog/post_cover_lib/batchAddCover
* @method POST
* @param {[file]}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

4. 修改图片

/**
* @path /management/blog/post_cover_lib/updateCover
* @method POST
* @param {id, title, description, categoryIds, file}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

5. 删除图片

/**
* @path /management/blog/post_cover_lib/deleteCover
* @method POST
* @param {id}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

6. 批量删除图片

/**
* @path /management/blog/post_cover_lib/batchDelteCover
* @method POST
* @param {idList}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

7. 添加图片分类

/**
* @path /management/blog/post_cover_lib/addCategory
* @method POST
* @param {label, id }
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

8. 删除图片分类

/**
* @path /management/blog/post_cover_lib/deleteCategory
* @method POST
* @param {id}
*/
const result = {
data: null,
code: 200,
success: true,
message: "SUCCESS",
};

9. 查询图片分类

/**
* @path /management/blog/post_cover_lib/queryCategory
* @method POST
* @param
*/
const result = {
data: [
{
id: 1,
label: "人物",
default: 1,
},
{
id: 2,
label: "动物",
default: 1,
},
{
id: 3,
label: "国际",
default: 1,
},
{
id: 4,
label: "国内",
default: 1,
},
{
id: 5,
label: "其他",
default: 1,
},
{
id: 8,
label: "22223",
default: 0,
},
{
id: 14,
label: "时政新闻",
default: 0,
},
{
id: 15,
label: "风景",
default: 1,
},
],
code: 200,
success: true,
message: "SUCCESS",
};