From b593db2150df7339c5fbdfb251068b18b553847a Mon Sep 17 00:00:00 2001 From: SabreCat Date: Wed, 10 Aug 2022 16:20:32 -0500 Subject: [PATCH] feat(admin): show subscription data --- .../admin-panel/user-support/index.vue | 6 ++ .../user-support/subscriptionAndPerks.vue | 68 +++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 website/client/src/components/admin-panel/user-support/subscriptionAndPerks.vue diff --git a/website/client/src/components/admin-panel/user-support/index.vue b/website/client/src/components/admin-panel/user-support/index.vue index d94d6d44c4..7506b91b48 100644 --- a/website/client/src/components/admin-panel/user-support/index.vue +++ b/website/client/src/components/admin-panel/user-support/index.vue @@ -17,6 +17,10 @@ :reset-counter="resetCounter" /> + + +
+

+ Subscription, Monthly Perks +

+
+
+ Payment Method: + {{ subscription.paymentMethod }} +
+
+ Payment Schedule ("basic-earned" is monthly): + {{ subscription.planId }} +
+
+ Creation Date: + {{ moment(subscription.dateCreated).format('YYYY/MM/DD') }} +
+
+ Termination Date: + {{ moment(subscription.dateTerminated).format('YYYY/MM/DD') }} +
+
+ Consecutive Months: + {{ subscription.consecutive.count }} +
+
+ Months Until Renewal: + {{ subscription.consecutive.offset }} +
+
+ Gem Cap: + {{ subscription.consecutive.gemCapExtra + 25 }} +
+
+ Additional Credit (applied upon cancellation): + {{ subscription.extraMonths }} +
+
+ Mystery Items: + + {{ item }}, + {{ item }} + +
+
+
+ + +