feat: live module and jenkins pipeline to harbor deploy
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
import service from '@/utils/request'
|
||||
|
||||
const get = (url, params) => service({ url, method: 'get', params })
|
||||
const post = (url, data) => service({ url, method: 'post', data })
|
||||
const put = (url, data) => service({ url, method: 'put', data })
|
||||
const patch = (url, data) => service({ url, method: 'patch', data })
|
||||
const remove = (url) => service({ url, method: 'delete' })
|
||||
|
||||
export const getDashboard = (params) => get('/live/admin/dashboard', params)
|
||||
|
||||
export const getCategories = (params) => get('/live/admin/categories', params)
|
||||
export const getPublicCategories = () => get('/live/categories')
|
||||
export const createCategory = (data) => post('/live/admin/categories', data)
|
||||
export const updateCategory = (id, data) => put(`/live/admin/categories/${id}`, data)
|
||||
export const deleteCategory = (id) => remove(`/live/admin/categories/${id}`)
|
||||
|
||||
export const getRooms = (params) => get('/live/admin/rooms', params)
|
||||
export const getPublicRooms = () => get('/live/rooms')
|
||||
export const getRoom = (id) => get(`/live/rooms/${id}`)
|
||||
export const getChatHistory = (id, params) => get(`/live/rooms/${id}/messages`, params)
|
||||
export const createRoom = (data) => post('/live/admin/rooms', data)
|
||||
export const updateRoom = (id, data) => put(`/live/admin/rooms/${id}`, data)
|
||||
export const deleteRoom = (id) => remove(`/live/admin/rooms/${id}`)
|
||||
export const setRoomStatus = (id, enabled) => patch(`/live/admin/rooms/${id}/status`, { enabled })
|
||||
export const saveRoomSort = (values) => put('/live/admin/rooms/sort', { values })
|
||||
|
||||
export const getGifts = (params) => get('/live/admin/gifts', params)
|
||||
export const getPublicGifts = () => get('/live/gifts')
|
||||
export const createGift = (data) => post('/live/admin/gifts', data)
|
||||
export const updateGift = (id, data) => put(`/live/admin/gifts/${id}`, data)
|
||||
export const deleteGift = (id) => remove(`/live/admin/gifts/${id}`)
|
||||
export const setGiftStatus = (id, enabled) => patch(`/live/admin/gifts/${id}/status`, { enabled })
|
||||
export const saveGiftSort = (values) => put('/live/admin/gifts/sort', { values })
|
||||
export const sendGift = (roomId, data) => post(`/live/rooms/${roomId}/gifts`, data)
|
||||
export const getGiftSends = (params) => get('/live/admin/sends', params)
|
||||
|
||||
export const getRechargePlans = () => get('/live/recharge/plans')
|
||||
export const saveRechargePlans = (plans) => put('/live/admin/recharge/plans', { plans })
|
||||
export const getOrders = (params) => get('/live/admin/orders', params)
|
||||
export const getOrder = (orderNo) => get(`/live/admin/orders/${orderNo}`)
|
||||
export const createRechargeOrder = (data) => post('/live/recharge/orders', data)
|
||||
|
||||
export const getAssetUsers = (params) => get('/live/admin/users', params)
|
||||
export const getAssetUser = (id) => get(`/live/admin/users/${id}`)
|
||||
export const setAssetUserStatus = (id, enabled) => patch(`/live/admin/users/${id}/status`, { enabled })
|
||||
export const adjustAssetBalance = (id, data) => post(`/live/admin/users/${id}/balance`, data)
|
||||
|
||||
export const getLiveSettings = () => get('/live/settings')
|
||||
export const saveLiveSettings = (data) => put('/live/admin/settings', data)
|
||||
|
||||
export const getLiveStreams = () => get('/live/streams')
|
||||
Reference in New Issue
Block a user