来款未开票\开票未来款

This commit is contained in:
baozhipeng
2022-01-13 18:08:42 +08:00
parent 209074e2a4
commit ccc94b0c84
@@ -29,11 +29,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND c.paid_amount <![CDATA[>]]> c.invoice_amount
AND (c.paid_amount <![CDATA[>]]> c.invoice_amount or
(c.paid_amount is not null and c.paid_amount !=0 and c.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND c.paid_amount <![CDATA[<]]> c.invoice_amount
AND (c.paid_amount <![CDATA[<]]> c.invoice_amount or
(c.paid_amount is null and c.invoice_amount is not null and c.invoice_amount !=0))
</if>
<!--工作组项目-->
UNION ALL
@@ -59,11 +61,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND gsub.paid_amount <![CDATA[>]]> gsub.invoice_amount
AND (gsub.paid_amount <![CDATA[>]]> gsub.invoice_amount or
(gsub.paid_amount is not null and gsub.paid_amount !=0 and gsub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND gsub.paid_amount <![CDATA[<]]> gsub.invoice_amount
AND (gsub.paid_amount <![CDATA[<]]> gsub.invoice_amount or
(gsub.paid_amount is null and gsub.invoice_amount is not null and gsub.invoice_amount !=0))
</if>
<!-- 会议项目-->
UNION ALL
@@ -89,11 +93,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND sit.paid_amount <![CDATA[>]]> sit.invoice_amount
AND (sit.paid_amount <![CDATA[>]]> sit.invoice_amount or
(sit.paid_amount is not null and sit.paid_amount !=0 and sit.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND sit.paid_amount <![CDATA[<]]> sit.invoice_amount
AND (sit.paid_amount <![CDATA[<]]> sit.invoice_amount or
(sit.paid_amount is null and sit.invoice_amount is not null and sit.invoice_amount !=0))
</if>
<!-- 会员项目-->
UNION ALL
@@ -119,11 +125,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND msub.paid_amount <![CDATA[>]]> msub.invoice_amount
AND (msub.paid_amount <![CDATA[>]]> msub.invoice_amount or
(msub.paid_amount is not null and msub.paid_amount !=0 and msub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND msub.paid_amount <![CDATA[<]]> msub.invoice_amount
AND (msub.paid_amount <![CDATA[<]]> msub.invoice_amount or
(msub.paid_amount is null and msub.invoice_amount is not null and msub.invoice_amount !=0))
</if>
<!-- 标协会员项目-->
UNION ALL
@@ -149,11 +157,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND tmsub.paid_amount <![CDATA[>]]> tmsub.invoice_amount
AND (tmsub.paid_amount <![CDATA[>]]> tmsub.invoice_amount or
(tmsub.paid_amount is not null and tmsub.paid_amount !=0 and tmsub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND tmsub.paid_amount <![CDATA[<]]> tmsub.invoice_amount
AND (tmsub.paid_amount <![CDATA[<]]> tmsub.invoice_amount or
(tmsub.paid_amount is null and tmsub.invoice_amount is not null and tmsub.invoice_amount !=0))
</if>
<!-- 标协证书项目-->
UNION ALL
@@ -179,11 +189,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND tcp.paid_amount <![CDATA[>]]> tcp.invoice_amount
AND (tcp.paid_amount <![CDATA[>]]> tcp.invoice_amount or
(tcp.paid_amount is not null and tcp.paid_amount !=0 and tcp.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND tcp.paid_amount <![CDATA[<]]> tcp.invoice_amount
AND (tcp.paid_amount <![CDATA[<]]> tcp.invoice_amount or
(tcp.paid_amount is null and tcp.invoice_amount is not null and tcp.invoice_amount !=0))
</if>
)p
LEFT JOIN pay_payment_record ppr ON ppr.project_id = p.id
@@ -223,11 +235,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND c.paid_amount <![CDATA[>]]> c.invoice_amount
AND (c.paid_amount <![CDATA[>]]> c.invoice_amount or
(c.paid_amount is not null and c.paid_amount !=0 and c.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND c.paid_amount <![CDATA[<]]> c.invoice_amount
AND (c.paid_amount <![CDATA[<]]> c.invoice_amount or
(c.paid_amount is null and c.invoice_amount is not null and c.invoice_amount !=0))
</if>
<!--工作组项目-->
UNION ALL
@@ -252,11 +266,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND gsub.paid_amount <![CDATA[>]]> gsub.invoice_amount
AND (gsub.paid_amount <![CDATA[>]]> gsub.invoice_amount or
(gsub.paid_amount is not null and gsub.paid_amount !=0 and gsub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND gsub.paid_amount <![CDATA[<]]> gsub.invoice_amount
AND (gsub.paid_amount <![CDATA[<]]> gsub.invoice_amount or
(gsub.paid_amount is null and gsub.invoice_amount is not null and gsub.invoice_amount !=0))
</if>
<!-- 会议项目-->
UNION ALL
@@ -281,11 +297,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND sit.paid_amount <![CDATA[>]]> sit.invoice_amount
AND (sit.paid_amount <![CDATA[>]]> sit.invoice_amount or
(sit.paid_amount is not null and sit.paid_amount !=0 and sit.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND sit.paid_amount <![CDATA[<]]> sit.invoice_amount
AND (sit.paid_amount <![CDATA[<]]> sit.invoice_amount or
(sit.paid_amount is null and sit.invoice_amount is not null and sit.invoice_amount !=0))
</if>
<!-- 会员项目-->
UNION ALL
@@ -310,11 +328,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND msub.paid_amount <![CDATA[>]]> msub.invoice_amount
AND (msub.paid_amount <![CDATA[>]]> msub.invoice_amount or
(msub.paid_amount is not null and msub.paid_amount !=0 and msub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND msub.paid_amount <![CDATA[<]]> msub.invoice_amount
AND (msub.paid_amount <![CDATA[<]]> msub.invoice_amount or
(msub.paid_amount is null and msub.invoice_amount is not null and msub.invoice_amount !=0))
</if>
<!-- 标协会员项目-->
UNION ALL
@@ -339,11 +359,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND tmsub.paid_amount <![CDATA[>]]> tmsub.invoice_amount
AND (tmsub.paid_amount <![CDATA[>]]> tmsub.invoice_amount or
(tmsub.paid_amount is not null and tmsub.paid_amount !=0 and tmsub.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND tmsub.paid_amount <![CDATA[<]]> tmsub.invoice_amount
AND (tmsub.paid_amount <![CDATA[<]]> tmsub.invoice_amount or
(tmsub.paid_amount is null and tmsub.invoice_amount is not null and tmsub.invoice_amount !=0))
</if>
<!-- 标协证书项目-->
UNION ALL
@@ -368,11 +390,13 @@
</if>
<!-- 来款未开票 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "1"'>
AND tcp.paid_amount <![CDATA[>]]> tcp.invoice_amount
AND (tcp.paid_amount <![CDATA[>]]> tcp.invoice_amount or
(tcp.paid_amount is not null and tcp.paid_amount !=0 and tcp.invoice_amount is null))
</if>
<!-- 开票未来款 -->
<if test='paidInvoicStatus != null and paidInvoicStatus == "2"'>
AND tcp.paid_amount <![CDATA[<]]> tcp.invoice_amount
AND (tcp.paid_amount <![CDATA[<]]> tcp.invoice_amount or
(tcp.paid_amount is null and tcp.invoice_amount is not null and tcp.invoice_amount !=0))
</if>
)p
LEFT JOIN pay_payment_record ppr ON ppr.project_id = p.id