IMDG http://jira.mfd.msk:8088/browse/CLS-47, http://jira.mfd.msk:8088/browse/CLS-58 поправил некоторые мапсторы и классы, в соответствии с метой (не все).
This commit is contained in:
parent
02c1936ecb
commit
dd2cdaf45c
15 changed files with 124 additions and 134 deletions
|
|
@ -16,7 +16,7 @@ public class SDf12 extends SpcexObjectBase {
|
|||
|
||||
private String account;
|
||||
private String deal;
|
||||
private BigDecimal status;
|
||||
private Long status;
|
||||
private String fileName;
|
||||
private Instant generationTime;
|
||||
private Long generationId;
|
||||
|
|
@ -37,11 +37,11 @@ public class SDf12 extends SpcexObjectBase {
|
|||
this.deal = value;
|
||||
}
|
||||
|
||||
public BigDecimal getStatus() {
|
||||
public Long getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(BigDecimal value) {
|
||||
public void setStatus(Long value) {
|
||||
this.status = value;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -6,9 +6,8 @@ import ru.spcex.platform.classes.base.SpcexObjectBase;
|
|||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* ДФ 013 - Вывод свободных средств для инициаторов категории В
|
||||
* с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО.
|
||||
*
|
||||
* ДФ-13 Вывод свободных средств для инициаторов категории В с клирингового счета 30414/7 - платежное поручение АО СПВБ на вывод средств из РО
|
||||
* <p>
|
||||
* DB table: S_DF13
|
||||
**/
|
||||
public class SDf13 extends SpcexObjectBase {
|
||||
|
|
@ -44,6 +43,7 @@ public class SDf13 extends SpcexObjectBase {
|
|||
private String sc_code;
|
||||
private String acc_deb;
|
||||
private String rclientn1;
|
||||
private String inn_cred;
|
||||
private String kpp_cred;
|
||||
private String rclientn4;
|
||||
private String acc_kr_1;
|
||||
|
|
@ -301,6 +301,14 @@ public class SDf13 extends SpcexObjectBase {
|
|||
this.rclientn1 = rclientn1;
|
||||
}
|
||||
|
||||
public String getInn_cred() {
|
||||
return inn_cred;
|
||||
}
|
||||
|
||||
public void setInn_cred(String inn_cred) {
|
||||
this.inn_cred = inn_cred;
|
||||
}
|
||||
|
||||
public String getKpp_cred() {
|
||||
return kpp_cred;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -7,14 +7,13 @@ import java.math.BigDecimal;
|
|||
import java.time.Instant;
|
||||
|
||||
/**
|
||||
* ДФ 16 - Ответ КС на запрос на дозачисление/списание денежных средств
|
||||
* ДФ-16 Формат запроса по возврату депозита или дозачисление/списание денежных средств
|
||||
* <p>
|
||||
* DB table: S_DF16
|
||||
**/
|
||||
public class SDf16 extends SpcexObjectBase {
|
||||
private static final long serialVersionUID = ConstSerializable.serialVersionUID;
|
||||
|
||||
private Instant date;
|
||||
private String account;
|
||||
private BigDecimal sum;
|
||||
private String market;
|
||||
|
|
@ -23,19 +22,10 @@ public class SDf16 extends SpcexObjectBase {
|
|||
private BigDecimal BIC;
|
||||
private String SPEC;
|
||||
private BigDecimal number;
|
||||
private String resultCode;
|
||||
private String fileName;
|
||||
private Instant generationTime;
|
||||
private Long generationId;
|
||||
|
||||
public Instant getDate() {
|
||||
return date;
|
||||
}
|
||||
|
||||
public void setDate(Instant value) {
|
||||
this.date = value;
|
||||
}
|
||||
|
||||
public String getAccount() {
|
||||
return account;
|
||||
}
|
||||
|
|
@ -100,14 +90,6 @@ public class SDf16 extends SpcexObjectBase {
|
|||
this.number = value;
|
||||
}
|
||||
|
||||
public String getResultCode() {
|
||||
return resultCode;
|
||||
}
|
||||
|
||||
public void setResultCode(String value) {
|
||||
this.resultCode = value;
|
||||
}
|
||||
|
||||
public String getFileName() {
|
||||
return fileName;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import java.time.Instant;
|
|||
|
||||
/**
|
||||
* ДФ-17 Формат ответа на запрос по возврату депозита или дозачисление/списание денежных средств
|
||||
*
|
||||
* <p>
|
||||
* DB table: S_DF17
|
||||
**/
|
||||
public class SDf17 extends SpcexObjectBase {
|
||||
|
|
@ -22,105 +22,105 @@ public class SDf17 extends SpcexObjectBase {
|
|||
private BigDecimal BIC;
|
||||
private String SPEC;
|
||||
private BigDecimal number;
|
||||
private String result;
|
||||
private BigDecimal result;
|
||||
private Instant generationTime;
|
||||
private Long generationId;
|
||||
private Long in_s_df16_id;
|
||||
|
||||
private Long inSDf16Id;
|
||||
|
||||
public String getAccount() {
|
||||
return account;
|
||||
}
|
||||
|
||||
public void setAccount(String account) {
|
||||
this.account = account;
|
||||
public void setAccount(String value) {
|
||||
this.account = value;
|
||||
}
|
||||
|
||||
public BigDecimal getSum() {
|
||||
return sum;
|
||||
}
|
||||
|
||||
public void setSum(BigDecimal sum) {
|
||||
this.sum = sum;
|
||||
public void setSum(BigDecimal value) {
|
||||
this.sum = value;
|
||||
}
|
||||
|
||||
public String getMarket() {
|
||||
return market;
|
||||
}
|
||||
|
||||
public void setMarket(String market) {
|
||||
this.market = market;
|
||||
public void setMarket(String value) {
|
||||
this.market = value;
|
||||
}
|
||||
|
||||
public String getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public void setType(String type) {
|
||||
this.type = type;
|
||||
public void setType(String value) {
|
||||
this.type = value;
|
||||
}
|
||||
|
||||
public BigDecimal getINN() {
|
||||
return INN;
|
||||
}
|
||||
|
||||
public void setINN(BigDecimal INN) {
|
||||
this.INN = INN;
|
||||
public void setINN(BigDecimal value) {
|
||||
this.INN = value;
|
||||
}
|
||||
|
||||
public BigDecimal getBIC() {
|
||||
return BIC;
|
||||
}
|
||||
|
||||
public void setBIC(BigDecimal BIC) {
|
||||
this.BIC = BIC;
|
||||
public void setBIC(BigDecimal value) {
|
||||
this.BIC = value;
|
||||
}
|
||||
|
||||
public String getSPEC() {
|
||||
return SPEC;
|
||||
}
|
||||
|
||||
public void setSPEC(String SPEC) {
|
||||
this.SPEC = SPEC;
|
||||
public void setSPEC(String value) {
|
||||
this.SPEC = value;
|
||||
}
|
||||
|
||||
public BigDecimal getNumber() {
|
||||
return number;
|
||||
}
|
||||
|
||||
public void setNumber(BigDecimal number) {
|
||||
this.number = number;
|
||||
public void setNumber(BigDecimal value) {
|
||||
this.number = value;
|
||||
}
|
||||
|
||||
public String getResult() {
|
||||
public BigDecimal getResult() {
|
||||
return result;
|
||||
}
|
||||
|
||||
public void setResult(String result) {
|
||||
this.result = result;
|
||||
public void setResult(BigDecimal value) {
|
||||
this.result = value;
|
||||
}
|
||||
|
||||
public Instant getGenerationTime() {
|
||||
return generationTime;
|
||||
}
|
||||
|
||||
public void setGenerationTime(Instant generationTime) {
|
||||
this.generationTime = generationTime;
|
||||
public void setGenerationTime(Instant value) {
|
||||
this.generationTime = value;
|
||||
}
|
||||
|
||||
public Long getGenerationId() {
|
||||
return generationId;
|
||||
}
|
||||
|
||||
public void setGenerationId(Long generationId) {
|
||||
this.generationId = generationId;
|
||||
public void setGenerationId(Long value) {
|
||||
this.generationId = value;
|
||||
}
|
||||
|
||||
public Long getIn_s_df16_id() {
|
||||
return in_s_df16_id;
|
||||
public Long getInSDf16Id() {
|
||||
return inSDf16Id;
|
||||
}
|
||||
|
||||
public void setIn_s_df16_id(Long in_s_df16_id) {
|
||||
this.in_s_df16_id = in_s_df16_id;
|
||||
public void setInSDf16Id(Long value) {
|
||||
this.inSDf16Id = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -16,7 +16,7 @@ public class SDf18 extends SpcexObjectBase {
|
|||
|
||||
private String account;
|
||||
private String deal;
|
||||
private BigDecimal status;
|
||||
private Long status;
|
||||
private BigDecimal result;
|
||||
private Instant generationTime;
|
||||
private Long generationId;
|
||||
|
|
@ -38,11 +38,11 @@ public class SDf18 extends SpcexObjectBase {
|
|||
this.deal = value;
|
||||
}
|
||||
|
||||
public BigDecimal getStatus() {
|
||||
public Long getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
public void setStatus(BigDecimal value) {
|
||||
public void setStatus(Long value) {
|
||||
this.status = value;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import org.slf4j.LoggerFactory;
|
|||
import org.springframework.beans.factory.InitializingBean;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import ru.clearing.classes.statics.data.company.Company;
|
||||
import ru.clearing.classes.statics.data.profile.CompanyInfo;
|
||||
import ru.spcex.clearing.imdg.IMDGDistributedNames;
|
||||
import ru.spcex.clearing.platform.messaging.domain.BaseRequest;
|
||||
|
|
@ -18,13 +19,15 @@ import ru.spcex.platform.imdg.api.ImdgProvider;
|
|||
@Service
|
||||
public class CompanyInfoService extends QueueConsumer implements InitializingBean {
|
||||
private final Logger log = LoggerFactory.getLogger(getClass());
|
||||
private final Imdg<CompanyInfo> companyInfoMap;
|
||||
// private final Imdg<CompanyInfo> companyInfoMap;
|
||||
private final Imdg<Company> companyMap;
|
||||
|
||||
@Autowired
|
||||
public CompanyInfoService(Consumer<String, Object> kafkaQueue,
|
||||
ImdgProvider imdgProvider) {
|
||||
super(kafkaQueue);
|
||||
this.companyInfoMap = imdgProvider.getImdg(IMDGDistributedNames.Map_CompanyInfo, CompanyInfo.class);
|
||||
// this.companyInfoMap = imdgProvider.getImdg(IMDGDistributedNames.Map_CompanyInfo, CompanyInfo.class);
|
||||
this.companyMap = imdgProvider.getImdg(IMDGDistributedNames.Map_Company, Company.class);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
@ -38,7 +41,9 @@ public class CompanyInfoService extends QueueConsumer implements InitializingBea
|
|||
public void companyInfoUpdate(BaseRequest<CompanyInfoUpdateRequest> userRequest) {
|
||||
CompanyInfoUpdateRequest req = userRequest.getRequestPayload();
|
||||
log.debug("CompanyInfoUpdateRequest received");
|
||||
CompanyInfo companyInfo = companyInfoMap.getSingleObjectByID(req.getId());
|
||||
// CompanyInfo companyInfo = companyInfoMap.getSingleObjectByID(req.getId());
|
||||
Company company = companyMap.getSingleObjectByID(req.getId());
|
||||
CompanyInfo companyInfo = company == null ? null : company.getProfile();
|
||||
|
||||
companyInfo.setCorporationSoleType(req.getCorporationSoleType());
|
||||
companyInfo.setCountryCode(req.getCountryCode());
|
||||
|
|
@ -51,7 +56,8 @@ public class CompanyInfoService extends QueueConsumer implements InitializingBea
|
|||
companyInfo.setFullNameEng(req.getFullNameEng());
|
||||
companyInfo.setShortName(req.getShortName());
|
||||
companyInfo.setFullName(req.getFullName());
|
||||
companyInfoMap.update(companyInfo);
|
||||
// companyInfoMap.update(companyInfo);
|
||||
companyMap.update(company);
|
||||
log.debug("successfully processed, id {}", companyInfo.getId());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ public class SDf12Table extends AbstractTable<SDf12> {
|
|||
SDf12 result = new SDf12();
|
||||
result.setAccount((String) entity[0]);
|
||||
result.setDeal((String) entity[1]);
|
||||
result.setStatus((BigDecimal) entity[2]);
|
||||
result.setStatus((Long) entity[2]);
|
||||
result.setFileName(filename);
|
||||
result.setGenerationTime(Instant.now());
|
||||
result.setGenerationId(fileId);
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ public class SDf16Table extends AbstractTable<SDf16> {
|
|||
@Override
|
||||
public SDf16 getEntity(Object[] entity) {
|
||||
SDf16 result = new SDf16();
|
||||
result.setDate(TimeUtil.strToInstant((String) entity[0]));
|
||||
// result.setDate(TimeUtil.strToInstant((String) entity[0]));
|
||||
result.setAccount((String) entity[1]);
|
||||
result.setSum((BigDecimal) entity[2]);
|
||||
result.setMarket((String) entity[3]);
|
||||
|
|
|
|||
|
|
@ -62,12 +62,7 @@ public class HazelcastConfiguration {
|
|||
config.addMapConfig(poolMapConfigs.map_OrganizationTypeDictionary());
|
||||
config.addMapConfig(poolMapConfigs.map_WorkflowStatusDictionary());
|
||||
|
||||
// config.addMapConfig(poolMapConfigs.map_CompanyRoleSet()); todo протестировать автоконфигуратор конфигурации мапсторов
|
||||
config.addMapConfig(poolMapConfigs.map_CompanySymbols());
|
||||
config.addMapConfig(poolMapConfigs.map_ProfileDocument());
|
||||
config.addMapConfig(poolMapConfigs.map_Contact());
|
||||
config.addMapConfig(poolMapConfigs.map_Company());
|
||||
// config.addMapConfig(poolMapConfigs.map_CompanyUpdate());
|
||||
config.addMapConfig(poolMapConfigs.map_Company()); //todo убедиться, что CompanyMapStore extends BusinessObjectMapStore теперь будет TemplateMapStore.
|
||||
|
||||
// Автоподключение мап
|
||||
List<MapConfig> autoMapCfg = poolMapConfigs.autoconfiguratorOfMapstorages();
|
||||
|
|
|
|||
|
|
@ -132,14 +132,15 @@ public class PoolMapConfigs {
|
|||
|
||||
|
||||
|
||||
// @Autowired todo эксперимент с мапстором, см. ниже autoconfiguratorOfMapstorage.
|
||||
// private CompanyRoleSetMapStore companyRoleSetMapStore;
|
||||
//
|
||||
// public MapConfig map_CompanyRoleSet() {
|
||||
// return makeDefaultMapConfig(IMDGDistributedNames.Map_CompanyRoleSet, companyRoleSetMapStore)
|
||||
// .addMapIndexConfig(makeMapIndexConfig("companyId"));
|
||||
// }
|
||||
@Autowired
|
||||
private CompanyMapStore companyMapStore;
|
||||
|
||||
public MapConfig map_Company() {
|
||||
return makeDefaultMapConfig(IMDGDistributedNames.Map_Company, companyMapStore);
|
||||
}
|
||||
|
||||
|
||||
// Автоконфигурируемые мапсторы:
|
||||
@Autowired
|
||||
private List<AutoconfiguredMap<?>> listOfAutopluginStores;
|
||||
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class SDf12MapStore extends TemplateMapStore<SDf12> {
|
|||
object.setId(resultSet.getObject("ID", Long.class));
|
||||
object.setAccount(resultSet.getObject("ACCOUNT", String.class));
|
||||
object.setDeal(resultSet.getObject("DEAL", String.class));
|
||||
object.setStatus(resultSet.getObject("STATUS", BigDecimal.class));
|
||||
object.setStatus(resultSet.getObject("STATUS", Long.class));
|
||||
object.setFileName(resultSet.getObject("FILE_NAME", String.class));
|
||||
object.setGenerationTime(getInstantFromTimestamp(resultSet, "GENERATION_TIME"));
|
||||
object.setGenerationId(resultSet.getObject("GENERATION_ID", Long.class));
|
||||
|
|
|
|||
|
|
@ -29,13 +29,13 @@ public class SDf13MapStore extends TemplateMapStore<SDf13> {
|
|||
|
||||
@Override
|
||||
public String[] getFields() {
|
||||
return new String[] {
|
||||
return new String[]{
|
||||
"ID", "SEG_TYPE", "DOC_TYPE", "DOCNM_REF", "DOCNMPREV", "PRIORITY", "SBANKCODE", "C_ACC_DEB", "SBANKNAM1",
|
||||
"SBANKNAM2", "SBANKNAM3", "SBANKNAM4", "SBANKNAM5", "RBANKCODE", "C_ACC_CRED", "RBANKNAM1", "OP_TYPE",
|
||||
"OP_ORDER", "RBANKNAM4", "RBANKNAM5", "PAY_DATE", "EXT_DATE", "PAY_VAL", "SUM_DEB", "SCLIENTN1", "INN_DEB",
|
||||
"KPP_DEB", "SCLIENTN4", "SC_CODE", "ACC_DEB", "RCLIENTN1", "KPP_CRED", "RCLIENTN4",
|
||||
"ACC_KR_1", "ACC_KR_2", "SP_CODE", "SPECIF_1", "SPECIF_2", "SPECIF_3", "SPECIF_4", "SPECIF_5",
|
||||
"SPECIF_6", "SEND_TYPE", "SERVDATE", "DOC_RESULT", "GENERATION_TIME", "GENERATION_ID"
|
||||
"KPP_DEB", "SCLIENTN4", "SC_CODE", "ACC_DEB", "RCLIENTN1", "INN_CRED", "KPP_CRED", "RCLIENTN4", "ACC_KR_1",
|
||||
"ACC_KR_2", "SP_CODE", "SPECIF_1", "SPECIF_2", "SPECIF_3", "SPECIF_4", "SPECIF_5", "SPECIF_6", "SEND_TYPE",
|
||||
"SERVDATE", "DOC_RESULT", "GENERATION_TIME", "GENERATION_ID"
|
||||
};
|
||||
}
|
||||
|
||||
|
|
@ -73,6 +73,7 @@ public class SDf13MapStore extends TemplateMapStore<SDf13> {
|
|||
object.setSc_code(resultSet.getObject("SC_CODE", String.class));
|
||||
object.setAcc_deb(resultSet.getObject("ACC_DEB", String.class));
|
||||
object.setRclientn1(resultSet.getObject("RCLIENTN1", String.class));
|
||||
object.setInn_cred(resultSet.getObject("INN_CRED", String.class));
|
||||
object.setKpp_cred(resultSet.getObject("KPP_CRED", String.class));
|
||||
object.setRclientn4(resultSet.getObject("RCLIENTN4", String.class));
|
||||
object.setAcc_kr_1(resultSet.getObject("ACC_KR_1", String.class));
|
||||
|
|
@ -97,49 +98,50 @@ public class SDf13MapStore extends TemplateMapStore<SDf13> {
|
|||
Object[] args = new Object[]{
|
||||
object.getId(),
|
||||
object.getSeg_type(),
|
||||
object.getDoc_type(),
|
||||
object.getDocnm_ref(),
|
||||
object.getDoc_type(),
|
||||
object.getDocnm_ref(),
|
||||
object.getDocnmprev(),
|
||||
object.getPriority(),
|
||||
object.getSbankcode(),
|
||||
object.getC_acc_deb(),
|
||||
object.getSbanknam1(),
|
||||
object.getSbanknam2(),
|
||||
object.getSbanknam3(),
|
||||
object.getSbanknam4(),
|
||||
object.getSbanknam5(),
|
||||
object.getRbankcode(),
|
||||
object.getC_acc_cred(),
|
||||
object.getRbanknam1(),
|
||||
object.getOp_type(),
|
||||
object.getOp_order(),
|
||||
object.getRbanknam4(),
|
||||
object.getRbanknam5(),
|
||||
object.getPay_date(),
|
||||
object.getExt_date(),
|
||||
object.getPay_val(),
|
||||
object.getSum_deb(),
|
||||
object.getSclientn1(),
|
||||
object.getInn_deb(),
|
||||
object.getKpp_deb(),
|
||||
object.getSclientn4(),
|
||||
object.getSc_code(),
|
||||
object.getAcc_deb(),
|
||||
object.getRclientn1(),
|
||||
object.getKpp_cred(),
|
||||
object.getRclientn4(),
|
||||
object.getAcc_kr_1(),
|
||||
object.getAcc_kr_2(),
|
||||
object.getSp_code(),
|
||||
object.getSpecif_1(),
|
||||
object.getSpecif_2(),
|
||||
object.getSpecif_3(),
|
||||
object.getSpecif_4(),
|
||||
object.getSpecif_5(),
|
||||
object.getSpecif_6(),
|
||||
object.getSend_type(),
|
||||
object.getServdate(),
|
||||
object.getDoc_result(),
|
||||
object.getPriority(),
|
||||
object.getSbankcode(),
|
||||
object.getC_acc_deb(),
|
||||
object.getSbanknam1(),
|
||||
object.getSbanknam2(),
|
||||
object.getSbanknam3(),
|
||||
object.getSbanknam4(),
|
||||
object.getSbanknam5(),
|
||||
object.getRbankcode(),
|
||||
object.getC_acc_cred(),
|
||||
object.getRbanknam1(),
|
||||
object.getOp_type(),
|
||||
object.getOp_order(),
|
||||
object.getRbanknam4(),
|
||||
object.getRbanknam5(),
|
||||
object.getPay_date(),
|
||||
object.getExt_date(),
|
||||
object.getPay_val(),
|
||||
object.getSum_deb(),
|
||||
object.getSclientn1(),
|
||||
object.getInn_deb(),
|
||||
object.getKpp_deb(),
|
||||
object.getSclientn4(),
|
||||
object.getSc_code(),
|
||||
object.getAcc_deb(),
|
||||
object.getRclientn1(),
|
||||
object.getInn_cred(),
|
||||
object.getKpp_cred(),
|
||||
object.getRclientn4(),
|
||||
object.getAcc_kr_1(),
|
||||
object.getAcc_kr_2(),
|
||||
object.getSp_code(),
|
||||
object.getSpecif_1(),
|
||||
object.getSpecif_2(),
|
||||
object.getSpecif_3(),
|
||||
object.getSpecif_4(),
|
||||
object.getSpecif_5(),
|
||||
object.getSpecif_6(),
|
||||
object.getSend_type(),
|
||||
object.getServdate(),
|
||||
object.getDoc_result(),
|
||||
TimeUtil.toDateFromInstant(object.getGenerationTime()),
|
||||
object.getGenerationId()
|
||||
};
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ public class SDf16MapStore extends TemplateMapStore<SDf16> {
|
|||
@Override
|
||||
public String[] getFields() {
|
||||
return new String[]{
|
||||
"ID", "DATE", "ACCOUNT", "SUM", "MARKET", "TYPE", "_I_N_N", "_B_I_C", "_S_P_E_C", "NUMBER", "RESULT_CODE", "FILE_NAME", "GENERATION_TIME", "GENERATION_ID"
|
||||
"ID", "ACCOUNT", "SUM", "MARKET", "TYPE", "_I_N_N", "_B_I_C", "_S_P_E_C", "NUMBER", "FILE_NAME", "GENERATION_TIME", "GENERATION_ID"
|
||||
};
|
||||
}
|
||||
|
||||
|
|
@ -39,7 +39,6 @@ public class SDf16MapStore extends TemplateMapStore<SDf16> {
|
|||
public SDf16 objectReader(ResultSet resultSet) throws SQLException {
|
||||
SDf16 object = new SDf16();
|
||||
object.setId(resultSet.getObject("ID", Long.class));
|
||||
object.setDate(getInstantFromTimestamp(resultSet, "DATE"));
|
||||
object.setAccount(resultSet.getObject("ACCOUNT", String.class));
|
||||
object.setSum(resultSet.getObject("SUM", BigDecimal.class));
|
||||
object.setMarket(resultSet.getObject("MARKET", String.class));
|
||||
|
|
@ -48,7 +47,6 @@ public class SDf16MapStore extends TemplateMapStore<SDf16> {
|
|||
object.setBIC(resultSet.getObject("_B_I_C", BigDecimal.class));
|
||||
object.setSPEC(resultSet.getObject("_S_P_E_C", String.class));
|
||||
object.setNumber(resultSet.getObject("NUMBER", BigDecimal.class));
|
||||
object.setResultCode(resultSet.getObject("RESULT_CODE", String.class));
|
||||
object.setFileName(resultSet.getObject("FILE_NAME", String.class));
|
||||
object.setGenerationTime(getInstantFromTimestamp(resultSet, "GENERATION_TIME"));
|
||||
object.setGenerationId(resultSet.getObject("GENERATION_ID", Long.class));
|
||||
|
|
@ -59,7 +57,6 @@ public class SDf16MapStore extends TemplateMapStore<SDf16> {
|
|||
public Object[] objectToField(SDf16 object) {
|
||||
Object[] args = new Object[]{
|
||||
object.getId(),
|
||||
TimeUtil.toDateFromInstant(object.getDate()),
|
||||
object.getAccount(),
|
||||
object.getSum(),
|
||||
object.getMarket(),
|
||||
|
|
@ -68,7 +65,6 @@ public class SDf16MapStore extends TemplateMapStore<SDf16> {
|
|||
object.getBIC(),
|
||||
object.getSPEC(),
|
||||
object.getNumber(),
|
||||
object.getResultCode(),
|
||||
object.getFileName(),
|
||||
TimeUtil.toDateFromInstant(object.getGenerationTime()),
|
||||
object.getGenerationId()
|
||||
|
|
|
|||
|
|
@ -47,10 +47,10 @@ public class SDf17MapStore extends TemplateMapStore<SDf17> {
|
|||
object.setBIC(resultSet.getObject("_B_I_C", BigDecimal.class));
|
||||
object.setSPEC(resultSet.getObject("_S_P_E_C", String.class));
|
||||
object.setNumber(resultSet.getObject("NUMBER", BigDecimal.class));
|
||||
object.setResult(resultSet.getObject("RESULT_CODE", String.class));
|
||||
object.setResult(resultSet.getObject("RESULT", BigDecimal.class));
|
||||
object.setGenerationTime(getInstantFromTimestamp(resultSet, "GENERATION_TIME"));
|
||||
object.setGenerationId(resultSet.getObject("GENERATION_ID", Long.class));
|
||||
object.setIn_s_df16_id(resultSet.getObject("IN_S_DF16_ID", Long.class));
|
||||
object.setInSDf16Id(resultSet.getObject("IN_S_DF16_ID", Long.class));
|
||||
return object;
|
||||
}
|
||||
|
||||
|
|
@ -69,7 +69,7 @@ public class SDf17MapStore extends TemplateMapStore<SDf17> {
|
|||
object.getResult(),
|
||||
TimeUtil.toDateFromInstant(object.getGenerationTime()),
|
||||
object.getGenerationId(),
|
||||
object.getIn_s_df16_id()
|
||||
object.getInSDf16Id()
|
||||
};
|
||||
return args;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class SDf18MapStore extends TemplateMapStore<SDf18> {
|
|||
object.setId(resultSet.getObject("ID", Long.class));
|
||||
object.setAccount(resultSet.getObject("ACCOUNT", String.class));
|
||||
object.setDeal(resultSet.getObject("DEAL", String.class));
|
||||
object.setStatus(resultSet.getObject("STATUS", BigDecimal.class));
|
||||
object.setStatus(resultSet.getObject("STATUS", Long.class));
|
||||
object.setResult(resultSet.getObject("RESULT", BigDecimal.class));
|
||||
object.setGenerationTime(getInstantFromTimestamp(resultSet, "GENERATION_TIME"));
|
||||
object.setGenerationId(resultSet.getObject("GENERATION_ID", Long.class));
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue