|
@@ -12,6 +12,7 @@ import com.keao.edu.im.api.entity.ImUserModel;
|
|
|
import com.keao.edu.user.dao.EmployeeDao;
|
|
|
import com.keao.edu.user.dao.SysUserDao;
|
|
|
import com.keao.edu.user.entity.Employee;
|
|
|
+import com.keao.edu.user.entity.ExamRegistration;
|
|
|
import com.keao.edu.user.service.EmployeeService;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -106,4 +107,12 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> impl
|
|
|
sysUserDao.update(sysUser);
|
|
|
imFeignService.update(new ImUserModel(sysUser.getId().toString(),sysUser.getRealName(),sysUser.getAvatar()));
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
+ public void del(Integer id) {
|
|
|
+ Employee employee = employeeDao.get(id);
|
|
|
+ sysUserDao.delEmployeeRole(employee.getUserId());
|
|
|
+ employeeDao.delete(id);
|
|
|
+ }
|
|
|
}
|