|
|
@ -668,10 +668,19 @@ |
|
|
|
m.id, m.date_id dateId, m.customer_id, m.issue_id, m.topic_id, m.grid_id, |
|
|
|
m.pid, m.pids, m.agency_id, m.project_status, m.is_resolved, |
|
|
|
m.topic_creator_id, m.is_party, m.is_overdue, m.finish_org_ids |
|
|
|
<if test="param.isFirst == null or !param.isFirst"> |
|
|
|
, IFNULL(b.DATE_ID, DATE_FORMAT( now(), '%Y%m%d' )) as updateDate |
|
|
|
</if> |
|
|
|
FROM fact_origin_project_main_daily m |
|
|
|
<if test="param.isFirst == null or !param.isFirst"> |
|
|
|
LEFT JOIN fact_origin_project_log_daily b ON m.ID = b.PROJECT_ID AND b.ACTION_CODE = 'close' |
|
|
|
</if> |
|
|
|
WHERE |
|
|
|
m.CUSTOMER_ID = #{customerId} |
|
|
|
m.CUSTOMER_ID = #{param.customerId} |
|
|
|
AND m.DEL_FLAG = '0' |
|
|
|
<if test="param.isFirst == null or !param.isFirst"> |
|
|
|
HAVING updateDate>= #{param.internalDay} |
|
|
|
</if> |
|
|
|
LIMIT #{offset} ,#{pageSize} |
|
|
|
</select> |
|
|
|
<select id="getProjectPeriodForDiff" resultType="com.epmet.entity.evaluationindex.extract.FactOriginProjectOrgPeriodDailyEntity"> |
|
|
|