package com.pz.system.mapper;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.pz.system.domain.StoreOrder;
import com.pz.system.domain.bo.StoreOrderBo;
import com.pz.system.domain.vo.StoreAdminOrderVo;
import com.pz.system.domain.vo.StoreOrderVo;
import com.pz.common.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 商城订单Mapper接口
 *
 * @author ruoyi
 * @date 2023-09-07
 */
@Mapper
public interface StoreOrderMapper extends BaseMapperPlus<StoreOrderMapper, StoreOrder, StoreOrderVo> {
    /**
     * 商城订单列表
     * @param iPage
     * @param bo
     * @return
     */
    Page<StoreAdminOrderVo> findStoreAdminOrderVoPage(IPage<StoreOrder> iPage, @Param("bo") StoreOrderBo bo);
}