|
|
@ -221,14 +221,16 @@ |
|
|
|
|
|
|
|
|
|
|
|
<select id="getHivePolicyInnerCoInsurerStatistics" resultType="com.ccic.safeliab.vo.HivePolicyInnerCoInsurerVO"> |
|
|
|
<select id="getHivePolicyInnerCoInsurerStatistics" resultType="com.ccic.safeliab.vo.HivePolicyInnerCoInsurerVO"> |
|
|
|
SELECT |
|
|
|
SELECT |
|
|
|
inner_co_org_code innerCoOrgCode, |
|
|
|
a.inner_co_org_code innerCoOrgCode, |
|
|
|
CASE |
|
|
|
CASE |
|
|
|
WHEN ROUND(share_rate * 100, 2) = FLOOR(share_rate * 100) |
|
|
|
WHEN ROUND(share_rate * 100, 2) = FLOOR(share_rate * 100) |
|
|
|
THEN CONCAT(CAST(ROUND(share_rate * 100, 0) AS STRING), '%') |
|
|
|
THEN CONCAT(CAST(ROUND(share_rate * 100, 0) AS STRING), '%') |
|
|
|
ELSE CONCAT(ROUND(share_rate * 100, 2), '%') |
|
|
|
ELSE CONCAT(ROUND(share_rate * 100, 2), '%') |
|
|
|
END AS shareRate |
|
|
|
END AS shareRate, |
|
|
|
|
|
|
|
b.organ_name orgName |
|
|
|
FROM |
|
|
|
FROM |
|
|
|
hive_policy_inner_co_insurer |
|
|
|
hive_policy_inner_co_insurer a |
|
|
|
|
|
|
|
left join tbl_organ b on a.inner_co_org_code = b.organ_code |
|
|
|
where policy_no = #{policyNumber} |
|
|
|
where policy_no = #{policyNumber} |
|
|
|
</select> |
|
|
|
</select> |
|
|
|
|
|
|
|
|
|
|
@ -281,7 +283,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
<select id="getAccidentPreventionStatistics" resultType="com.ccic.safeliab.vo.AccidentPreventionVO"> |
|
|
|
<select id="getAccidentPreventionStatistics" resultType="com.ccic.safeliab.vo.AccidentPreventionVO"> |
|
|
|
SELECT |
|
|
|
SELECT |
|
|
|
a.completed_at completedAt, |
|
|
|
TO_CHAR(a.completed_at, 'YYYY-MM-DD') completedAt, |
|
|
|
a.service_name serviceName, |
|
|
|
a.service_name serviceName, |
|
|
|
b.service_object_name serviceObjectName, |
|
|
|
b.service_object_name serviceObjectName, |
|
|
|
a.service_range serviceRange, |
|
|
|
a.service_range serviceRange, |
|
|
|