diff --git a/src/locales/en.js b/src/locales/en.js
index 173f6c74..da2df473 100644
--- a/src/locales/en.js
+++ b/src/locales/en.js
@@ -113,6 +113,12 @@ export default {
'Use a backup code': 'Use a backup code',
'Use a passcode': 'Use a passcode',
'Sign Up': 'Sign Up',
+ 'Transaction Details': 'Transaction Details',
+ 'Account List': 'Account List',
+ 'New Transaction': 'New Transaction',
+ 'Expense': 'Expense',
+ 'Income': 'Income',
+ 'Transfer': 'Transfer',
'User Profile': 'User Profile',
'Language': 'Language',
'Enable Animate': 'Enable Animate',
diff --git a/src/locales/zh_Hans.js b/src/locales/zh_Hans.js
index 1450326e..8ee0d0fe 100644
--- a/src/locales/zh_Hans.js
+++ b/src/locales/zh_Hans.js
@@ -113,6 +113,12 @@ export default {
'Use a backup code': '使用备用码',
'Use a passcode': '使用验证码',
'Sign Up': '注册',
+ 'Transaction Details': '交易详情',
+ 'Account List': '账户列表',
+ 'New Transaction': '新交易',
+ 'Expense': '支出',
+ 'Income': '收入',
+ 'Transfer': '转账',
'User Profile': '用户信息',
'Language': '语言',
'Enable Animate': '启用动画',
diff --git a/src/router/mobile.js b/src/router/mobile.js
index 94c8a56f..5163562a 100644
--- a/src/router/mobile.js
+++ b/src/router/mobile.js
@@ -4,6 +4,13 @@ import HomePage from '../views/mobile/Home.vue';
import LoginPage from '../views/mobile/Login.vue';
import SignUpPage from '../views/mobile/Signup.vue';
+import TransactionDetailPage from '../views/mobile/transactions/Detail.vue'
+import TransactionNewPage from '../views/mobile/transactions/New.vue'
+
+import AccountListPage from '../views/mobile/accounts/AccountList.vue'
+
+import StatisticsOverviewPage from '../views/mobile/statistics/Overview.vue'
+
import SettingsPage from '../views/mobile/Settings.vue';
import AboutPage from "../views/mobile/About.vue";
import UserProfilePage from "../views/mobile/users/UserProfile.vue";
@@ -50,6 +57,26 @@ const routes = [
component: SignUpPage,
beforeEnter: checkNotLogin
},
+ {
+ path: '/transaction/details',
+ component: TransactionDetailPage,
+ beforeEnter: checkLogin
+ },
+ {
+ path: '/transaction/new',
+ component: TransactionNewPage,
+ beforeEnter: checkLogin
+ },
+ {
+ path: '/account/list',
+ component: AccountListPage,
+ beforeEnter: checkLogin
+ },
+ {
+ path: '/statistic/overview',
+ component: StatisticsOverviewPage,
+ beforeEnter: checkLogin
+ },
{
path: '/settings',
component: SettingsPage,
diff --git a/src/views/mobile/Home.vue b/src/views/mobile/Home.vue
index c2226ecc..c35a7f51 100644
--- a/src/views/mobile/Home.vue
+++ b/src/views/mobile/Home.vue
@@ -1,19 +1,19 @@
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
@@ -30,7 +30,7 @@ export default {}
}
.lab-toolbar-icon-only i {
- margin-top: 8px;
+ margin-top: 7px;
margin-left: 0;
}
diff --git a/src/views/mobile/Settings.vue b/src/views/mobile/Settings.vue
index 6ada80b0..874315ec 100644
--- a/src/views/mobile/Settings.vue
+++ b/src/views/mobile/Settings.vue
@@ -1,5 +1,5 @@
-
+
{{ userNickName }}
diff --git a/src/views/mobile/accounts/AccountList.vue b/src/views/mobile/accounts/AccountList.vue
new file mode 100644
index 00000000..f72a5da3
--- /dev/null
+++ b/src/views/mobile/accounts/AccountList.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/mobile/main/Home.vue b/src/views/mobile/main/Home.vue
deleted file mode 100644
index 02424c27..00000000
--- a/src/views/mobile/main/Home.vue
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
- home
-
-
diff --git a/src/views/mobile/statistics/Overview.vue b/src/views/mobile/statistics/Overview.vue
new file mode 100644
index 00000000..66c9d6e1
--- /dev/null
+++ b/src/views/mobile/statistics/Overview.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/mobile/transactions/Detail.vue b/src/views/mobile/transactions/Detail.vue
new file mode 100644
index 00000000..dc3de6ec
--- /dev/null
+++ b/src/views/mobile/transactions/Detail.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/views/mobile/transactions/New.vue b/src/views/mobile/transactions/New.vue
new file mode 100644
index 00000000..7eac5483
--- /dev/null
+++ b/src/views/mobile/transactions/New.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+