<?xml version="1.0" encoding="UTF-8" ?> 
 | 
<!DOCTYPE mapper 
 | 
        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
 | 
        "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 
 | 
<mapper namespace="com.ruoyi.sales.mapper.SalesQuotationMapper"> 
 | 
    <select id="listPage" resultType="com.ruoyi.sales.dto.SalesQuotationDto"> 
 | 
        SELECT * FROM sales_quotation 
 | 
        WHERE 1=1 
 | 
        <if test="salesQuotationDto.quotationNo != null and salesQuotationDto.quotationNo != '' "> 
 | 
            AND quotation_no LIKE CONCAT('%',#{salesQuotationDto.quotationNo},'%') 
 | 
        </if> 
 | 
        <if test="salesQuotationDto.customer != null and salesQuotationDto.customer != '' "> 
 | 
            AND customer = #{salesQuotationDto.customer} 
 | 
        </if> 
 | 
        <if test="salesQuotationDto.status != null and salesQuotationDto.status != '' "> 
 | 
            AND status = #{salesQuotationDto.status} 
 | 
        </if> 
 | 
    </select> 
 | 
</mapper> 
 |