修复结果总览模型分页参数绑定异常

This commit is contained in:
wkc
2026-03-20 12:01:07 +08:00
parent e5afc1adee
commit b32210c088
4 changed files with 8 additions and 0 deletions

View File

@@ -211,6 +211,7 @@
</select>
<select id="selectRiskModelPeoplePage" resultMap="RiskModelPeopleItemResultMap">
<bind name="projectId" value="query.projectId"/>
select
base.project_id,
base.staff_id_card,

View File

@@ -33,6 +33,7 @@ class CcdiProjectOverviewMapperRiskModelPeopleTest {
assertTrue(xml.contains("query.modelCodes != null and query.modelCodes.size() > 0"));
assertTrue(xml.contains("query.matchMode == 'ALL'"));
assertTrue(xml.contains("count(distinct base.model_code) = #{query.modelCodes.size}"));
assertTrue(xml.contains("<bind name=\"projectId\" value=\"query.projectId\"/>"));
assertTrue(xml.contains("base.staff_name like concat('%', trim(#{query.keyword}), '%')"));
assertTrue(xml.contains("cast(base.staff_code as char) like concat('%', trim(#{query.keyword}), '%')"));
assertTrue(xml.contains("base.dept_id = #{query.deptId}"));