fix: 网元主机title唯一导致冲突5002修改失败

This commit is contained in:
TsMask
2025-04-22 14:42:39 +08:00
parent 26f71f8dc8
commit 1f6a12c0c1

View File

@@ -252,7 +252,7 @@ func (r *NeInfo) Insert(neInfo model.NeInfo) string {
uuid := generate.Code(4)
var hostIDs []string
for _, host := range neInfo.Hosts {
host.Title = fmt.Sprintf("%s_%d_%s", neInfo.NeName, neInfo.Port, uuid)
host.Title = fmt.Sprintf("%s_%d_%s", neInfo.NeName, host.Port, uuid)
host.GroupID = "1"
host.CreateBy = neInfo.CreateBy
hostId := NewNeHost.Insert(host)
@@ -278,7 +278,7 @@ func (r *NeInfo) Update(neInfo model.NeInfo) int64 {
uuid := generate.Code(4)
for _, host := range neInfo.Hosts {
if host.HostID != "" {
host.Title = fmt.Sprintf("%s_%d_%s", neInfo.NeName, neInfo.Port, uuid)
host.Title = fmt.Sprintf("%s_%d_%s", neInfo.NeName, host.Port, uuid)
host.GroupID = "1"
host.UpdateBy = neInfo.UpdateBy
NewNeHost.Update(host)