12345678910111213141516171819202122232425262728293031323334353637383940 |
- package com.caimei.modules.info.dao;
- import java.util.Date;
- import java.util.List;
- import com.caimei.modules.info.entity.Info;
- import com.thinkgem.jeesite.common.persistence.CrudDao;
- import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
- import org.apache.ibatis.annotations.Param;
- /**
- * 信息列表DAO接口
- * @author LG
- * @version 2016-06-27
- */
- @MyBatisDao
- public interface InfoDao extends CrudDao<Info> {
- void updateRecommendStatusByIds(String recommendStatus, String[] ids);
- void insertInfoPraise(String id);
- void deleteInfoPraise(String id);
- void deleteByTypeId(String typeId);
- void deleteInfoPageByInfoId(String infoId);
- void insertInfoPage(String id, String[] str);
- List<Info> findByProjectId(String projectId);
- int updateReplaceByLabel(String label, String reLabel);
- void auditInfo(@Param("id") String id, @Param("auditStatus") Integer auditStatus, @Param("failReason") String failReason, @Param("pubdate") Date pubdate);
- void offlineInfo(Integer id);
- void deleteInfo(String id);
- }
|