| 
					
				 | 
			
			
				@@ -5,6 +5,8 @@ import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.baomidou.mybatisplus.core.metadata.IPage; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.auth.api.entity.SysUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.yonge.cooleshow.biz.dal.service.SysConfigService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.yonge.cooleshow.common.constant.SysConfigConstant; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.common.enums.SysUserType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.dto.EmployeeDto; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.yonge.cooleshow.biz.dal.dto.search.EmployeeSearch; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -30,6 +32,8 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Long, Employee> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     private EmployeeDao employeeDao; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    private SysConfigService sysConfigService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     @Override 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public BaseDAO<Long, Employee> getDAO() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -62,6 +66,10 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Long, Employee> impleme 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             String password = param.getPhone().substring(param.getPhone().length() - 6); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysUser.setPassword(new BCryptPasswordEncoder().encode(password)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysUser.setGender(param.getGender().getCode()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            String defaultHeard = sysConfigService.findConfigValue(SysConfigConstant.DEFAULT_HEARD); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sysUser.setAvatar(defaultHeard); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysUser.setCreateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             sysUser.setUpdateTime(new Date()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             employeeDao.insertSysUser(sysUser); 
			 |