admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/order/CommonOrderGoodsMapper.java
@@ -2,6 +2,7 @@
import java.util.List;
import com.ks.lijin.query.BaseDaoQuery;
import org.apache.ibatis.annotations.Param;
import com.yeshi.fanli.dao.BaseMapper;
@@ -10,43 +11,51 @@
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);
    List<CommonOrderGoods> list(@Param("query") DaoQuery daoQuery);
   /**
    * 没有标题的列表
    *
    * @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);
    /**
     * 根据订单号、订单类型查询商品
     *
     * @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列表查询
     *
     * @param ids
     * @return List<CommonOrderGoods> 返回类型
     * @throws
     * @Title: listByByPrimaryKeys
     * @Description:
     */
    List<CommonOrderGoods> listByByPrimaryKeys(@Param("ids") List<Long> ids);
    class DaoQuery extends BaseDaoQuery {
        public String goodsId;
        public Integer goodsType;
    }
}