瀏覽代碼

修改服务次数的sql

785834757 1 年之前
父節點
當前提交
a4a07e602f
共有 1 個文件被更改,包括 12 次插入3 次删除
  1. 12 3
      src/main/resources/mapper/modules/scheme/PtlSchemeInsuranceMapper.xml

+ 12 - 3
src/main/resources/mapper/modules/scheme/PtlSchemeInsuranceMapper.xml

@@ -46,9 +46,18 @@
             kind_name,
             kind_code,
             alias,
-            value as amount,
-            value as unitAmount,
-            value as serviceTimes
+            CASE
+                WHEN kind_code = 'TY2' OR kind_code = 'TY3' OR kind_code = 'TY4' THEN max
+                ELSE value
+                END as amount,
+            CASE
+                WHEN kind_code = 'TY2' OR kind_code = 'TY3' OR kind_code = 'TY4' THEN max
+                ELSE value
+                END as unitAmount,
+            CASE
+                WHEN kind_code = 'TY2' OR kind_code = 'TY3' OR kind_code = 'TY4' THEN max
+                ELSE value
+                END as serviceTimes
         FROM
             ptl_scheme_insurance psi
                 LEFT JOIN ins_business_insurance ibi ON psi.insurance_id = ibi.id