lilishop-uniapp/api/home.js

63 lines
1.0 KiB
JavaScript

import { http, Method } from "@/utils/request.js";
/**
* 获取广告图
*/
export function getAdvertisement() {
return http.request({
url: "/advertisement",
method: Method.GET,
});
}
/**
* 获取首页商品分类
* @param parent_id
*/
export function getCategory(parent_id = 0) {
return http.request({
url: `goods/categories/${parent_id}/children`,
method: Method.GET,
loading: false,
});
}
/**
* 获取热门关键词
* @param num
*/
export function getHotKeywords(count) {
return http.request({
url: "/goods/hot-words",
method: Method.GET,
loading: false,
params: { count },
});
}
/**
* 获取楼层数据
* @param client_type
* @param page_type
*/
export function getFloorData() {
return http.request({
url: `/pageData/getIndex?clientType=H5`,
method: "get",
});
}
/**
* 获取获取首页分类数据
*/
export function getCategoryIndexData(parentId = 0) {
return http.request({
url: `/category/get/${parentId}`,
method: "get",
});
}