inleft
2022-02-21 504927efd3bd35f12714cd6367e6f2a9c5d2d1dc
snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java
@@ -34,7 +34,6 @@
import org.springframework.web.bind.annotation.RestController;
import vip.xiaonuo.core.annotion.BusinessLog;
import vip.xiaonuo.core.consts.MyConstant;
import vip.xiaonuo.core.context.constant.ConstantContextHolder;
import vip.xiaonuo.core.enums.LogAnnotionOpTypeEnum;
import vip.xiaonuo.core.exception.BlogException;
import vip.xiaonuo.core.exception.enums.BlogExceptionEnum;
@@ -78,16 +77,19 @@
        Map<String, Object> param = new HashMap<>(16);
        param.put("pageNo", PageUtil.getStart(queryDto.getPageNo() - 1, queryDto.getPageSize()));
        param.put("pageSize", queryDto.getPageSize());
        String fileUploadPathForLinux = ConstantContextHolder.getDefaultFileUploadPathForLinux();
        param.put("typeId", queryDto.getTypeId());
//        String fileUploadPathForLinux = ConstantContextHolder.getDefaultFileUploadPathForLinux();
        List<BlogArticleVo> resList = blogArticleService.searchMediaList(param).stream().map(e -> {
            if (StrUtil.isNotEmpty(e.getArticleFileURL())) {
                e.setArticleFileURL(fileUploadPathForLinux + e.getArticleFileURL());
        List<BlogArticleVo> resList = blogArticleService.searchList(param).stream().map(e -> {
            if (StrUtil.isNotEmpty(e.getCoverFileURL())) {
                if (!e.getCoverFileURL().startsWith("http")) {
                    //补上访问参数
                }
            }
            return e;
        }).collect(Collectors.toList());
        long count = blogArticleService.searchMediaListCount(param);
        long count = blogArticleService.searchListCount(param);
        Page<BlogArticleVo> queryPage = new Page<>(queryDto.getPageNo(), queryDto.getPageSize());
        queryPage.setRecords(resList);
@@ -132,7 +134,6 @@
        } else {
            vo.setArticleFileURL("http://t.inleft.com/share/book/blog/es-search.md");
        }
        return new SuccessResponseData(vo);
    }