fix(项目设置): 修复移除项目成员没有日志的缺陷

--bug=1026441 --user=王孝刚 【系统设置】-【系统】-操作日志没有记录项目成员移除的相关日志
https://www.tapd.cn/55049933/s/1379212
This commit is contained in:
wxg0103 2023-06-06 15:28:15 +08:00 committed by fit2-zhao
parent 43bebb1c73
commit d6742c29ff
1 changed files with 2 additions and 1 deletions

View File

@ -25,12 +25,12 @@ import io.metersphere.service.BaseCheckPermissionService;
import io.metersphere.service.BaseProjectService; import io.metersphere.service.BaseProjectService;
import io.metersphere.service.BaseUserService; import io.metersphere.service.BaseUserService;
import io.metersphere.service.ProjectService; import io.metersphere.service.ProjectService;
import jakarta.annotation.Resource;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.shiro.authz.annotation.Logical; import org.apache.shiro.authz.annotation.Logical;
import org.apache.shiro.authz.annotation.RequiresPermissions; import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import jakarta.annotation.Resource;
import java.util.Collection; import java.util.Collection;
import java.util.List; import java.util.List;
@ -125,6 +125,7 @@ public class ProjectController {
} }
@GetMapping("/member/delete/{projectId}/{userId}") @GetMapping("/member/delete/{projectId}/{userId}")
@MsRequestLog(module = OperLogModule.PROJECT_PROJECT_MEMBER)
public void deleteProjectMember(@PathVariable String projectId, @PathVariable String userId) { public void deleteProjectMember(@PathVariable String projectId, @PathVariable String userId) {
String currentUserId = SessionUtils.getUser().getId(); String currentUserId = SessionUtils.getUser().getId();
if (StringUtils.equals(userId, currentUserId)) { if (StringUtils.equals(userId, currentUserId)) {