⚡ 修改连接记录字段.
This commit is contained in:
@@ -78,9 +78,9 @@ public class TerminalConnectLogDO extends BaseDO {
|
||||
@TableField("type")
|
||||
private String type;
|
||||
|
||||
@Schema(description = "token")
|
||||
@TableField("token")
|
||||
private String token;
|
||||
@Schema(description = "sessionId")
|
||||
@TableField("session_id")
|
||||
private String sessionId;
|
||||
|
||||
@Schema(description = "状态")
|
||||
@TableField("status")
|
||||
|
||||
@@ -63,9 +63,9 @@ public class TerminalConnectLogCreateRequest {
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@Size(max = 128)
|
||||
@Schema(description = "token")
|
||||
private String token;
|
||||
@Size(max = 64)
|
||||
@Schema(description = "sessionId")
|
||||
private String sessionId;
|
||||
|
||||
@Schema(description = "拓展信息")
|
||||
private Map<String, Object> extra;
|
||||
|
||||
@@ -69,9 +69,9 @@ public class TerminalConnectLogQueryRequest extends PageRequest {
|
||||
@Schema(description = "类型")
|
||||
private String type;
|
||||
|
||||
@Size(max = 128)
|
||||
@Schema(description = "token")
|
||||
private String token;
|
||||
@Size(max = 64)
|
||||
@Schema(description = "sessionId")
|
||||
private String sessionId;
|
||||
|
||||
@Size(max = 16)
|
||||
@Schema(description = "状态")
|
||||
|
||||
@@ -225,7 +225,7 @@ public class TerminalCheckHandler extends AbstractTerminalHandler<TerminalCheckR
|
||||
.hostName(hostName)
|
||||
.hostAddress(host.getAddress())
|
||||
.status(ex == null ? TerminalConnectStatusEnum.CONNECTING.name() : TerminalConnectStatusEnum.FAILED.name())
|
||||
.token(sessionId)
|
||||
.sessionId(sessionId)
|
||||
.extra(extra)
|
||||
.build();
|
||||
// 填充其他信息
|
||||
|
||||
@@ -263,7 +263,7 @@ public class TerminalConnectLogServiceImpl implements TerminalConnectLogService
|
||||
.eq(TerminalConnectLogDO::getHostId, request.getHostId())
|
||||
.like(TerminalConnectLogDO::getHostAddress, request.getHostAddress())
|
||||
.eq(TerminalConnectLogDO::getType, request.getType())
|
||||
.like(TerminalConnectLogDO::getToken, request.getToken())
|
||||
.like(TerminalConnectLogDO::getSessionId, request.getSessionId())
|
||||
.eq(TerminalConnectLogDO::getStatus, request.getStatus())
|
||||
.in(TerminalConnectLogDO::getStatus, request.getStatusList())
|
||||
.ge(TerminalConnectLogDO::getStartTime, Arrays1.getIfPresent(request.getStartTimeRange(), 0))
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<result column="host_name" property="hostName"/>
|
||||
<result column="host_address" property="hostAddress"/>
|
||||
<result column="type" property="type"/>
|
||||
<result column="token" property="token"/>
|
||||
<result column="session_id" property="sessionId"/>
|
||||
<result column="status" property="status"/>
|
||||
<result column="start_time" property="startTime"/>
|
||||
<result column="end_time" property="endTime"/>
|
||||
@@ -30,7 +30,7 @@
|
||||
|
||||
<!-- 通用查询结果列 -->
|
||||
<sql id="Base_Column_List">
|
||||
id, user_id, username, host_id, host_name, host_address, type, token, status, start_time, end_time, extra_info, create_time, update_time, deleted
|
||||
id, user_id, username, host_id, host_name, host_address, type, session_id, status, start_time, end_time, extra_info, create_time, update_time, deleted
|
||||
</sql>
|
||||
|
||||
<select id="selectLatestConnectHostId" resultType="java.lang.Long">
|
||||
|
||||
@@ -83,8 +83,8 @@
|
||||
</a-descriptions-item>
|
||||
<!-- sessionId -->
|
||||
<a-descriptions-item label="sessionId">
|
||||
<span class="text-copy" @click="copy(record.extra?.sessionId)">
|
||||
{{ record.extra?.sessionId }}
|
||||
<span class="text-copy" @click="copy(record.sessionId)">
|
||||
{{ record.sessionId }}
|
||||
</span>
|
||||
</a-descriptions-item>
|
||||
</a-descriptions>
|
||||
|
||||
Reference in New Issue
Block a user