package com.caimei.modules.miniprogram.dao; import com.caimei.modules.miniprogram.entity.CmWxArticlePo; import com.caimei.modules.miniprogram.entity.ProductPo; import com.caimei.modules.product.entity.Product; import com.thinkgem.jeesite.common.persistence.CrudDao; import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao; import com.caimei.modules.miniprogram.entity.CmWxArticle; import org.apache.ibatis.annotations.Param; import java.util.List; /** * 微信文章存取DAO接口 * @author ye.qin * @version 2018-12-17 */ @MyBatisDao public interface CmWxArticleDao extends CrudDao { int insert(CmWxArticle cmWxArticle); void insertProduct(ProductPo product); void insertArtile(CmWxArticlePo cmWxArticlePo); List getUnionArticle(@Param("articleId")String articleId); List getUnionProduct(@Param("articleId")String articleId); List findAllList(CmWxArticle cmWxArticle); void deleteAllUnionArticle(@Param("articleId")String articleId); void deleteAllUnionProduct(@Param("articleId")String articleId); void deploy(CmWxArticle cmWxArticle); void persist(CmWxArticle cmWxArticle); }