| 
					
				 | 
			
			
				@@ -250,4 +250,47 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </delete> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-</mapper> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="agreementRemind" parameterType="TWarehouseAgreement" resultType="Map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select distinct 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_id AS fId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_feetypeid AS fFeetypeid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            corp.f_name AS fCorpid, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_contractno AS fContractno, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_begindate AS fBegindate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_enddate AS fEnddate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.create_by AS createBy, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.create_time AS createTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.remark AS remark 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_warehouse_agreement agre 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        left join t_corps corp on corp.f_id = agre.f_corpid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            agre.f_status = '0' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            and datediff(date_format(agre.f_enddate, '%Y-%m-%d'), date_format(now(), '%Y-%m-%d')) <= 60 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="value != null  and value != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                and datediff(date_format(agre.f_enddate, '%Y-%m-%d'), date_format(now(), '%Y-%m-%d')) <= #{value} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fCorpid != null ">and agre.f_corpid = #{fCorpid}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fContractno != null  and fContractno != ''">and agre.f_contractno = #{fContractno}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fBegindate != null ">and agre.f_begindate = #{fBegindate}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="fEnddate != null ">and agre.f_enddate = #{fEnddate}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="biContractCount" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select count(f_id) as contractCount 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_warehouse_agreement 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where f_feetypeid = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="beginDate != null and beginDate != ''">and f_enddate >= #{beginDate}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="endDate != null and endDate != ''">and f_enddate < #{endDate}</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="biContractList" resultType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            tc.f_name AS customerName, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ta.f_begindate AS beginDate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ta.f_enddate AS endDate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        from t_warehouse_agreement ta left join t_corps tc on tc.f_id = ta.f_corpid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where ta.f_feetypeid = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        order by ta.create_time desc 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</mapper> 
			 |