修改了成员的加入和退出的功能模块
This commit is contained in:
parent
166d34bcd2
commit
a875905347
@ -69,19 +69,6 @@ public class MemberProjectServiceImpl implements MemberProjectService {
|
|||||||
memberProject.setMemberProjectNumber(projectNumber);
|
memberProject.setMemberProjectNumber(projectNumber);
|
||||||
memberProject.setMemberId(sysUserEntity.getId());
|
memberProject.setMemberId(sysUserEntity.getId());
|
||||||
memberProject.setJoinTime(DateTimeUtil.dateTimeToString(LocalDateTime.now()));
|
memberProject.setJoinTime(DateTimeUtil.dateTimeToString(LocalDateTime.now()));
|
||||||
if("QT".equals(projectNumber.substring(0,2))){
|
|
||||||
memberProject.setApplicationType("1");
|
|
||||||
memberProjectDao.save(memberProject);
|
|
||||||
WorkHourRecord workHourRecord = new WorkHourRecord();
|
|
||||||
workHourRecord.setWorkContent("优化");
|
|
||||||
workHourRecord.setWorkHour(0);
|
|
||||||
workHourRecord.setUserId(sysUserEntity.getId());
|
|
||||||
workHourRecord.setProjectNumber(projectNumber);
|
|
||||||
workHourRecord.setColor("1");
|
|
||||||
workHourRecord.setSubmitTime(DateTimeUtil.dateTimeToString(LocalDateTime.now()));
|
|
||||||
workHourRecordDao.save(workHourRecord);
|
|
||||||
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,"加入成功",locale);
|
|
||||||
}
|
|
||||||
memberProject.setApplicationType("1");
|
memberProject.setApplicationType("1");
|
||||||
memberProjectDao.save(memberProject);
|
memberProjectDao.save(memberProject);
|
||||||
WorkHourRecord workHourRecord = new WorkHourRecord();
|
WorkHourRecord workHourRecord = new WorkHourRecord();
|
||||||
@ -119,7 +106,7 @@ public class MemberProjectServiceImpl implements MemberProjectService {
|
|||||||
}
|
}
|
||||||
ResponsibleProject projectNumber1 = responsibleProjectDao.findByPrincipalIdAndResponsibleProjectNumber(sysUserEntity.getId(), projectNumber);
|
ResponsibleProject projectNumber1 = responsibleProjectDao.findByPrincipalIdAndResponsibleProjectNumber(sysUserEntity.getId(), projectNumber);
|
||||||
if(projectNumber1 != null){
|
if(projectNumber1 != null){
|
||||||
return outputEncapsulationObject(PromptMessageEnum.PROCESS_FAIL,"您已是负责人,请先移交权限再退出",locale);
|
return outputEncapsulationObject(PromptMessageEnum.PROCESS_FAIL,"您已是负责人,请联系管理员退出",locale);
|
||||||
}
|
}
|
||||||
memberProjectDao.deleteByMemberIdAndMemberProjectNumber(sysUserEntity.getId(),projectNumber);
|
memberProjectDao.deleteByMemberIdAndMemberProjectNumber(sysUserEntity.getId(),projectNumber);
|
||||||
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,"退出成功",locale);
|
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,"退出成功",locale);
|
||||||
|
@ -135,6 +135,7 @@ public class ResponsibleProjectServiceImpl implements ResponsibleProjectService
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 管理员把项目授权给加入该项目的某个成员
|
* 管理员把项目授权给加入该项目的某个成员
|
||||||
* @param projectNumber
|
* @param projectNumber
|
||||||
@ -178,6 +179,9 @@ public class ResponsibleProjectServiceImpl implements ResponsibleProjectService
|
|||||||
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,"撤销授权成功",locale);
|
return outputEncapsulationObject(PromptMessageEnum.SUCCESS,"撤销授权成功",locale);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
//--------------------------------------------------------------------------------------*
|
||||||
/**
|
/**
|
||||||
* 负责人移除成员
|
* 负责人移除成员
|
||||||
* @param memberId
|
* @param memberId
|
||||||
@ -222,4 +226,5 @@ public class ResponsibleProjectServiceImpl implements ResponsibleProjectService
|
|||||||
public List<String> selectProjectNumberByPrincipalIds(Integer userId) {
|
public List<String> selectProjectNumberByPrincipalIds(Integer userId) {
|
||||||
return responsibleProjectDao.selectProjectNumberByPrincipalId(userId,"0");
|
return responsibleProjectDao.selectProjectNumberByPrincipalId(userId,"0");
|
||||||
}
|
}
|
||||||
|
// --------------------------------------------------------------------*
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user