@@ -11,6 +11,8 @@ public enum ResultCode {
PROJECT_CREATER_NOT_DEL(4005,"项目创建人不能删除"),
USER_NOT_LOGIN(4008,"用户未登录"),
FD_ERROR(4009,"四维登录失败"),
+ DEL_MINE(4010,"删除自己"),
+
PROJECT_CREATER_NOT_EXIST(5001,"项目创建人不存在"),
PROJECT_NOT_EXIST(5002,"项目不存在,或已删除"),
@@ -140,6 +140,9 @@ public class ProjectTeamServiceImpl extends ServiceImpl<IProjectTeamMapper, Proj
if(!createrTeam.getUserName().equals(userName)){
if(!team.getUserName().equals(userName)){
throw new BusinessException(ResultCode.NOT_PERM);
+ }else {
+ this.removeById(param.getTeamId());
+ throw new BusinessException(ResultCode.DEL_MINE); // 提示刷新页面
}