Bläddra i källkod

删除自己提示

lyhzzz 2 år sedan
förälder
incheckning
5f39e0234e

+ 2 - 0
src/main/java/com/fdkankan/site/common/ResultCode.java

@@ -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,"项目不存在,或已删除"),

+ 3 - 0
src/main/java/com/fdkankan/site/service/impl/ProjectTeamServiceImpl.java

@@ -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); // 提示刷新页面
             }
         }