Browse Source

bug修复

dev
zxc 3 years ago
parent
commit
00376eecd9
  1. 32
      epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectDao.xml

32
epmet-module/gov-project/gov-project-server/src/main/resources/mapper/ProjectDao.xml

@ -578,14 +578,30 @@
t.* t.*
FROM FROM
(SELECT (SELECT
DISTINCT pp.PROJECT_ID, DISTINCT t.PROJECT_ID,
pp.INTERNAL_REMARK, t.INTERNAL_REMARK,
pp.PUBLIC_REPLY AS projectScheme t.projectScheme
FROM project_process pp FROM (
WHERE DEL_FLAG = '0' (SELECT
AND pp.STAFF_ID = #{userId} DISTINCT pp.PROJECT_ID,
AND pp.ORG_ID_PATH LIKE CONCAT('%',#{agencyId}) pp.INTERNAL_REMARK,
ORDER BY pp.CREATED_TIME DESC) t pp.PUBLIC_REPLY AS projectScheme
FROM project_process pp
WHERE DEL_FLAG = '0'
AND pp.STAFF_ID = #{userId}
AND pp.ORG_ID_PATH LIKE CONCAT('%',#{agencyId})
ORDER BY pp.CREATED_TIME DESC)
UNION ALL
(SELECT
DISTINCT ps.PROJECT_ID ,
pp.INTERNAL_REMARK,
pp.PUBLIC_REPLY AS projectScheme
FROM project_staff ps
INNER JOIN project_process pp ON pp.PROJECT_ID = ps.PROJECT_ID AND pp.DEL_FLAG = '0'
WHERE ps.DEL_FLAG = '0'
AND ps.ORG_ID_PATH LIKE CONCAT('%',#{agencyId})
AND ps.STAFF_ID = #{userId}
ORDER BY pp.CREATED_TIME DESC) )t)t
INNER JOIN project p ON p.ID = t.PROJECT_ID AND p.DEL_FLAG = '0' INNER JOIN project p ON p.ID = t.PROJECT_ID AND p.DEL_FLAG = '0'
LEFT JOIN project_staff ps ON ps.PROJECT_ID = t.PROJECT_ID AND ps.DEL_FLAG = '0' LEFT JOIN project_staff ps ON ps.PROJECT_ID = t.PROJECT_ID AND ps.DEL_FLAG = '0'
WHERE 1=1 WHERE 1=1

Loading…
Cancel
Save