新增获取磁盘主机的信息
This commit is contained in:
@@ -4,8 +4,6 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||||||
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
|
||||||
import java.io.Serial;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
@@ -17,14 +15,13 @@ import lombok.Setter;
|
|||||||
* </p>
|
* </p>
|
||||||
*
|
*
|
||||||
* @author gaoxq
|
* @author gaoxq
|
||||||
* @since 2025-08-23
|
* @since 2025-08-24
|
||||||
*/
|
*/
|
||||||
@Getter
|
@Getter
|
||||||
@Setter
|
@Setter
|
||||||
@TableName("biz_docker_container_info")
|
@TableName("biz_docker_container_info")
|
||||||
public class DockerContainerInfo implements Serializable {
|
public class DockerContainerInfo implements Serializable {
|
||||||
|
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -93,6 +90,9 @@ public class DockerContainerInfo implements Serializable {
|
|||||||
@TableField("doker_host_id")
|
@TableField("doker_host_id")
|
||||||
private String dokerHostId;
|
private String dokerHostId;
|
||||||
|
|
||||||
|
@TableField("update_time")
|
||||||
|
private String updateTime;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 租户id
|
* 租户id
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ public class demo {
|
|||||||
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
|
.pathInfo(Collections.singletonMap(OutputFile.xml, System.getProperty("user.dir") + "/src/main/resources/mapper"));
|
||||||
})
|
})
|
||||||
.strategyConfig(builder -> {
|
.strategyConfig(builder -> {
|
||||||
builder.addInclude("biz_sys_host,biz_disk_mount")
|
builder.addInclude("biz_docker_container_info")
|
||||||
.addTablePrefix("biz_")
|
.addTablePrefix("biz_")
|
||||||
.entityBuilder()
|
.entityBuilder()
|
||||||
.enableLombok()
|
.enableLombok()
|
||||||
|
|||||||
@@ -156,8 +156,8 @@ public class sysController {
|
|||||||
entity.setUstatus(d.getStatus());
|
entity.setUstatus(d.getStatus());
|
||||||
entity.setHostIp(sshInfo.getHostIp());
|
entity.setHostIp(sshInfo.getHostIp());
|
||||||
entity.setPorts(d.getPorts());
|
entity.setPorts(d.getPorts());
|
||||||
entity.setGetTime(vDate.getNow());
|
|
||||||
entity.setDokerHostId(dockerHostId);
|
entity.setDokerHostId(dockerHostId);
|
||||||
|
entity.setUpdateTime(vDate.getNow());
|
||||||
dockerInfoService.updateById(entity);
|
dockerInfoService.updateById(entity);
|
||||||
oldMap.remove(key);
|
oldMap.remove(key);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user