From cb888dad8cbb10ccf913250ecf01a5a613526741 Mon Sep 17 00:00:00 2001 From: ABHISHEK RANA <121286986+abhirana04@users.noreply.github.com> Date: Wed, 6 Dec 2023 14:39:36 +0530 Subject: [PATCH] change for single demand generation --- .../repository/builder/SWCalculatorQueryBuilder.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sw-calculator/src/main/java/org/egov/swcalculation/repository/builder/SWCalculatorQueryBuilder.java b/sw-calculator/src/main/java/org/egov/swcalculation/repository/builder/SWCalculatorQueryBuilder.java index ca6490ce50..fbb7018675 100644 --- a/sw-calculator/src/main/java/org/egov/swcalculation/repository/builder/SWCalculatorQueryBuilder.java +++ b/sw-calculator/src/main/java/org/egov/swcalculation/repository/builder/SWCalculatorQueryBuilder.java @@ -35,7 +35,7 @@ public String getDistinctTenantIds() { return distinctTenantIdsCriteria; } - public String getConnectionNumberList(String tenantId, String connectionType, String status, Long taxPeriodFrom, Long taxPeriodTo, List preparedStatement) { + public String getConnectionNumberList(String tenantId, String connectionType, String status, Long taxPeriodFrom, Long taxPeriodTo, String cone, List preparedStatement) { StringBuilder query = new StringBuilder(connectionNoListQuery); // Add connection type addClauseIfRequired(preparedStatement, query); @@ -65,7 +65,12 @@ public String getConnectionNumberList(String tenantId, String connectionType, St //Add not null condition addClauseIfRequired(preparedStatement, query); query.append(" conn.connectionno is not null"); - + if(cone!=null && cone!="") + { + addClauseIfRequired(preparedStatement, query); + query.append(" conn.connectionno = ? "); + preparedStatement.add(cone); + } query.append(fetchConnectionsToBeGenerate(tenantId, taxPeriodFrom, taxPeriodTo, preparedStatement)); return query.toString();