diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/drafting/mapper/xml/PayDraftingGroupMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/drafting/mapper/xml/PayDraftingGroupMapper.xml
index c0576888..df699061 100644
--- a/jero-boot-incoming-payment/src/main/java/com/jero/drafting/mapper/xml/PayDraftingGroupMapper.xml
+++ b/jero-boot-incoming-payment/src/main/java/com/jero/drafting/mapper/xml/PayDraftingGroupMapper.xml
@@ -20,11 +20,14 @@
pdg.update_time AS updateTime,
su.realname AS principalNameA,
su1.realname AS principalNameB,
- pwg.working_group_project AS workingGroupName
+ pdg.drafting_group_project AS workingGroupName
FROM pay_drafting_group pdg
left join sys_user su on pdg.principal_id_a = su.id
left join sys_user su1 on pdg.principal_id_b = su1.id
- left join pay_working_group pwg on pwg.id = pdg.working_group_id
+
+ left join pay_meeting pm on pdg.id = pm.drafting_group_id
+ left join pay_meeting_contacts pmc on pm.id = pmc.meeting_id
+
@@ -32,31 +35,27 @@
left JOIN pay_drafting_group_subitem_contacts pdgsc on pdgsc.drafting_group_sub_id = pdgs.id
-
-
-
-
-
AND drafting_group_project LIKE concat('%',concat(#{payDraftingGroup.draftingGroupProject},'%'))
- AND pdg.principal_id_a = #{payDraftingGroup.principalIdA}
+ AND principal_id_a = #{payDraftingGroup.principalIdA}
- AND pdg.year = #{payDraftingGroup.year}
+ AND year = #{payDraftingGroup.year}
-
- AND working_group_id = #{payDraftingGroup.workingGroupId}
-
-
- AND pwg.working_group_project like concat('%', #{payDraftingGroup.workingGroupName}, '%')
+
+ AND (principal_id_a = #{payDraftingGroup.principalA}
+ OR principal_id_b = #{payDraftingGroup.principalB}
+ OR pm.director_id = #{payDraftingGroup.principalA}
+ OR pmc.meeting_contacts_id = #{payDraftingGroup.principalA}
+ )
- and pdgsc.contacts_temporary_name like concat('%', #{payDraftingGroup.companyContactName}, '%')
+ and pwgsc.contacts_temporary_name like concat('%', #{payDraftingGroup.companyContactName}, '%')
- and pdgs.charge_company_temporary_name like concat('%', #{payDraftingGroup.companyName}, '%')
+ and pwgs.charge_company_temporary_name like concat('%', #{payDraftingGroup.companyName}, '%')
ORDER BY pdg.create_time DESC