feat: 添加歌词摘录相关接口

This commit is contained in:
overwriter 2025-01-12 12:21:53 +08:00
parent ea8d2f56f7
commit e04bfbf3b4
4 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,9 @@
// 歌词摘录 - 歌词摘录信息
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
songId: query.id,
}
return request(`/api/song/play/lyrics/mark/song`, data, createOption(query))
}

View File

@ -0,0 +1,12 @@
// 歌词摘录 - 添加/修改摘录歌词
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
songId: query.id,
markId: query.markId || '',
data: query.data || '[]',
// "[{\"translateType\":1,\"startTimeStamp\":800,\"translateLyricsText\":\"让我逃走吧、声音已经枯萎\",\"originalLyricsText\":\"逃がしてくれって声を枯らした\"},{\"translateType\":1,\"startTimeStamp\":4040,\"translateLyricsText\":\"我的愿望究竟会实现吗\",\"originalLyricsText\":\"あたしの願いなど叶うでしょうか\"}]"
}
return request(`/api/song/play/lyrics/mark/add`, data, createOption(query))
}

View File

@ -0,0 +1,9 @@
// 歌词摘录 - 删除摘录歌词
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
markIds: query.id,
}
return request(`/api/song/play/lyrics/mark/del`, data, createOption(query))
}

View File

@ -0,0 +1,14 @@
// 歌词摘录 - 我的歌词本
const createOption = require('../util/option.js')
module.exports = (query, request) => {
const data = {
limit: query.limit || 10,
offset: query.offset || 0,
}
return request(
`/api/song/play/lyrics/mark/user/page`,
data,
createOption(query),
)
}