优化代码
This commit is contained in:
parent
54be313c68
commit
ba0432b2b1
|
|
@ -1,7 +1,7 @@
|
||||||
package com.hxkj.admin.controller.article;
|
package com.hxkj.admin.controller.article;
|
||||||
|
|
||||||
import com.hxkj.admin.config.aop.Log;
|
import com.hxkj.admin.config.aop.Log;
|
||||||
import com.hxkj.admin.service.article.IArticleTextService;
|
import com.hxkj.admin.service.article.IArticleArchivesService;
|
||||||
import com.hxkj.admin.validate.article.ArticleTextParam;
|
import com.hxkj.admin.validate.article.ArticleTextParam;
|
||||||
import com.hxkj.admin.validate.common.PageParam;
|
import com.hxkj.admin.validate.common.PageParam;
|
||||||
import com.hxkj.admin.vo.common.article.ArticleDetailVo;
|
import com.hxkj.admin.vo.common.article.ArticleDetailVo;
|
||||||
|
|
@ -18,12 +18,12 @@ import java.util.Map;
|
||||||
/**
|
/**
|
||||||
* 文章管理
|
* 文章管理
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController(value = "articleArchive")
|
||||||
@RequestMapping("api/article")
|
@RequestMapping("api/article/archive")
|
||||||
public class TextController {
|
public class ArticleController {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
IArticleTextService iArticleTextService;
|
IArticleArchivesService iArticleArchivesService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文章列表
|
* 文章列表
|
||||||
|
|
@ -36,7 +36,7 @@ public class TextController {
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public Object articleList(@Validated PageParam pageParam,
|
public Object articleList(@Validated PageParam pageParam,
|
||||||
@RequestParam Map<String, String> params) {
|
@RequestParam Map<String, String> params) {
|
||||||
PageResult<ArticleListVo> vos = iArticleTextService.list(pageParam, params);
|
PageResult<ArticleListVo> vos = iArticleArchivesService.list(pageParam, params);
|
||||||
return AjaxResult.success(vos);
|
return AjaxResult.success(vos);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -49,7 +49,7 @@ public class TextController {
|
||||||
*/
|
*/
|
||||||
@GetMapping("/detail")
|
@GetMapping("/detail")
|
||||||
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
||||||
ArticleDetailVo vo = iArticleTextService.detail(id);
|
ArticleDetailVo vo = iArticleArchivesService.detail(id);
|
||||||
return AjaxResult.success(vo);
|
return AjaxResult.success(vo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -65,7 +65,7 @@ public class TextController {
|
||||||
public Object add(
|
public Object add(
|
||||||
@Validated(value = ArticleTextParam.create.class)
|
@Validated(value = ArticleTextParam.create.class)
|
||||||
@RequestBody ArticleTextParam articleTextParam) {
|
@RequestBody ArticleTextParam articleTextParam) {
|
||||||
iArticleTextService.add(articleTextParam);
|
iArticleArchivesService.add(articleTextParam);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -80,7 +80,7 @@ public class TextController {
|
||||||
@PostMapping("/edit")
|
@PostMapping("/edit")
|
||||||
public Object edit(@Validated(value = ArticleTextParam.update.class)
|
public Object edit(@Validated(value = ArticleTextParam.update.class)
|
||||||
@RequestBody ArticleTextParam articleTextParam) {
|
@RequestBody ArticleTextParam articleTextParam) {
|
||||||
iArticleTextService.edit(articleTextParam);
|
iArticleArchivesService.edit(articleTextParam);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -95,7 +95,7 @@ public class TextController {
|
||||||
@PostMapping("/del")
|
@PostMapping("/del")
|
||||||
public Object del(@Validated(value = ArticleTextParam.delete.class)
|
public Object del(@Validated(value = ArticleTextParam.delete.class)
|
||||||
@RequestBody ArticleTextParam articleTextParam) {
|
@RequestBody ArticleTextParam articleTextParam) {
|
||||||
iArticleTextService.del(articleTextParam.getId());
|
iArticleArchivesService.del(articleTextParam.getId());
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
package com.hxkj.admin.controller.article;
|
package com.hxkj.admin.controller.article;
|
||||||
|
|
||||||
import com.hxkj.admin.config.aop.Log;
|
import com.hxkj.admin.config.aop.Log;
|
||||||
import com.hxkj.admin.service.article.IArticleCateService;
|
import com.hxkj.admin.service.article.IArticleCategoryService;
|
||||||
import com.hxkj.admin.validate.article.ArticleCateParam;
|
import com.hxkj.admin.validate.article.ArticleCateParam;
|
||||||
import com.hxkj.admin.validate.common.PageParam;
|
import com.hxkj.admin.validate.common.PageParam;
|
||||||
import com.hxkj.admin.vo.common.article.ArticleCateVo;
|
import com.hxkj.admin.vo.common.article.ArticleCateVo;
|
||||||
|
|
@ -18,12 +18,12 @@ import java.util.Map;
|
||||||
/**
|
/**
|
||||||
* 文章分类管理
|
* 文章分类管理
|
||||||
*/
|
*/
|
||||||
@RestController
|
@RestController(value = "articleCategory")
|
||||||
@RequestMapping("api/article/cate")
|
@RequestMapping("api/article/category")
|
||||||
public class CateController {
|
public class CategoryController {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
IArticleCateService iArticleCateService;
|
IArticleCategoryService iArticleCategoryService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类所有
|
* 分类所有
|
||||||
|
|
@ -33,7 +33,7 @@ public class CateController {
|
||||||
*/
|
*/
|
||||||
@GetMapping("/all")
|
@GetMapping("/all")
|
||||||
public Object all() {
|
public Object all() {
|
||||||
List<ArticleCateVo> list = iArticleCateService.all();
|
List<ArticleCateVo> list = iArticleCategoryService.all();
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -48,7 +48,7 @@ public class CateController {
|
||||||
@GetMapping("/list")
|
@GetMapping("/list")
|
||||||
public Object list(@Validated PageParam pageParam,
|
public Object list(@Validated PageParam pageParam,
|
||||||
@RequestParam Map<String, String> params) {
|
@RequestParam Map<String, String> params) {
|
||||||
PageResult<ArticleCateVo> list = iArticleCateService.list(pageParam, params);
|
PageResult<ArticleCateVo> list = iArticleCategoryService.list(pageParam, params);
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -61,7 +61,7 @@ public class CateController {
|
||||||
*/
|
*/
|
||||||
@GetMapping("/detail")
|
@GetMapping("/detail")
|
||||||
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
public Object detail(@Validated @IDMust() @RequestParam("id") Integer id) {
|
||||||
ArticleCateVo vo = iArticleCateService.detail(id);
|
ArticleCateVo vo = iArticleCategoryService.detail(id);
|
||||||
return AjaxResult.success(vo);
|
return AjaxResult.success(vo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -76,7 +76,7 @@ public class CateController {
|
||||||
@PostMapping("/add")
|
@PostMapping("/add")
|
||||||
public Object add(@Validated(value = ArticleCateParam.create.class)
|
public Object add(@Validated(value = ArticleCateParam.create.class)
|
||||||
@RequestBody ArticleCateParam articleCateParam) {
|
@RequestBody ArticleCateParam articleCateParam) {
|
||||||
iArticleCateService.add(articleCateParam);
|
iArticleCategoryService.add(articleCateParam);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -91,7 +91,7 @@ public class CateController {
|
||||||
@PostMapping("/edit")
|
@PostMapping("/edit")
|
||||||
public Object edit(@Validated(value = ArticleCateParam.update.class)
|
public Object edit(@Validated(value = ArticleCateParam.update.class)
|
||||||
@RequestBody ArticleCateParam articleCateParam) {
|
@RequestBody ArticleCateParam articleCateParam) {
|
||||||
iArticleCateService.edit(articleCateParam);
|
iArticleCategoryService.edit(articleCateParam);
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -106,7 +106,7 @@ public class CateController {
|
||||||
@PostMapping("/cateDel")
|
@PostMapping("/cateDel")
|
||||||
public Object del(@Validated(value = ArticleCateParam.delete.class)
|
public Object del(@Validated(value = ArticleCateParam.delete.class)
|
||||||
@RequestBody ArticleCateParam articleCateParam) {
|
@RequestBody ArticleCateParam articleCateParam) {
|
||||||
iArticleCateService.del(articleCateParam.getId());
|
iArticleCategoryService.del(articleCateParam.getId());
|
||||||
return AjaxResult.success();
|
return AjaxResult.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -27,7 +27,7 @@ public class AlbumController {
|
||||||
IAlbumService iAlbumService;
|
IAlbumService iAlbumService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 相册列表
|
* 相册文件列表
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
|
|
@ -40,12 +40,12 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 相册重命名
|
* 相册文件重命名
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
*/
|
*/
|
||||||
@Log(title = "相册重命名")
|
@Log(title = "相册文件重命名")
|
||||||
@PostMapping("/albumRename")
|
@PostMapping("/albumRename")
|
||||||
public Object albumRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) {
|
public Object albumRename(@Validated(value = AlbumParam.rename.class) @RequestBody AlbumParam albumParam) {
|
||||||
iAlbumService.albumRename(albumParam.getId(), albumParam.getName());
|
iAlbumService.albumRename(albumParam.getId(), albumParam.getName());
|
||||||
|
|
@ -53,12 +53,12 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 相册移动
|
* 相册文件移动
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
*/
|
*/
|
||||||
@Log(title = "相册移动")
|
@Log(title = "相册文件移动")
|
||||||
@PostMapping("/albumMove")
|
@PostMapping("/albumMove")
|
||||||
public Object albumMove(@RequestBody Map<String, Object> params) {
|
public Object albumMove(@RequestBody Map<String, Object> params) {
|
||||||
if (params.get("ids") == null) {
|
if (params.get("ids") == null) {
|
||||||
|
|
@ -75,12 +75,12 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 相册删除
|
* 相册文件删除
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
*/
|
*/
|
||||||
@Log(title = "相册删除")
|
@Log(title = "相册文件删除")
|
||||||
@PostMapping("/albumDel")
|
@PostMapping("/albumDel")
|
||||||
public Object albumDel(@RequestBody Map<String, List<Integer>> params) {
|
public Object albumDel(@RequestBody Map<String, List<Integer>> params) {
|
||||||
if (params.get("ids") == null) {
|
if (params.get("ids") == null) {
|
||||||
|
|
@ -92,7 +92,7 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类列表
|
* 相册分类列表
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
|
|
@ -104,7 +104,7 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类新增
|
* 相册分类新增
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
|
|
@ -117,7 +117,7 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类重命名
|
* 相册分类重命名
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
|
|
@ -130,7 +130,7 @@ public class AlbumController {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类删除
|
* 相册分类删除
|
||||||
*
|
*
|
||||||
* @author fzr
|
* @author fzr
|
||||||
* @return Object
|
* @return Object
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,13 @@ public class UploadController {
|
||||||
@Log(title = "上传图片")
|
@Log(title = "上传图片")
|
||||||
@PostMapping("/image")
|
@PostMapping("/image")
|
||||||
public Object image(HttpServletRequest request) {
|
public Object image(HttpServletRequest request) {
|
||||||
MultipartFile multipartFile = ((MultipartRequest) request).getFile("file");
|
MultipartFile multipartFile;
|
||||||
|
try {
|
||||||
|
multipartFile = ((MultipartRequest) request).getFile("file");
|
||||||
|
} catch (Exception e) {
|
||||||
|
return AjaxResult.failed("请正确选择上传图片");
|
||||||
|
}
|
||||||
|
|
||||||
if (multipartFile == null) {
|
if (multipartFile == null) {
|
||||||
return AjaxResult.failed("请选择上传图片");
|
return AjaxResult.failed("请选择上传图片");
|
||||||
}
|
}
|
||||||
|
|
@ -75,7 +81,13 @@ public class UploadController {
|
||||||
@Log(title = "上传视频")
|
@Log(title = "上传视频")
|
||||||
@PostMapping("/video")
|
@PostMapping("/video")
|
||||||
public Object video(HttpServletRequest request) {
|
public Object video(HttpServletRequest request) {
|
||||||
MultipartFile multipartFile = ((MultipartRequest) request).getFile("file");
|
MultipartFile multipartFile;
|
||||||
|
try {
|
||||||
|
multipartFile = ((MultipartRequest) request).getFile("file");
|
||||||
|
} catch (Exception e) {
|
||||||
|
return AjaxResult.failed("请正确选择上传视频");
|
||||||
|
}
|
||||||
|
|
||||||
if (multipartFile == null) {
|
if (multipartFile == null) {
|
||||||
return AjaxResult.failed("请选择上传视频");
|
return AjaxResult.failed("请选择上传视频");
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ import java.util.Map;
|
||||||
/**
|
/**
|
||||||
* 文章服务接口类
|
* 文章服务接口类
|
||||||
*/
|
*/
|
||||||
public interface IArticleTextService {
|
public interface IArticleArchivesService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 文章列表
|
* 文章列表
|
||||||
|
|
@ -11,7 +11,7 @@ import java.util.Map;
|
||||||
/**
|
/**
|
||||||
* 文章分类服务类接口
|
* 文章分类服务类接口
|
||||||
*/
|
*/
|
||||||
public interface IArticleCateService {
|
public interface IArticleCategoryService {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 分类所有
|
* 分类所有
|
||||||
|
|
@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.github.yulichang.query.MPJQueryWrapper;
|
import com.github.yulichang.query.MPJQueryWrapper;
|
||||||
import com.hxkj.admin.service.article.IArticleTextService;
|
import com.hxkj.admin.service.article.IArticleArchivesService;
|
||||||
import com.hxkj.admin.validate.article.ArticleTextParam;
|
import com.hxkj.admin.validate.article.ArticleTextParam;
|
||||||
import com.hxkj.admin.validate.common.PageParam;
|
import com.hxkj.admin.validate.common.PageParam;
|
||||||
import com.hxkj.admin.vo.common.article.ArticleDetailVo;
|
import com.hxkj.admin.vo.common.article.ArticleDetailVo;
|
||||||
|
|
@ -30,7 +30,7 @@ import java.util.Map;
|
||||||
* 文章服务实现类
|
* 文章服务实现类
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class ArticleTextServiceImpl implements IArticleTextService {
|
public class ArticleArchivesServiceImpl implements IArticleArchivesService {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
ArticleMapper articleMapper;
|
ArticleMapper articleMapper;
|
||||||
|
|
@ -3,7 +3,7 @@ package com.hxkj.admin.service.article.impl;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.hxkj.admin.service.article.IArticleCateService;
|
import com.hxkj.admin.service.article.IArticleCategoryService;
|
||||||
import com.hxkj.admin.validate.article.ArticleCateParam;
|
import com.hxkj.admin.validate.article.ArticleCateParam;
|
||||||
import com.hxkj.admin.validate.common.PageParam;
|
import com.hxkj.admin.validate.common.PageParam;
|
||||||
import com.hxkj.admin.vo.common.article.ArticleCateVo;
|
import com.hxkj.admin.vo.common.article.ArticleCateVo;
|
||||||
|
|
@ -24,7 +24,7 @@ import java.util.Map;
|
||||||
* 文章分类服务实现类
|
* 文章分类服务实现类
|
||||||
*/
|
*/
|
||||||
@Service
|
@Service
|
||||||
public class ArticleCateServiceImpl implements IArticleCateService {
|
public class ArticleCategoryServiceImpl implements IArticleCategoryService {
|
||||||
|
|
||||||
@Resource
|
@Resource
|
||||||
ArticleCategoryMapper articleCategoryMapper;
|
ArticleCategoryMapper articleCategoryMapper;
|
||||||
Loading…
Reference in New Issue