|
@@ -409,6 +409,7 @@ public class WorkResignationService extends CrudService<WorkResignationDao, Work
|
|
|
String sId = workResignation.getWorkStaffBasicInfo().getId();
|
|
|
String comId= null;
|
|
|
WorkStaffBasicInfo workStaffBasicInfo = workStaffBasicInfoService.getAchives(sId);
|
|
|
+ WorkStaffBasicInfo workStaffBasicInfo1 = workStaffBasicInfoService.getByAc(sId);
|
|
|
if(workStaffBasicInfo!=null){
|
|
|
comId = workStaffBasicInfo.getBranchOffice().getId();
|
|
|
String uId = workStaffBasicInfo.getUserId();
|
|
@@ -863,6 +864,7 @@ public class WorkResignationService extends CrudService<WorkResignationDao, Work
|
|
|
workStaffBasicInfo.preUpdate();
|
|
|
workStaffBasicInfo.setDimissionDate(workResignation.getDate());
|
|
|
workStaffBasicInfo.setWorkEndDate(workResignation.getEndDate());
|
|
|
+ workStaffBasicInfoService.delete(workStaffBasicInfo1);
|
|
|
workStaffAchivesDao.update(workStaffBasicInfo);
|
|
|
}else if("2".equals(workResignation.getType())){
|
|
|
workStaffBasicInfo.setStatus("退休");
|