Commit 58799c03 by lixue123

970相关接口

parent 519b1acc
......@@ -41,6 +41,7 @@ import com.pcloud.book.consumer.content.ResourceConsr;
import com.pcloud.book.consumer.message.MessageConsr;
import com.pcloud.book.consumer.resource.ProductConsr;
import com.pcloud.book.consumer.settlement.BookConsr;
import com.pcloud.book.consumer.trade.OrderFormConsr;
import com.pcloud.book.consumer.user.AdviserConsr;
import com.pcloud.book.consumer.user.BookcaseConsr;
import com.pcloud.book.consumer.user.ChannelConsr;
......@@ -139,6 +140,8 @@ public class BookSet {
private MessageConsr messageConsr;
@Autowired
private BookFreezeDao bookFreezeDao;
@Autowired
private OrderFormConsr orderFormConsr;
/**
* 检验书号是否合法,包括ISSN,ISBN,CSSN
......
......@@ -3,20 +3,21 @@
*/
package com.pcloud.book.consumer.analysisengine;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import com.pcloud.analysisengine.browse.dto.BrowseCacheRecordDto;
import com.pcloud.analysisengine.browse.dto.SBookAnalyzeDto;
import com.pcloud.analysisengine.browse.service.BrowseRecordService;
import com.pcloud.common.core.aspect.ParamLog;
import com.pcloud.common.exceptions.BizException;
import com.pcloud.common.utils.ListUtils;
import com.pcloud.common.utils.ResponseHandleUtil;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* @描述:分析引擎中间件
......@@ -114,4 +115,18 @@ public class BrowseRecordConsr {
return resultMap;
}
@ParamLog(description = "设置书刊分析读者量、浏览量")
public Map<String, SBookAnalyzeDto> getMonthBookPvUvSuScvr(List<SBookAnalyzeDto> sBookAnalyzeDtos,String monthDate){
Map<String, SBookAnalyzeDto> sBookAnalyzeDtoMap = null;
try {
sBookAnalyzeDtoMap = ResponseHandleUtil.parseMapResponse(browseRecordService.getMonthBookPvUvSuScvr(sBookAnalyzeDtos,monthDate),String.class,SBookAnalyzeDto.class);
} catch (BizException e) {
LOGGER.warn("【分析引擎(消)】图书的:读者量、浏览量.[getMonthBookPvUvSuScvr]:" + e.getMessage(), e);
} catch (Exception e) {
LOGGER.error("【分析引擎(消)】图书的:读者量、浏览量.[getMonthBookPvUvSuScvr]:" + e.getMessage(), e);
}
return sBookAnalyzeDtoMap;
}
}
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