From f703781e4fd88ace8c4a02d0f6dd14035674c6cf Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Wed, 20 Oct 2021 17:09:33 +0800 Subject: [PATCH] add mall order --- src/components/order_list/mall/mall.vue | 1 - src/subpackage/order/js/api.js | 1 + .../pages/mall/check_logistic/check_logistic.vue | 56 ++++++-- src/subpackage/order/pages/mall/detail/detail.vue | 50 +++++-- .../pages/mall/refund_operate/refund_operate.vue | 141 ++++++++++++++++--- .../order/pages/mall/send_out/send_out.vue | 150 +++++++++++---------- .../order/pages/order_manage/order_manage.vue | 2 +- .../order/static/images/package_icon.png | Bin 0 -> 14144 bytes 8 files changed, 289 insertions(+), 112 deletions(-) create mode 100644 src/subpackage/order/static/images/package_icon.png diff --git a/src/components/order_list/mall/mall.vue b/src/components/order_list/mall/mall.vue index 1b126b5..783bd75 100644 --- a/src/components/order_list/mall/mall.vue +++ b/src/components/order_list/mall/mall.vue @@ -87,7 +87,6 @@ export default { width: 152upx; height: 152upx; border-radius: 10upx; - background-color: skyblue; } .ri-view{ diff --git a/src/subpackage/order/js/api.js b/src/subpackage/order/js/api.js index b6e128e..696b42c 100644 --- a/src/subpackage/order/js/api.js +++ b/src/subpackage/order/js/api.js @@ -20,6 +20,7 @@ export const ORDER_API = { erpshList:`${ORIGIN}/stadium/erpsh/newList`, // 商城订单管理-统一的仓库列表 shop2OrderLogistics:`${ORIGIN}/admin/shop2/orderLogistics`, // 商城订单管理 - 发货_ logisticsCompanyLs:`${ORIGIN}/shop2/logisticsCompany/List`, // 商城订单管理 - 快递公司列表 + orderGoodsRefund:`${ORIGIN}/admin/shop2/orderGoodsRefund`, // 商城-商品退款_copy } diff --git a/src/subpackage/order/pages/mall/check_logistic/check_logistic.vue b/src/subpackage/order/pages/mall/check_logistic/check_logistic.vue index 33dc2bf..51806b9 100644 --- a/src/subpackage/order/pages/mall/check_logistic/check_logistic.vue +++ b/src/subpackage/order/pages/mall/check_logistic/check_logistic.vue @@ -1,24 +1,64 @@ diff --git a/src/subpackage/order/pages/mall/detail/detail.vue b/src/subpackage/order/pages/mall/detail/detail.vue index 0111c8f..b3d420a 100644 --- a/src/subpackage/order/pages/mall/detail/detail.vue +++ b/src/subpackage/order/pages/mall/detail/detail.vue @@ -2,12 +2,12 @@ {{ orderInfo.status_text || '-' }} - + - 快递:顺丰速递 SF1090317923085 - 复制 + 快递:{{ logisticsInfo.logistics_info.logistics_name || '-' }} {{ logisticsInfo.logistics_info.logistics_no || '-' }} + 复制 - + @@ -19,7 +19,6 @@ 取货码:{{ orderInfo.product_order_self_pickup_info.gcode || '-' }} 取货时间: {{ orderInfo.product_order_self_pickup_info.gtime || '-' }} - 商品信息 @@ -41,7 +40,8 @@ 实付:¥{{ e.product_price_pay || 0 }} - 已退款 + + @@ -80,9 +80,9 @@ - 查看退款 - 主动退款 - 发货 + + 主动退款 + 发货 @@ -91,6 +91,7 @@ @@ -71,7 +178,6 @@ export default { vertical-align: middle; width: 30upx; height: 30upx; - background-color: skyblue; } } .rgi-list{ @@ -83,7 +189,6 @@ export default { width: 152upx; height: 152upx; border-radius: 10upx; - background-color: skyblue; } >view{ diff --git a/src/subpackage/order/pages/mall/send_out/send_out.vue b/src/subpackage/order/pages/mall/send_out/send_out.vue index 4c50b07..e1b3c4c 100644 --- a/src/subpackage/order/pages/mall/send_out/send_out.vue +++ b/src/subpackage/order/pages/mall/send_out/send_out.vue @@ -25,105 +25,108 @@ - - 无已发货 + + 无待发货 - - - *请选择商品发货 - - 全选 - - + + + + *请选择商品发货 + + 全选 + + + - - - - - - - - - {{ e.product_name || '-' }} - - - {{ k + ';' }} - + + + + + + + + {{ e.product_name || '-' }} + + + {{ k + ';' }} + + - - - *发货仓库 - - - - - - - 商品如果不在同一仓库,请分开发货 - - - - 发货物流 - - * 发货方式 - - - - 快递 + + *发货仓库 + + + + - - - 无需快递 - - + + 商品如果不在同一仓库,请分开发货 - + + + 发货物流 - * 物流公司 - - + * 发货方式 + + + + 快递 + + + + 无需快递 + + + + + + * 物流公司 + + + + + + + + + + + * 物流单号 + - - + - + - - - * 物流单号 + + + + + * 备注 - + - - - - - * 备注 - - - - - - - - 确认发货 - + + 确认发货 + + + - + 无已发货 @@ -720,7 +723,6 @@ export default { margin: 0 auto 68upx; width: 260upx; height: 260upx; - background-color: skyblue; } >view{ line-height: 44upx; diff --git a/src/subpackage/order/pages/order_manage/order_manage.vue b/src/subpackage/order/pages/order_manage/order_manage.vue index e303e77..d7f178b 100644 --- a/src/subpackage/order/pages/order_manage/order_manage.vue +++ b/src/subpackage/order/pages/order_manage/order_manage.vue @@ -38,7 +38,7 @@ export default { util.routeTo(getTabRoutePath() + `?order_type=${ele.orderType}`,'nT'); }, isFinish(key){ - let _endKeyArr = [ 1, 2, 3, 4, 5, 7, 9, 10, 14, 16, 15, 13, 6, 8 ]; + let _endKeyArr = [ 1, 2, 3, 4, 5, 7, 9, 10, 14, 16, 15, 13, 6, 8, 11 ]; return _endKeyArr.includes(key); } } diff --git a/src/subpackage/order/static/images/package_icon.png b/src/subpackage/order/static/images/package_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a93fe586be2468fcef17048a011573b090d3fd00 GIT binary patch literal 14144 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