+5
-3
@@ -35,12 +35,14 @@
|
||||
|
||||
<select id="selectByProjectId" resultMap="BaseResultMap">
|
||||
SELECT a.*,
|
||||
s.user_name AS sponsor_user_name,
|
||||
m.user_name AS monitor_user_name
|
||||
COALESCE(NULLIF(sp.name, ''), s.nick_name) AS sponsor_user_name,
|
||||
COALESCE(NULLIF(p.name, ''), m.nick_name) AS monitor_user_name
|
||||
FROM biz_project_sponsor_assign a
|
||||
LEFT JOIN biz_org o ON o.org_id = a.sponsor_org_id
|
||||
LEFT JOIN sys_user s ON s.user_id = o.user_id
|
||||
LEFT JOIN sys_user m ON a.monitor_user_id = m.user_id
|
||||
LEFT JOIN biz_person sp ON sp.user_id = o.user_id
|
||||
LEFT JOIN biz_person p ON p.user_id = a.monitor_user_id
|
||||
INNER JOIN sys_user m ON a.monitor_user_id = m.user_id
|
||||
WHERE a.project_id = #{projectId} and a.is_deleted = 0
|
||||
ORDER BY a.create_time DESC
|
||||
</select>
|
||||
|
||||
Reference in New Issue
Block a user