ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/controller/ArticleController.java
@@ -1,9 +1,19 @@ package com.ruoyi.article.controller; import com.ruoyi.article.dto.ArticleDTO; import com.ruoyi.article.service.IArticleService; import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.utils.page.PageDTO; import com.ruoyi.system.api.domain.MemberAddress; import io.swagger.annotations.ApiOperation; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * <p> @@ -16,5 +26,12 @@ @RestController @RequestMapping("/article") public class ArticleController { @Resource private IArticleService iArticleService; @PostMapping("/getArticleList") @ResponseBody @ApiOperation(value = "获取资讯") public R<PageDTO<MemberAddress>> getArticleList(ArticleDTO articleDTO) { /* return R.ok(iArticleService.getMemberAddressList(articleDTO));*/ } } ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/dto/ArticleDTO.java
New file @@ -0,0 +1,28 @@ package com.ruoyi.article.dto; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.ruoyi.common.core.enums.ArticleTypeEnum; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @Data public class ArticleDTO { @ApiModelProperty(value = "资讯id") private Long id; @ApiModelProperty(value = "资讯类型 1=平台发布 2=用户发布") private ArticleTypeEnum articleType; @ApiModelProperty(value = "资讯标题") private String title; @ApiModelProperty(value = "资讯内容") private String content; @ApiModelProperty(value = "资讯图片 ['a','b','c','d','e']") private String images; @ApiModelProperty(value = "资讯视频") private String videoUrl; }