fix company-service
This commit is contained in:
parent
b19ec97a5d
commit
058c5ec1b4
1 changed files with 10 additions and 3 deletions
|
|
@ -156,9 +156,16 @@ public class CompanyService extends QueueConsumer implements InitializingBean {
|
|||
boolean txOk = false;
|
||||
try {
|
||||
if (companyNewRequest.getCompanySymbol() != null) {
|
||||
CompanySymbols companySymbols = companySymbolService.create(company.getId(), companyNewRequest.getCompanySymbol(),
|
||||
companyNewRequest.getCompanySymbolValue());
|
||||
log.debug("Creating companySymbols with id: {} by company.id: {} done", companySymbols.getId(), company.getId());
|
||||
CompanySymbols newSymbol = new CompanySymbols();
|
||||
newSymbol.setId(idSequence.nextId());
|
||||
newSymbol.setCompanyId(company.getId());
|
||||
newSymbol.setCompanySymbol(companyNewRequest.getCompanySymbol());
|
||||
newSymbol.setCompanySymbolValue(companyNewRequest.getCompanySymbolValue());
|
||||
log.debug("Created new companySymbols.id={} for company {}", newSymbol.getId(), company.getId());
|
||||
Imdg<CompanySymbols> companySymbolsImdg = transaction.getImdg(IMDGDistributedNames.Map_CompanySymbols, CompanySymbols.class);
|
||||
companySymbolsImdg.insert(newSymbol);
|
||||
log.debug("Creating companySymbols with id: {} by company.id: {} done", newSymbol.getId(), company.getId());
|
||||
updateCompanyBySymbol(company, newSymbol, false);
|
||||
}
|
||||
Imdg<Company> companyMap = transaction.getImdg(IMDGDistributedNames.Map_Company, Company.class);
|
||||
companyMap.insert(company);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue