2020-09-06 16:19:34 +08:00
{$layout}
2021-05-12 21:37:43 +08:00
{$template "node_menu"}
2020-09-06 16:19:34 +08:00
2021-09-13 16:47:34 +08:00
{$template "/left_menu_with_menu"}
< div class = "right-box with-menu" >
< form method = "post" class = "ui form" data-tea-action = "$" data-tea-success = "success" >
< input type = "hidden" name = "nodeId" :value = "node.id" / >
< table class = "ui table definition selectable" >
2021-05-12 21:37:43 +08:00
< tr >
2021-09-13 16:47:34 +08:00
< td class = "title" > 节点名称 *< / td >
2021-05-12 21:37:43 +08:00
< td >
2021-09-13 16:47:34 +08:00
< input type = "text" name = "name" maxlength = "50" ref = "focus" v-model = "node.name" / >
2021-05-12 21:37:43 +08:00
< / td >
< / tr >
< tr >
2021-09-13 16:47:34 +08:00
< td > 所属集群< / td >
2021-05-12 21:37:43 +08:00
< td >
2021-09-13 16:47:34 +08:00
< span v-if = "node.primaryCluster != null" class = "ui label basic small" > {{node.primaryCluster.name}}< / span >
< span v-if = "node.secondaryClusters.length > 0" v-for = "cluster in node.secondaryClusters" class = "ui label basic small grey" > {{cluster.name}}< / span > < a href = "" @ click . prevent = "updateClusters" > [修改]< / a >
< div v-show = "showClustersBox" >
< node-clusters-selector :v-primary-cluster = "node.primaryCluster" :v-secondary-clusters = "node.secondaryClusters" @ change = "changeClusters" > < / node-clusters-selector >
< / div >
2021-05-12 21:37:43 +08:00
< / td >
< / tr >
< tr >
2021-09-13 16:47:34 +08:00
< td > IP地址 *< / td >
2021-05-12 21:37:43 +08:00
< td >
2021-09-13 16:47:34 +08:00
< node-ip-addresses-box :v-ip-addresses = "ipAddresses" > < / node-ip-addresses-box >
< p class = "comment" > 用于访问节点和域名解析等。< / p >
2021-05-12 21:37:43 +08:00
< / td >
< / tr >
< tr >
2021-09-13 16:47:34 +08:00
< td > 所属区域< / td >
2021-05-12 21:37:43 +08:00
< td >
2021-09-13 16:47:34 +08:00
< node-region-selector :v-region = "node.region" > < / node-region-selector >
< p class = "comment" > 设置区域后才能根据区域进行流量统计和计费。< / p >
2021-05-12 21:37:43 +08:00
< / td >
< / tr >
< tr >
2021-09-13 16:47:34 +08:00
< td > 所属分组< / td >
2021-05-12 21:37:43 +08:00
< td >
2021-09-13 16:47:34 +08:00
< node-group-selector :v-cluster-id = "clusterId" :v-group = "node.group" > < / node-group-selector >
< p class = "comment" > 仅用来筛选服务。< / p >
2021-05-12 21:37:43 +08:00
< / td >
< / tr >
< tr >
2021-09-13 16:47:34 +08:00
< td colspan = "2" > < more-options-indicator > < / more-options-indicator > < / td >
2021-05-12 21:37:43 +08:00
< / tr >
2021-09-13 16:47:34 +08:00
< tbody v-show = "moreOptionsVisible" >
< tr >
< td > 是否启用< / td >
< td >
< div class = "ui checkbox" >
< input type = "checkbox" name = "isOn" value = "1" v-model = "node.isOn" / >
< label > < / label >
< / div >
< p class = "comment" > 如果不启用此节点,此节点上的所有服务将不能访问。< / p >
< / td >
< / tr >
< / tbody >
< / table >
< submit-btn > < / submit-btn >
< / form >
< / div >