SELECT fp.*,
iu.real_name as create_user_name,
iu.image_url as create_user_image_url,
null as program_name,
ir.id AS role_id,
ir.name AS role_name,
ir.code AS role_code,
ir.is_enabled AS role_is_enabled,
ir.organization_id as role_org_id,
ir.object_version_number as role_version_number,
ir.created_by as role_created_by,
ir.creation_date as role_creation_date,
fpc.id as category_id,
fpc.name as category_name,
fpc.code as category_code,
fpc.object_version_number as category_version_number,
fpc.organization_id as category_org_id,
fpc.created_by as category_created_by,
fpc.creation_date as category_creation_date
FROM fd_project fp
inner join fd_project_map_category fpmc on fp.id = fpmc.project_id
inner join fd_project_category fpc on fpc.id = fpmc.category_id
left join iam_user iu on iu.id = fp.created_by
LEFT JOIN iam_member_role imr ON (imr.source_id = fp.id and imr.member_id = #{admin用户id})
LEFT JOIN iam_role ir ON (ir.is_enabled = 1 and ir.id = imr.role_id AND imr.source_type = ‘project’)
where fp.organization_id = 1