From 46fc6a9a4c2e8af2d4b25c8e70e750702b322979 Mon Sep 17 00:00:00 2001 From: Enzo <1284707383@qq.com> Date: Wed, 23 Jun 2021 15:20:52 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E8=AF=A6=E6=83=85=20?= =?UTF-8?q?=E7=A1=AE=E8=AE=A4=E8=AE=A2=E5=8D=95api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/api.js | 9 ++- pages/order/confirm-order.vue | 61 ++++++++---------- pages/order/order-details.vue | 114 ++++++++++++++++++---------------- pages/order/order-item.vue | 38 +++++++----- 4 files changed, 116 insertions(+), 106 deletions(-) diff --git a/common/api.js b/common/api.js index 8c3c39d..aa7fb6d 100644 --- a/common/api.js +++ b/common/api.js @@ -1,7 +1,7 @@ // appId: 正式 null | 测试 wxb35ef055a4dd8ad4 export const DEV = "dev"; // dev 测试 | prod 正式 export const VERSION = '1.0.0'; // 版本号 -export const DEVURL = 'http://192.168.3.8:8000'; // 测试服请求地址 +export const DEVURL = 'http://gxsky.lanzulive.com'; // 测试服请求地址 export const PRODURL = ''; // 正式服请求地址 /* 首页相关接口 */ @@ -9,3 +9,10 @@ export const API_GOODS_LIST = '/api/goods/list'; // 首页-分类下商品列表 // 用户订单 export const API_USERORDER = '/api/order/list'; + +//订单详情 +export const API_ORDER_DETAILS = '/api/order/detail'; + +//确认订单详情 +export const API_COFIRMORDER_DETAILS = '/api/order/confirm'; + diff --git a/pages/order/confirm-order.vue b/pages/order/confirm-order.vue index 53d6a24..2be60d8 100644 --- a/pages/order/confirm-order.vue +++ b/pages/order/confirm-order.vue @@ -8,10 +8,10 @@ - + - 网红辣椒棒 魔鬼辣椒挑战全网第一辣 网红优惠季 + {{orderDetails.goods.name}} 数量 @@ -24,7 +24,7 @@ - + - - 待付款 + + {{item.state_text.text}} - 网红辣椒棒 魔鬼辣椒挑战全网第一辣 网红优惠季 + {{item.goods.name}} - 数量 x1 + 数量 x{{item.number}} - + - - - - + + + @@ -34,11 +33,11 @@ - 2021-6-17 12:37:54 + {{item.created_at_text}} 实付: - + @@ -82,7 +81,8 @@ upOption: { auto: false }, - assetsFlow: 10 + assetsFlow: [], + page: 1 } }, props: { @@ -103,11 +103,17 @@ methods: { getUserOrder(pagenum) { this.$http(this.API.API_USERORDER, {state: this.tabs[this.index].type,page: pagenum,per_page: 20}).then(res => { - console.log(res) - + if(res.code == 0) { + if(pagenum == 1) this.assetsFlow = [] + this.mescroll.endSuccess(res.data.items.length, res.data.has_more_page); + + this.assetsFlow=this.assetsFlow.concat(res.data.items); + + console.log(this.assetsFlow) + } }).catch(err => { - + this.mescroll.endErr(); }); }, orderClick(item, type) {