diff --git a/common/server/product.js b/common/server/product.js new file mode 100644 index 0000000..5404345 --- /dev/null +++ b/common/server/product.js @@ -0,0 +1,31 @@ + +import HttpRequest from "../system/request"; + +/** + * 获取banner列表 + * @returns {Promise} banner列表 + */ +export const getBannerList = async () => { + const res = await HttpRequest.get('/get_banner_list'); + if (res.status == 1) { + return res.data; + } + return []; +} +/** + * 获取商品列表 + * @param {number} pageNo 页码 + * @param {number} pageSize 每页条数 + * @param {string} searchKeyword 搜索关键词 + * @returns {Promise} 商品列表 + */ +export const getProductList = async (pageNo, pageSize, searchKeyword) => { + const res = await HttpRequest.get('/get_product_list', { + page: pageNo, + limit: pageSize, + title: searchKeyword + }); + if (res.status == 1) { + return res.data; + } +} \ No newline at end of file diff --git a/components/youdas-container/news-list-item.vue b/components/youdas-container/news-list-item.vue index 8e19e9d..9b638c5 100644 --- a/components/youdas-container/news-list-item.vue +++ b/components/youdas-container/news-list-item.vue @@ -1,7 +1,8 @@