|
@@ -958,11 +958,27 @@
|
|
|
</if>
|
|
|
</select>
|
|
|
<select id="getContractAllLog" resultType="org.springblade.manager.vo.ArchiveSyncLogVO">
|
|
|
- select id,create_user_name,record_time,file_name,pdf_url,e_visa_pdf_url,create_user,create_time,
|
|
|
- (select node_type from m_wbs_tree_private where p_key_id = ucl.wbs_node_id) as logType,
|
|
|
- (select node_name from m_wbs_tree_private where p_key_id = ucl.wbs_node_id) as logName
|
|
|
- from u_contract_log ucl
|
|
|
- where contract_id = #{contractId} and is_deleted = 0 and pdf_url IS NOT NULL order by record_time
|
|
|
+
|
|
|
+ SELECT
|
|
|
+ ucl.id,
|
|
|
+ case when b.contract_type = 1 then b.construction_unit_name else b.supervision_unit_name end create_user_name,
|
|
|
+ ucl.record_time,
|
|
|
+ ucl.file_name,
|
|
|
+ ucl.pdf_url,
|
|
|
+ ucl.e_visa_pdf_url,
|
|
|
+ ucl.create_user,
|
|
|
+ ucl.create_time,
|
|
|
+ ( SELECT node_type FROM m_wbs_tree_private WHERE p_key_id = ucl.wbs_node_id ) AS logType,
|
|
|
+ ( SELECT node_name FROM m_wbs_tree_private WHERE p_key_id = ucl.wbs_node_id ) AS logName
|
|
|
+ FROM
|
|
|
+ u_contract_log ucl
|
|
|
+ left join m_contract_info b on ucl.contract_id = b.id
|
|
|
+ WHERE
|
|
|
+ contract_id = #{contractId}
|
|
|
+ AND ucl.is_deleted = 0
|
|
|
+ AND pdf_url IS NOT NULL
|
|
|
+ ORDER BY
|
|
|
+ record_time
|
|
|
</select>
|
|
|
|
|
|
|
|
@@ -1013,4 +1029,24 @@
|
|
|
/*排序*/
|
|
|
-- order by sort,title
|
|
|
</select>
|
|
|
+ <select id="getContractAllLogMonthPack" resultType="org.springblade.manager.vo.ArchiveSyncLogVO">
|
|
|
+ SELECT
|
|
|
+ id,
|
|
|
+ contract_name create_user_name,
|
|
|
+ record_time,
|
|
|
+ file_name,
|
|
|
+ pdf_url,
|
|
|
+ pdf_url e_visa_pdf_url,
|
|
|
+ create_user,
|
|
|
+ create_time,
|
|
|
+ ( SELECT node_type FROM m_wbs_tree_private WHERE p_key_id = ucl.wbs_node_id ) AS logType,
|
|
|
+ ( SELECT node_name FROM m_wbs_tree_private WHERE p_key_id = ucl.wbs_node_id ) AS logName
|
|
|
+ FROM
|
|
|
+ u_contract_log_month_pack ucl
|
|
|
+ WHERE
|
|
|
+ contract_id = #{contractId}
|
|
|
+ AND pdf_url IS NOT NULL
|
|
|
+ ORDER BY
|
|
|
+ record_time;
|
|
|
+ </select>
|
|
|
</mapper>
|