From d0fc34265965cf0e74f2b37bc1be9d8d95a5ea35 Mon Sep 17 00:00:00 2001 From: huliyong <2783385703@qq.com> Date: Thu, 5 Dec 2024 00:40:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 1 + api/model/index.js | 24 ++- api/model/info.js | 17 +- components/base/tabbar.vue | 2 +- components/product/productItem.vue | 3 +- config.js | 2 +- mixins/list.js | 4 +- pages.json | 12 +- pages/index/cart.vue | 46 +++-- pages/index/category.vue | 40 ++-- pages/index/center.vue | 43 +++-- pages/index/index.vue | 82 ++++++-- pages/index/member.vue | 14 +- pages/index/order.vue | 3 + pages_order/auth/wxUserInfo.vue | 2 +- pages_order/home/contact.vue | 86 +++++++++ pages_order/home/introduce.vue | 58 +++--- pages_order/home/journalism.vue | 12 +- pages_order/home/notice.vue | 58 ++++++ pages_order/mine/balance.vue | 15 +- pages_order/mine/commission.vue | 14 +- pages_order/mine/promotion.vue | 277 ++++++++++++++++++++++++++++ pages_order/mine/recommend.vue | 9 +- pages_order/order/createOrder.vue | 52 +++--- pages_order/product/productDetail.vue | 31 +++- static/image/member/m0.png | Bin 0 -> 10158 bytes static/image/member/m1.png | Bin 0 -> 8793 bytes static/image/member/m2.png | Bin 0 -> 7503 bytes store/store.js | 24 +++ uni_modules/uv-ui-tools/libs/css/color.scss | 2 +- 30 files changed, 760 insertions(+), 173 deletions(-) create mode 100644 pages_order/home/contact.vue create mode 100644 pages_order/home/notice.vue create mode 100644 pages_order/mine/promotion.vue create mode 100644 static/image/member/m0.png create mode 100644 static/image/member/m1.png create mode 100644 static/image/member/m2.png diff --git a/App.vue b/App.vue index 5277032..0d416ed 100644 --- a/App.vue +++ b/App.vue @@ -2,6 +2,7 @@ export default { onLaunch: function() { this.$store.commit('initConfig') + this.$store.commit('getCategoryList') }, onShow: function() { }, diff --git a/api/model/index.js b/api/model/index.js index 2db07b1..5c4b3d3 100644 --- a/api/model/index.js +++ b/api/model/index.js @@ -20,7 +20,7 @@ const api = { }, // 获取首页新闻详情 getRiceNewsDetail: { - url: '/rice_index/getRiceNewsDetail', + url: '/rice_index/getCommonNewsDetail', method: 'GET', }, // 获取首页新闻列表 @@ -43,6 +43,28 @@ const api = { url: '/rice_index/getRiceProductList', method: 'GET', }, + // 查询分类接口 + getCategoryList: { + url: '/rice_index/getCategoryList', + method: 'GET', + }, + // 获取分类分页商品列表接口 + getClassShopPageList: { + url: '/rice_index/getClassShopPageList', + method: 'GET', + }, + // 加入购物车 + addCart: { + url: '/rice_index/addCart', + method: 'GET', + auth : true, + }, + // 创建订单 + createOrder: { + url: '/rice_index/createOrder', + method: 'GET', + auth : true, + }, } export default api \ No newline at end of file diff --git a/api/model/info.js b/api/model/info.js index 993cfc8..6fc61df 100644 --- a/api/model/info.js +++ b/api/model/info.js @@ -41,16 +41,29 @@ const api = { getOrderPageList: { url: '/rice_info/getOrderPageList', method: 'GET', - limit : 500, auth : true, }, // 获取流水记录带分页 getWaterPageList: { url: '/rice_info/getWaterPageList', method: 'GET', - limit : 500, auth : true, }, + // 获取相关介绍 + getInfoIntroduce: { + url: '/rice_info/getInfoIntroduce', + method: 'GET', + }, + // 获取相关介绍详情 + getRiceInfo: { + url: '/rice_info/getRiceNewsDetail', + method: 'GET', + }, + // 查询个人信息相关 + getRiceInfo: { + url: '/rice_info/getRiceInfo', + method: 'GET', + }, } export default api \ No newline at end of file diff --git a/components/base/tabbar.vue b/components/base/tabbar.vue index bbff9ef..724d6a0 100644 --- a/components/base/tabbar.vue +++ b/components/base/tabbar.vue @@ -65,7 +65,7 @@ }, methods : { toPath(item, index){ - if(index == this.select){ + if(item.key == this.select){ return } uni.reLaunch({ diff --git a/components/product/productItem.vue b/components/product/productItem.vue index f3da87d..1228adc 100644 --- a/components/product/productItem.vue +++ b/components/product/productItem.vue @@ -1,7 +1,8 @@