refactor: 重构页面布局,样式

This commit is contained in:
Blizzard
2026-03-02 15:00:37 +08:00
parent da7ac70eeb
commit 4dfd7f87c7
18 changed files with 2875 additions and 965 deletions
+9 -6
View File
@@ -3,21 +3,24 @@ import request from '../utils/request';
// --- Category API ---
export const getCategoryPageApi = (data: any) => request.post('/radio/category/page', data);
export const getCategoryListApi = (data: any = {}) => request.post('/radio/category/list', data);
export const getCategoryDetailApi = (id: number) => request.get('/radio/category/detail', { params: { id } });
export const getCategoryDetailApi = (id: string | number) => request.get('/radio/category/detail', { params: { id } });
export const saveCategoryApi = (data: any) => request.post('/radio/category/save', data);
export const updateCategoryApi = (data: any) => request.post('/radio/category/update', data);
export const deleteCategoryApi = (data: { id: number }) => request.post('/radio/category/delete', data);
export const deleteCategoryApi = (data: { id: string | number }) => request.post('/radio/category/delete', data);
// --- Channel API ---
export const getChannelListApi = (data: any = {}) => request.post('/radio/channel/list', data);
export const getChannelDetailApi = (id: number) => request.get('/radio/channel/detail', { params: { id } });
export const getChannelDetailApi = (id: string | number) => request.get('/radio/channel/detail', { params: { id } });
export const saveChannelApi = (data: any) => request.post('/radio/channel/save', data);
export const updateChannelApi = (data: any) => request.post('/radio/channel/update', data);
export const deleteChannelApi = (data: { id: number }) => request.post('/radio/channel/delete', data);
export const deleteChannelApi = (data: { id: string | number }) => request.post('/radio/channel/delete', data);
// --- Program API ---
export const getProgramListApi = (data: any = {}) => request.post('/radio/program/list', data);
export const getProgramDetailApi = (id: number) => request.get('/radio/program/detail', { params: { id } });
export const getProgramDetailApi = (id: string | number) => request.get('/radio/program/detail', { params: { id } });
export const saveProgramApi = (data: any) => request.post('/radio/program/save', data);
export const updateProgramApi = (data: any) => request.post('/radio/program/update', data);
export const deleteProgramApi = (data: { id: number }) => request.post('/radio/program/delete', data);
export const deleteProgramApi = (data: { ids: (string | number)[] }) => request.post('/radio/program/delete', data);
export const getAllCategoryListApi = () => request.get('/radio/category/list');
export const getCategoryTreeApi = () => request.get('/radio/category/tree');