|
@@ -62,14 +62,14 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> imp
|
|
|
public void add(Employee employee){
|
|
|
SysUser user = sysUserFeignService.queryUserByMobile(employee.getPhone());
|
|
|
if(user != null && user.getId() != null){
|
|
|
- employee.setUserType(SysUserType.SYSTEM);
|
|
|
- teacherDao.updateUser(employee);
|
|
|
Employee employee1 = employeeDao.get(user.getId());
|
|
|
if(employee1 == null){
|
|
|
employee.setUserId(user.getId());
|
|
|
employeeDao.insert(employee);
|
|
|
//新增用户角色
|
|
|
employeeDao.batchAddEmployeeRole(user.getId(),employee.getRoleIds());
|
|
|
+ employee.setUserType(SysUserType.SYSTEM);
|
|
|
+ teacherDao.updateUser(employee);
|
|
|
}else{
|
|
|
new BizException("员工已存在");
|
|
|
}
|