diff --git a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml index 7eefc824..9d3c6d59 100644 --- a/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml +++ b/bonus-modules/bonus-material/src/main/resources/mapper/material/clz/MaterialLeaseInfoMapper.xml @@ -1698,7 +1698,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" lod.create_time as outTime from lease_out_details lod - left join lease_publish_details lpd on lod.parent_id = lpd.parent_id + left join (SELECT parent_id,publish_task, code, lease_person, create_time, unit_id,project_id from lease_publish_details GROUP BY parent_id,publish_task) lpd + on lod.parent_id = lpd.parent_id and lod.publish_task = lpd.publish_task left join bm_unit bu on bu.unit_id = lpd.unit_id left join bm_project bp on bp.pro_id = lpd.project_id