first commit

This commit is contained in:
2026-01-26 09:32:17 +08:00
commit 9429a700d0
2928 changed files with 30330 additions and 0 deletions
+55
View File
@@ -0,0 +1,55 @@
import request from "@/utils/request";
/**
* 获取所有Banner
* @returns {Promise}
*/
export function getBanners() {
return request({
url: "/admin/allbanners",
method: "get",
});
}
/**
* 创建Banner
* @param {Object} bannerData Banner数据
* @returns {Promise}
*/
export function createBanner(formData) {
return request({
url: "/admin/createbanner",
method: "post",
data: formData,
headers: {
"Content-Type": "multipart/form-data"
}
});
}
/**
* 编辑Banner
* @param {number|string} id Banner ID
* @param {Object} bannerData 更新的数据
* @returns {Promise}
*/
export function editBanner(id, bannerData) {
return request({
url: `/admin/editbanner/${id}`,
method: "post",
data: bannerData,
});
}
/**
* 删除Banner
* @param {number|string} id Banner ID
* @returns {Promise}
*/
export function deleteBanner(id) {
return request({
url: `/admin/deletebanner/${id}`,
method: "delete",
});
}