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 @@
+ loading-more-no-more-text="我也是有底线的!" :show-loading-more-when-reload="true" v-model="dataList" @query="queryList" :fixed="false">
+
diff --git a/pages/mall/mall.vue b/pages/mall/mall.vue
index 96e3ecc..ed8c0b0 100644
--- a/pages/mall/mall.vue
+++ b/pages/mall/mall.vue
@@ -1,415 +1,369 @@
-
-
-
- 商城
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+ 商城
+
-
-
- {{item.name}}
-
-
-
-
- ¥
- {{item.price}}
+
+
+
+
+
+
+
+
+
-
- {{item.num}}/1
-
+
+
+ {{ item.title }}
+
+
+
+ ¥
+ {{ item.price }}
+
+
+
+ {{ item.sales }}/{{ item.stock }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.title }}
+
+
+
+ {{ item.sales }}/{{ item.stock }}
+
+
+
+
+ ¥
+ {{ item.price }}
+
+
+
+ 购买
+
+
+
-
-
-
-
-
-
-
-
-
-
-
- {{item.name}}
-
-
-
- {{item.num}}/1
-
-
-
-
- ¥
- {{item.price}}
-
-
-
- 购买
-
-
-
-
-
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/pages/mall/order-list.vue b/pages/mall/order-list.vue
index 9dd14d3..90571da 100644
--- a/pages/mall/order-list.vue
+++ b/pages/mall/order-list.vue
@@ -1,6 +1,6 @@
-
+
@@ -19,7 +19,7 @@
-
+