新增音乐管理功能,包括音乐列表查询、分类绑定音乐及前端页面的实现,优化了分类管理界面。

This commit is contained in:
wangjie52
2025-07-26 22:06:46 +08:00
parent 6fecee904b
commit cd75149bd0
4 changed files with 185 additions and 30 deletions

View File

@@ -0,0 +1,27 @@
import request from '@/utils/request'
// 查询音乐列表
export function listMusic(query) {
return request({
url: '/back/music/list',
method: 'get',
params: query
})
}
// 获取分类已绑定的音乐
export function getCategoryBoundMusic(categoryId) {
return request({
url: `/back/category/cate/music/${categoryId}`,
method: 'get'
})
}
// 绑定音乐到分类
export function bindMusicToCategory(categoryId, musicIds) {
return request({
url: `/back/category/bind/${categoryId}/${musicIds.join(',')}`,
method: 'put',
baseURL: 'http://60.205.107.210:8080' // 使用指定的服务器地址
})
}

View File

@@ -24,8 +24,6 @@ export function addNormalSong(data) {
formData.append('producer', data.producer)
formData.append('fileType', data.fileType)
formData.append('permission', data.permission)
formData.append('categoryConfig', data.categoryConfig)
formData.append('category', data.category)
formData.append('tags', JSON.stringify(data.tags))
formData.append('status', data.status)
formData.append('audioType', data.audioType)
@@ -53,8 +51,6 @@ export function updateNormalSong(data) {
formData.append('producer', data.producer)
formData.append('fileType', data.fileType)
formData.append('permission', data.permission)
formData.append('categoryConfig', data.categoryConfig)
formData.append('category', data.category)
formData.append('tags', JSON.stringify(data.tags))
formData.append('status', data.status)
formData.append('audioType', data.audioType)