From 5a9818ad8c4428df03e30856f0cd028054002ed7 Mon Sep 17 00:00:00 2001 From: "liujw155@outlook.com" Date: Mon, 25 Oct 2021 18:00:45 +0800 Subject: [PATCH] add ym card order --- src/components/order_list/ym_card/ym_card.vue | 45 ++++++ src/pages.json | 6 + src/pages/order_list/order_list.vue | 10 +- .../order/pages/order_manage/order_manage.vue | 3 +- .../order/pages/ym_card/detail/detail.vue | 165 +++++++++++++++++++++ .../order/static/images/order_manage/order_18.png | Bin 0 -> 409 bytes 6 files changed, 223 insertions(+), 6 deletions(-) create mode 100644 src/components/order_list/ym_card/ym_card.vue create mode 100644 src/subpackage/order/pages/ym_card/detail/detail.vue create mode 100644 src/subpackage/order/static/images/order_manage/order_18.png diff --git a/src/components/order_list/ym_card/ym_card.vue b/src/components/order_list/ym_card/ym_card.vue new file mode 100644 index 0000000..95d5552 --- /dev/null +++ b/src/components/order_list/ym_card/ym_card.vue @@ -0,0 +1,45 @@ + + + + + \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 42816ea..f6463f6 100644 --- a/src/pages.json +++ b/src/pages.json @@ -390,6 +390,12 @@ "root": "subpackage/order", "pages": [ { + "path": "pages/ym_card/detail/detail", + "style" : { + "navigationBarTitleText": "年月卡详情" + } + }, + { "path": "pages/mall/refund_list/refund_list", "style" : { "navigationBarTitleText": "退款" diff --git a/src/pages/order_list/order_list.vue b/src/pages/order_list/order_list.vue index cc6bf85..18e294c 100644 --- a/src/pages/order_list/order_list.vue +++ b/src/pages/order_list/order_list.vue @@ -62,13 +62,11 @@ - - + + @@ -132,6 +130,7 @@ import mall from '../../components/order_list/mall/mall.vue'; import device from '../../components/order_list/device/device.vue'; // 售货柜/浴室/咖啡 import competition from '../../components/order_list/competition/competition.vue'; // 赛事 + import ym_card from '../../components/order_list/ym_card/ym_card.vue'; // 年月卡 import util from '../../utils/util'; import { servers } from '../../js/server'; @@ -156,6 +155,7 @@ 'mall': mall, 'device': device, 'competition': competition, + 'ym-card': ym_card, }, computed:{ isStoreInfo(){ diff --git a/src/subpackage/order/pages/order_manage/order_manage.vue b/src/subpackage/order/pages/order_manage/order_manage.vue index 7ddd02a..0a01d65 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, 11, 12 ]; + let _endKeyArr = [ 1, 2, 3, 4, 5, 7, 9, 10, 14, 16, 15, 13, 6, 8, 11, 12, 18 ]; return _endKeyArr.includes(key); } } @@ -59,6 +59,7 @@ function getTabList(){ { id: 2, name: '次卡订单', key: 2, iconName: 'order_2', orderType: 3 }, { id: 3, name: '计时订单', key: 3, iconName: 'order_6', orderType: 1 }, { id: 4, name: '储值卡订单', key: 4, iconName: 'order_1', orderType: 18 }, + { id: 10, name: '年月卡订单', key: 18, iconName: 'order_18', orderType: 19 }, { id: 5, name: '课程订单', key: 5, iconName: 'order_8', orderType: 12 }, { id: 6, name: '赛事订单', key: 6, iconName: 'order_9', orderType: 14 }, { id: 7, name: '约玩订单', key: 7, iconName: 'order_15', orderType: 10 }, diff --git a/src/subpackage/order/pages/ym_card/detail/detail.vue b/src/subpackage/order/pages/ym_card/detail/detail.vue new file mode 100644 index 0000000..608e350 --- /dev/null +++ b/src/subpackage/order/pages/ym_card/detail/detail.vue @@ -0,0 +1,165 @@ + + + + + \ No newline at end of file diff --git a/src/subpackage/order/static/images/order_manage/order_18.png b/src/subpackage/order/static/images/order_manage/order_18.png new file mode 100644 index 0000000000000000000000000000000000000000..c4c174c79ccd552fc15168ba849bac0dbce619ab GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKx3?xrnI^qbVv;urWT!Hk=nKP$PpFVBcv>7vI z0NFqi2!J9$0O3N|Vwp2#fvR~+g8YIRIKNh3yesbeYKdyf?o;QoV;LA21wCCHLo80e zowAYZkONO!b$3%R*CXZ~<*zjOntpIK1#D0_r&r6tUM_y{sCvOS!I&r(*Ux(M_MYaP z-p0(%{!!hzpa0UG`QD4-r*-W-aPi!>^IPu;+a*j+Ybo#j;Z}byVLtczguPWap?2~?Y&Cr*0Z*c$W#UQ`FTeA0Qr?%-H8d>u&$#sb%+zDKi8E%t zQoVlH<+{*%6Jr;B9;qL)iv>lbve+XIJzHESQ5e$x;mYmDQ#;e{9G%$7@K2?Z&pWj# rpP{n8Wqbdg-AuFfH<