From 273f8b9c7da5f22fdb357f6a0640f13df952c170 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Wed, 30 Dec 2020 00:16:54 +0800 Subject: [PATCH] support clicking transaction to show transaction detail --- src/locales/en.js | 3 ++- src/locales/zh_Hans.js | 3 ++- src/router/mobile.js | 11 ++++++++--- src/views/mobile/Home.vue | 2 +- src/views/mobile/transactions/Edit.vue | 14 +++++++++++--- .../transactions/{Detail.vue => List.vue} | 19 ++++++++++--------- 6 files changed, 34 insertions(+), 18 deletions(-) rename src/views/mobile/transactions/{Detail.vue => List.vue} (97%) diff --git a/src/locales/en.js b/src/locales/en.js index 2a32fe6a..acca3e38 100644 --- a/src/locales/en.js +++ b/src/locales/en.js @@ -472,7 +472,7 @@ export default { 'PIN code is invalid': 'PIN code is invalid', 'PIN code is wrong': 'PIN code is wrong', 'Sign Up': 'Sign Up', - 'Transaction Details': 'Transaction Details', + 'Transaction List': 'Transaction List', 'Account List': 'Account List', 'Net assets': 'Net assets', 'Total assets': 'Total assets', @@ -547,6 +547,7 @@ export default { 'You have added a new transaction': 'You have added a new transaction', 'You have saved this transaction': 'You have saved this transaction', 'Unable to get transaction list': 'Unable to get transaction list', + 'Transaction Detail': 'Transaction Detail', 'No transaction data': 'No transaction data', 'Are you sure you want to delete this transaction?': 'Are you sure you want to delete this transaction?', 'Unable to delete this transaction': 'Unable to delete this transaction', diff --git a/src/locales/zh_Hans.js b/src/locales/zh_Hans.js index c65b1625..bf1e1820 100644 --- a/src/locales/zh_Hans.js +++ b/src/locales/zh_Hans.js @@ -472,7 +472,7 @@ export default { 'PIN code is invalid': 'PIN码无效', 'PIN code is wrong': 'PIN码错误', 'Sign Up': '注册', - 'Transaction Details': '交易详情', + 'Transaction List': '交易列表', 'Account List': '账户列表', 'Net assets': '净资产', 'Total assets': '总资产', @@ -547,6 +547,7 @@ export default { 'You have added a new transaction': '您已经添加新交易', 'You have saved this transaction': '您已经保存该交易', 'Unable to get transaction list': '无法获取交易列表', + 'Transaction Detail': '交易详情', 'No transaction data': '没有交易数据', 'Are you sure you want to delete this transaction?': '您确定要删除该交易?', 'Unable to delete this transaction': '无法删除该交易', diff --git a/src/router/mobile.js b/src/router/mobile.js index d58b51b1..57119cff 100644 --- a/src/router/mobile.js +++ b/src/router/mobile.js @@ -5,7 +5,7 @@ import LoginPage from '../views/mobile/Login.vue'; import SignUpPage from '../views/mobile/Signup.vue'; import UnlockPage from '../views/mobile/Unlock.vue'; -import TransactionDetailPage from '../views/mobile/transactions/Detail.vue'; +import TransactionListPage from '../views/mobile/transactions/List.vue'; import TransactionEditPage from '../views/mobile/transactions/Edit.vue'; import AccountListPage from '../views/mobile/accounts/List.vue'; @@ -135,8 +135,8 @@ const routes = [ } }, { - path: '/transaction/details', - component: TransactionDetailPage, + path: '/transaction/list', + component: TransactionListPage, beforeEnter: checkLogin }, { @@ -149,6 +149,11 @@ const routes = [ component: TransactionEditPage, beforeEnter: checkLogin }, + { + path: '/transaction/detail', + component: TransactionEditPage, + beforeEnter: checkLogin + }, { path: '/account/list', component: AccountListPage, diff --git a/src/views/mobile/Home.vue b/src/views/mobile/Home.vue index a785a5aa..8a9c92f0 100644 --- a/src/views/mobile/Home.vue +++ b/src/views/mobile/Home.vue @@ -9,7 +9,7 @@ - + {{ $t('Details') }} diff --git a/src/views/mobile/transactions/Edit.vue b/src/views/mobile/transactions/Edit.vue index be1615df..d35335c4 100644 --- a/src/views/mobile/transactions/Edit.vue +++ b/src/views/mobile/transactions/Edit.vue @@ -4,7 +4,7 @@ - + @@ -39,7 +39,7 @@ - + self.submitting); diff --git a/src/views/mobile/transactions/Detail.vue b/src/views/mobile/transactions/List.vue similarity index 97% rename from src/views/mobile/transactions/Detail.vue rename to src/views/mobile/transactions/List.vue index e8dce57a..d7473c62 100644 --- a/src/views/mobile/transactions/Detail.vue +++ b/src/views/mobile/transactions/List.vue @@ -7,7 +7,7 @@ @infinite="loadMore(true)"> - + @@ -26,7 +26,7 @@ - +
DD @@ -44,11 +44,11 @@ · Source Account
-
+
0.00 USD
- +
DD @@ -66,11 +66,11 @@ · Source Account
-
+
0.00 USD
- +
DD @@ -88,7 +88,7 @@ · Source Account
-
+
0.00 USD
@@ -127,9 +127,10 @@ -
@@ -164,7 +165,7 @@ · {{ transaction.sourceAccount.name }}
-
+
{{ transaction.sourceAmount | currency(transaction.sourceAccount.currency) }}