NewPageQualitySupplierDao.java 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. package com.caimei.modules.newhome.dao;
  2. import com.caimei.modules.newhome.entity.NewPageQualitySupplierImage;
  3. import com.caimei.modules.product.entity.Product;
  4. import com.thinkgem.jeesite.common.persistence.CrudDao;
  5. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  6. import com.caimei.modules.newhome.entity.NewPageQualitySupplier;
  7. import org.apache.ibatis.annotations.Param;
  8. import java.util.List;
  9. /**
  10. * 优质供应商DAO接口
  11. * @author ye.qiin
  12. * @version 2019-03-18
  13. */
  14. @MyBatisDao
  15. public interface NewPageQualitySupplierDao extends CrudDao<NewPageQualitySupplier> {
  16. int saveImage(NewPageQualitySupplierImage newPageQualitySupplierImage);
  17. int updateImage(NewPageQualitySupplierImage newPageQualitySupplierImage);
  18. NewPageQualitySupplierImage getImage();
  19. int saveSort(NewPageQualitySupplier newPageQualitySupplier);
  20. List<Product> findSupplierProducts(NewPageQualitySupplier newPageQualitySupplier);
  21. void delProduct(@Param("id")Integer id,@Param("productId") Integer productId);
  22. List<Product> findProductList(Product product);
  23. void addProducts(@Param("id")Integer id,@Param("split") String[] split);
  24. void updateSort(@Param("sort")String sort, @Param("id")String id);
  25. }