NewPageFloorDao.java 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.caimei.modules.newhome.dao;
  2. import com.caimei.modules.newhome.entity.NewPageFloor;
  3. import com.caimei.modules.newhome.entity.NewPageFloorContent;
  4. import com.caimei.modules.newhome.entity.NewPageFloorImage;
  5. import com.caimei.modules.product.entity.Product;
  6. import com.thinkgem.jeesite.common.persistence.CrudDao;
  7. import com.thinkgem.jeesite.common.persistence.Page;
  8. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  9. import org.apache.ibatis.annotations.Param;
  10. import java.util.List;
  11. /**
  12. * 楼层管理DAO接口
  13. *
  14. * @author ye.qin
  15. * @version 2019-03-14
  16. */
  17. @MyBatisDao
  18. public interface NewPageFloorDao extends CrudDao<NewPageFloor> {
  19. void saveSort(@Param("sort") String sort, @Param("id") String id);
  20. void savesortIndex(@Param("sortIndex") String sortIndex, @Param("productID") String productID);
  21. void updateshowTime(Product product);
  22. void updatshowFlag(Product product);
  23. void updatrecommend(Product product);
  24. Integer countrecommend();
  25. NewPageFloorContent findFloorContentByfloorId(Integer floorId);
  26. List<NewPageFloorImage> findFloorImage(Integer floorId);
  27. void insertFloorContent(NewPageFloorContent floorContent);
  28. void updateFloorContent(NewPageFloorContent floorContent);
  29. void deleteFloorImage(@Param("floorId") Integer floorId,@Param("status") Integer status);
  30. void insertFloorImage(NewPageFloorImage floorImage);
  31. List<NewPageFloor> floorFindList( NewPageFloor newPageFloor);
  32. }