54 lines
1.7 KiB
JavaScript
54 lines
1.7 KiB
JavaScript
import request from '@/utils/request';
|
|
|
|
// ==================== 节日管理 ====================
|
|
export function festivalList() {
|
|
return request({ url: 'admin/wishtree/festival/list', method: 'get' });
|
|
}
|
|
|
|
export function festivalSave(data) {
|
|
return request({ url: 'admin/wishtree/festival/save', method: 'post', data });
|
|
}
|
|
|
|
export function festivalDelete(id) {
|
|
return request({ url: `admin/wishtree/festival/delete/${id}`, method: 'delete' });
|
|
}
|
|
|
|
export function festivalStatus(data) {
|
|
return request({ url: 'admin/wishtree/festival/status', method: 'post', data });
|
|
}
|
|
|
|
// ==================== 心愿管理 ====================
|
|
export function wishList(data) {
|
|
return request({ url: 'admin/wishtree/wish/list', method: 'post', data });
|
|
}
|
|
|
|
export function wishAudit(data) {
|
|
return request({ url: 'admin/wishtree/wish/audit', method: 'post', data });
|
|
}
|
|
|
|
export function wishDelete(id) {
|
|
return request({ url: `admin/wishtree/wish/delete/${id}`, method: 'delete' });
|
|
}
|
|
|
|
// ==================== 背景素材 ====================
|
|
export function backgroundList() {
|
|
return request({ url: 'admin/wishtree/background/list', method: 'get' });
|
|
}
|
|
|
|
export function backgroundSave(data) {
|
|
return request({ url: 'admin/wishtree/background/save', method: 'post', data });
|
|
}
|
|
|
|
export function backgroundDelete(id) {
|
|
return request({ url: `admin/wishtree/background/delete/${id}`, method: 'delete' });
|
|
}
|
|
|
|
// ==================== 数据统计 ====================
|
|
export function getStatistics(params) {
|
|
return request({ url: 'admin/wishtree/statistics', method: 'get', params });
|
|
}
|
|
|
|
export function getWishTrend(params) {
|
|
return request({ url: 'admin/wishtree/statistics/trend', method: 'get', params });
|
|
}
|