package com.jshop.dao; import java.util.List; import com.jshop.entity.ProductT; public interface ProductTDao { /** * 增加产品 * @param pt * @return */ public abstract int addProductT(ProductT pt); /** * 查询所有产品 * @param currentPage * @param lineSize * @param creatorid * @return */ public abstract List<ProductT>findAllProductT(final int currentPage,final int lineSize,final String creatorid); /** * 统计查询所有产品 * @param creatorid * @return */ public abstract int countfindAllProductT(String creatorid); /** * 根据商品id获取货品数据 * @param creatorid * @param goodsid * @return */ public abstract List<ProductT>findAllProductTByGoodsid(String creatorid,String goodsid); /** * 根据goodsid更新产品 * @param pt * @return */ public abstract int updateProductT(ProductT pt); /** * 根据productid查询产品 * @param creatorid * @param productid * @return */ public abstract List<ProductT>findProductTByproductid(String creatorid,String productid); /** * 根据 goodsid删除货品 * @param goodsid * @param creatorid * @return */ public abstract int delProductTBygoodsid(String goodsid,String creatorid); /** * 根据排序方式进行排序 * @param currentPage * @param lineSize * @param creatorid * @param queryString * @return */ public abstract List<ProductT>sortAllProductT(final int currentPage,final int lineSize,final String creatorid ,String queryString); /** * 根据产品id删除产品 * @param productid * @return */ public abstract int delProductTByproductid(String productid); /** * 根据商品id获取货品列表 * @param goodsid * @return */ public abstract List<ProductT> findProductTByGoodsid(String goodsid); }