|  |  | @ -409,25 +409,11 @@ | 
			
		
	
		
			
				
					|  |  |  |             ) agencyGridName, | 
			
		
	
		
			
				
					|  |  |  |             cg.grid_name gridName, | 
			
		
	
		
			
				
					|  |  |  |             <!-- 网格没有经纬度时获取客户根组织下的 --> | 
			
		
	
		
			
				
					|  |  |  |             ( CASE WHEN cg.longitude is null THEN | 
			
		
	
		
			
				
					|  |  |  |                 ( SELECT longitude FROM customer_agency | 
			
		
	
		
			
				
					|  |  |  |                     WHERE del_flag = '0' AND customer_id = (SELECT customer_id FROM customer_agency WHERE id = ca.id) | 
			
		
	
		
			
				
					|  |  |  |                     ORDER BY pid ASC LIMIT 1 | 
			
		
	
		
			
				
					|  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |                 ELSE cg.longitude | 
			
		
	
		
			
				
					|  |  |  |                 END | 
			
		
	
		
			
				
					|  |  |  |             ) longitude, | 
			
		
	
		
			
				
					|  |  |  |             ( CASE WHEN cg.latitude is null THEN | 
			
		
	
		
			
				
					|  |  |  |                 ( SELECT latitude FROM customer_agency | 
			
		
	
		
			
				
					|  |  |  |                     WHERE del_flag = '0' AND customer_id = (SELECT customer_id FROM customer_agency WHERE id = ca.id) | 
			
		
	
		
			
				
					|  |  |  |                     ORDER BY pid ASC LIMIT 1 | 
			
		
	
		
			
				
					|  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |                 ELSE cg.latitude | 
			
		
	
		
			
				
					|  |  |  |                 END | 
			
		
	
		
			
				
					|  |  |  |             ) latitude | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(cg.longitude, ca.longitude) longitude, | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(cg.latitude, ca.latitude) latitude | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             customer_grid cg | 
			
		
	
		
			
				
					|  |  |  |         INNER JOIN customer_agency ca ON cg.pid = ca.id | 
			
		
	
		
			
				
					|  |  |  |         INNER JOIN customer_agency ca ON ca.pid = '0' AND ca.customer_id = cg.customer_id | 
			
		
	
		
			
				
					|  |  |  |         WHERE | 
			
		
	
		
			
				
					|  |  |  |             cg.del_flag = '0' | 
			
		
	
		
			
				
					|  |  |  |         AND ca.del_flag = '0' | 
			
		
	
	
		
			
				
					|  |  | @ -758,25 +744,11 @@ | 
			
		
	
		
			
				
					|  |  |  |             cg.contacts, | 
			
		
	
		
			
				
					|  |  |  |             cg.mobile, | 
			
		
	
		
			
				
					|  |  |  |             <!-- 网格没有经纬度时获取客户根组织下的 --> | 
			
		
	
		
			
				
					|  |  |  |             ( CASE WHEN cg.longitude is null THEN | 
			
		
	
		
			
				
					|  |  |  |                 ( SELECT longitude FROM customer_agency | 
			
		
	
		
			
				
					|  |  |  |                 WHERE del_flag = '0' AND customer_id = (SELECT customer_id FROM customer_agency WHERE id = ca.id) | 
			
		
	
		
			
				
					|  |  |  |                 ORDER BY pid ASC LIMIT 1 | 
			
		
	
		
			
				
					|  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |                 ELSE cg.longitude | 
			
		
	
		
			
				
					|  |  |  |                 END | 
			
		
	
		
			
				
					|  |  |  |             ) longitude, | 
			
		
	
		
			
				
					|  |  |  |                 ( CASE WHEN cg.latitude is null THEN | 
			
		
	
		
			
				
					|  |  |  |                 ( SELECT latitude FROM customer_agency | 
			
		
	
		
			
				
					|  |  |  |                 WHERE del_flag = '0' AND customer_id = (SELECT customer_id FROM customer_agency WHERE id = ca.id) | 
			
		
	
		
			
				
					|  |  |  |                 ORDER BY pid ASC LIMIT 1 | 
			
		
	
		
			
				
					|  |  |  |                 ) | 
			
		
	
		
			
				
					|  |  |  |                 ELSE cg.latitude | 
			
		
	
		
			
				
					|  |  |  |                 END | 
			
		
	
		
			
				
					|  |  |  |             ) latitude | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(cg.longitude,ca.longitude) longitude, | 
			
		
	
		
			
				
					|  |  |  |             IFNULL(cg.latitude,ca.latitude) latitude | 
			
		
	
		
			
				
					|  |  |  |         FROM | 
			
		
	
		
			
				
					|  |  |  |             customer_grid cg | 
			
		
	
		
			
				
					|  |  |  |         INNER JOIN customer_agency ca ON cg.pid = ca.id | 
			
		
	
		
			
				
					|  |  |  |         INNER JOIN customer_agency ca ON ca.pid = '0' AND ca.customer_id = cg.customer_id | 
			
		
	
		
			
				
					|  |  |  |         WHERE | 
			
		
	
		
			
				
					|  |  |  |             cg.del_flag = '0' | 
			
		
	
		
			
				
					|  |  |  |         AND ca.del_flag = '0' | 
			
		
	
	
		
			
				
					|  |  | 
 |