rentaiming
2024-05-24 a1e7a088ea8ed354b5863c795709e2278cba1f92
写用户端接口
1个文件已修改
1个文件已添加
47 ■■■■■ 已修改文件
ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/controller/ArticleController.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-article/src/main/java/com/ruoyi/article/dto/ArticleDTO.java 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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;
}