From 8d4f2a361f5b8d8f9036a03d00698bc5df32d3b6 Mon Sep 17 00:00:00 2001 From: Yamel Senih Date: Mon, 4 May 2020 22:34:01 -0400 Subject: [PATCH] Fixed error with document action request for documents (#481) --- src/api/ADempiere/dashboard/dashboard.js | 22 -------------- src/api/ADempiere/window.js | 35 ++++++++++++++++++++++ src/store/modules/ADempiere/contextMenu.js | 2 +- 3 files changed, 36 insertions(+), 23 deletions(-) diff --git a/src/api/ADempiere/dashboard/dashboard.js b/src/api/ADempiere/dashboard/dashboard.js index a83aa054..885c4b15 100644 --- a/src/api/ADempiere/dashboard/dashboard.js +++ b/src/api/ADempiere/dashboard/dashboard.js @@ -53,25 +53,3 @@ export function requestLisDashboards({ roleUuid, pageToken, pageSize }) { pageSize }) } - -/** - * Request Document Status List - * @param {string} tableName - * @param {number} recordId - * @param {string} recordUuid - * @param {string} documentStatus - * @param {string} documentAction - * @param {number} pageSize - * @param {string} pageToken - */ -export function requestListDocumentStatuses({ tableName, recordId, recordUuid, documentStatus, documentAction, pageSize, pageToken }) { - return Instance.call(this).requestListDocumentStatuses({ - tableName, - recordId, - recordUuid, - documentStatus, - documentAction, - pageSize, - pageToken - }) -} diff --git a/src/api/ADempiere/window.js b/src/api/ADempiere/window.js index 0a3fa378..5401cc17 100644 --- a/src/api/ADempiere/window.js +++ b/src/api/ADempiere/window.js @@ -97,3 +97,38 @@ export function requestCreateChatEntry({ tableName, recordId, comment }) { comment }) } + +/** + * Request Document Status List + * @param {string} tableName + * @param {number} recordId + * @param {string} recordUuid + * @param {string} documentStatus + * @param {string} documentAction + * @param {number} pageSize + * @param {string} pageToken + */ +export function requestListDocumentStatuses({ tableName, recordId, recordUuid, documentStatus, documentAction, pageSize, pageToken }) { + return Instance.call(this).requestListDocumentStatuses({ + tableName, + recordId, + recordUuid, + documentStatus, + documentAction, + pageSize, + pageToken + }) +} + +// Request a document action list from current status of document +export function requestListDocumentActions({ tableName, recordId, recordUuid, documentStatus, documentAction, pageSize, pageToken }) { + return Instance.call(this).requestListDocumentActions({ + tableName, + recordId, + recordUuid, + documentStatus, + documentAction, + pageSize, + pageToken + }) +} diff --git a/src/store/modules/ADempiere/contextMenu.js b/src/store/modules/ADempiere/contextMenu.js index 687f65dd..27a5c276 100644 --- a/src/store/modules/ADempiere/contextMenu.js +++ b/src/store/modules/ADempiere/contextMenu.js @@ -1,5 +1,5 @@ import { recursiveTreeSearch } from '@/utils/ADempiere/valueUtils.js' -import { requestListDocumentActions, requestListDocumentStatuses } from '@/api/ADempiere/dashboard/dashboard' +import { requestListDocumentActions, requestListDocumentStatuses } from '@/api/ADempiere/window' // Store used for set all related to context menu // for Window, Process, Smart Browser andother customized component