Forráskód Böngészése

refactor(flexCdn): 修改 AddCcWhiteIp 函数参数- 将函数参数 serverId改为 webId
-增加通过 webId 获取 serverId 的逻辑
- 优化了函数结构,提高了代码的可维护性

fusu 2 hete
szülő
commit
412cd90628
1 módosított fájl, 5 hozzáadás és 1 törlés
  1. 5 1
      internal/service/api/flexCdn/cciplist.go

+ 5 - 1
internal/service/api/flexCdn/cciplist.go

@@ -94,7 +94,11 @@ func (s *ccIpListService) AddCcIpListPolicy(ctx context.Context, serverId int64,
 
 
 // 添加白名单
-func (s *ccIpListService) AddCcWhiteIp(ctx context.Context, serverId int64,ip string) error {
+func (s *ccIpListService) AddCcWhiteIp(ctx context.Context, webId int64,ip string) error {
+	serverId, err := s.GetServerId(ctx, webId)
+	if err != nil {
+		return err
+	}
 	ipListId, err := s.ccIpListRepository.GetIpListId(ctx, serverId,"white")
 	if err != nil {
 		return err