mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 13:10:26 +08:00 
			
		
		
		
	在节点列表显示租期、是否为备用节点等信息
This commit is contained in:
		@@ -209,6 +209,8 @@ func (this *NodesAction) RunGet(params struct {
 | 
			
		||||
			"isInstalled": node.IsInstalled,
 | 
			
		||||
			"isOn":        node.IsOn,
 | 
			
		||||
			"isUp":        node.IsUp,
 | 
			
		||||
			"isBackup":    node.IsBackupForCluster || node.IsBackupForGroup,
 | 
			
		||||
			"offlineDay":  node.OfflineDay,
 | 
			
		||||
			"installStatus": maps.Map{
 | 
			
		||||
				"isRunning":  node.InstallStatus.IsRunning,
 | 
			
		||||
				"isFinished": node.InstallStatus.IsFinished,
 | 
			
		||||
 
 | 
			
		||||
@@ -211,6 +211,8 @@ func (this *NodesAction) RunGet(params struct {
 | 
			
		||||
			"isInstalled": node.IsInstalled,
 | 
			
		||||
			"isOn":        node.IsOn,
 | 
			
		||||
			"isUp":        node.IsUp,
 | 
			
		||||
			"isBackup":    node.IsBackupForCluster || node.IsBackupForGroup,
 | 
			
		||||
			"offlineDay":  node.OfflineDay,
 | 
			
		||||
			"installStatus": maps.Map{
 | 
			
		||||
				"isRunning":  node.InstallStatus.IsRunning,
 | 
			
		||||
				"isFinished": node.InstallStatus.IsFinished,
 | 
			
		||||
@@ -222,9 +224,9 @@ func (this *NodesAction) RunGet(params struct {
 | 
			
		||||
				"updatedAt":        status.UpdatedAt,
 | 
			
		||||
				"hostname":         status.Hostname,
 | 
			
		||||
				"cpuUsage":         status.CPUUsage,
 | 
			
		||||
				"cpuUsageText":     numberutils.FormatFloat2(status.CPUUsage * 100) + "%",
 | 
			
		||||
				"cpuUsageText":     numberutils.FormatFloat2(status.CPUUsage*100) + "%",
 | 
			
		||||
				"memUsage":         status.MemoryUsage,
 | 
			
		||||
				"memUsageText":     numberutils.FormatFloat2(status.MemoryUsage * 100) + "%",
 | 
			
		||||
				"memUsageText":     numberutils.FormatFloat2(status.MemoryUsage*100) + "%",
 | 
			
		||||
				"trafficInBytes":   status.TrafficInBytes,
 | 
			
		||||
				"trafficOutBytes":  status.TrafficOutBytes,
 | 
			
		||||
				"load1m":           numberutils.PadFloatZero(numberutils.FormatFloat2(status.Load1m), 2),
 | 
			
		||||
 
 | 
			
		||||
@@ -76,6 +76,11 @@
 | 
			
		||||
	<tr v-for="(node, nodeIndex) in nodes">
 | 
			
		||||
        <td class="node-name-td"><a :href="'/clusters/cluster/node?clusterId=' + clusterId + '&nodeId=' + node.id">{{node.name}}<sup v-if="node.level > 1"><span class="blue">  L{{node.level}}</span></sup></a>
 | 
			
		||||
 | 
			
		||||
            <a :href="'/clusters/cluster/node/settings/schedule?clusterId=' + node.cluster.id + '&nodeId=' + node.id">
 | 
			
		||||
                <sup v-if="node.isBackup"><span class="blue">  备用</span></sup>
 | 
			
		||||
                <sup v-if="node.offlineDay != null && node.offlineDay.length > 0"><span class="blue">  到{{node.offlineDay.substring(0, 4)}}-{{node.offlineDay.substring(4, 6)}}-{{node.offlineDay.substring(6, 8)}}</span></sup>
 | 
			
		||||
            </a>
 | 
			
		||||
 | 
			
		||||
            <a :href="'/clusters/cluster/node/update?clusterId=' + clusterId + '&nodeId=' + node.id" title="设置"><i class="icon setting grey"></i></a>
 | 
			
		||||
 | 
			
		||||
            <div v-if="node.region != null">
 | 
			
		||||
 
 | 
			
		||||
@@ -68,7 +68,13 @@
 | 
			
		||||
    </tr>
 | 
			
		||||
    </thead>
 | 
			
		||||
    <tr v-for="(node, nodeIndex) in nodes">
 | 
			
		||||
        <td class="node-name-td"><a :href="'/clusters/cluster/node?clusterId=' + node.cluster.id + '&nodeId=' + node.id">{{node.name}}<sup v-if="node.level > 1"><span class="blue">  L{{node.level}}</span></sup></a>
 | 
			
		||||
        <td class="node-name-td"><a :href="'/clusters/cluster/node?clusterId=' + node.cluster.id + '&nodeId=' + node.id">{{node.name}}
 | 
			
		||||
                <sup v-if="node.level > 1"><span class="blue">  L{{node.level}}</span></sup>
 | 
			
		||||
            </a>
 | 
			
		||||
            <a :href="'/clusters/cluster/node/settings/schedule?clusterId=' + node.cluster.id + '&nodeId=' + node.id">
 | 
			
		||||
                <sup v-if="node.isBackup"><span class="blue">  备用</span></sup>
 | 
			
		||||
            <sup v-if="node.offlineDay != null && node.offlineDay.length > 0"><span class="blue">  到{{node.offlineDay.substring(0, 4)}}-{{node.offlineDay.substring(4, 6)}}-{{node.offlineDay.substring(6, 8)}}</span></sup>
 | 
			
		||||
            </a>
 | 
			
		||||
 | 
			
		||||
            <a :href="'/clusters/cluster/node/update?clusterId=' + node.cluster.id + '&nodeId=' + node.id" title="设置"><i class="icon setting grey"></i></a>
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user