From 4921ff3257097012613293ba55e8f74086466fdf Mon Sep 17 00:00:00 2001 From: abimanyu Date: Mon, 18 Apr 2022 21:42:15 +0700 Subject: [PATCH 1/3] rejected item --- .../inventory/stockCorrection/services/apis/FindOne.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/inventory/stockCorrection/services/apis/FindOne.js b/src/modules/inventory/stockCorrection/services/apis/FindOne.js index e0e1cc2..4241b42 100644 --- a/src/modules/inventory/stockCorrection/services/apis/FindOne.js +++ b/src/modules/inventory/stockCorrection/services/apis/FindOne.js @@ -35,6 +35,13 @@ class FindOne { if (stockCorrection.form.approvalStatus === 0) { await getStockCorrectionItemStock(this.tenantDatabase, stockCorrection); } + let statusData; + if (stockCorrection.approvalStatus === -1) { + statusData = 'rejected'; + } else { + statusData = 'approved'; + } + stockCorrection.push(statusData); return { stockCorrection }; } From 53c4571c4986a08f5f0617bd8d2e8c9fa63ce159 Mon Sep 17 00:00:00 2001 From: abimanyu Date: Mon, 18 Apr 2022 21:45:43 +0700 Subject: [PATCH 2/3] pending status --- .../inventory/stockCorrection/services/apis/FindOne.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/inventory/stockCorrection/services/apis/FindOne.js b/src/modules/inventory/stockCorrection/services/apis/FindOne.js index 4241b42..d35e782 100644 --- a/src/modules/inventory/stockCorrection/services/apis/FindOne.js +++ b/src/modules/inventory/stockCorrection/services/apis/FindOne.js @@ -38,8 +38,10 @@ class FindOne { let statusData; if (stockCorrection.approvalStatus === -1) { statusData = 'rejected'; - } else { + } else if (stockCorrection.approvalStatus === 1) { statusData = 'approved'; + } else { + statusData = 'pending'; } stockCorrection.push(statusData); From 0b54ee097e4dc2328fd5aaf7165631f57079e4b1 Mon Sep 17 00:00:00 2001 From: abimanyu Date: Mon, 18 Apr 2022 22:27:36 +0700 Subject: [PATCH 3/3] fix --- .../inventory/stockCorrection/services/apis/FindOne.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/inventory/stockCorrection/services/apis/FindOne.js b/src/modules/inventory/stockCorrection/services/apis/FindOne.js index d35e782..7d55565 100644 --- a/src/modules/inventory/stockCorrection/services/apis/FindOne.js +++ b/src/modules/inventory/stockCorrection/services/apis/FindOne.js @@ -36,14 +36,15 @@ class FindOne { await getStockCorrectionItemStock(this.tenantDatabase, stockCorrection); } let statusData; - if (stockCorrection.approvalStatus === -1) { + if (stockCorrection.form.approvalStatus === -1) { statusData = 'rejected'; - } else if (stockCorrection.approvalStatus === 1) { + } else if (stockCorrection.form.approvalStatus === 1) { statusData = 'approved'; } else { statusData = 'pending'; } - stockCorrection.push(statusData); + // eslint-disable-next-line dot-notation + stockCorrection.form['statusData'] = statusData; return { stockCorrection }; }