|
|
@@ -56,7 +56,7 @@
|
|
|
}
|
|
|
|
|
|
function delete_at(me) {
|
|
|
- var node_id = $(me).prev().text();
|
|
|
+ var node_id = $('#instance_node_id').val();
|
|
|
remove([node_id]);
|
|
|
refresh()
|
|
|
}
|
|
|
@@ -100,7 +100,11 @@
|
|
|
<div style="{% if item.alive == true %}display: none;{% endif %}position: absolute; z-index: 9999; margin-top: 0; top: 56px; right: 0; left: 0;">
|
|
|
<span style="color: white; background-color: black; font-size: 13px; display: block; color: #2d2d2d; background-color: #cbcbcb;"> 最后在线时间: {{ format_datetime_by_tus(item.timestamp * 1000 * 1000) }}
|
|
|
<span style="display: none;">{{ item.node_id }}</span>
|
|
|
- <a href="javascript:;" onclick="delete_at(this);" style="color: black;">删除该计算节点</a>
|
|
|
+ <a href="javascript:;" style="color: black;" data-toggle="modal" data-target="#delete_modal"
|
|
|
+ onclick="$('#instance_node_id').val($(this).prev().text());
|
|
|
+ $('#delete_instance_desc').text($(this).parent().parent().parent().prev()[0].innerText)">
|
|
|
+ 删除该计算节点
|
|
|
+ </a>
|
|
|
</span>
|
|
|
</div>
|
|
|
<span>{{ '%0.2f'| format(item.system_load[0] / item.cpu) }}</span>
|
|
|
@@ -128,4 +132,24 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
+ <input id="instance_node_id" title="实例 node id" class="form-control" name="node_id" hidden>
|
|
|
+
|
|
|
+ <div class="modal" id="delete_modal" tabindex="-1" role="dialog" style="margin-top: 100px;">
|
|
|
+ <div class="modal-dialog">
|
|
|
+ <div class="modal-content">
|
|
|
+ <div class="modal-header">
|
|
|
+ <h4 class="modal-title">删除离线的计算节点:</h4>
|
|
|
+ </div>
|
|
|
+ <div class="modal-body">
|
|
|
+ <p>删除的计算节点,上面的统计数据将永久消失。你确定要删除该计算节点吗?</p>
|
|
|
+ <h3 style="color: orangered;" id="delete_instance_desc"></h3>
|
|
|
+ </div>
|
|
|
+ <div class="modal-footer">
|
|
|
+ <button type="button" class="btn btn-sm btn-primary" onclick="delete_at();">确定</button>
|
|
|
+ <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">取消</button>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
{% endblock content %}
|