fix(model-gateway): 处理模型名称重复时返回已有模型

移除 replace 本地依赖,改用 common v0.0.33;重名时直接返回已存在的模型。
This commit is contained in:
2026-09-03 15:43:36 +08:00
parent 8598b63aa8
commit e5bba51b50
3 changed files with 5 additions and 4 deletions
-3
View File
@@ -105,6 +105,3 @@ require (
google.golang.org/protobuf v1.36.8 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)
// commonredislock/rediscount utils tag
replace gitea.redpowerfuture.com/red-future/common => ../common
+2
View File
@@ -1,4 +1,6 @@
cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw=
gitea.redpowerfuture.com/red-future/common v0.0.33 h1:AhWJ6l9zrjc1U0UEfyIZu8wkkVFxNe0hfuA51vOnOIo=
gitea.redpowerfuture.com/red-future/common v0.0.33/go.mod h1:FtI9KJJSKo4/K0emjVkbL8yoSIPHJdZXr27vnScQpmM=
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg=
github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
+3 -1
View File
@@ -111,7 +111,9 @@ func (s *modelManageService) Update(ctx context.Context, req *dto.UpdateModelMan
return
}
if exist != nil && exist.Id != req.Id {
return fmt.Errorf("模型名称 [%s] 已存在,同一用户下不能重复添加同名模型", req.ModelName)
res, err = s.Get(ctx, &dto.GetModelManageReq{Id: exist.Id})
return
//return fmt.Errorf("模型名称 [%s] 已存在,同一用户下不能重复添加同名模型", req.ModelName)
}
}