yujian
2020-05-23 28cf328a098334b51a3e9d2d56f983fb8c862211
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderGoodsMapper.java
@@ -1,32 +1,52 @@
package com.yeshi.fanli.dao.mybatis.order;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.entity.order.CommonOrder;
import com.yeshi.fanli.entity.order.CommonOrderGoods;
public interface CommonOrderGoodsMapper extends BaseMapper<CommonOrderGoods> {
   /**
    * 根据订单号、订单类型查询商品
    *
    * @param list
    *            订单对象
    * @return
    */
   List<CommonOrderGoods> listByOrderNoAndType(List<CommonOrder> list);
   /**
    * 根据商品ID与商品类型查询商品
    *
    * @param goodsId
    * @param goodsType
    * @return
    */
   List<CommonOrderGoods> listByGoodsIdAndGoodsType(@Param("goodsId") String goodsId,
         @Param("goodsType") int goodsType);
package com.yeshi.fanli.dao.mybatis.order;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
import com.yeshi.fanli.entity.order.CommonOrder;
import com.yeshi.fanli.entity.order.CommonOrderGoods;
public interface CommonOrderGoodsMapper extends BaseMapper<CommonOrderGoods> {
   /**
    * 根据订单号、订单类型查询商品
    *
    * @param list
    *            订单对象
    * @return
    */
   List<CommonOrderGoods> listByOrderNoAndType(List<CommonOrder> list);
   /**
    * 根据商品ID与商品类型查询商品
    *
    * @param goodsId
    * @param goodsType
    * @return
    */
   List<CommonOrderGoods> listByGoodsIdAndGoodsType(@Param("goodsId") String goodsId,
         @Param("goodsType") int goodsType);
   /**
    * 没有标题的列表
    *
    * @param start
    * @param count
    * @return
    */
   List<CommonOrderGoods> listNoTitle(@Param("start") long start, @Param("count") int count);
   /**
    * 根据ID列表查询
    * @Title: listByByPrimaryKeys
    * @Description:
    * @param ids
    * @return
    * List<CommonOrderGoods> 返回类型
    * @throws
    */
   List<CommonOrderGoods> listByByPrimaryKeys(@Param("ids") List<Long> ids);
}