| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -221,29 +221,29 @@ public class IcUserChangeRecordServiceImpl extends BaseServiceImpl<IcUserChangeR | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (subList.size() > NumConstant.ZERO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    detailedList.addAll(subList); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    if (!hash.containsKey(map.get("CREATED_BY"))) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        CustomerStaffInfoCacheResult staffInfoCache = CustomerStaffRedis.getStaffInfo(customerId, map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        //被删除或被移除的工作人员,名字为空
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        hash.put(map.get("CREATED_BY"), null != staffInfoCache ? staffInfoCache.getRealName() : ""); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change = new IcUserChangeRecordEntity(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setId(changeId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setCustomerId(customerId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setOperatorId(map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setIcUserId(map.get("ID")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setOperatorName(hash.get(map.get("CREATED_BY"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setIcUserName(map.get("NAME")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setType("add"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setTypeName("新增"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setBeforeChangeName("-"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setAfterChangeName("-"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setChangeTime(sdf.parse(map.get("CREATED_TIME"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setCreatedBy(map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setCreatedTime(sdf.parse(map.get("CREATED_TIME"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setUpdatedBy("APP_USER"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    change.setUpdatedTime(new Date()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    changeList.add(change); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                if (!hash.containsKey(map.get("CREATED_BY"))) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    CustomerStaffInfoCacheResult staffInfoCache = CustomerStaffRedis.getStaffInfo(customerId, map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    //被删除或被移除的工作人员,名字为空
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    hash.put(map.get("CREATED_BY"), null != staffInfoCache ? staffInfoCache.getRealName() : ""); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change = new IcUserChangeRecordEntity(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setId(changeId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setCustomerId(customerId); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setOperatorId(map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setIcUserId(map.get("ID")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setOperatorName(hash.get(map.get("CREATED_BY"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setIcUserName(map.get("NAME")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setType("add"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setTypeName("新增"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setBeforeChangeName("-"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setAfterChangeName("-"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setChangeTime(sdf.parse(map.get("CREATED_TIME"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setCreatedBy(map.get("CREATED_BY")); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setCreatedTime(sdf.parse(map.get("CREATED_TIME"))); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setUpdatedBy("APP_USER"); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                change.setUpdatedTime(new Date()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                changeList.add(change); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        } while (icUserList.size() == NumConstant.ONE_THOUSAND); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //4.批量新增数据,先删后增【只删除新增节点的历史数据】
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |