|
|
@@ -1524,13 +1524,11 @@
|
|
|
<if test="invoiceRecordQueryVo.partnerCompanyId != null and invoiceRecordQueryVo.partnerCompanyId != ''">
|
|
|
AND eic.id = #{invoiceRecordQueryVo.partnerCompanyId}
|
|
|
</if>
|
|
|
+ <if test="invoiceRecordQueryVo.settlementStatus != null and invoiceRecordQueryVo.settlementStatus != '' and invoiceRecordQueryVo.settlementStatus != '30'">
|
|
|
+ AND ipii.status = #{invoiceRecordQueryVo.settlementStatus}
|
|
|
+ </if>
|
|
|
</where>
|
|
|
- <if test="invoiceRecordQueryVo.settlementStatus != null and invoiceRecordQueryVo.settlementStatus != ''">
|
|
|
- HAVING CASE
|
|
|
- WHEN ipii.receivable_supervise_premium = SUM(ipiis.actual_received_amount) THEN '1'
|
|
|
- ELSE '0'
|
|
|
- END = #{invoiceRecordQueryVo.settlementStatus}
|
|
|
- </if>
|
|
|
+
|
|
|
GROUP BY
|
|
|
ipii.id,
|
|
|
ipii.receivable_supervise_premium,
|