Просмотр исходного кода

修改bug:
私有应收 开票的结算状态显示已结算,也已经点了标识标清,还是显示未结算

jiakai 2 месяцев назад
Родитель
Сommit
088798c167

+ 5 - 2
tenant/organization/src/main/resources/mapper/ReceivableMapper.xml

@@ -1574,16 +1574,19 @@
             <if test="invoiceRecordQueryVo.invoiceParty != null and invoiceRecordQueryVo.invoiceParty != ''">
                 AND ipii.invoice_party = #{invoiceRecordQueryVo.invoiceParty}
             </if>
+            <if test="invoiceRecordQueryVo.settlementStatus != null and invoiceRecordQueryVo.settlementStatus != ''">
+                AND ipii.status = #{invoiceRecordQueryVo.settlementStatus}
+            </if>
             <if test="invoiceRecordQueryVo.companyNameSimple != null and invoiceRecordQueryVo.companyNameSimple != ''">
                 AND eic.id = #{invoiceRecordQueryVo.companyNameSimple}
             </if>
         </where>
-        <if test="invoiceRecordQueryVo.settlementStatus != null and invoiceRecordQueryVo.settlementStatus != ''">
+        <!--<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>
+        </if>-->
         GROUP BY
         ipii.id,
         ipii.receivable_supervise_premium,