修改Xe映射关系

This commit is contained in:
duwenyuan 2026-08-05 15:48:14 +08:00
parent 79fd294f78
commit 5216fba3e2

View File

@ -217,8 +217,8 @@
ss.AUTO_CATEGORY AS CATEGORY,
CASE x.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END AS NUCLIDENAME,
x.CONC AS CONC,
@ -238,8 +238,8 @@
<if test="nuclideName != null and nuclideName != ''">
AND x.NUCLIDE_ID = CASE #{nuclideName}
WHEN 'Xe131m' THEN 8
WHEN 'Xe133' THEN 9
WHEN 'Xe133m' THEN 10
WHEN 'Xe133m' THEN 9
WHEN 'Xe133' THEN 10
WHEN 'Xe135' THEN 11
END
</if>
@ -394,8 +394,8 @@
<otherwise>
CASE x.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END
</otherwise>
@ -500,8 +500,8 @@
ss.AUTO_CATEGORY AS CATEGORY,
COALESCE(n.NAME, CASE x.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END) AS NUCLIDENAME,
COALESCE(n.ACTIV_DECAY, x.CONC) AS CONC,
@ -523,8 +523,8 @@
n.NAME = #{nuclideName}
OR x.NUCLIDE_ID = CASE #{nuclideName}
WHEN 'Xe131m' THEN 8
WHEN 'Xe133' THEN 9
WHEN 'Xe133m' THEN 10
WHEN 'Xe133m' THEN 9
WHEN 'Xe133' THEN 10
WHEN 'Xe135' THEN 11
END
)
@ -541,8 +541,8 @@
ss.AUTO_CATEGORY AS CATEGORY,
CASE n.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END AS NUCLIDENAME,
n.CONC AS CONC,
@ -560,8 +560,8 @@
<if test="nuclideName != null and nuclideName != ''">
AND n.NUCLIDE_ID = CASE #{nuclideName}
WHEN 'Xe131m' THEN 8
WHEN 'Xe133' THEN 9
WHEN 'Xe133m' THEN 10
WHEN 'Xe133m' THEN 9
WHEN 'Xe133' THEN 10
WHEN 'Xe135' THEN 11
END
</if>
@ -993,14 +993,14 @@
COALESCE(
CASE n.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END,
CASE x.NUCLIDE_ID
WHEN 8 THEN 'Xe131m'
WHEN 9 THEN 'Xe133'
WHEN 10 THEN 'Xe133m'
WHEN 9 THEN 'Xe133m'
WHEN 10 THEN 'Xe133'
WHEN 11 THEN 'Xe135'
END
) AS NUCLIDE_NAME,
@ -1030,14 +1030,14 @@
<if test="nuclideName != null and nuclideName != ''">
AND (n.NUCLIDE_ID = CASE #{nuclideName}
WHEN 'Xe131m' THEN 8
WHEN 'Xe133' THEN 9
WHEN 'Xe133m' THEN 10
WHEN 'Xe133m' THEN 9
WHEN 'Xe133' THEN 10
WHEN 'Xe135' THEN 11
END
OR x.NUCLIDE_ID = CASE #{nuclideName}
WHEN 'Xe131m' THEN 8
WHEN 'Xe133' THEN 9
WHEN 'Xe133m' THEN 10
WHEN 'Xe133m' THEN 9
WHEN 'Xe133' THEN 10
WHEN 'Xe135' THEN 11
END
)