Эх сурвалжийг харах

fix(flexCdn): 修复高防 IP 黑白名单同步范围

- 在添加 IP 项时增加 IpFrom 和 IpTo 字段
- 在编辑 IP 项时增加 IpFrom 和 IpTo 字段
- 确保 IP 黑白名单准确同步至底层
fusu 2 долоо хоног өмнө
parent
commit
62d7e8b874

+ 4 - 0
internal/service/api/flexCdn/cciplist.go

@@ -103,6 +103,8 @@ func (s *ccIpListService) AddCcWhiteIp(ctx context.Context, serverId int64,ip st
 	err = s.cdn.AddIpItem(ctx,v1.AddIpItem{
 		IpListId: ipListId,
 		Value: ip,
+		IpFrom: ip,
+		IpTo: ip,
 		EventLevel: "notice",
 		SourceCategory: "cc",
 	})
@@ -129,6 +131,8 @@ func (s *ccIpListService) EditCcWhiteIp(ctx context.Context, webId int64,oldIp s
 	err = s.cdn.EditIpItem(ctx,v1.AddIpItem{
 		IpItemId: ipItemId,
 		Value: newIp,
+		IpFrom: newIp,
+		IpTo: newIp,
 		EventLevel: "notice",
 		SourceCategory: "cc",
 	})