From e00969fa4bc6484ad7754aed8307cb51b0d5f717 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Wed, 18 Jan 2023 13:10:41 +0300 Subject: [PATCH] =?UTF-8?q?imdg=20=D1=87=D0=B0=D1=81=D1=82=D0=B8=D1=87?= =?UTF-8?q?=D0=BD=D1=8B=D0=B9=20revert=20c1de35e101d496db0eccd602619e49d02?= =?UTF-8?q?2a5e283?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../spcex/clearing/imdg/businessobject/CompanyMapStore.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/CompanyMapStore.java b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/CompanyMapStore.java index 20635d976..ee0891db9 100644 --- a/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/CompanyMapStore.java +++ b/clearing-parent/imdg/src/main/java/ru/spcex/clearing/imdg/businessobject/CompanyMapStore.java @@ -100,7 +100,7 @@ public class CompanyMapStore extends BusinessObjectMapStore { if (id == null) return null; List results = jdbcTemplate.query( - "SELECT * FROM COMPANY_INFO WHERE company_id = ?", new Object[]{id}, // todo id=comapny.id? Или сделать отдельный ID? + "SELECT * FROM COMPANY_INFO WHERE id = ?", new Object[]{id}, // id=comapny_id (rs, rowNum) -> { CompanyInfo companyInfo = new CompanyInfo(); companyInfo.setId(rs.getObject("Id", Long.class)); @@ -126,7 +126,8 @@ public class CompanyMapStore extends BusinessObjectMapStore { if (onceObject == null) { log.warn("No row in table COMPANY_INFO where id={}. Create empty ", id); onceObject = new CompanyInfo(); - onceObject.setCompanyId(id); // чтобы не потерять id + onceObject.setId(id); // чтобы не потерять id + onceObject.setCompanyId(id); } return onceObject; }