mirror of
				https://github.com/TeaOSLab/EdgeAdmin.git
				synced 2025-11-04 05:00:25 +08:00 
			
		
		
		
	节点设置中增加“通过IP名单”选项
This commit is contained in:
		@@ -318,6 +318,7 @@ func (this *DetailAction) RunGet(params struct {
 | 
			
		||||
		"level":             node.Level,
 | 
			
		||||
		"levelInfo":         nodeconfigs.FindNodeLevel(int(node.Level)),
 | 
			
		||||
		"lnAddrs":           lnAddrs,
 | 
			
		||||
		"enableIPLists":     node.EnableIPLists,
 | 
			
		||||
 | 
			
		||||
		"status": maps.Map{
 | 
			
		||||
			"isActive":             status.IsActive,
 | 
			
		||||
 
 | 
			
		||||
@@ -100,14 +100,15 @@ func (this *UpdateAction) RunGet(params struct {
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	var nodeMap = maps.Map{
 | 
			
		||||
		"id":          node.Id,
 | 
			
		||||
		"name":        node.Name,
 | 
			
		||||
		"ipAddresses": ipAddressMaps,
 | 
			
		||||
		"cluster":     clusterMap,
 | 
			
		||||
		"isOn":        node.IsOn,
 | 
			
		||||
		"group":       groupMap,
 | 
			
		||||
		"region":      regionMap,
 | 
			
		||||
		"level":       node.Level,
 | 
			
		||||
		"id":            node.Id,
 | 
			
		||||
		"name":          node.Name,
 | 
			
		||||
		"ipAddresses":   ipAddressMaps,
 | 
			
		||||
		"cluster":       clusterMap,
 | 
			
		||||
		"isOn":          node.IsOn,
 | 
			
		||||
		"group":         groupMap,
 | 
			
		||||
		"region":        regionMap,
 | 
			
		||||
		"level":         node.Level,
 | 
			
		||||
		"enableIPLists": node.EnableIPLists,
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if node.LnAddrs == nil {
 | 
			
		||||
@@ -157,6 +158,7 @@ func (this *UpdateAction) RunPost(params struct {
 | 
			
		||||
	IsOn                bool
 | 
			
		||||
	Level               int32
 | 
			
		||||
	LnAddrs             []string
 | 
			
		||||
	EnableIPLists       bool
 | 
			
		||||
 | 
			
		||||
	Must *actions.Must
 | 
			
		||||
}) {
 | 
			
		||||
@@ -234,6 +236,7 @@ func (this *UpdateAction) RunPost(params struct {
 | 
			
		||||
		IsOn:                    params.IsOn,
 | 
			
		||||
		Level:                   params.Level,
 | 
			
		||||
		LnAddrs:                 lnAddrs,
 | 
			
		||||
		EnableIPLists:           params.EnableIPLists,
 | 
			
		||||
	})
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		this.ErrorPage(err)
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user