parent
e133116c15
commit
666a9261d8
@ -0,0 +1,29 @@
|
||||
<?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="jnpf.saleback.mapper.SalebackMapper">
|
||||
<select id="querySaleBack" resultType="jnpf.saleback.entity.SalebackEntity">
|
||||
select
|
||||
a.*,
|
||||
b.document_no saledocumentNo,
|
||||
c.contract_name contractName,
|
||||
d.supplier_nm customerName
|
||||
from
|
||||
jg_salesback a
|
||||
LEFT JOIN jg_salesorder b on a.sales_order_id = b.id
|
||||
LEFT JOIN jg_contract c on b.contract_id = c.id
|
||||
LEFT JOIN jg_customer d on b.customer_id = d.id
|
||||
where 1 = 1
|
||||
<if test="salebackPagination.documentNo != null and salebackPagination.documentNo != ''">
|
||||
and a.document_no LIKE CONCAT('%',#{salebackPagination.documentNo},'%')
|
||||
</if>
|
||||
<if test="salebackPagination.saledocumentNo != null and salebackPagination.saledocumentNo != ''">
|
||||
and b.document_no LIKE CONCAT('%',#{salebackPagination.saledocumentNo},'%')
|
||||
</if>
|
||||
<if test="salebackPagination.status != null and salebackPagination.status != ''">
|
||||
and a.status LIKE CONCAT('%',#{salebackPagination.status},'%')
|
||||
</if>
|
||||
<if test="salebackPagination.startDate != null and salebackPagination.endDate != null">
|
||||
and a.creator_time > #{salebackPagination.startDate} AND a.POUND_DATE <= #{salebackPagination.endDate}
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
Loading…
Reference in new issue