From e66d138091c2d9ff9de301f47525618ea735b0f2 Mon Sep 17 00:00:00 2001 From: alexm Date: Thu, 18 Jul 2024 08:12:39 +0200 Subject: [PATCH] feat(defaulter_filter): add department --- modules/client/back/methods/defaulter/filter.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/client/back/methods/defaulter/filter.js b/modules/client/back/methods/defaulter/filter.js index 9f2d4b3406..0bfa7659b8 100644 --- a/modules/client/back/methods/defaulter/filter.js +++ b/modules/client/back/methods/defaulter/filter.js @@ -72,7 +72,9 @@ module.exports = Self => { cn.name country, c.countryFk, pm.name payMethod, - r.finished IS NULL hasRecovery + r.finished IS NULL hasRecovery, + dp.id departmentFk, + dp.name departmentName FROM defaulter d JOIN client c ON c.id = d.clientFk JOIN country cn ON cn.id = c.countryFk @@ -84,6 +86,8 @@ module.exports = Self => { SELECT MAX(started), clientFk, finished FROM recovery ) r ON r.clientFk = c.id + LEFT JOIN workerDepartment wd ON wd.workerFk = u.id + JOIN department dp ON dp.id = wd.departmentFk WHERE d.created = ? AND d.amount > 0