Initial project commit
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
import request from "@/utils/request";
|
||||
|
||||
export const getEventList = (params = {}) =>
|
||||
request({ url: "/events/", method: "GET", data: params });
|
||||
|
||||
export const getMyEvents = (params = {}) =>
|
||||
request({ url: "/events/mine", method: "GET", data: params });
|
||||
|
||||
export const getMyRegistrations = (params = {}) =>
|
||||
request({ url: "/events/my-registrations", method: "GET", data: params });
|
||||
|
||||
export const getEventDetail = (id) =>
|
||||
request({ url: `/events/${id}`, method: "GET" });
|
||||
|
||||
export const createEvent = (data) =>
|
||||
request({ url: "/events/", method: "POST", data });
|
||||
|
||||
export const updateEvent = (id, data) =>
|
||||
request({ url: `/events/${id}`, method: "PUT", data });
|
||||
|
||||
export const cancelEvent = (id) =>
|
||||
request({ url: `/events/${id}/cancel`, method: "POST" });
|
||||
|
||||
export const registerEvent = (id) =>
|
||||
request({ url: `/events/${id}/register`, method: "POST" });
|
||||
|
||||
export const cancelRegistration = (id) =>
|
||||
request({ url: `/events/${id}/register`, method: "DELETE" });
|
||||
|
||||
export const getRegistrations = (id) =>
|
||||
request({ url: `/events/${id}/registrations`, method: "GET" });
|
||||
|
||||
export const getEventPhotos = (id) =>
|
||||
request({ url: `/events/${id}/photos`, method: "GET" });
|
||||
|
||||
export const addEventPhoto = (id, data) =>
|
||||
request({ url: `/events/${id}/photos`, method: "POST", data });
|
||||
|
||||
export const deleteEventPhoto = (eventId, photoId) =>
|
||||
request({ url: `/events/${eventId}/photos/${photoId}`, method: "DELETE" });
|
||||
Reference in New Issue
Block a user