KnowledgeMapper.java 907 B

1234567891011121314151617181920212223242526
  1. package com.redxun.knowledge.mapper;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.redxun.knowledge.entity.dao.Knowledge;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import com.redxun.common.base.db.BaseDao;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.Map;
  8. /**
  9. * 业务--知识表数据库访问层
  10. */
  11. @Mapper
  12. public interface KnowledgeMapper extends BaseDao<Knowledge> {
  13. void create(@Param("param") Knowledge knowledge);
  14. IPage findAllKnowledge(IPage page, @Param("params") Map<String, Object> params,@Param("w") Map<String, Object> order);
  15. void deleteKnowledge(String knowledgeId);
  16. IPage findAllAuditKnowledge(IPage page, @Param("params") Map<String, Object> params, @Param("w") Map<String, Object> order);
  17. IPage getAllKnowledgeByCategoryId(IPage page, @Param("params") Map<String, Object> params, @Param("w") Map<String, Object> order);
  18. }