//package com.backendsys.mapper.Cms;
//
//import com.backendsys.entity.Cms.CmsArticleDTO;
//import com.backendsys.entity.Cms.CmsArticleTranslationsDTO;
//import org.apache.ibatis.annotations.Mapper;
//
//import java.util.List;
//import java.util.Map;
//
//@Mapper
//public interface CmsArticleMapper {
//    List<Map<String, Object>> queryArticleList(CmsArticleDTO cmsArticleDTO);
//    Map<String, Object> queryArticleDetail(CmsArticleDTO cmsArticleDTO);
//    Map<String, Object> queryArticleDetailPublic(CmsArticleDTO cmsArticleDTO);
//    long insertArticle(CmsArticleDTO cmsArticleDTO);
//    long insertArticleTranslations(List<Map<String, Object>> translations);
//    long deleteArticle(CmsArticleDTO cmsArticleDTO);
//    long deleteArticleBatch(List<Long> ids);
//    long updateArticle(CmsArticleDTO cmsArticleDTO);
//    long updateArticleTranslations(List<CmsArticleTranslationsDTO> translations);
//}
