package cn.com.countrygarden.bi.main.dao.mediaResource;

import cn.com.countrygarden.bi.main.core.Mapper;
import cn.com.countrygarden.bi.main.dto.mediaResource.MediaOrderBillDto;
import cn.com.countrygarden.bi.main.dto.mediaResource.MediaOrderDto;
import cn.com.countrygarden.bi.main.model.mediaResource.MediaOrder;

import java.util.List;

public interface MediaOrderMapper  extends Mapper<MediaOrder> {

    /**
     * 高级查询条目
     * @param dto
     * @return
     */
    List<MediaOrderDto> findList(MediaOrderDto dto);

    /**
     * 高级查询总数
     * @param dto
     * @return
     */
    Long findCount(MediaOrderDto dto);

    /**
     * 查询对应订单明细
     * @param orderId
     * @return
     */
    List<MediaOrderBillDto> findBillList(String orderId);
}
