| 
						
						
							
								
							
						
						
					 | 
					@ -415,12 +415,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                                       String currUserAgencyId, Map<Integer, String> checkBoxOptionColumnIdxAndLabel, | 
					 | 
					 | 
					                                       String currUserAgencyId, Map<Integer, String> checkBoxOptionColumnIdxAndLabel, | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                                       String currUserAgencyPids, String currentUserId, String tableName) { | 
					 | 
					 | 
					                                       String currUserAgencyPids, String currentUserId, String tableName) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					        String loginUserApp =  ThreadLocalConstant.inheritableAdditionalHeaders.get().get(AppClientConstant.APP); | 
					 | 
					 | 
					        this.printLog("persistIcResiBaseInfo"); | 
				
			
			
				
				
			
		
	
		
		
			
				
					 | 
					 | 
					        String loginUserClient = ThreadLocalConstant.inheritableAdditionalHeaders.get().get(AppClientConstant.CLIENT); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        String loginUserId = ThreadLocalConstant.inheritableAdditionalHeaders.get().get(AppClientConstant.USER_ID.toLowerCase()); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        String loginUserCustomerId = ThreadLocalConstant.inheritableAdditionalHeaders.get().get(AppClientConstant.USER_ID.toLowerCase()); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        log.info("persistIcResiBaseInfo:: userId:{}, app:{}, client:{}, customerId:{}", loginUserId, loginUserApp, loginUserClient, loginUserCustomerId); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        // 遍历每一行,将行内容转化为
 | 
					 | 
					 | 
					        // 遍历每一行,将行内容转化为
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        for (Map<Integer, String> row : dataRows) { | 
					 | 
					 | 
					        for (Map<Integer, String> row : dataRows) { | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -477,7 +472,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                columnAndValues.put("AGENCY_ID", currUserAgencyId); | 
					 | 
					 | 
					                columnAndValues.put("AGENCY_ID", currUserAgencyId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                columnAndValues.put("PIDS", currUserAgencyPids); | 
					 | 
					 | 
					                columnAndValues.put("PIDS", currUserAgencyPids); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					                columnAndValues.put("CUSTOMER_ID", loginUserCustomerId); | 
					 | 
					 | 
					                columnAndValues.put("CUSTOMER_ID", ThreadLocalConstant.inheritableAdditionalHeaders.get().get(AppClientConstant.CUSTOMER_ID.toLowerCase())); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                columnAndValues.put("UPDATED_BY", currentUserId); | 
					 | 
					 | 
					                columnAndValues.put("UPDATED_BY", currentUserId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -1005,7 +1000,7 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        List<OptionResultDTO> options = null; | 
					 | 
					 | 
					        List<OptionResultDTO> options = null; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        log.info("optionsUrl:{}, currUserAgencyId:{}", pureUri, currUserAgencyId); | 
					 | 
					 | 
					        log.info("optionsUrl:{}, currUserAgencyId:{}", pureUri, currUserAgencyId); | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					
 | 
					 | 
					 | 
					        this.printLog("listRemoteOptions"); | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        switch (pureUri) { | 
					 | 
					 | 
					        switch (pureUri) { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            case "/epmetuser/icresidemanddict/demandoption": | 
					 | 
					 | 
					            case "/epmetuser/icresidemanddict/demandoption": | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                options = getResultDataOrThrowsException(epmetUserOpenFeignClient.getDemandOptions(), ServiceConstant.EPMET_USER_SERVER, | 
					 | 
					 | 
					                options = getResultDataOrThrowsException(epmetUserOpenFeignClient.getDemandOptions(), ServiceConstant.EPMET_USER_SERVER, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					@ -1045,6 +1040,10 @@ public class IcResiUserImportServiceImpl implements IcResiUserImportService, Res | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                    nform.setAgencyId(currUserAgencyId); | 
					 | 
					 | 
					                    nform.setAgencyId(currUserAgencyId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                } | 
					 | 
					 | 
					                } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                nform.setGridId(gridId); | 
					 | 
					 | 
					                nform.setGridId(gridId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                this.printLog("listRemoteOptions#neighborhoodoption"); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					                log.info("neighborhoodoption:{},{}", currUserAgencyId, gridId); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                options = getResultDataOrThrowsException(govOrgOpenFeignClient.getNeighborHoodOptions(nform), ServiceConstant.GOV_ORG_SERVER, EpmetErrorCode.SERVER_ERROR.getCode(), null, null); | 
					 | 
					 | 
					                options = getResultDataOrThrowsException(govOrgOpenFeignClient.getNeighborHoodOptions(nform), ServiceConstant.GOV_ORG_SERVER, EpmetErrorCode.SERVER_ERROR.getCode(), null, null); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					                break; | 
					 | 
					 | 
					                break; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					            case "/sys/dict/data/education": | 
					 | 
					 | 
					            case "/sys/dict/data/education": | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |