From 31e475bd52f8b4decb9614028a0046f67d224f5c Mon Sep 17 00:00:00 2001 From: inleft <inleft@qq.com> Date: Tue, 22 Feb 2022 00:14:16 +0800 Subject: [PATCH] 补充文章上传细节 --- snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java b/snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java index 843e2d0..b206a94 100644 --- a/snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java +++ b/snowy-main/src/main/java/vip/xiaonuo/modular/blogarticle/controller/BlogArticleOutsideController.java @@ -25,6 +25,7 @@ package vip.xiaonuo.modular.blogarticle.controller; import cn.hutool.core.bean.BeanUtil; +import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.PageUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.crypto.SecureUtil; @@ -79,7 +80,7 @@ @PostMapping("/blogArticle/add") @BusinessLog(title = "外部blog系统_blog文章_增加", opType = LogAnnotionOpTypeEnum.ADD) public ResponseData add(@RequestBody @Validated(BlogArticleAddDto.add.class) BlogArticleAddDto addDto) { - if (!SecureUtil.md5(addDto.getSecret()).equals("8616CFB8D5ED3E5B")) { + if (!SecureUtil.md5(addDto.getSecret()).equals("b49e4cc48616cfb8d5ed3e5b983165c8")) { throw new BlogException("口令错误.."); } @@ -122,7 +123,14 @@ BlogArticle article = new BlogArticle(); BeanUtil.copyProperties(addDto, article); + article.setSeparateYear(DateUtil.year(article.getPublishDate())); + article.setSeparateMonth(DateUtil.month(article.getPublishDate())); + article.setSeparateDay(DateUtil.dayOfMonth(article.getPublishDate())); + + article.setIsEnable(MyConstant.Yes); + blogArticleService.save(article); System.out.println(article.toString()); + // blogArticleService.add(blogArticleParam); return new SuccessResponseData(); @@ -197,11 +205,11 @@ if (queryDto.getId() % 2 == 0) { String tempURL = this.getBlogSourceURL(find.getArticleFileId()); -// if (StrUtil.isEmpty(tempURL)) -// throw new BlogException(BlogExceptionEnum.article_file_lose); + + if (StrUtil.isEmpty(tempURL)) + throw new BlogException(BlogExceptionEnum.article_file_lose); vo.setArticleFileURL(tempURL); - vo.setArticleFileURL("http://t.inleft.com/share/book/blog/a岛神灯.md"); } else { vo.setArticleFileURL("http://t.inleft.com/share/book/blog/es-search.md"); } @@ -215,7 +223,7 @@ return null; } else { String blogSourcePrefix = ConstantContextHolder.getBlogSourcePrefix(); - return blogSourcePrefix + sysFileInfo.getFileBucket() + sysFileInfo.getFileObjectName(); + return blogSourcePrefix + sysFileInfo.getFileBucket() +"/"+ sysFileInfo.getFileObjectName(); } } -- Gitblit v1.9.1