|
@@ -354,12 +354,12 @@ END) as projectScale
|
|
AND (a.create_by = #{createBy.id} or sua.name like concat('%',#{createBy.name},'%'))
|
|
AND (a.create_by = #{createBy.id} or sua.name like concat('%',#{createBy.name},'%'))
|
|
</if>
|
|
</if>
|
|
<choose>
|
|
<choose>
|
|
- <when test="filingProjectStatus == 0">
|
|
|
|
- AND pfp.status is null
|
|
|
|
|
|
+ <when test="downProjectReportRecordStatus == 0">
|
|
|
|
+ AND( pfp.status is null or ppf.status is null )
|
|
</when>
|
|
</when>
|
|
<otherwise>
|
|
<otherwise>
|
|
- <if test="filingProjectStatus!=null and filingProjectStatus !=''">
|
|
|
|
- AND pfp.status = #{filingProjectStatus}
|
|
|
|
|
|
+ <if test="downProjectReportRecordStatus!=null and downProjectReportRecordStatus !=''">
|
|
|
|
+ AND (pfp.status = #{downProjectReportRecordStatus} or ppf.status = #{downProjectReportRecordStatus})
|
|
</if>
|
|
</if>
|
|
</otherwise>
|
|
</otherwise>
|
|
</choose>
|
|
</choose>
|
|
@@ -476,6 +476,7 @@ END) as projectScale
|
|
left join rural_project_report_record_down prrd on prrd.report_id = prd.id
|
|
left join rural_project_report_record_down prrd on prrd.report_id = prd.id
|
|
LEFT JOIN project_flingbatch_relation pfp on pfp.project_id= a.id
|
|
LEFT JOIN project_flingbatch_relation pfp on pfp.project_id= a.id
|
|
LEFT JOIN sys_user sua on a.create_by = sua.id
|
|
LEFT JOIN sys_user sua on a.create_by = sua.id
|
|
|
|
+ left join project_paper_filing ppf on ppf.project_id = a.id
|
|
<where>
|
|
<where>
|
|
a.status = 5
|
|
a.status = 5
|
|
<if test="bzshbUserId!=null and bzshbUserId!=''">
|
|
<if test="bzshbUserId!=null and bzshbUserId!=''">
|
|
@@ -556,12 +557,12 @@ END) as projectScale
|
|
</if>
|
|
</if>
|
|
|
|
|
|
<choose>
|
|
<choose>
|
|
- <when test="filingProjectStatus == 0">
|
|
|
|
- AND pfp.status is null
|
|
|
|
|
|
+ <when test="downProjectReportRecordStatus == 0">
|
|
|
|
+ AND( pfp.status is null or ppf.status is null )
|
|
</when>
|
|
</when>
|
|
<otherwise>
|
|
<otherwise>
|
|
- <if test="filingProjectStatus!=null and filingProjectStatus !=''">
|
|
|
|
- AND pfp.status = #{filingProjectStatus}
|
|
|
|
|
|
+ <if test="downProjectReportRecordStatus!=null and downProjectReportRecordStatus !=''">
|
|
|
|
+ AND (pfp.status = #{downProjectReportRecordStatus} or ppf.status = #{downProjectReportRecordStatus})
|
|
</if>
|
|
</if>
|
|
</otherwise>
|
|
</otherwise>
|
|
</choose>
|
|
</choose>
|