import { r as requestClient } from './request-BIxQh2im.mjs'; import { A as APP_API_URL } from './server.mjs'; const BASE = APP_API_URL + "/article"; function isSuccess(code) { return code === 0 || code === 200; } async function pageAppArticle(params) { const res = await requestClient.get(BASE + "/page", { params }); if (isSuccess(res.data.code)) return res.data.data; return Promise.reject(new Error(res.data.message)); } async function listAppArticle(params) { const res = await requestClient.get(BASE, { params }); if (isSuccess(res.data.code) && res.data.data) return res.data.data; return Promise.reject(new Error(res.data.message)); } async function addAppArticle(data) { const res = await requestClient.post(BASE, data); if (isSuccess(res.data.code)) return res.data.message; return Promise.reject(new Error(res.data.message)); } async function updateAppArticle(data) { const res = await requestClient.put(BASE, data); if (isSuccess(res.data.code)) return res.data.message; return Promise.reject(new Error(res.data.message)); } async function removeAppArticle(id) { const res = await requestClient.delete(BASE + "/" + id); if (isSuccess(res.data.code)) return res.data.message; return Promise.reject(new Error(res.data.message)); } export { addAppArticle as a, listAppArticle as l, pageAppArticle as p, removeAppArticle as r, updateAppArticle as u }; //# sourceMappingURL=index-DLTWNMRy.mjs.map