| 
					
				 | 
			
			
				@@ -354,22 +354,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <select id="statement4" resultType="org.jeecg.modules.scas.entity.vo.SupplierCapacity5" parameterType="java.lang.String"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         select 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        darrivedate yearMonth, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        darrivemonth, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        cdepcode, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        cdepcode venname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         cast(sum(coefficient  *iquantity)/60 as decimal(20,2)) productionCapacity, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (select sum(capacity_quota) from sy_capacity_control where state!=-1)  quotaCapacity 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         from Supplier_Capacity_Test 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         right join sy_capacity_control 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         on supplier=cvencode and  state!=-1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        where (dArriveYear > DATEPART(yyyy,GETDATE())-1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        OR (dArriveYear = DATEPART(yyyy,GETDATE())-1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AND dArriveMonth >= ${min})) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AND (dArriveYear  < DATEPART(yyyy,GETDATE())+1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        OR (dArriveYear = DATEPART(yyyy,GETDATE())+1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        AND dArriveMonth  <= ${max})) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        GROUP BY darrivedate,darrivemonth,cdepcode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ORDER BY darrivedate 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        where (dArriveYear > #{minYear} OR (dArriveYear = #{minYear} AND dArriveMonth >= #{minMonth} )) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        AND (dArriveYear < #{maxYear} OR (dArriveYear = #{maxYear} AND dArriveMonth  <=#{maxMonth} )) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        GROUP BY cdepcode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ORDER BY cdepcode 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |