🔨 监控模块.
This commit is contained in:
@@ -59,52 +59,6 @@
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-log</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-biz-operator-log</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-desensitize</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-security</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-redis</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-mybatis</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-storage</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-test</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- framework starter -->
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-web</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-websocket</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-log</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-biz-operator-log</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-desensitize</artifactId>
|
||||
@@ -129,6 +83,18 @@
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-job</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-test</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-biz-push</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.dromara.visor</groupId>
|
||||
<artifactId>orion-visor-spring-boot-starter-biz-operator-log</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- guacd -->
|
||||
<dependency>
|
||||
|
||||
@@ -106,7 +106,7 @@ public class TerminalConnectLogController {
|
||||
|
||||
@OperatorLog(TerminalConnectLogOperatorType.CLEAR)
|
||||
@PostMapping("/clear")
|
||||
@Operation(summary = "清空终端连接日志")
|
||||
@Operation(summary = "清理终端连接日志")
|
||||
@PreAuthorize("@ss.hasPermission('terminal:terminal-connect-log:management:clear')")
|
||||
public Integer clearTerminalConnectLog(@Validated @RequestBody TerminalConnectLogClearRequest request) {
|
||||
return terminalConnectLogService.clearTerminalConnectLog(request);
|
||||
|
||||
@@ -49,7 +49,7 @@ public class TerminalConnectLogOperatorType extends InitializingOperatorTypes {
|
||||
public OperatorType[] types() {
|
||||
return new OperatorType[]{
|
||||
new OperatorType(H, DELETE, "删除终端连接记录 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, CLEAR, "清空终端连接记录 <sb>${count}</sb> 条"),
|
||||
new OperatorType(H, CLEAR, "清理终端连接记录 <sb>${count}</sb> 条"),
|
||||
new OperatorType(M, FORCE_OFFLINE, "强制下线终端连接 <sb>${hostName}</sb>"),
|
||||
};
|
||||
}
|
||||
|
||||
@@ -104,7 +104,7 @@ public interface TerminalConnectLogService {
|
||||
Long getTerminalConnectLogCount(TerminalConnectLogQueryRequest request);
|
||||
|
||||
/**
|
||||
* 清空终端连接日志
|
||||
* 清理终端连接日志
|
||||
*
|
||||
* @param request request
|
||||
* @return effect
|
||||
|
||||
@@ -27,7 +27,6 @@ import com.alibaba.fastjson.JSONObject;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.visor.common.constant.ExtraFieldConst;
|
||||
import org.dromara.visor.common.security.LoginUser;
|
||||
import org.dromara.visor.common.utils.Valid;
|
||||
import org.dromara.visor.framework.redis.core.utils.RedisStrings;
|
||||
import org.dromara.visor.framework.security.core.utils.SecurityUtils;
|
||||
import org.dromara.visor.module.infra.api.DictValueApi;
|
||||
@@ -77,7 +76,7 @@ public class TerminalServiceImpl implements TerminalService {
|
||||
|
||||
@Override
|
||||
public String getTerminalAccessToken(TerminalSessionAccessRequest request) {
|
||||
LoginUser user = Valid.notNull(SecurityUtils.getLoginUser());
|
||||
LoginUser user = SecurityUtils.getLoginUserNotNull();
|
||||
log.info("TerminalService.getHostAccessToken userId: {}", user.getId());
|
||||
String accessToken = UUIds.random19();
|
||||
TerminalAccessDTO access = TerminalAccessDTO.builder()
|
||||
@@ -96,7 +95,7 @@ public class TerminalServiceImpl implements TerminalService {
|
||||
|
||||
@Override
|
||||
public String getTerminalTransferToken() {
|
||||
LoginUser user = Valid.notNull(SecurityUtils.getLoginUser());
|
||||
LoginUser user = SecurityUtils.getLoginUserNotNull();
|
||||
log.info("TerminalService.getTerminalTransferToken userId: {}", user.getId());
|
||||
String transferToken = UUIds.random19();
|
||||
TerminalTransferDTO transfer = TerminalTransferDTO.builder()
|
||||
|
||||
Reference in New Issue
Block a user