一企一档查询问题修改

main
liuyiliang 4 months ago
parent f03cbb5daf
commit f8cb570058
  1. 2
      ccic-exam/src/main/java/com/ccic/safeliab/vo/HivePolicyInnerCoInsurerVO.java
  2. 4
      ccic-exam/src/main/resources/mappers/ExamStatisticsMapper.xml
  3. 10
      ccic-exam/src/main/resources/mappers/ServiceStatMapper.xml

@ -8,4 +8,6 @@ public class HivePolicyInnerCoInsurerVO {
private String innerCoOrgCode;
private String shareRate;
private String orgName;
}

@ -232,10 +232,8 @@
LEFT JOIN ex_exam_info AS info ON info.ID = scores.exam_id
AND info.paper_id = scores.paper_id
AND info.is_deleted = 0
-- AND info.publish_status = 1
LEFT JOIN ex_exam_papers papers ON papers.ID = scores.paper_id
AND papers.is_deleted = 0
-- AND papers.paper_status = 1
LEFT JOIN tbl_industry ind ON ind.industry_id = info.industry_id
AND ind.status = 1
WHERE
@ -244,7 +242,7 @@
AND info.exam_name LIKE '%' || #{examName} || '%'
</if>
<if test="paperName != null and paperName != ''">
AND paper.paper_name LIKE '%' || #{paperName} || '%'
AND papers.paper_name LIKE '%' || #{paperName} || '%'
</if>
<if test="industry != null and industry != ''">
AND ind.industry_id = #{industry}

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

Loading…
Cancel
Save