diff --git a/common/api/user.js b/common/api/user.js index 547978c..39b4728 100644 --- a/common/api/user.js +++ b/common/api/user.js @@ -230,14 +230,15 @@ export default { }); }, // 订单列表 - getOrderList({ page, type }) { + getOrderList({ page, type, refund_state }) { let params = { page: page }; - if(type >= 0) Object.assign(params, {state_type: type}) - return vm.$u.post('Goods/orderList', params); + if(type >= 0 || typeof type == 'string') Object.assign(params, {state_type: type}); + if(refund_state) Object.assign(params, {refund_state: refund_state}); + return vm.$u.post('Order/orderList', params); }, // 订单详情 getOrderInfo({ order_id }) { - return vm.$u.post('Goods/orderInfo', { order_id: order_id }); + return vm.$u.post('Order/orderInfo', { order_id: order_id }); }, // 查询订单的评价信息 getOrderEvaluateInfo({ id }) { @@ -245,14 +246,15 @@ export default { }, // 订单评价/修改评价 updateOrderEvaluate({ id, content, scores_one, scores_two, scores_three, file }) { - return vm.$u.post('Order/orderEvaluate', { + let params = { id: id, content: content, scores_one: scores_one, scores_two: scores_two, scores_three: scores_three, - file: file, - }); + } + if(file) Object.assign(params, { file: file }); + return vm.$u.post('Order/orderEvaluate', params); }, } } diff --git a/components/mine/order-item/index.vue b/components/mine/order-item/index.vue index 8000b77..eda2f40 100644 --- a/components/mine/order-item/index.vue +++ b/components/mine/order-item/index.vue @@ -5,10 +5,10 @@ {{ order.extend_store.store_name }} - {{ order.order_state | viewState }} + {{ state }} - + {{ goods.goods_name }} @@ -23,67 +23,59 @@ - 查看物流 - 立即评价 + 查看物流 + 立即评价 取消支付 立即支付 - 联系官方客服 - 提交官方审核 + 联系官方客服 + 提交官方审核 diff --git a/package-lock.json b/package-lock.json index 59f01b1..5a8d228 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,9 +5,9 @@ "requires": true, "dependencies": { "uview-ui": { - "version": "1.4.3", - "resolved": "https://registry.npm.taobao.org/uview-ui/download/uview-ui-1.4.3.tgz?cache=0&sync_timestamp=1593581462515&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fuview-ui%2Fdownload%2Fuview-ui-1.4.3.tgz", - "integrity": "sha1-iZXwicmK50MPu87vgbDDTBmm8eE=" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/uview-ui/-/uview-ui-1.5.0.tgz", + "integrity": "sha512-1UdMUGJqWx60ALbXXXs3rQHKUNBARDIV5XHc06mKFxpccO/i0tzoSqS6RuPdmYwXU1q59wnIU+NLABvcU5u4vw==" } } } diff --git a/package.json b/package.json index 2734381..d8e4866 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,6 @@ "author": "", "license": "ISC", "dependencies": { - "uview-ui": "^1.4.3" + "uview-ui": "^1.5.0" } } diff --git a/pageE/more/Complaints.vue b/pageE/more/Complaints.vue index 4366878..4bd99e3 100644 --- a/pageE/more/Complaints.vue +++ b/pageE/more/Complaints.vue @@ -8,13 +8,13 @@ - + 后台回复: {{ item.reply_content }} - {{ reply_time }} + {{ item.fb_time }} @@ -56,6 +56,7 @@ export default { .complaints-box { padding: 30rpx; background-color: #ffffff; + margin-bottom: 20rpx; .suggestions { .text { font-size: 26rpx; diff --git a/pageE/more/WriteComments.vue b/pageE/more/WriteComments.vue index f28426c..f2c064c 100644 --- a/pageE/more/WriteComments.vue +++ b/pageE/more/WriteComments.vue @@ -5,11 +5,13 @@ @@ -17,6 +19,7 @@ 发表意见 +