package com.matrix.system.shopXcx.action; import com.matrix.core.pojo.AjaxResult; import com.matrix.system.shopXcx.bean.ShopArticle; import com.matrix.system.shopXcx.dao.ShopArticleDao; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import java.util.List; /** * @description 文章 * @author jiangyouyao * @date 2019-06-10 14:41 */ @Controller @RequestMapping(value = "shopArticleApi") public class ShopArticleApiAction { @Autowired private ShopArticleDao shopArticleDao; /** * 根据类型code查询类型文章 * @param * @return */ @PostMapping("/findArticleByArtypeCode/{artypeCode}") @ResponseBody public AjaxResult getArticleByArtypeCode(@PathVariable("artypeCode") String artypeCode) { List shopArticles = shopArticleDao.selectArticleByArtypeCode(artypeCode); AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, shopArticles); return result; } /** * 根据标题和类型查询文章接口 * @param * @return */ @PostMapping("/findArticleByTitleAndType") @ResponseBody public AjaxResult findArticleByTitleAndType(@RequestBody ShopArticle shopArticle) { List shopArticles = shopArticleDao.findArticleByTitleAndType(shopArticle); AjaxResult result = new AjaxResult(AjaxResult.STATUS_SUCCESS, shopArticles); return result; } }