diff --git a/ServiceSite/src/main/java/com/seasky/projectplan/infrastructure/db/mapper/xml/ProjectLibraryMapper.xml b/ServiceSite/src/main/java/com/seasky/projectplan/infrastructure/db/mapper/xml/ProjectLibraryMapper.xml index 1982b6445de1af6a117e7339f72a9c551c8d8d25..320a38ef1ef86075bd0acf640c830860b3c20f19 100644 --- a/ServiceSite/src/main/java/com/seasky/projectplan/infrastructure/db/mapper/xml/ProjectLibraryMapper.xml +++ b/ServiceSite/src/main/java/com/seasky/projectplan/infrastructure/db/mapper/xml/ProjectLibraryMapper.xml @@ -83,7 +83,7 @@ ppb.project_type projectType, ppb.project_leader_id projectLeaderId,ppb.project_leader_name projectLeaderName,ppb.project_leader_code projectLeaderCode, ppb.plan_type planType,ppb.state - from project_library pl inner join project_plan_book ppb on pl.id = ppb.project_library_id + from project_library pl left join project_plan_book ppb on pl.id = ppb.project_library_id where pl.available = 'YES' AND ppb.available = 'YES' <if test="year!=null"> and pl.year = #{year} and ppb.year = #{year} @@ -109,7 +109,7 @@ <select id="queryProjectLibraryPageCount" resultType="java.lang.Integer"> select count(*) - from project_library pl inner join project_plan_book ppb on pl.id = ppb.project_library_id + from project_library pl left join project_plan_book ppb on pl.id = ppb.project_library_id where pl.available = 'YES' AND ppb.available = 'YES' <if test="year!=null"> and pl.year = #{year} and ppb.year = #{year}