Commit 0c80f1c7 by 李传峰

rename to fix ibatis TypeException

parent 9de16684
...@@ -7,8 +7,8 @@ import com.pcloud.book.book.dto.BookFundDto; ...@@ -7,8 +7,8 @@ import com.pcloud.book.book.dto.BookFundDto;
import com.pcloud.book.book.dto.BookTypeDto; import com.pcloud.book.book.dto.BookTypeDto;
import com.pcloud.book.consumer.book.elasticsearch.BookElasticSearchConsr; import com.pcloud.book.consumer.book.elasticsearch.BookElasticSearchConsr;
import com.pcloud.book.consumer.user.PartyConsr; import com.pcloud.book.consumer.user.PartyConsr;
import com.pcloud.book.elasticsearch7.entity.EsBook; import com.pcloud.book.elasticsearch7.entity.Es7Book;
import com.pcloud.book.elasticsearch7.entity.EsBookFreeze; import com.pcloud.book.elasticsearch7.entity.Es7BookFreeze;
import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto; import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto;
import com.pcloud.book.util.common.Converter; import com.pcloud.book.util.common.Converter;
import com.pcloud.common.core.constant.SystemCode; import com.pcloud.common.core.constant.SystemCode;
...@@ -37,7 +37,7 @@ public class BookElasticSearchBizImpl { ...@@ -37,7 +37,7 @@ public class BookElasticSearchBizImpl {
public PageBeanNew<BookDto> getListPage(PlatformSearchDto dto) throws BizException { public PageBeanNew<BookDto> getListPage(PlatformSearchDto dto) throws BizException {
Pagination<EsBook> esResult = bookElasticSearchConsr.search(dto); Pagination<Es7Book> esResult = bookElasticSearchConsr.search(dto);
List<BookDto> bookList = new ArrayList<>(); List<BookDto> bookList = new ArrayList<>();
...@@ -57,13 +57,13 @@ public class BookElasticSearchBizImpl { ...@@ -57,13 +57,13 @@ public class BookElasticSearchBizImpl {
return result; return result;
} }
private BookDto doBookProcess(EsBook esBook, Map<Long, String> pcloudUserMap, Map<String, BookTypeDto> typeCodeMap) { private BookDto doBookProcess(Es7Book esBook, Map<Long, String> pcloudUserMap, Map<String, BookTypeDto> typeCodeMap) {
BookDto bookDto = Converter.convert(esBook); BookDto bookDto = Converter.convert(esBook);
Integer freezeStatus = BookFreezeEnum.WAIT_FREEZE.value; Integer freezeStatus = BookFreezeEnum.WAIT_FREEZE.value;
boolean isFundSupport = false; boolean isFundSupport = false;
EsBookFreeze bf = findOneByOrderFreezetime(esBook.getBookFreezeList()); Es7BookFreeze bf = findOneByOrderFreezetime(esBook.getBookFreezeList());
String transferor = bf == null ? null : bf.getTransferor(); String transferor = bf == null ? null : bf.getTransferor();
if (CollectionUtils.isNotEmpty(bookDto.getBookFunds())) { if (CollectionUtils.isNotEmpty(bookDto.getBookFunds())) {
...@@ -105,17 +105,17 @@ public class BookElasticSearchBizImpl { ...@@ -105,17 +105,17 @@ public class BookElasticSearchBizImpl {
return bookDto; return bookDto;
} }
private EsBookFreeze findOneByOrderFreezetime(List<EsBookFreeze> fs) { private Es7BookFreeze findOneByOrderFreezetime(List<Es7BookFreeze> fs) {
if (CollectionUtils.isEmpty(fs)) { if (CollectionUtils.isEmpty(fs)) {
return null; return null;
} }
fs.sort(Comparator.comparing(EsBookFreeze::getFreezetime).reversed()); fs.sort(Comparator.comparing(Es7BookFreeze::getFreezetime).reversed());
return fs.get(0); return fs.get(0);
} }
private EsBookFreeze findFreezedRecord(List<EsBookFreeze> fs) { private Es7BookFreeze findFreezedRecord(List<Es7BookFreeze> fs) {
if (CollectionUtils.isEmpty(fs)) { if (CollectionUtils.isEmpty(fs)) {
return null; return null;
} }
......
package com.pcloud.book.consumer.book.elasticsearch; package com.pcloud.book.consumer.book.elasticsearch;
import com.pcloud.book.consumer.reader.ReaderConsr; import com.pcloud.book.elasticsearch7.entity.Es7Book;
import com.pcloud.book.elasticsearch7.entity.EsBook;
import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto; import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto;
import com.pcloud.book.elasticsearch7.search.facade.PlatformBookSearchFacade; import com.pcloud.book.elasticsearch7.search.facade.PlatformBookSearchFacade;
import com.pcloud.common.dto.ResponseDto; import com.pcloud.common.dto.ResponseDto;
...@@ -25,9 +24,9 @@ public class BookElasticSearchConsr { ...@@ -25,9 +24,9 @@ public class BookElasticSearchConsr {
@Autowired @Autowired
private PlatformBookSearchFacade platformBookSearchFacade; private PlatformBookSearchFacade platformBookSearchFacade;
public Pagination<EsBook> search(PlatformSearchDto dto) { public Pagination<Es7Book> search(PlatformSearchDto dto) {
try { try {
ResponseDto<Pagination<EsBook>> r = platformBookSearchFacade.search(dto); ResponseDto<Pagination<Es7Book>> r = platformBookSearchFacade.search(dto);
return r.getData(); return r.getData();
} catch (Exception e) { } catch (Exception e) {
logger.error("platform book es search exception.", e); logger.error("platform book es search exception.", e);
......
...@@ -2,8 +2,8 @@ package com.pcloud.book.util.common; ...@@ -2,8 +2,8 @@ package com.pcloud.book.util.common;
import com.pcloud.book.book.dto.BookDto; import com.pcloud.book.book.dto.BookDto;
import com.pcloud.book.book.dto.BookFundDto; import com.pcloud.book.book.dto.BookFundDto;
import com.pcloud.book.elasticsearch7.entity.EsBook; import com.pcloud.book.elasticsearch7.entity.Es7Book;
import com.pcloud.book.elasticsearch7.entity.EsBookFund; import com.pcloud.book.elasticsearch7.entity.Es7BookFund;
import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.collections4.CollectionUtils;
import org.springframework.cglib.beans.BeanCopier; import org.springframework.cglib.beans.BeanCopier;
...@@ -15,10 +15,10 @@ public class Converter { ...@@ -15,10 +15,10 @@ public class Converter {
private Converter() {} private Converter() {}
private static final BeanCopier BOOK_COPIER = BeanCopier.create(EsBook.class, BookDto.class, false); private static final BeanCopier BOOK_COPIER = BeanCopier.create(Es7Book.class, BookDto.class, false);
private static final BeanCopier FUND_COPIER = BeanCopier.create(EsBookFund.class, BookFundDto.class, false); private static final BeanCopier FUND_COPIER = BeanCopier.create(Es7BookFund.class, BookFundDto.class, false);
public static BookDto convert(EsBook book) { public static BookDto convert(Es7Book book) {
if (book == null) { if (book == null) {
return null; return null;
} }
......
...@@ -2,7 +2,7 @@ package com.pcloud.book.test; ...@@ -2,7 +2,7 @@ package com.pcloud.book.test;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.pcloud.book.BookApplication; import com.pcloud.book.BookApplication;
import com.pcloud.book.elasticsearch7.entity.EsBook; import com.pcloud.book.elasticsearch7.entity.Es7Book;
import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto; import com.pcloud.book.elasticsearch7.search.domain.dto.param.PlatformSearchDto;
import com.pcloud.book.elasticsearch7.search.facade.PlatformBookSearchFacade; import com.pcloud.book.elasticsearch7.search.facade.PlatformBookSearchFacade;
import com.pcloud.common.dto.ResponseDto; import com.pcloud.common.dto.ResponseDto;
...@@ -27,7 +27,7 @@ public class PlatformBookSearchFacadeTest { ...@@ -27,7 +27,7 @@ public class PlatformBookSearchFacadeTest {
PlatformSearchDto dto = new PlatformSearchDto(); PlatformSearchDto dto = new PlatformSearchDto();
dto.setFundName(" 上海基金"); dto.setFundName(" 上海基金");
ResponseDto<Pagination<EsBook>> r = platformBookSearchFacade.search(dto); ResponseDto<Pagination<Es7Book>> r = platformBookSearchFacade.search(dto);
log.info(JSON.toJSONString(r)); log.info(JSON.toJSONString(r));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment