wks пре 2 година
родитељ
комит
626e72e0c3
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      src/main/resources/mapper/modules/inv/InvReceivableMapper.xml

+ 4 - 4
src/main/resources/mapper/modules/inv/InvReceivableMapper.xml

@@ -223,14 +223,14 @@
         a.premium,
         a.non_copying,
         a.receivable,
-        a.subsidy_ratio,
-        a.subsidy_amount,
+        if (a.subsidy_ratio is null, 0, a.subsidy_ratio) as subsidy_ratio,
+        if (a.subsidy_amount is null, 0, a.subsidy_amount) as subsidy_amount,
         a.max_jq_receivable_ratio,
         a.max_sy_receivable_ratio,
         a.max_non_car_receivable_ratio,
         a.max_receivable,
-        (a.receivable + a.subsidy_amount) as total_receivable_amount,
-        a.settlement_amount,
+        (a.receivable + if(a.subsidy_amount is null, 0, a.subsidy_amount) )                                                          AS total_receivable_amount,
+        if(a.settlement_amount is null, 0, a.settlement_amount) as settlement_amount,
         ( CASE a.clearing_state WHEN 1 THEN '已结算' WHEN 0 THEN '未结算' WHEN 2 THEN '孤儿单' END ) AS clearing_state,
         ( CASE a.insurance_clearing_state WHEN 1 THEN '已结算' WHEN 0 THEN '未结算' END ) AS insurance_clearing_state
         FROM