| 
														
															@@ -16,8 +16,10 @@ import com.fs.common.core.domain.ResponseResult; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.common.core.page.TableDataInfo; 
														 | 
														
														 | 
														
															 import com.fs.common.core.page.TableDataInfo; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.common.utils.DateUtils; 
														 | 
														
														 | 
														
															 import com.fs.common.utils.DateUtils; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.cache.ICompanyUserCacheService; 
														 | 
														
														 | 
														
															 import com.fs.company.cache.ICompanyUserCacheService; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.company.domain.Company; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.domain.CompanyTagUser; 
														 | 
														
														 | 
														
															 import com.fs.company.domain.CompanyTagUser; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.domain.CompanyUser; 
														 | 
														
														 | 
														
															 import com.fs.company.domain.CompanyUser; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import com.fs.company.mapper.CompanyMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.mapper.CompanyTagUserMapper; 
														 | 
														
														 | 
														
															 import com.fs.company.mapper.CompanyTagUserMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.mapper.CompanyUserMapper; 
														 | 
														
														 | 
														
															 import com.fs.company.mapper.CompanyUserMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import com.fs.company.service.ICompanyUserService; 
														 | 
														
														 | 
														
															 import com.fs.company.service.ICompanyUserService; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -100,6 +102,9 @@ public class FsUserServiceImpl implements IFsUserService 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     @Autowired 
														 | 
														
														 | 
														
															     @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     private CompanyTagUserMapper  companyTagUserMapper; 
														 | 
														
														 | 
														
															     private CompanyTagUserMapper  companyTagUserMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    @Autowired 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    private CompanyMapper companyMapper; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     /** 
														 | 
														
														 | 
														
															     /** 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * 查询用户 
														 | 
														
														 | 
														
															      * 查询用户 
														 | 
													
												
											
												
													
														| 
														 | 
														
															      * 
														 | 
														
														 | 
														
															      * 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -690,12 +695,18 @@ public class FsUserServiceImpl implements IFsUserService 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (Objects.isNull(companyUser)){ 
														 | 
														
														 | 
														
															         if (Objects.isNull(companyUser)){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             return ResponseResult.fail(500,"销售不存在"); 
														 | 
														
														 | 
														
															             return ResponseResult.fail(500,"销售不存在"); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // todo 根据公司判断是否需要启用 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // 关联销售 
														 | 
														
														 | 
														
															         // 关联销售 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         fsUser.setCompanyId(param.getCompanyId()); 
														 | 
														
														 | 
														
															         fsUser.setCompanyId(param.getCompanyId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         fsUser.setCompanyUserId(param.getCompanyUserId()); 
														 | 
														
														 | 
														
															         fsUser.setCompanyUserId(param.getCompanyUserId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        // 特殊(需求设计:需要根据公司是否开启黑名单来设置会员初始化的状态) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        Company company = null; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if(param.getCompanyId() != null) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            company = companyMapper.selectCompanyById(param.getCompanyId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        // isDefaultBlack 值为1 ,表示需要加入小黑屋,否则不加 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        fsUser.setStatus((company != null ? company.getFsUserIsDefaultBlack() : 0) == 1 ? 0 : 1); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         fsUserMapper.updateFsUser(fsUser); 
														 | 
														
														 | 
														
															         fsUserMapper.updateFsUser(fsUser); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // 不为空则添加新标签 
														 | 
														
														 | 
														
															         // 不为空则添加新标签 
														 |