zhibo/Zhibo/admin/src/api/wishtree.js

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 });
}