From 85bb2114904d601efae1e404eeb35aeb7225fd45 Mon Sep 17 00:00:00 2001 From: Leonel Matos Date: Tue, 26 Nov 2019 15:03:53 -0400 Subject: [PATCH] add favorites list in dashboard view (#182) Is nice it jus is nice to have a way for update this automatically --- src/api/ADempiere/data.js | 4 + src/components/ADempiere/Favorites/index.vue | 124 ++++++++++++++++++ .../ADempiere/RecentItems/index.vue | 66 +++++----- src/lang/ADempiere/en.js | 1 + src/lang/ADempiere/es.js | 1 + src/store/modules/ADempiere/data.js | 31 +++++ src/views/dashboard/admin/index.vue | 7 +- 7 files changed, 202 insertions(+), 32 deletions(-) create mode 100644 src/components/ADempiere/Favorites/index.vue diff --git a/src/api/ADempiere/data.js b/src/api/ADempiere/data.js index 8bd6cead..7cacaae5 100644 --- a/src/api/ADempiere/data.js +++ b/src/api/ADempiere/data.js @@ -319,6 +319,10 @@ export function getContextInfoValueFromServer({ uuid, query }) { return Instance.call(this).getContextInfoValue({ uuid: uuid, query: query }) } +export function getFavoritesFromServer(userUuid) { + return Instance.call(this).requestFavorites(userUuid) +} + export function requestReportViews({ tableName, processUuid }) { return Instance.call(this).requestReportViews({ tableName: tableName, processUuid: processUuid }) } diff --git a/src/components/ADempiere/Favorites/index.vue b/src/components/ADempiere/Favorites/index.vue new file mode 100644 index 00000000..a31647f1 --- /dev/null +++ b/src/components/ADempiere/Favorites/index.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/components/ADempiere/RecentItems/index.vue b/src/components/ADempiere/RecentItems/index.vue index 5775a08d..b25f269f 100644 --- a/src/components/ADempiere/RecentItems/index.vue +++ b/src/components/ADempiere/RecentItems/index.vue @@ -1,35 +1,38 @@