package cc.mrbird.febs.mall.mapper; import cc.mrbird.febs.mall.dto.ApiOrderRecordListDto; import cc.mrbird.febs.mall.entity.MallProductSellRecord; import cc.mrbird.febs.mall.vo.ApiOrderRecordListVo; import cc.mrbird.febs.mall.vo.ApiOrderSellRecordInfoVo; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import org.apache.ibatis.annotations.Param; import java.util.List; public interface MallProductSellRecordMapper extends BaseMapper { List selectBySellId(@Param("productSellId")Long productSellId); List selectListBySellId(@Param("sellId")Long sellId,@Param("state")Integer state); List selectListByState(@Param("state")int value); IPage selectListInPage(IPage pageSell, @Param("record")ApiOrderRecordListDto apiOrderListDto); ApiOrderSellRecordInfoVo selectBySellRecordId( @Param("id")Long productSellRecordId); }