|
@@ -151,9 +151,11 @@ public class EmployeeServiceImpl extends BaseServiceImpl<Integer, Employee> imp
|
|
employeeDao.updateUserLockStatus(employeeId);
|
|
employeeDao.updateUserLockStatus(employeeId);
|
|
break;
|
|
break;
|
|
case DEMISSION:
|
|
case DEMISSION:
|
|
- //冻结用户
|
|
|
|
- employeeDao.updateUserLockStatus(employeeId);
|
|
|
|
employeeDao.updateUserDemissionDate(employeeId);
|
|
employeeDao.updateUserDemissionDate(employeeId);
|
|
|
|
+ Employee employee = employeeDao.get(employeeId.intValue());
|
|
|
|
+ if(employee.getDemissionDate() != null){
|
|
|
|
+ employeeDao.updateUserLock(employeeId,1);
|
|
|
|
+ }
|
|
break;
|
|
break;
|
|
case REINSTATE:
|
|
case REINSTATE:
|
|
employeeDao.updateUserDemissionDate(employeeId);
|
|
employeeDao.updateUserDemissionDate(employeeId);
|