package com.fjhx.sale.mapper.contract; import com.fjhx.sale.entity.contract.po.Contract; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.fjhx.sale.entity.contract.vo.ContractVo; import com.ruoyi.common.utils.wrapper.IWrapper; import org.apache.ibatis.annotations.Param; import java.util.List; /** *

* 外销合同表 Mapper 接口 *

* * @author * @since 2023-04-17 */ public interface ContractMapper extends BaseMapper { /** * 外销合同表分页 */ Page getPage(@Param("page") Page page, @Param("ew") IWrapper wrapper); /** * 根据客户ID查询未包装的订单 * @param customerId * @return */ List getNoPackContractByCustomerId(@Param("customerId")String customerId); /** * 根据合同ID和客户ID查询未包装的产品 * @param customerId * @param contractId * @return */ List getNoPackContractProductById(@Param("customerId")String customerId,@Param("contractId")String contractId); }