package com.xcong.farmer.cms.modules.system.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.xcong.farmer.cms.common.response.Result;
|
import com.xcong.farmer.cms.modules.system.dto.*;
|
import com.xcong.farmer.cms.modules.system.entity.ArticleEntity;
|
|
import javax.servlet.http.HttpServletRequest;
|
|
public interface IArticleService extends IService<ArticleEntity> {
|
|
Result getArticleInPage(AdminArticleDto adminArticleDto);
|
|
Result addArticle(AdminAddArticleDto adminAddArticleDto);
|
|
Result deleteArticle(Long id);
|
|
Result seeArticleInfo(Long id);
|
|
Result updateArticle(AdminUpdateArticleDto adminUpdateArticleDto);
|
|
Result delObjs(AdminDeleteDto adminDeleteDto);
|
|
Result updateStatusOn(Long id);
|
|
Result updateStatusOff(Long id);
|
|
Result updateIstop(Long id);
|
|
Result updateIstopOff(Long id);
|
|
Result webArticleInPage(HttpServletRequest request, WebArticleInPageDto webArticleInPageDto);
|
}
|