feat: 优化UI
This commit is contained in:
+58
-6
@@ -110,7 +110,7 @@ function unsubscribe(channelId) {
|
||||
|
||||
/** 添加收听历史 */
|
||||
function addHistory(params) {
|
||||
return post('/radio/history/add', {
|
||||
return post('/history/add', {
|
||||
programId: params.programId,
|
||||
progress: params.progress || 0,
|
||||
duration: params.duration || 0
|
||||
@@ -119,27 +119,42 @@ function addHistory(params) {
|
||||
|
||||
/** 获取收听历史列表 */
|
||||
function getHistoryList(params) {
|
||||
return post('/radio/history/list', {
|
||||
return post('/history/list', {
|
||||
current: (params && params.current) || 1,
|
||||
pageSize: (params && params.pageSize) || 20
|
||||
})
|
||||
}
|
||||
|
||||
/** 删除单条收听历史 */
|
||||
function deleteHistory(programId) {
|
||||
return post('/history/delete', { programId })
|
||||
}
|
||||
|
||||
/** 清空全部收听历史 */
|
||||
function deleteAllHistory() {
|
||||
return get('/history/deleteAll')
|
||||
}
|
||||
|
||||
// ======================== 收藏 ========================
|
||||
|
||||
/** 添加收藏 */
|
||||
function addFavorite(programId) {
|
||||
return post('/radio/favorite/add', { programId })
|
||||
return post('/favorite/add', { programId })
|
||||
}
|
||||
|
||||
/** 取消收藏 */
|
||||
function removeFavorite(programId) {
|
||||
return post('/radio/favorite/remove', { programId })
|
||||
return post('/favorite/remove', { programId })
|
||||
}
|
||||
|
||||
/** 清空全部收藏 */
|
||||
function removeAllFavorites() {
|
||||
return get('/favorite/removeAll')
|
||||
}
|
||||
|
||||
/** 获取收藏列表 */
|
||||
function getFavoriteList(params) {
|
||||
return post('/radio/favorite/list', {
|
||||
return post('/favorite/list', {
|
||||
current: (params && params.current) || 1,
|
||||
pageSize: (params && params.pageSize) || 20
|
||||
})
|
||||
@@ -149,10 +164,39 @@ function getFavoriteList(params) {
|
||||
|
||||
/** 切换点赞 */
|
||||
function toggleLike(programId) {
|
||||
return post('/radio/like/toggle', { programId })
|
||||
return post('/like/toggle', { programId })
|
||||
}
|
||||
|
||||
/** 添加评论 */
|
||||
function addComment(programId, content) {
|
||||
return post('/comment/add', { programId, content })
|
||||
}
|
||||
|
||||
/** 删除评论 */
|
||||
function deleteComment(id) {
|
||||
return post('/comment/delete', { id })
|
||||
}
|
||||
|
||||
/** 获取评论列表 */
|
||||
function getCommentList(programId, params) {
|
||||
return post('/comment/list', {
|
||||
programId,
|
||||
current: (params && params.current) || 1,
|
||||
pageSize: (params && params.pageSize) || 20
|
||||
})
|
||||
}
|
||||
|
||||
/** 获取当前登录用户 */
|
||||
/** 获取 VIP 配置(价格等) */
|
||||
function getVipConfig() {
|
||||
return post('/vip/config/detail', {})
|
||||
}
|
||||
|
||||
/** 发起 VIP 开通预支付 */
|
||||
function initiateVipPayment() {
|
||||
return post('/vip/vip',{})
|
||||
}
|
||||
|
||||
function getUserInfo() {
|
||||
return get('/user/info')
|
||||
}
|
||||
@@ -205,10 +249,18 @@ module.exports = {
|
||||
unsubscribe,
|
||||
addHistory,
|
||||
getHistoryList,
|
||||
deleteHistory,
|
||||
deleteAllHistory,
|
||||
addFavorite,
|
||||
removeFavorite,
|
||||
removeAllFavorites,
|
||||
getFavoriteList,
|
||||
toggleLike,
|
||||
addComment,
|
||||
deleteComment,
|
||||
getCommentList,
|
||||
getVipConfig,
|
||||
initiateVipPayment,
|
||||
getUserInfo,
|
||||
subscribeChannel,
|
||||
unlockChannel,
|
||||
|
||||
Reference in New Issue
Block a user