| 
						
						
							
								
							
						
						
					 | 
					@ -96,6 +96,9 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE a.DEL_FLAG = '0' | 
					 | 
					 | 
					        WHERE a.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          AND a.STATUS_FLAG = 'published' | 
					 | 
					 | 
					          AND a.STATUS_FLAG = 'published' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          AND a.CUSTOMER_ID = #{customerId} | 
					 | 
					 | 
					          AND a.CUSTOMER_ID = #{customerId} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        <foreach item="gridId" collection="gridList" open="AND (" separator="or" close=")" index=""> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            a.GRID_ID = #{gridId} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        </foreach> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        UNION | 
					 | 
					 | 
					        UNION | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        SELECT DISTINCT | 
					 | 
					 | 
					        SELECT DISTINCT | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            aa.ID AS "articleId", | 
					 | 
					 | 
					            aa.ID AS "articleId", | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -109,7 +112,11 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                 INNER JOIN article_publish_range apr ON aa.ID = apr.ARTICLE_ID AND apr.DEL_FLAG = 0 AND apr.PUBLISH_STATUS = 'published' | 
					 | 
					 | 
					                 INNER JOIN article_publish_range apr ON aa.ID = apr.ARTICLE_ID AND apr.DEL_FLAG = 0 AND apr.PUBLISH_STATUS = 'published' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE aa.DEL_FLAG = '0' | 
					 | 
					 | 
					        WHERE aa.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					          AND aa.STATUS_FLAG = 'published' | 
					 | 
					 | 
					          AND aa.STATUS_FLAG = 'published' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					          AND aa.CUSTOMER_ID = #{customerId}) t | 
					 | 
					 | 
					          AND aa.CUSTOMER_ID = #{customerId} | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        <foreach item="gridId" collection="gridList" open="AND (" separator="or" close=")" index=""> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            apr.GRID_ID = #{gridId} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        </foreach> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            ) t | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        <if test="tagIdList !=null and tagIdList.size() > 0"> | 
					 | 
					 | 
					        <if test="tagIdList !=null and tagIdList.size() > 0"> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            AND EXISTS ( | 
					 | 
					 | 
					            AND EXISTS ( | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            SELECT DISTINCT | 
					 | 
					 | 
					            SELECT DISTINCT | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					@ -131,12 +138,11 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            a.TITLE AS "title", | 
					 | 
					 | 
					            a.TITLE AS "title", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            IFNULL(a.PREVIEW_CONTENT, "") AS "previewContent", | 
					 | 
					 | 
					            IFNULL(a.PREVIEW_CONTENT, "") AS "previewContent", | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            a.PUBLISHER_NAME AS "publisherName", | 
					 | 
					 | 
					            a.PUBLISHER_NAME AS "publisherName", | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					            a.PUBLISH_DATE AS "publishDate" | 
					 | 
					 | 
					            a.OFF_LINE_TIME AS "publishDate" | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        FROM article a | 
					 | 
					 | 
					        FROM article a | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        INNER JOIN article_publish_range apr ON a.ID = apr.ARTICLE_ID AND  apr.DEL_FLAG = '0' | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        WHERE a.DEL_FLAG = '0' | 
					 | 
					 | 
					        WHERE a.DEL_FLAG = '0' | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					          AND apr.PUBLISH_STATUS = 'offline' | 
					 | 
					 | 
					          AND a.STATUS_FLAG = 'offline' | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					        ORDER BY apr.OFF_LINE_TIME DESC | 
					 | 
					 | 
					        ORDER BY a.OFF_LINE_TIME DESC | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    </select> | 
					 | 
					 | 
					    </select> | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |