From 3283d8a8624a740320e143c2cdc1c1b784489ac5 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 3 Feb 2021 13:26:39 +0100 Subject: [PATCH] improved balance --- src/plugins/balance/pages/Overview.vue | 14 ++++++++++++++ src/plugins/balance/routes/index.ts | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/src/plugins/balance/pages/Overview.vue b/src/plugins/balance/pages/Overview.vue index 50aba60..e88c78c 100644 --- a/src/plugins/balance/pages/Overview.vue +++ b/src/plugins/balance/pages/Overview.vue @@ -116,6 +116,20 @@ export default defineComponent({ sortable: true, format: (val: Date) => formatDateTime(new Date(val), true, true, true) }, + { + name: 'type', + label: 'Type', + format: (_: undefined, row: FG.Transaction) => { + if (row.sender_id == null) return 'Gutschrift'; + else { + if (row.receiver_id == null) return 'Angeschrieben'; + else { + if (row.receiver_id === store.state.user.currentUser?.userid) return 'Bekommen von X'; + else return 'Gesendet an X'; + } + } + } + }, { name: 'text', label: 'Text', diff --git a/src/plugins/balance/routes/index.ts b/src/plugins/balance/routes/index.ts index 358c7b0..30f5cd7 100644 --- a/src/plugins/balance/routes/index.ts +++ b/src/plugins/balance/routes/index.ts @@ -12,7 +12,7 @@ const mainRoutes: FG_Plugin.PluginRouteConfig[] = [ children: [ { title: 'Übersicht', - icon: 'mdi-cash-plus', + icon: 'mdi-cash-check', path: 'overview', name: 'balance-view', meta: { permissions: [permissions.SHOW] },