You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
100 lines
2.1 KiB
100 lines
2.1 KiB
// 主题库接口
|
|
import request from '@/utils/request'
|
|
|
|
// 获取主题库列表
|
|
export function FetchThemeGallery(parameter) {
|
|
return request({
|
|
url: 'api/material/getThemeLibrary',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
// 根据机构id查询主题列表
|
|
export function FetchThemeClassList(parameter) {
|
|
return request({
|
|
url: 'api/themeclass/get_theme_list',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
// 新增| 编辑 主题库分类菜单
|
|
export function FetchAddOrEdit(parameter) {
|
|
return request({
|
|
url: 'api/themeclass/save',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 主题库素材历史列表
|
|
export function FetchThemeHistoryList(parameter) {
|
|
return request({
|
|
url: 'api/material/getThemeHistoryList',
|
|
method: 'get',
|
|
params: parameter
|
|
})
|
|
}
|
|
|
|
// 改变素材库状态
|
|
export function FetchUpdateThemeState(parameter) {
|
|
return request({
|
|
url: 'api/material/updateState',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 我的画册
|
|
export function FetchMyAlbum(parameter) {
|
|
return request({
|
|
url: 'api/material/myAlbum',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
// 添加到画册
|
|
export function FetchAddToMyAlbum(parameter) {
|
|
return request({
|
|
url: 'api/material/addMyAlbum',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 删除我的画册主题素材
|
|
export function FetchDeleteMyAlbum(parameter) {
|
|
return request({
|
|
url: 'api/material/deleteMyAlbum',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 编辑/新增文件夹-主题库
|
|
export function FetchSaveThemeFolder(parameter) {
|
|
return request({
|
|
url: 'api/material/saveThemeFolder',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 删除文件夹 - 主题库 - 我的画册
|
|
export function FetchDeleteThemeFolder(parameter) {
|
|
return request({
|
|
url: 'api/material/deleteThemeFolder',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|
|
|
|
// 移动素材 - 主题库 - 我的画册
|
|
export function FetchMoveMyThemeMaterial(parameter) {
|
|
return request({
|
|
url: 'api/material/moveMyThemeMaterial',
|
|
method: 'post',
|
|
data: parameter
|
|
})
|
|
}
|