diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayCommonProjectMapper.xml b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayCommonProjectMapper.xml index 65ffed1a..3891b0dc 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayCommonProjectMapper.xml +++ b/jero-boot-incoming-payment/src/main/java/com/jero/project/mapper/xml/PayCommonProjectMapper.xml @@ -11,16 +11,15 @@ su.realname as principal_name, pcp.charge_company_id, pcp.charge_company_temporary_id, -# if(pcp.charge_company_temporary_name = pcm.company_name, pcp.charge_company_temporary_name, concat(pcp.charge_company_temporary_name,'(更名为',pcm.company_name,')')) as charge_company_temporary_name, IF( - pcp.charge_company_temporary_name = - IF( - pcp.charge_company_temporary_name LIKE '%(未审核)', - CONCAT(pcm.company_name, '(未审核)'), - pcm.company_name - ), - pcp.charge_company_temporary_name, - CONCAT(pcp.charge_company_temporary_name, '(更名为', pcm.company_name, ')') + pcp.charge_company_temporary_name = + IF( + pcp.charge_company_temporary_name LIKE '%(未审核)', + CONCAT(pcm.company_name, '(未审核)'), + pcm.company_name + ), + pcp.charge_company_temporary_name, + CONCAT(pcp.charge_company_temporary_name, '(更名为', pcm.company_name, ')') ) AS chargeCompanyTemporaryName, pcp.charge_use, pcp.contacts_id, @@ -57,8 +56,7 @@ FROM pay_common_project pcp left join sys_user su on pcp.principal_id = su.id LEFT JOIN pay_payment_record ppr ON ppr.project_id = pcp.id - left join pay_company_management_temporary pcmt on pcp.charge_company_temporary_id = pcmt.id - left join pay_company_management pcm on pcmt.company_id = pcm.id + left join pay_company_management pcm on pcp.charge_company_id = pcm.id AND pcp.charge_project like concat('%',concat(#{payCommonProject.chargeProject},'%'))